類型: 系統(tǒng)工具 時間:2024-09-13 13:36:26
評分: 8.3
掃描二維碼下載
Shizuku軟件能對手機參數(shù)進(jìn)行調(diào)節(jié),所提供的各項功能都是免費的,能很好的優(yōu)化手機的系統(tǒng),還可對設(shè)備和相關(guān)應(yīng)用進(jìn)行管理,讓用戶實現(xiàn)分屏的使用,也通過系統(tǒng)檢測了解手機的使用狀態(tài),各項功能都有詳細(xì)說明,也有使用的指南,隨時都能調(diào)整手機的屏幕比例,適合不同的品牌手機。
Shizuku 的誕生主要有兩大目的:
1、提供一個方便地使用系統(tǒng) API 的方式
2、為部分只需要 adb 權(quán)限的應(yīng)用開發(fā)提供便利
“傳統(tǒng)”做法
以啟用/禁用組件為例,一些需要 root 權(quán)限的應(yīng)用直接在 su 中執(zhí)行 pm disable。
1、執(zhí)行 su
2、執(zhí)行 pm disable
3、(pre-Pie) 使用 app_process 啟動 Java 進(jìn)程
4、(Pie+) 執(zhí)行原生程序 cmd
5、處理參數(shù),通過 binder 與 system server 交互,處理結(jié)果輸出文字結(jié)果
其中每個“執(zhí)行”都意味著新進(jìn)程建立,su 內(nèi)部使用 socket 與 su daemon 交互,大量的時間和性能被消耗在這樣的過程中。(部分設(shè)計不佳的應(yīng)用甚至?xí)看螆?zhí)行指令都執(zhí)行一次 su)
此類做法的缺點在于:
1、極慢
2、需要處理文本來獲取結(jié)果
3、功能受制于可用的指令
4、即使 adb 有足夠權(quán)限,應(yīng)用也需要 root 權(quán)限才可使用
Shizuku 做法
Shizuku app 會引導(dǎo)用戶使用 root 或是 adb 方式運行一個進(jìn)程(Shizuku 服務(wù)進(jìn)程)。
1、應(yīng)用進(jìn)程啟動時 Shizuku 服務(wù)進(jìn)程發(fā)送 binder 至應(yīng)用進(jìn)程
2、應(yīng)用通過該 binder 與 Shizuku 服務(wù)進(jìn)程交互,Shizuku 服務(wù)進(jìn)程通過 binder 與 system server 交互
Shizuku 的優(yōu)點在于:
1、極小額外時間及性能消耗
2、與直接調(diào)用 API 體驗幾乎一致(應(yīng)用開發(fā)者只需添加少量代碼)
Shizuku 支持通過以下三種方式啟動。
如果您正在使用 GrapheneOS
您可能需要關(guān)閉 系統(tǒng)設(shè)置 - “安全” - “Secure app spawning”。
一、通過 root 啟動
如果您的設(shè)備已經(jīng) root,直接啟動即可。
二、通過無線調(diào)試啟動
通過無線調(diào)試啟動適用于 Android 11 或以上版本。這種啟動方式無需連接電腦。由于系統(tǒng)限制,每次重新啟動后都需要再次進(jìn)行啟動步驟。
1、在網(wǎng)絡(luò)上搜索如何為您的機型啟用“開發(fā)者選項”
2、進(jìn)入開發(fā)者選項內(nèi),打開USB調(diào)試后,點擊無線調(diào)試選項
3、啟用無線調(diào)試
5、點按“無線調(diào)試”中的“使用配對碼配對設(shè)備”,然后我們記住六位數(shù)的配對碼
6、回到在 Shizuku,點擊通過無線調(diào)試啟動下的配對選項,并在彈出的通知框中輸入我們剛剛記住的六位配對碼
7、配對成功后,點擊啟動來啟用shizuku
如果無法啟動,嘗試禁用并重新開啟無線調(diào)試。
三、通過連接電腦啟動
該啟動方式適用于未 root 且運行 Android 10 及以下版本的設(shè)備。很不幸,該啟動方式需要連接電腦。由于系統(tǒng)限制,每次重新啟動后都需要再次進(jìn)行啟動步驟。
安裝 adb
1、在電腦上下載由 Google 提供的“SDK 平臺工具”并解壓至任意文件夾(自行下載)
2、打開文件夾,右鍵選擇
Windows 10:在此處打開 PowerShell 窗口(需要按住 Shift 才會顯示該選項)
Windows 7:在此處打開命令行窗口(需要按住 Shift 才會顯示該選項)
Mac 或 Linux:打開 Terminal(終端)
3、輸入 adb 如果可以看到一長串內(nèi)容而不是提示找不到 adb 則表示成功
提示
1、請不要關(guān)閉該窗口,后面提到的“終端”都是指此窗口(如果關(guān)閉請重新進(jìn)行第 2 步)。
2、如果使用 PowerShell 或是 Linux 及 Mac,所有 adb 都要替換成 ./adb。
設(shè)置 adb
要使用 adb 你首先需要在設(shè)備上打開 USB 調(diào)試功能,通常需要經(jīng)過以下步驟:
1、打開系統(tǒng)設(shè)置,進(jìn)入關(guān)于
2、連續(xù)數(shù)次點擊 "Build number" 后看到類似 "You are a developer" 的提示
3、此時你應(yīng)該可以在設(shè)置中找到“開發(fā)者選項”,進(jìn)入后開啟“USB 調(diào)試”
4、連接設(shè)備到電腦,在終端中輸入 adb devices
5、此時設(shè)備上會出現(xiàn)“是否允許調(diào)試”的對話框,勾選“總是允許”后確認(rèn)
6、再次在終端中輸入 adb devices,如無問題將會看到類似如下內(nèi)容
List of devices attached
XXX device
不同設(shè)備開啟“開發(fā)者選項”的步驟可能有所不同,請自己搜索。
啟動 Shizuku
adb shell sh /storage/emulated/0/Android/data/moe.shizuku.privileged.api/start.sh
復(fù)制上方指令并粘貼到終端中,如無問題你將會在 Shizuku 中看到已啟動成功。
許多廠商對 Android 系統(tǒng)進(jìn)行了修改,這會造成 Shizuku 無法正常工作。
#通過無線調(diào)試啟動:一直顯示“正在搜索配對服務(wù)”
請允許 Shizuku 在后臺運行。
搜索配對服務(wù)需要訪問本地網(wǎng)絡(luò),許多廠商在應(yīng)用不可見后立刻禁止應(yīng)用訪問網(wǎng)絡(luò)。您可以在網(wǎng)絡(luò)上搜索如何在您的設(shè)備上允許應(yīng)用在后臺運行。
#通過無線調(diào)試啟動:點擊“輸入配對碼”后立刻提示失敗
MIUI(小米、POCO)
在系統(tǒng)設(shè)置的“通知管理”-“通知顯示設(shè)置”將通知樣式切換為“原生樣式”。
#通過無線調(diào)試啟動/通過連接電腦啟動:adb 權(quán)限受限
MIUI(小米、POCO)
在“開發(fā)者選項”中開啟“USB 調(diào)試(安全設(shè)置)”。注意,這和“USB 調(diào)試”是兩個分開的選項。
ColorOS(OPPO & OnePlus)
在“開發(fā)者選項”中關(guān)閉“權(quán)限監(jiān)控”。
Flyme(魅族)
在“開發(fā)者選項”中關(guān)閉“Flyme 支付保護(hù)”。
#通過無線調(diào)試啟動/通過連接電腦啟動:Shizuku 隨機停止
所有設(shè)備
保證 Shizuku 可以在后臺運行。
不要關(guān)閉“USB 調(diào)試”及“開發(fā)者選項”。
在“開發(fā)者選項”中將 USB 使用模式改為“僅充電”。
在 Android 8 上的選項是“選擇 USB 配置”-“僅充電”。
在 Android 9 及以上版本上選項是“默認(rèn) USB 配置”-“不進(jìn)行數(shù)據(jù)傳輸”。
EMUI (華為)
在“開發(fā)者選項”中開啟「“僅充電”模式下允許 ADB 調(diào)試選項」。
MIUI(小米、POCO)
不要使用“手機管家”的掃描功能,因為它會禁用開發(fā)者選項。
Sony
不要點擊連接 USB 后彈出的對話框,因為這會導(dǎo)致 USB 使用模式發(fā)生變化。
#通過 root 啟動:無法開機啟動
請允許 Shizuku 在后臺運行。
*不需要會員的權(quán)限,就能自由的進(jìn)行比例改變。
*能更好地進(jìn)行系統(tǒng)的控制,也可管理相關(guān)的應(yīng)用信息。
*任意的縮小或者是放大窗口,不會限制手機的品牌。
*自動的檢測系統(tǒng),了解系統(tǒng)的更新。
*對手機系統(tǒng)進(jìn)行自由的調(diào)整,也優(yōu)化手機的使用。
*需要進(jìn)行應(yīng)用的授權(quán),實現(xiàn)快速的分屏。
*省去了轉(zhuǎn)跳的繁瑣操作,打開應(yīng)用會特別的快速。
*可在終端中輸入Shizuku命令來運行操作。
多窗口的使用沒有任何的限制,在進(jìn)行窗口切換時非常的方便,并不運行手機的root權(quán)限,不用擔(dān)心會泄露手機隱私。
崩壞:星穹鐵道3.0版本翁法羅斯正式開啟,書寫全年英雄史詩
01-15一場發(fā)布會22款新品,讓市場看到了愷英網(wǎng)絡(luò)厚積薄發(fā)的成果
01-14登錄崩壞:星穹鐵道參與50萬星瓊抽獎,幸運巨星花落誰家?
01-13歷史權(quán)謀題材真人互動影游《代號三國》于1月3日開機 開啟互動娛樂新篇章!
01-06云游戲的無限可能:透過《黑神話:悟空》,看未來娛樂趨勢
12-27慶元旦迎新年!《碧藍(lán)航線》線下四城冬日快閃活動現(xiàn)已拉開帷幕
12-27黑神話像素版分身乏術(shù)怎么獲得 黑神話像素版分身乏術(shù)獲取方法一覽
12-05無限暖暖寶箱位置在哪 無限暖暖寶箱寶箱收集路線位置一覽
12-05原神火神瑪薇卡是主c還是輔助 火神瑪薇卡最新技能前瞻內(nèi)鬼爆料
12-05dnf手游65版本漫游畢業(yè)裝備推薦 65版本漫游畢業(yè)史詩武器史詩套搭配
12-05