AXP Magisk resurrection track: Speckit 009 port AXP/LOS22 to LOS23.

Ship Magisk like GOLDEN; KernelSU optional recycle only; parallel to sunfish-a16-rom standby.
This commit is contained in:
sunfish-admin committed 2026-09-16 21:56:22 +00:00
commit 12d2179c20
150 files changed
+26263

No files matched your search

@@ -0,0 +1,35 @@
# Contract: system packages (004)
## Packages that MUST be present on LAB after flash
| Package | Type | Notes |
|---------|------|-------|
| `com.google.android.gms` | system/priv | microG |
| `com.google.android.gsf` | system/priv | GsfProxy |
| `com.android.vending` | **priv-app** | Patched Phonesky |
## Packages that MUST NOT be present
| Package | Notes |
|---------|-------|
| FakeStore (typical `com.android.vending` stub from partner_gms) | Conflicts with Phonesky |
| Magisk / KernelSU manager (as ROM-preinstalled) | Out of scope until `007` |
## Host path contract (rom-dev01)
| Path | Contents | In Git? |
|------|----------|---------|
| `/srv/rom/prebuilts/microg/` | GmsCore + GsfProxy APKs + `VERSIONS.txt` | No |
| `/srv/rom/prebuilts/phonesky/` | Phonesky APK + permission XMLs + `VERSIONS.txt` | No |
| `/srv/rom/secrets/phonesky-signing/` | Optional project keys | No |
| Meta-repo `docs/004-*.md` | Runbook + self-check | Yes |
| Product/vendor mk under LOS tree | References prebuilts by path | Tree on host; mirror patches in meta if small |
## Verification commands (LAB)
```bash
adb -s 11231JEC207477 shell pm path com.google.android.gms
adb -s 11231JEC207477 shell pm path com.google.android.gsf
adb -s 11231JEC207477 shell pm path com.android.vending
adb -s 11231JEC207477 shell pm list packages | grep -i fakestore || true
```