原生安卓、谷歌pixel系列去除網絡WiFi紅叉號


適用於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通常都改成了高通中國的地址。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM