Release-keys/AVB, CVE clean+hi batches, Yama/slabrand, Pro branding, bundled apps, and AXP-class product surface docs/scripts.
65 lines
3.1 KiB
Markdown
65 lines
3.1 KiB
Markdown
# 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`
|