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
@@ -3,7 +3,7 @@
|
||||
Maps GOLDEN/`002` + `docs/axp-pro-parity.md` → ship status for **Magisk AXP
|
||||
clone on LOS23**. Authoritative requirements remain `specs/009-axp-los23-port/spec.md`.
|
||||
|
||||
Status: `required` | `exception` | `deferred` | `impossible`
|
||||
Status: `required` | `partial` | `exception` | `deferred` | `impossible`
|
||||
|
||||
| category | golden_ref | status | notes |
|
||||
|----------|------------|--------|-------|
|
||||
@@ -13,7 +13,7 @@ Status: `required` | `exception` | `deferred` | `impossible`
|
||||
| Selectable signature spoofing | `005` / GOLDEN `allow_signature_fake` | required | Restricted; DO toggle |
|
||||
| Selectable call-recording unlock | `008` / GOLDEN `extendrom_call_recording` | required | EXTENDROM key |
|
||||
| Magisk preroot + DenyList-class | GOLDEN Magisk 29.0 / Magia | required | Newest Magisk; EXTENDROM-class boot patch |
|
||||
| Bundled usability apps (Aurora, Droidify, gallery, …) | `002` / parity | required | Newest workable; **Droidify** (light + many default repos); **no NeoLauncher** |
|
||||
| Bundled usability apps (Aurora, Droidify, gallery, …) | `002` / parity | required | All on `system_ext`; Fossify gallery; **no NeoLauncher** |
|
||||
| Private DNS presets (AXP-class provider list) | AXP Settings | required | Clone AXP private-DNS entries; no AXP OTA/repos |
|
||||
| Internet connectivity / INTERNET special permission UX | AXP/Graphene-class | required | Keep behaviour; **do not** integrate `axp.os` endpoints/branding |
|
||||
| Disable app (classic) vs Archive | AOSP/LOS A16 Archive | required | Restore usable **Disable** on A16; Archive alone disliked by owner |
|
||||
@@ -23,23 +23,23 @@ Status: `required` | `exception` | `deferred` | `impossible`
|
||||
| Bootloader lock / relock | IOdes-class | wont | AXP/LOS unlocked norm; Magisk preroot assumes unlocked |
|
||||
| Kernel update + hardening | parity / FR-017 | required | LOS23 sunfish kernel + attributable patches |
|
||||
| WebView | GOLDEN Aosmium | exception | LOS23 WebView default; chooser unlocked; no Aosmium |
|
||||
| Banking / Island / Swissquote / Yuh | `002` Gate E | deferred | Owner future (2026-09-17); not MVP |
|
||||
| Banking / Island / Swissquote / Yuh | `002` Gate E / `009` | partial | **Swissquote PASS** LAB Island (2026-10-09); **Yuh open** (`009-yuh-golden-lab-hypothesis.md`) |
|
||||
| Localization / location hardening AXP vs LOS | owner complaint | deferred | FR-018 — **do not extra-cap** vs LOS for ship (2026-09-18); no MVP toggle; compare doc later only |
|
||||
| NeoLauncher | AXP default | wont | Owner: do not integrate; LOS Launcher3 |
|
||||
| F-Droid client (`org.fdroid.fdroid`) | GOLDEN | substitute | Prefer **Droidify** |
|
||||
| F-Droid client (`org.fdroid.fdroid`) | GOLDEN | substitute | Ship **Droidify** on `system_ext` |
|
||||
| AXP external market repos / AXP OTA servers | AXP EOL infra | wont | Servers down / EOL — do not wire |
|
||||
| Sideloadable system package refresh (microG, Magisk, Phonesky, …) | owner cadence ~2–3 mo | required | FR-019 — same-signer / PRESIGNED / Magisk update path; no OTA |
|
||||
| KernelSU / SusFS | `007` | deferred | Out of ship; optional recycle FR-016 |
|
||||
| AXP backup ROM feature | parity | impossible / wont | External NeoBackup only |
|
||||
| FLAG_SECURE global override | project `008` | deferred | Nice-to-have; not AXP hard gate |
|
||||
| FLAG_SECURE global override | project `008` | required | Landed via `009` pack (DO toggle) |
|
||||
|
||||
## Bundled packages observed on GOLDEN (2026-09-17 `pm list packages -s`)
|
||||
|
||||
| package | role | matrix |
|
||||
|---------|------|--------|
|
||||
| `com.aurora.store` | Aurora | required (pin newest) |
|
||||
| `com.looker.droidify` | Droidify (F-Droid client) | required — preferred over `org.fdroid.fdroid` |
|
||||
| `org.fdroid.fdroid` | F-Droid | substitute / skip unless packaging forces it |
|
||||
| `com.looker.droidify` | Droidify (F-Droid client) | required |
|
||||
| `org.fdroid.fdroid` | F-Droid | substitute / not shipped |
|
||||
| `org.fossify.gallery` | Fossify Gallery | required |
|
||||
| `com.stevesoltys.seedvault` | Seedvault | often los-provides |
|
||||
| `com.android.launcher3` | Launcher | los-provides — **no NeoLauncher** |
|
||||
|
||||
Reference in new issue
Block a user