Commit Graph

769 Commits

Author SHA1 Message Date
Adeeb Shihadeh 7196caaede Reset Wi-Fi state on radio changes and daemon startup 2026-10-20 10:39:13 -07:00
Adeeb Shihadeh f594ae7076 Replace network and device managers with wifi.py and mdev [upload] 2026-10-20 10:37:49 -07:00
Adeeb Shihadeh b1850831b6 Replace systemd with runit [upload] 2026-10-20 10:18:33 -07:00
Adeeb Shihadeh 8de7cf6b91 Re-add pyserial for older openpilot's AGNOS updater (#678)
The AGNOS updater bundled with openpilot imports system/hardware/tici/lpa.py,
which needs pyserial. Without it, an older openpilot (e.g. release v0.11.1)
on AGNOS 20 crash-loops and can't run its updater to move to its own AGNOS.
2026-10-20 06:39:10 -07:00
Adeeb Shihadeh 6d5af34da4 More AGNOS 20 regression fixes (#674) 2026-10-19 21:58:47 -07:00
Adeeb Shihadeh f1498ffa17 Set firmware path in kernel command line (#675) 2026-10-19 20:40:25 -07:00
Adeeb Shihadeh fc99b7a449 AGNOS 20 regression fixes (#672) 2026-10-19 18:33:49 -07:00
Andrei Radulescu 649fa9cfc5 Fix abctl backup GPT entry-array reservation (#669) 2026-10-19 18:24:32 -07:00
Adeeb Shihadeh 21b12c454b Remove rsyslog and logrotate (#670) 2026-10-19 17:01:01 -07:00
Adeeb Shihadeh c9986dd944 Speed up build_system.sh exports (#671) 2026-10-19 16:57:35 -07:00
Adeeb Shihadeh dffee89779 AGNOS 20 2026-10-19 15:20:33 -07:00
Adeeb Shihadeh c8e3ca8e76 Port master cleanups (#667) 2026-10-19 13:25:49 -07:00
Adeeb Shihadeh 72db4110f8 Replace abctl with Python (#663) 2026-10-19 13:08:35 -07:00
Adeeb Shihadeh e1a4fafcc5 Remove unused apt packages (#665) 2026-10-19 13:02:36 -07:00
Adeeb Shihadeh 6f5f8e35a4 Replace ubuntu-minimal/ubuntu-standard with the packages we use (#664) 2026-10-19 10:51:13 -07:00
Adeeb Shihadeh 6bcbe10679 Use LLVM 20 (#662) 2026-10-19 10:21:06 -07:00
Adeeb Shihadeh 8280c45cea Build adbd from source (#661) 2026-10-19 10:20:37 -07:00
Adeeb Shihadeh e771b0c101 Remove unused files (#660) 2026-10-19 09:52:17 -07:00
Adeeb Shihadeh f39d0de534 Merge the Wi-Fi stack services into wifi.service (#653) 2026-10-19 09:45:29 -07:00
Adeeb Shihadeh 33b8309cc5 Fix abctl slot switching: make by-name links absolute (#659) 2026-10-19 09:40:39 -07:00
Adeeb Shihadeh 6a8876a0a5 Simplify build setup (#658) 2026-10-19 09:33:51 -07:00
Adeeb Shihadeh 4147566db1 Replace tinymix with amixer (#657) 2026-10-19 09:25:48 -07:00
Adeeb Shihadeh 40864c2461 Remove obsolete debs directory (#656) 2026-10-19 09:16:34 -07:00
Adeeb Shihadeh 3deae121f2 Replace init_mss with tiny Python script (#655) 2026-10-19 09:12:04 -07:00
Adeeb Shihadeh fe5570ad49 Remove unused host archives (#654) 2026-10-19 08:59:46 -07:00
Adeeb Shihadeh 9ae5a1b6f2 Replace agnos-wlan deb with the modem subsystem services we use (#651) 2026-10-19 07:02:03 -07:00
Adeeb Shihadeh b24d5b25b3 Normalize overlay permissions (#649) 2026-10-19 07:00:14 -07:00
Adeeb Shihadeh 5427db313f Replace agnos-base deb with the Qualcomm libraries and services we use (#652) 2026-10-19 06:58:22 -07:00
Adeeb Shihadeh d1fba2a19c Replace agnos-display deb with the graphics libraries we use (#650) 2026-10-19 06:51:51 -07:00
Adeeb Shihadeh d87fe94b8d Move rootfs files into userspace/root overlay (#646) 2026-10-18 22:17:23 -07:00
Adeeb Shihadeh 43ee8de375 Reduce runtime footprint (#645) 2026-10-18 22:11:43 -07:00
Adeeb Shihadeh c97dca35ef Keep reset guard in /run (#644)
keep the once-per-boot reset guard in /run

Co-authored-by: Amy Jeanes <amyjeanes23@gmail.com>
2026-10-18 21:44:42 -07:00
Adeeb Shihadeh 0cf5062159 Clean up base setup (#642) 2026-10-18 21:43:59 -07:00
Adeeb Shihadeh 4ff83c59a3 Trim openpilot dependencies (#643) 2026-10-18 21:40:46 -07:00
Adeeb Shihadeh ee7d8ba4c5 Replace ModemManager with modem.py (#639) 2026-10-18 21:34:11 -07:00
Adeeb Shihadeh acea08045b Merge setup scripts (#641) 2026-10-18 18:13:19 -07:00
Adeeb Shihadeh 001846671d Trim unused userspace files (#638) 2026-10-18 18:07:33 -07:00
Adeeb Shihadeh 72cd017fcd Reduce font footprint (#640) 2026-10-18 18:05:55 -07:00
Adeeb Shihadeh 6b67791c38 Remove ARMHF (#637) 2026-10-18 16:59:44 -07:00
Adeeb Shihadeh e3fce9eb25 Remove Qt and Weston (#635) 2026-10-18 16:31:25 -07:00
Adeeb Shihadeh 5748132148 Add dhcpcd (#634) 2026-10-12 18:26:12 -07:00
Daniel Koepping 54780253d4 batch gpio udev chown (#632) 2026-09-28 10:57:31 -07:00
Daniel Koepping 2862c8f8ea AGNOS 19.9 (#631)
bump to 19.9
2026-09-28 07:47:20 -07:00
Christopher Milan af02ab39ce set Frame_Content_Size in zstd-compressed amdgpu firmware (#626) 2026-09-16 14:01:13 -07:00
Daniel Koepping a0ec3fe3a6 AGNOS 19.7 (#620)
bump to 19.7
2026-09-01 18:15:33 -07:00
Daniel Koepping 72c29bb290 bump tinygrad GPU firmware (#619)
* update chestnut GPU firmware

* trigger CI
2026-09-01 15:46:47 -07:00
elkoled 0e95fd5db7 disable unused ALSA state restore 2026-08-30 19:15:52 -07:00
Daniel Koepping c6a8e491ab AGNOS 19.6 (#613)
* bump to 19.6

* bump kernel

* bump abl

* update zipapps

Apply the lazy LPA import fix to setup, reset, and updater.
2026-08-24 11:49:40 -07:00
Daniel Koepping 5c30a29537 AGNOS 19.5 (#612)
* bump to 19.5

* bump kernel
2026-08-07 21:08:40 -07:00
Adeeb Shihadeh f165dcc6f9 bump to 19.4 2026-08-04 19:51:43 -07:00