適用於Android7.0+,需要使用ADB調試,相關教程自己查找
檢測開關:
刪除變量:(刪除以后默認啟用)
adb shell settings delete global captive_portal_mode
關閉檢測:
adb shell settings put global captive_portal_mode 0
查看當前狀態:
adb shell settings get global captive_portal_mode
服務器地址相關:
刪除(刪除默認用HTTPS)
adb shell settings delete global captive_portal_https_url
adb shell settings delete global captive_portal_http_url
分別修改兩個地址
adb shell settings put global captive_portal_http_url http://captive.v2ex.co/generate_204
adb shell settings put global captive_portal_https_url https://captive.v2ex.co/generate_204
Captive Portal是安卓5引入的一種檢測網絡是否正常連接的機制,通過HTTP返回的狀態碼是否是204來判斷是否成功。如果連接超時(根本就連接不上)就在WiFi圖標和信號圖標上加一個標志“叉號”。
默認訪問的是谷歌自家的驗證服務器,然而由於GFW的原因,即使你連接上了網絡也連不上這個服務器。國內的修改版ROM通常都改成了高通中國的地址。