Google 討論收緊 Android 本機 ADB:Shizuku、Termux 邊啲功能可能失效
3C 產品

Google 討論收緊 Android 本機 ADB:Shizuku、Termux 邊啲功能可能失效

圖片:via Android Authority — https://www.androidauthority.com/google-android-on-device-adb-changes-discussion-3691371/
TechLab 編輯部(譯)·

未有決定、版本同時間表,普通用家暫時唔使擔心

Google 未有落實封鎖 Shizuku,亦未宣布改 Android 規格。而家有嘅只係 Google Issue Tracker 入面一場工程討論:adbd 可唔可以只喺指定 network interface 接受連線,避開 127.0.0.1 呢類 localhost loopback。Android Authority 根據開發者 Kitsumed 嘅分析報道事件;Kitsumed 本身開發依賴 Shizuku 嘅 app,佢提供咗好多技術脈絡,不過亦係直接持份者,判斷要連同官方資料一齊睇。

工程師究竟提出咗咩

最初嘅功能要求其實幾合理:俾 adbd 綁定指定 network interface,唔使向手機接通嘅所有連線介面開放。討論期間,一名 Google 工程師提到 localhost socket 曾俾 app 用作權限提升,繼而拋出只綁 Wi-Fi wlan0 嘅做法。Kitsumed 指呢名工程師係 ADB 核心維護者;工程師收到社群回應後,亦只係話會再衡量風險同功能取捨。公開討論未見程式碼落實,Android 版本、推出時間同最後範圍全部未定。

Pixel 手機顯示無線除錯確認提示

圖片:Google Android Developers

點解 Google 而家會諗呢一步

導火線係 CVE-2026-0073。Android 官方保安公告將佢列為 Critical,漏洞出喺無線 ADB 雙向認證邏輯,附近連線環境嘅攻擊者有機會繞過認證,以 shell 身份執行程式,毋須用家再撳確認。Google 已喺 2026 年 5 月保安更新修補漏洞,所以今次討論較似想縮細日後同類漏洞嘅影響範圍。限制 adbd 聽邊個介面確實有保安價值,不過連 localhost 都一併封住,代價就會落喺一批用家主動開啟嘅進階功能身上。

Pixel 手機嘅無線除錯設定頁面

圖片:Google Android Developers

Shizuku 會壞邊一截

Android 11 起支援無線除錯,Shizuku 可以將手機同自己配對,再經 127.0.0.1 接駁 adbd,取得 ADB 嘅 shell 身份。其他獲授權 app 就可以借呢條通道管理權限、停用預載 app、進階安裝 APK,或者做系統自動化,毋須解鎖 bootloader 同 root。假如 localhost ADB 真係全面封閉,非 root Shizuku 喺手機自行啟動嗰條路會斷,依賴佢嘅功能亦會跟住失效;app 本身未必開唔到,只係冇咗 shell 權限後做唔到核心工作。

影響亦要分清楚。Shizuku 官方文件講明,非 root 模式每次重新開機都要用 ADB 啟動;按而家討論範圍,改用電腦經 USB 啟動仍可行,只係便利程度退返去 Android 11 之前。經 Magisk/Sui 啟動嘅 root 模式唔靠 localhost ADB,亦唔屬直接目標。換句話講,最受傷係刻意唔 root、又想全程喺手機完成設定嗰班人。

Termux 唔會成個報廢

Termux 只會喺一種用法受影響:用手機入面嘅 ADB client 連返本機 adbd,再以較高權限跑指令或 script。普通 command line、pkgapt 套件、SSH、編程環境同冇借 ADB 權限嘅自動化照常可用。開發者用 libadb-android、本機 ADB 測試,或者經 VPN、Ethernet 搭特別除錯環境,亦可能受只限 wlan0 呢個構想波及;最後影響幾闊,要等 Google 有實際設計先講得準。

一般用家使唔使擔心

冇開開發者選項、無線除錯、Shizuku,亦冇喺 Termux 玩本機 ADB,基本上唔會感覺到任何分別。用開相關工具嗰啲而家亦唔使急住搵替代品,現有功能照常運作。較穩陣嘅做法係確認手機已裝 2026 年 5 月或之後嘅保安更新,處理已知嘅 CVE-2026-0073;至於呢個新限制,暫時冇嘢可以預先「修復」。

社群提出嘅折衷係預設封住 localhost ADB,但喺開發者選項留一個由用家自行開啟、重啟後仍保留設定嘅掣;呢個做法可以兼顧保安同進階用途。咁做可以減低一般用家受 ADB 漏洞影響嘅風險,亦唔會封死 Shizuku、Termux 同手機開發用途。下一步要睇 Issue Tracker 討論會唔會變成正式設計或 AOSP 改動;一日未見正式設計或者 AOSP 改動,都未可以話 Google 已經決定封鎖 Shizuku。


參考來源

本文根據原文及公開資料整理;資料有出入時,以原文及官方資料為準。

分享:WhatsAppThreadsTelegramFacebook