Shizukuapp是一款功能強(qiáng)大的開源手機(jī)軟件,可以在開源項(xiàng)目地址查詢?cè)创a及更多詳細(xì)信息。提供了便捷使用系統(tǒng)API的方式,需要adb權(quán)限的應(yīng)用開發(fā)提供便利;采用智能優(yōu)化服務(wù),能對(duì)設(shè)備整體安全性進(jìn)行全面優(yōu)化,通過(guò)更全面智能的隱私保護(hù)技術(shù),幫助筑牢個(gè)人隱私安全防線。軟件的功能非常的強(qiáng)大,使用起來(lái)很方便,需要的朋友快來(lái)下載試試吧!
Shizuku使用教程
Shizuku 支持通過(guò)以下三種方式啟動(dòng)。
如果您正在使用 GrapheneOS
您可能需要關(guān)閉 系統(tǒng)設(shè)置 - “安全” - “Secure app spawning”。
一、通過(guò) Root 啟動(dòng)
如果您的設(shè)備已經(jīng) Root,直接啟動(dòng)即可。
二、通過(guò)無(wú)線調(diào)試啟動(dòng)
通過(guò)無(wú)線調(diào)試啟動(dòng)適用于 Android 11 或以上版本。這種啟動(dòng)方式無(wú)需連接電腦。由于系統(tǒng)限制,每次重新啟動(dòng)后都需要再次進(jìn)行啟動(dòng)步驟。
1、在網(wǎng)絡(luò)上搜索如何為您的機(jī)型啟用“開發(fā)者選項(xiàng)”
2、進(jìn)入開發(fā)者選項(xiàng)內(nèi),打開USB調(diào)試后,點(diǎn)擊無(wú)線調(diào)試選項(xiàng)
3、啟用無(wú)線調(diào)試

5、點(diǎn)按“無(wú)線調(diào)試”中的“使用配對(duì)碼配對(duì)設(shè)備”,然后我們記住六位數(shù)的配對(duì)碼

6、回到在 Shizuku,點(diǎn)擊通過(guò)無(wú)線調(diào)試啟動(dòng)下的配對(duì)選項(xiàng),并在彈出的通知框中輸入我們剛剛記住的六位配對(duì)碼

7、配對(duì)成功后,點(diǎn)擊啟動(dòng)來(lái)啟用Shizuku
如果無(wú)法啟動(dòng),嘗試禁用并重新開啟無(wú)線調(diào)試。
三、通過(guò)連接電腦啟動(dòng)
該啟動(dòng)方式適用于未 Root 且運(yùn)行 Android 10 及以下版本的設(shè)備。很不幸,該啟動(dòng)方式需要連接電腦。由于系統(tǒng)限制,每次重新啟動(dòng)后都需要再次進(jìn)行啟動(dòng)步驟。
安裝 adb
1、在電腦上下載由 Google 提供的“SDK 平臺(tái)工具”并解壓至任意文件夾(自行下載)
2、打開文件夾,右鍵選擇
Windows 10:在此處打開 PowerShell 窗口(需要按住 Shift 才會(huì)顯示該選項(xiàng))
Windows 7:在此處打開命令行窗口(需要按住 Shift 才會(huì)顯示該選項(xiàng))
Mac 或 Linux:打開 Terminal(終端)
3、輸入 adb 如果可以看到一長(zhǎng)串內(nèi)容而不是提示找不到 adb 則表示成功
提示
1、請(qǐng)不要關(guān)閉該窗口,后面提到的“終端”都是指此窗口(如果關(guān)閉請(qǐng)重新進(jìn)行第 2 步)。
2、如果使用 PowerShell 或是 Linux 及 Mac,所有 adb 都要替換成 ./adb。
設(shè)置 adb
要使用 adb 你首先需要在設(shè)備上打開 USB 調(diào)試功能,通常需要經(jīng)過(guò)以下步驟:
1、打開系統(tǒng)設(shè)置,進(jìn)入關(guān)于
2、連續(xù)數(shù)次點(diǎn)擊 "Build number" 后看到類似 "You are a developer" 的提示
3、此時(shí)你應(yīng)該可以在設(shè)置中找到“開發(fā)者選項(xiàng)”,進(jìn)入后開啟“USB 調(diào)試”
4、連接設(shè)備到電腦,在終端中輸入 adb devices
5、此時(shí)設(shè)備上會(huì)出現(xiàn)“是否允許調(diào)試”的對(duì)話框,勾選“總是允許”后確認(rèn)
6、再次在終端中輸入 adb devices,如無(wú)問(wèn)題將會(huì)看到類似如下內(nèi)容
List of devices attached
XXX device
不同設(shè)備開啟“開發(fā)者選項(xiàng)”的步驟可能有所不同,請(qǐng)自己搜索。
啟動(dòng) Shizuku
adb shell sh /storage/emulated/0/Android/data/moe.shizuku.privileged.api/start.sh
復(fù)制上方指令并粘貼到終端中,如無(wú)問(wèn)題你將會(huì)在 Shizuku 中看到已啟動(dòng)成功。
Shizukuapp核心特色
1、優(yōu)雅地使用系統(tǒng)API
告別傳統(tǒng)的 root shell 方式,Shizuku 允許應(yīng)用「直接調(diào)用」需要高權(quán)限的系統(tǒng) API,不僅更安全,而且執(zhí)行效率遠(yuǎn)高于 shell 命令。
2、支持 ADB 使用
對(duì)于僅需 ADB 權(quán)限即可運(yùn)行的“需 root 應(yīng)用”,通過(guò) Shizuku 可輕松實(shí)現(xiàn)權(quán)限橋接,無(wú)需 root 即可擴(kuò)大適用用戶群體,提升兼容性與普及度。
3、節(jié)省開發(fā)與部署時(shí)間
Shizuku 提供詳盡完善的官方文檔,開發(fā)者只需引導(dǎo)用戶安裝 Shizuku,即可快速啟用高級(jí)系統(tǒng)功能,大幅降低用戶配置門檻和開發(fā)適配成本。
Shizukuapp常見問(wèn)題
一、如何啟動(dòng) Shizuku
通過(guò) root 啟動(dòng);
對(duì)于已 root 的設(shè)備,直接打開 Shizuku 應(yīng)用即可正常啟動(dòng)并使用。
由廠商造成的問(wèn)題(非 root 方式)
1、MIUI(小米)
你需要在“開發(fā)者選項(xiàng)”中開啟“USB調(diào)試(安全設(shè)置)”。
此外,請(qǐng)勿使用 MIUI 自帶的“手機(jī)管家”進(jìn)行安全掃描,因其可能會(huì)自動(dòng)關(guān)閉“開發(fā)者選項(xiàng)”。
2、ColorOS(OPPO)
請(qǐng)進(jìn)入“開發(fā)者選項(xiàng)”,關(guān)閉“權(quán)限監(jiān)控”功能,否則可能阻止 Shizuku 正常運(yùn)行。
3、Flyme(魅族)
需在“開發(fā)者選項(xiàng)”中關(guān)閉“Flyme 支付保護(hù)”,以避免系統(tǒng)限制 ADB 調(diào)試權(quán)限。
4、EMUI(華為)
請(qǐng)?jiān)?ldquo;開發(fā)者選項(xiàng)”中開啟「“僅充電”模式下允許 ADB 調(diào)試」選項(xiàng),確保 Shizuku 能通過(guò) ADB 正常連接。
5、OriginOS(vivo)
OriginOS 默認(rèn)不支持分屏,你需要在“開發(fā)者選項(xiàng)”中開啟“強(qiáng)行將活動(dòng)設(shè)為可調(diào)整大小”,以保證 Shizuku 管理界面正常顯示。(參考 Shizuku #106)
二、通過(guò)無(wú)線調(diào)試啟動(dòng)
Android 11 及以上版本新增了“無(wú)線調(diào)試”功能,位于【設(shè)置】>【系統(tǒng)】>【開發(fā)者選項(xiàng)】>【無(wú)線調(diào)試】。
提示:
1、設(shè)備重啟后,“無(wú)線調(diào)試”會(huì)自動(dòng)關(guān)閉,需手動(dòng)重新開啟,并重新啟動(dòng) Shizuku。
2、啟用“無(wú)線調(diào)試”前必須連接 Wi-Fi;若無(wú) Wi-Fi 連接,則無(wú)法開啟該功能(但已運(yùn)行的 Shizuku 不受影響)。
3、請(qǐng)勿關(guān)閉“開發(fā)者選項(xiàng)”或“USB 調(diào)試”,否則會(huì)導(dǎo)致 Shizuku 斷開連接或無(wú)法啟動(dòng)。
Shizukuapp個(gè)性亮點(diǎn)
1、引導(dǎo)用戶通過(guò) root 或 ADB 方式啟動(dòng)一個(gè)高權(quán)限的 Shizuku 服務(wù)進(jìn)程,無(wú)需完整 root 系統(tǒng)即可獲得系統(tǒng)級(jí) API 訪問(wèn)能力。
2、當(dāng)應(yīng)用進(jìn)程啟動(dòng)時(shí),Shizuku 服務(wù)進(jìn)程會(huì)向其發(fā)送一個(gè) Binder 對(duì)象,建立安全通信通道。
3、應(yīng)用通過(guò)該 Binder 與 Shizuku 服務(wù)進(jìn)程進(jìn)行交互,而服務(wù)進(jìn)程則利用自身權(quán)限通過(guò) Binder 調(diào)用 System Server 中的高權(quán)限系統(tǒng)接口,實(shí)現(xiàn)安全、高效、穩(wěn)定的系統(tǒng)功能調(diào)用。