Watch
1
0
Fork
You've already forked SouveraineOS
0
Commit graph SouveraineOS/blueline
Author SHA1 Message Date
Fimeg
89cf93f965 keyboard: make Squeekboard the single path 2026-08-11 15:44:49 -04:00
Fimeg
8b9edae3e5 blueline: move wifi-bringup to Pixel3Arch rootfs-overlay
This repo has no delivery path; rootfs-overlay does. Files were byte-identical.
2026-08-01 13:16:45 -04:00
Fimeg
22d997a394 squeekboard: retired — stevia (patched for Hyprland) is the OSK now 2026-07-21 09:09:20 -04:00
Fimeg
3bdc4b8263 blueline: vendor squeekboard layouts (us+apple daily, us+hacker, terminal) 2026-07-21 08:04:07 -04:00
Fimeg
7ec2479f83 blueline: consolidate wifi bring-up, adopt cellular/MMS path, task audit
wifi: bringup unit now carries the union ordering (slpi/adsp for TZ MSA,
rmtfs+tqftpserv for firmware serving — the 2026-07-20 boot proved the old
load unit's ordering incomplete) and supersedes blueline-wifi-load;
msa-release adopted into the repo (shutdown unload that keeps warm
reboots clean).

cellular: adopt blueline-clat service+script. clat script now pins a host
route to the Fido MMS proxy via the CLAT — with wifi up the wlan default
beat the clat default and MMS died off-carrier. mmsd config contract
documented (MMS_APN must match the bearer APN ltemobile.apn; shipped as
netsvcs which matches nothing).

tasks: retire 06 qtpim (no longer the contacts path), archive 10 (done),
index catches up on 11 (archived); 01 re-pointed at a contacts-store
decision.
2026-07-20 22:21:15 -04:00
Fimeg
011d1ccbdf blueline: wifi bring-up ordering + stable MAC
WCN3990 wifi died at boot: udev autoloads ath10k_snoc before rmtfs +
tqftpserv serve the DSP firmware, the wifi firmware crashes (msa unmap
-22), the in-place retry wedges at HTT connect (-110), and no wlan
device exists for the whole boot (WIFI-HW 'missing'). Blacklist the
autoload; blueline-wifi-bringup.service loads it after those services
with a reload-on-wedge retry (a crashed WCN3990 only recovers by module
reinsert). Diagnosed and verified live on-device.

Firmware also provides no MAC, so every probe randomized it and DHCP
reservations could not hold: NM conf.d defaults wifi to
cloned-mac-address=stable (per-network, per-machine, reboot-stable).
Phone currently presents 02:42:c2:03:26:47 on Samaritan Solutions —
update the router reservation to that once.
2026-07-20 21:50:19 -04:00