From 34938f2e34895274894b1155781da7309630e114 Mon Sep 17 00:00:00 2001 From: Neel Chauhan Date: Wed, 18 Mar 2026 11:13:12 -0400 Subject: [PATCH] platform_packages_apps_Settings: Allow Apple's servers for captive portal check Part of https://github.com/GrapheneOS/os-issue-tracker/issues/6728 --- res/values/strings_ext.xml | 1 + .../settings/network/ConnectivityChecksPrefController.java | 1 + 2 files changed, 2 insertions(+) diff --git a/res/values/strings_ext.xml b/res/values/strings_ext.xml index a7f2c226e69..8bda2c6ada7 100644 --- a/res/values/strings_ext.xml +++ b/res/values/strings_ext.xml @@ -94,6 +94,7 @@ No query or data is sent to the server. These files contain orbits and statuses Storage Scopes GrapheneOS server + Apple server Standard (Google) server Off diff --git a/src/com/android/settings/network/ConnectivityChecksPrefController.java b/src/com/android/settings/network/ConnectivityChecksPrefController.java index ef2ee6c12ee..3dd8d85e447 100644 --- a/src/com/android/settings/network/ConnectivityChecksPrefController.java +++ b/src/com/android/settings/network/ConnectivityChecksPrefController.java @@ -18,6 +18,7 @@ public ConnectivityChecksPrefController(Context ctx, String key) { @Override protected void getEntries(Entries entries) { entries.add(R.string.conn_checks_grapheneos_server, ConnChecksSetting.VAL_GRAPHENEOS); + entries.add(R.string.conn_checks_apple_server, ConnChecksSetting.VAL_APPLE); entries.add(R.string.conn_checks_google_server, ConnChecksSetting.VAL_STANDARD); entries.add(R.string.conn_checks_disabled, ConnChecksSetting.VAL_DISABLED); }