queue: crossbuild apps via qemu chroot mirroring phone rootfs
This commit is contained in:
parent
4e5291caf8
commit
71f61cae44
1 changed files with 9 additions and 0 deletions
|
|
@ -120,6 +120,15 @@ authority. Screen off → wake (to lockscreen). Tap-to-wake unchanged.
|
|||
(sessiond acquired its lock before the splash exited), so instrument
|
||||
the next boot before touching it — but the splash service ordering is
|
||||
part of this rework, not just the initramfs.
|
||||
9. **Crossbuild the apps** (named 2026-07-17) — no more building GTK apps
|
||||
on the Pixel (today's Chatty rebuild cooked the phone; builds belong on
|
||||
the laptop). Plan: qemu-user-static + binfmt chroot on the laptop whose
|
||||
rootfs MIRRORS the phone (rsync /usr /etc /var/lib/pacman from the
|
||||
device) so dependency versions are exact — no cross-file/sysroot
|
||||
assembly, meson runs "natively" under emulation on laptop cores, then
|
||||
rsync artifacts back. Refresh the mirror after phone pacman upgrades.
|
||||
Applies to Chatty, libcmatrix, qtpim-aarch64, and future Tier-3 apps;
|
||||
the Rust substrate already cross-builds via cargo.
|
||||
|
||||
## Boot password prompt (seen post-reboot, patched live)
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue