-
fc4d7d7ceb
Stop kernel upgrades writing entries that cannot boot
main
rob thijssen
2026-08-14 16:54:41 +03:00
-
36dc54e8db
Keep the DSPs out of the initramfs, and let the headphone port be chosen
rob thijssen
2026-08-14 16:41:03 +03:00
-
477d43aacd
Survive kernel updates on a /boot this small
rob thijssen
2026-08-14 16:17:52 +03:00
-
b5c5218b81
Default the image account to grenade
rob thijssen
2026-07-28 16:53:05 +03:00
-
61b2f59ced
docs: 6.9 fails identically — not a recent regression
rob thijssen
2026-07-28 16:23:46 +03:00
-
9503577471
docs: rule out the RF clocks and unclaimed rails, and question the premise
rob thijssen
2026-07-28 14:38:31 +03:00
-
05e54b0b62
Stop the modem crash loop, and record what it is not
rob thijssen
2026-07-28 13:33:39 +03:00
-
0ad478e42e
docs: draft the upstream escalations
rob thijssen
2026-07-28 12:02:19 +03:00
-
7585c5f147
docs: audio root causes found; WiFi narrowed to the modem's own RF path
rob thijssen
2026-07-28 12:02:19 +03:00
-
9b28150c86
Pin the built-in card to S16_LE for PipeWire
rob thijssen
2026-07-28 12:02:19 +03:00
-
0a82d2c2d7
Give Bluetooth its factory address from the DPP partition
rob thijssen
2026-07-28 12:02:19 +03:00
-
8041c8b5f9
docs: document both firmware sources on equal terms
rob thijssen
2026-07-28 08:56:16 +03:00
-
b05c982a77
Write up the onboard WiFi investigation, and ship the services it needs
rob thijssen
2026-07-28 08:52:08 +03:00
-
6ef4e251f2
docs: name WOA-Project rather than describing its contents
rob thijssen
2026-07-28 08:25:40 +03:00
-
755031ac16
Remove the custom motd, and stop asserting a guess as the cause
rob thijssen
2026-07-28 08:25:26 +03:00
-
8fa461a41b
docs: record what firmware fixed, and what it turns out not to fix
rob thijssen
2026-07-28 08:24:11 +03:00
-
18252b37f5
docs: the firmware is downloadable — WOA-Project reference drivers
rob thijssen
2026-07-28 07:22:32 +03:00
-
1423366f30
docs: the missing firmware is sourceable, not lost
rob thijssen
2026-07-28 06:58:29 +03:00
-
2457df7a37
docs: record what the GPU firmware trace actually proves
rob thijssen
2026-07-27 20:05:17 +03:00
-
3a2fc2a329
docs: record the clock trap, and confirm booting from internal storage
rob thijssen
2026-07-27 19:35:34 +03:00
-
f0b2d7846a
Add install-to-disk.sh, and get the GPU firmware into the initramfs
rob thijssen
2026-07-27 19:23:29 +03:00
-
482c5d9c9a
Label the filesystem for SELinux at build time
rob thijssen
2026-07-27 18:05:28 +03:00
-
2243166642
Boot fixes: drop the stock BLS entry, define load_video, set kernel cmdline
rob thijssen
2026-07-27 17:01:48 +03:00
-
a5f492d115
ci: upload artifacts with v3 — v4 cannot talk to Gitea
rob thijssen
2026-07-27 15:26:58 +03:00
-
5ec2443261
Clear stale intermediates from the persistent work dir
rob thijssen
2026-07-27 14:59:15 +03:00
-
a9f18c9951
Cut ~60 minutes of emulated work out of the build
rob thijssen
2026-07-27 14:12:19 +03:00
-
3762f13d8b
docs: correct the firmware split — graphics needs a Windows blob too
rob thijssen
2026-07-27 12:51:01 +03:00
-
d168df0977
ci: build variants in a shell loop, not a dynamic matrix
rob thijssen
2026-07-27 12:09:42 +03:00
-
4d1fd98683
Cache the expensive half of the build so iteration is cheap
rob thijssen
2026-07-27 11:58:12 +03:00
-
280874f564
Build Fedora aarch64 images for the Lenovo Yoga C630
rob thijssen
2026-07-27 11:24:53 +03:00