009: Polish bacon fixes, OTA host scripts, and migration docs.
Restore disable_configstore, EuiccDisabler and thermal CDEV guards, branding and rebuild/sync helpers; document device roles, laptop migration, and Gitea. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
1 parent
3f941e8451
commit
2d145c2878
3193 files changed
+21264
-371
No files matched your search
+30
-21
@@ -2,34 +2,43 @@
|
||||
|
||||
Project assumption: **two physical sunfish devices**.
|
||||
|
||||
| Role | Use | Flash / experiment? |
|
||||
|------|-----|---------------------|
|
||||
| **GOLDEN** | Daily-driver **AXP.OS Pro 22.2 / Android 15** (main phone) | **NO** — never flash/wipe/modify; **`adb` sample only** |
|
||||
| **LAB** | Experiments / our ROM (as found: **iodé** / Lineage 7.8 A16) | **YES** — flash freely; factory rescue ready |
|
||||
| Role | Serial | Use (2026-10-16) | Flash / experiment? |
|
||||
|------|--------|------------------|---------------------|
|
||||
| **LAB** | `11231JEC207477` | Owner **daily driver** on our Magisk ship ROM (apps installed) | **Only with explicit owner ask** — treat as main phone |
|
||||
| **GOLDEN** | `11071JEC203839` | Runs **our** build after format (debug / logcat / vendor probes) | Yes for debug flashes when owner agrees; **not** a live AXP.OS oracle anymore |
|
||||
|
||||
## Measured GOLDEN (2026-09-13)
|
||||
## AXP.OS oracle (no longer the phone)
|
||||
|
||||
| Field | Value |
|
||||
|-------|--------|
|
||||
| Serial | `11071JEC203839` |
|
||||
| Build | `22.2-2026.003-sunfish-pro` (`ro.lineage.releasetype=PRO`), Android **15**, patch `2026-03-03` |
|
||||
| Bootloader | **unlocked** (`flash.locked=0`, `verifiedbootstate=orange`) |
|
||||
| Magisk | **29.0** (`/system_ext/bin/magisk`) |
|
||||
| Work profile | Island user 10; Yuh + Swissquote in Island only |
|
||||
| Inventory | [`002-golden-inventory.md`](002-golden-inventory.md) |
|
||||
Live AXP.OS Pro on GOLDEN is gone. Parity / “how AXP did it” comes from
|
||||
`a16.ssystems.de`:
|
||||
|
||||
## Measured LAB (2026-09-13)
|
||||
- `/srv/rom/references/axp/` (golden captures, archive, vendor_lineage, …)
|
||||
- EXTENDROM and related refs under `/srv/rom/references/`
|
||||
- Product trees / dumps already mirrored on the host
|
||||
|
||||
Do **not** assume `adb` on GOLDEN shows AXP packages or cmdline.
|
||||
|
||||
## Measured LAB (historical 2026-09-13; role updated 2026-10-16)
|
||||
|
||||
| Field | Value |
|
||||
|-------|--------|
|
||||
| Serial | `11231JEC207477` |
|
||||
| As found | iodé / `7.8-20260902-sunfish`, Android **16**, patch `2026-08-01` |
|
||||
| Bootloader | **locked** |
|
||||
| Baseline note | [`002-lab-iodes-baseline.md`](002-lab-iodes-baseline.md) |
|
||||
| Factory rescue | [`002-lab-stock-rescue.md`](002-lab-stock-rescue.md) — SHA-256 **VERIFY_OK** |
|
||||
| Role now | Main device — full user data; prefer not to wipe |
|
||||
| Factory rescue | [`002-lab-stock-rescue.md`](002-lab-stock-rescue.md) |
|
||||
|
||||
## Measured GOLDEN (historical AXP 2026-09-13; role updated 2026-10-16)
|
||||
|
||||
| Field | Value |
|
||||
|-------|--------|
|
||||
| Serial | `11071JEC203839` |
|
||||
| Was | AXP.OS Pro `22.2-2026.003-sunfish-pro` (read-only oracle) |
|
||||
| Now | Our zip `23.2-20261008-PRO-sunfish` (formatted); OK for debug |
|
||||
| Inventory (AXP era) | [`002-golden-inventory.md`](002-golden-inventory.md) — historical |
|
||||
|
||||
## Implications
|
||||
|
||||
- NeoBackup / wipe of GOLDEN is **not** a project requirement.
|
||||
- `003+` flashing **only on LAB**.
|
||||
- **Do not flash GOLDEN** under any circumstance.
|
||||
- Prefer **GOLDEN** for invasive `adb` / log spam captures and polish
|
||||
verification.
|
||||
- Prefer **LAB** untouched for day-to-day; no factory reset without owner.
|
||||
- Never invent AXP policy from the current GOLDEN image — use a16 references.
|
||||
- Polish backlog: [`009-lab-polish-20261016.md`](009-lab-polish-20261016.md).
|
||||
Reference in new issue
Block a user