老柯修机铺

通讯行老师傅的手机软件笔记——每款 App 装过、用过,才敢写下来

老機不死——我用 AxManager 讓擱置半年的小米 9 重獲新生

一台解鎖過 Bootloader 的舊小米,不想刷面具、不想變磚,卻又渴求系統級自動化。這是一段關於 AxManager 如何用無線調試繞過 Root 限制、把老機從抽屜底撿回來的真實經歷。

我的老小米,差點成了磚

話說我手裡有一台小米 9,解鎖過 Bootloader、刷過幾次第三方 ROM,最後一次折騰把 MIUI 搞掛了,花了一下午才救回來。從此我對「給這台機器動大手術」這件事產生了陰影——面具、KernelSU、Magisk 這些 Root 方案看著就頭疼,萬一哪一步刷錯、變磚、又得折騰半天。

但這台機器擱置了半年,翻出來的時候我忽然想:能不能讓它當一台「專用自動化備用機」?連藍牙耳機自動放音樂、低電量自動清後台、到家自動開 Wi-Fi、睡覺自動進勿擾……這些場景 Tasker 其實都能做,但關鍵卡殼在——很多高級動作需要 Shell 執行權限,而 Tasker 在非 Root 機上的 Shell 權限受限太嚴。上 AxManager官網 找了下資料,發現這款工具正好能解決我這個卡殼點。

安裝

AxManager 的安裝和激活是我見過最特別的——它走的不是「刷入 Recovery、刷入 Zip、重啟進系統」這條老路,而是靠 Android 系統自帶的無線調試(Android 11 以上支援)。AxManager下載 的 APK 只有 9.13M,v1.4.8.r349,下載完直接點安裝就行,跟普通 App 沒兩樣。

真正的學問在激活那一步。打開 App,首頁有個「激活」區域點進去,它會提示你去開發者選項開啟 USB 調試和無線調試,然後在無線調試頁面點「使用配對碼配對設備」——此時手機會顯示一個 6 位配對碼和 IP 地址,你在 AxManager 的通知欄輸入那個配對碼,等個幾秒就是「配對成功」。之後點首頁的「啟動」按鈕,狀態變「已激活」,插件模組功能就自動出現在主界面了。

輸入配對碼

這裡有幾個坑值得提前知道:一是部分廠商 ROM(尤其是小米 MIUI)需要把通知樣式從「通知」切回「Android」,否則配對碼輸入框會不出現;二是 AxManager 需要後台運行權限,沒給的話它會一直卡在「正在搜索配對服務」;三是每次手機重啟後 ADB 調試授權會失效,需要回來再點一次「啟動」——不過配對關係會保留,不用再輸配對碼。

那台躺了半年的機器,開始呼吸了

激活成功的那一刻,我看著首頁冒出來的插件模組入口,那種感覺就像給冬眠的松鼠鬆了土——它睜眼了。

第一個自動化:連耳機放音樂

我在 Tasker 裡建了一個簡單的配置檔:觸發條件是藍牙設備連接且設備名包含「AirPods」,執行動作是一條 am start -n 指令喚醒我用的音樂播放器。以前這個動作在非 Root 機上時靈時不靈,有時候系統會攔截 Activity 啟動;但透過 AxManager 的 Shell 執行器,這條指令的權限級別直接提升到了 ADB 級,第一次連耳機就準確觸發,連續測了十次沒掉一次鏈。

WebUI 讓我不用再蹲手機打字

有次我想寫個複雜一點的清理腳本——遍歷所有第三方應用包名、強制停止、然後清理最近任務。這種長命令在手機上敲簡直是酷刑,我想起在 AxManager文檔 裡看過的 WebUI 功能:電腦瀏覽器打開 AxManager 提供的本地 IP,就能彈出一個瀏覽器裡的交互式 Shell,支援多會話、物理鍵盤敲命令、直接複製輸出到筆記本。

打開 WebUI 服務的前提是手機和電腦在同一個 Wi-Fi 下,AxManager 已激活。我開了三個瀏覽器標籤:一個跑包名遍歷,一個看 dumpsys activity 的輸出,第三個寫腳本草稿。那種體驗跟在電腦上用 adb shell 沒什麼區別,但我不用給電腦裝 adb 工具、不用插 USB 線,手機就在旁邊沙發上躺著。

低電量自動清後台——最實用的一個場景

手機電量跌到 15% 以下時,AxManager 的 Shell 配合 Tasker 觸發一個腳本:pm list packages -3 列出所有第三方應用、逐個 am force-stop,最後 settings put global low_power_mode 1 開啟省電模式。第一次跑的時候我有點擔心會不會把系統服務也殺掉——不會,腳本裡用的是 -3 參數,只抓第三方應用包名;而且 AxManager 的 Shell 在 ADB 模式下對操作系統關鍵進程本身就有保護,不會讓你隨便殺掛。

Re-ignite:不用重啟也能讓插件生效

後來我裝了幾個 AxManager 的插件,發現一個很妙的設計:Re-ignite 熱重啟。在 Root 生態裡,安裝或更新模組後你得重啟手機才能讓更改生效;但 AxManager 的插件是在用戶空間跑的,它做了一個「重新初始化插件」的機制——不重啟系統,直接讓插件自己 Reload。幾秒鐘就好,比等 30~60 秒的完整重啟快太多。

我後來更新了一個自動調節亮度的插件,點了 Re-ignite,插件的設定瞬間就生效了——那種「改完即見效」的體驗讓我有點意外。

老機現在怎麼樣了

這台小米 9 現在就放在我床頭櫃上,充電線插著,連著家裡 Wi-Fi,每天默默跑著自動化腳本:早上 7 點自動開 Wi-Fi 並清理後台;連耳機自動放我常用的歌單;晚上 23 點自動進勿擾模式、屏幕亮度降到最低。它不再是半磚狀態,而是一台我能感知到它存在、但不用操心它運行的備用機。

最感謝 AxManager 的一點是:它沒讓我再碰 Bootloader、沒讓我刷任何第三方 Recovery、沒讓我把系統搞崩再花一下午救機。九點一三兆的 APK,一條 6 位配對碼,就把系統級 Shell 權限送到了我手上。對一台曾經「差點成磚」的老機來說,這是最溫柔的活法。

本文为个人基于网络公开资料整理编写,非官方内容,仅供学习交流参考;软件版权归原作者所有,请支持正版;使用过程中遇到问题请查阅官方渠道,本文不承担任何责任。

同类文章