Network manager
The Mainline module that gets the phone an IP address, checks networks for internet access and detects sign-in pages.
Google package
The small browser window that opens Wi-Fi sign-in pages at hotels, airports and cafes. You can disable it, with a caveat: read what stops working first.
Captive Portal Login is part of Google's build of the Network Stack Mainline module. When the phone joins a Wi-Fi network that requires you to sign in or accept terms first, the system detects it and this app opens the network's login page in a simple browser window. It runs only when such a network is detected.
Also shown as CaptivePortalLogin.
Wi-Fi networks that need a sign-in page can no longer be signed into from the notification, so you stay connected without internet on those networks.
On most phones Settings greys out Disable for this package, so ADB is the way to turn it off. The commands below work without root and can be undone.
Disable it (reversible)
adb shell pm disable-user --user 0 com.google.android.captiveportalloginTurn it back on
adb shell pm enable com.google.android.captiveportalloginThe stronger option removes it for your user only; the original copy stays on the phone and a factory reset brings it back. Prefer disabling: it is easier to undo.
Uninstall for the main user
adb shell pm uninstall -k --user 0 com.google.android.captiveportalloginRestore after an uninstall
adb shell cmd package install-existing com.google.android.captiveportalloginNew to ADB? Set it up in about ten minutes.
Shows the network operator's sign-in page; anything you enter goes to that operator.
com.google.android.captiveportallogin is Captive Portal Login. The small browser window that opens Wi-Fi sign-in pages at hotels, airports and cafes.
You can disable it, with a caveat: read what stops working first. On most phones it takes ADB.
Wi-Fi networks that need a sign-in page can no longer be signed into from the notification, so you stay connected without internet on those networks.
Each source answered when this page was checked on 25 October 2026.
Confidence: Vendor documentation. Backed by the maker's own documentation, the Android source or the Play listing. How we decide a verdict.
Cite this page: https://mysystemapp.com/packages/com.google.android.captiveportallogin/ (verified 25 October 2026). Something wrong or out of date? Request a correction.