更新于

Past原生安卓解决WiFi网络受限以及修改NTP服务器


一、解决网络受限

1. 通过ADB命令的方式

先删除默认的地址:

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_https_url https://connect.rom.miui.com/generate_204
adb shell settings put global captive_portal_http_url http://connect.rom.miui.com/generate_204

Captive Portal 检测地址

如果使用 LineageOS / 原生 Android,Captive Portal 检测地址修改为 V2EX:

adb shell settings put global captive_portal_https_url https://captive.v2ex.co/generate_204
adb shell settings put global captive_portal_http_url http://captive.v2ex.co/generate_204

恢复默认配置:

adb shell settings delete global captive_portal_https_url
adb shell settings delete global captive_portal_http_url

二、安装ADB(Windows)

ADB 可使用 winget 或 scoop 安装。

方法一:使用 Winget 安装

  1. 打开命令提示符或 PowerShell
  2. 执行以下命令安装 ADB 和 Fastboot:
winget install Google.PlatformTools
  1. 验证安装

检查 ADB 版本:

adb version

检查 Fastboot 版本:

fastboot version

方法二:安装 Google USB Driver(可选)

仅在 Fastboot 模式下连接安卓设备且 Windows 无法识别时需要执行此步骤。

  1. 下载驱动

    下载 Google USB Driver。点击”Download the Google USB Driver ZIP file (ZIP)“即可,除非已安装 Android Studio,否则不需要通过 Android SDK Manager 获取。

  2. 解压下载的 zip 文件

  3. 在设备管理器中更新驱动

    • 将安卓设备进入 Fastboot 模式并连接电脑
    • 打开设备管理器
    • 找到安卓设备(通常在”未知设备”下)
    • 右键点击设备,选择”更新驱动程序”
    • 选择”浏览我的计算机以查找驱动程序”
    • 点击”从计算机的可用驱动程序列表中选取”
    • 点击”我有磁盘”并导航到解压驱动程序的文件夹
    • 选择 android_winusb.inf 并按照提示完成安装(如果遇到未签名驱动警告请忽略)

安装完成!

三、安装ADB(Linux)

Fedora

Fedora 可以直接通过 dnf 安装 Android Platform Tools:

sudo dnf install android-tools

验证:

adb version
fastboot version

Debian / Ubuntu

安装:

sudo apt update
sudo apt install adb fastboot

验证:

adb version
fastboot version

Arch Linux

安装:

sudo pacman -S android-tools

验证:

adb version

连接设备:

adb devices

首次连接时,需要在手机上允许 USB 调试授权。