009: Magisk ship pack through US-S5-1 + US-S4 OpenSSH/Jelly/Gallery2.

Release-keys/AVB, CVE clean+hi batches, Yama/slabrand, Pro branding,
bundled apps, and AXP-class product surface docs/scripts.
This commit is contained in:
sunfish-admin committed 2026-10-05 10:42:00 +02:00
1 parent fd793b9471
commit deaaf42caa
129 files changed
+11769 -141

No files matched your search

@@ -0,0 +1,64 @@
# AXP Internet connectivity check providers (from GOLDEN Settings)
Source: `Settings.apk` on GOLDEN `11071JEC203839`
(`ConnectivityCheckPreferenceController` + `connectivity_check_*` arrays),
pulled 2026-09-18.
Artifact: `.local-artifacts/002-golden/20260918-connectivity/`
Preference: **Internet connectivity check**
(`connectivity_check_settings`) — sets global
`captive_portal_{http,https,fallback,other_fallback}_url` and
`captive_portal_mode`.
## GOLDEN UI list (as shipped)
| value | UI label | HTTP check URL |
|------:|----------|----------------|
| 0 | Disabled | *(mode=0; stock Google URLs cleared/disabled)* |
| 1 | Amazon Fire OS (US) | `http://fireoscaptiveportal.com/generate_204` |
| 2 | Cloudflare (US) | `http://cp.cloudflare.com` |
| 3 | **AXP.OS (DE)** | `http://captiveportal.axpos.org/generate_204` |
| 4 | Google (US) [default] | `http://connectivitycheck.gstatic.com/generate_204` |
| 5 | Huawei (CN) | `http://connectivitycheck.platform.hicloud.com/generate_204` |
| 6 | Kuketz (DE) | `http://captiveportal.kuketz.de` |
| 7 | Microsoft Edge (US) | `http://edge-http.microsoft.com/captiveportal/generate_204` |
| 8 | openSUSE (DE) | `http://conncheck.opensuse.org` |
| 9 | Ubuntu (UK) | `http://connectivity-check.ubuntu.com` |
Code also implements (not in GOLDEN `connectivity_check_entries`):
| value | internal name | HTTP check URL |
|------:|---------------|----------------|
| 10 | Xiaomi / MIUI | `http://connect.rom.miui.com/generate_204` |
| 11 | GrapheneOS | `http://connectivitycheck.grapheneos.network/generate_204` |
Note: value `3` constants are named `DIVESTOS_*` in smali but point at
`captiveportal.axpos.org` and are labeled **AXP.OS (DE)** in the UI.
## Clone target for LOS 23.2 (sans axp.os)
**Drop** value 3 / AXP.OS / `*.axpos.org` entirely (spec: no axp.os endpoints).
Ship UI (renumber values contiguously after drop):
| UI label | HTTP | HTTPS |
|----------|------|-------|
| Disabled | — | — |
| Amazon Fire OS (US) | `http://fireoscaptiveportal.com/generate_204` | `https://fireoscaptiveportal.com/generate_204` |
| Cloudflare (US) | `http://cp.cloudflare.com` | `https://cp.cloudflare.com` |
| Google (US) [default] | `http://connectivitycheck.gstatic.com/generate_204` | `https://www.google.com/generate_204` |
| Huawei (CN) | `http://connectivitycheck.platform.hicloud.com/generate_204` | `https://connectivitycheck.platform.hicloud.com/generate_204` |
| Kuketz (DE) | `http://captiveportal.kuketz.de` | `https://captiveportal.kuketz.de` |
| Microsoft Edge (US) | `http://edge-http.microsoft.com/captiveportal/generate_204` | same (AXP uses HTTP URL for https slot) |
| openSUSE (DE) | `http://conncheck.opensuse.org` | `https://conncheck.opensuse.org` |
| Ubuntu (UK) | `http://connectivity-check.ubuntu.com` | `https://connectivity-check.ubuntu.com` |
Optional extras already in GOLDEN controller (owner choice later): Xiaomi, GrapheneOS.
Google default also sets:
- fallback: `http://www.google.com/gen_204`
- other fallback: `http://play.googleapis.com/generate_204`
GrapheneOS (if enabled later) also sets:
- fallback: `http://grapheneos.online/gen_204`
- other: `http://grapheneos.online/generate_204`