很多應(yīng)用亂開權(quán)限,Shizuku Manager app就可以對手機(jī)中的應(yīng)用進(jìn)行授權(quán),避免Shizuku Server被惡意應(yīng)用調(diào)用,讓免root使用成為可能。
1. 提供一個(gè)方便地使用系統(tǒng)服務(wù)方式
2. 為部分只需要 adb 權(quán)限的應(yīng)用開發(fā)提供便利
以啟用/禁用組件為例,一些需要 root 權(quán)限的應(yīng)用可能會采取直接在 su 中執(zhí)行 `pm disable` 的做法,這樣做的劣勢在于需要處理文本來得到返回結(jié)果,以及速度比不上直接使用 API。啟用/禁用組件實(shí)際對應(yīng) `android.content.pm.IPackageManager#setComponentEnabledSetting`。如果使用 Shizuku,過程就會變?yōu)閼?yīng)用直接與運(yùn)行在 root 或是 adb 的 Shizuku Server 交互,Shizuku 直接調(diào)用 API 并原原本本地返回結(jié)果給應(yīng)用。另外,僅有 adb 擁有 `setComponentEnabledSetting` 所需要的權(quán)限 `android.permission.CHANGE_COMPONENT_ENABLED_STATE`,adb 使用也變?yōu)榭赡堋?/p>
以下步驟需要在每次重新啟動(dòng)后進(jìn)行。
在“開發(fā)者選項(xiàng)中開啟"USB調(diào)試”,將設(shè)備連接至電腦
在電腦的終端中輸入以下內(nèi)容
adb shell sh /sdcard/ Android/data/
moeshizuku privileged api/files/
start, sh
按下回車,如果成功將看到主界面運(yùn)行狀態(tài)刷新。
3.1.0:
- 修了 3.0.0 無法在 8.0 以前版本系統(tǒng)上啟動(dòng)
- 全新的 v3
如果您已經(jīng)root您的設(shè)備,直接通過Shizuku Manaer啟動(dòng)即可。
如果您沒有root你的設(shè)備,您也可以遵照Shizuku Manager中的指引,通過adb啟動(dòng)服務(wù)。使用adb并不難,網(wǎng)絡(luò)上有不少教程可以幫助您學(xué)會使用它。
小編簡評:國外非常出
小編簡評:集合了豐富
小編簡評:卡通
小編簡評:FatbeeGame
小編簡評:這是一款二
小編簡評:操作球在蜿
小編簡評:巴基斯坦空
小編簡評:很簡約風(fēng)的
小編簡評:SayGamesLL
網(wǎng)友評論