ShizukuRunner命令是一款需要與shizuku配套使用的手機(jī)軟件,通過配套使用,能夠為您提供更多的命令使用,更加便捷有效的對各種應(yīng)用程序進(jìn)行管理,軟件使用方法簡單,通過對不同命令的選擇使用,將手機(jī)的各種使用性能進(jìn)行更加優(yōu)化使用,自主對不同的參數(shù)進(jìn)行設(shè)置,輕松實現(xiàn)系統(tǒng)的優(yōu)化,節(jié)省各種應(yīng)用程序的使用資源。
ShizukuRunner命令CPU不降頻
1、系統(tǒng)資源:確保你的系統(tǒng)沒有其他高優(yōu)先級的進(jìn)程占用大量資源。
2、關(guān)閉不必要的程序:如果有多個程序在運(yùn)行,嘗試關(guān)閉一些不必要的程序,看看這是否有助于降低CPU使用率。
3、更新驅(qū)動程序和系統(tǒng):確保你的操作系統(tǒng)和驅(qū)動程序(尤其是顯卡驅(qū)動程序)是最新的,以便最有效地利用硬件。
4、檢查程序代碼:如果你在開發(fā)一個程序,檢查代碼確保沒有無限循環(huán)或者其他資源密集型的操作。
5、使用任務(wù)管理器:在Windows中,你可以打開任務(wù)管理器來查看哪些進(jìn)程正在使用最多的CPU資源,并嘗試了解為何它們會運(yùn)行得如此高效。
6、監(jiān)控硬件:使用工具如Prime95或者其他高端的CPU監(jiān)測軟件來測試和監(jiān)控你的CPU的負(fù)載情況。
ShizukuRunner小黑屋激活并正常使用教程
1、下載安裝好ShizukuRunner后,打開軟件——點擊配對——通知設(shè)置——允許通知。

2、(設(shè)置中的操作)
——進(jìn)入手機(jī)設(shè)置——通知與控制中心——通知顯示設(shè)置——選擇原生樣式(方便后期輸入配對碼)

——我的設(shè)備——全部參數(shù)與信息——多次點擊MIUI版本直到提示已經(jīng)打開開發(fā)者模式——搜索框搜索開發(fā)者選項。

——打開USB調(diào)試(安全設(shè)置)——打開無線調(diào)試——選擇使用配對碼配對設(shè)置——在控制欄中填入配對碼。

3、(Shizuku中的操作)

——返回到Shizuku點擊啟動。
4、(小黑屋中的操作)
——進(jìn)入小黑屋軟件——右上角三個點點擊后選擇設(shè)置——工作模式——在小黑屋首頁點擊加號添加要凍結(jié)的軟件——點擊雪花軟件變黑凍結(jié)成功。

返回到小黑屋添加應(yīng)用對應(yīng)用進(jìn)行操作即可。
ShizukuRunner命令
1. run:運(yùn)行指定的應(yīng)用程序。
2. list:列出已安裝的應(yīng)用程序。
3. install:安裝新的應(yīng)用程序。
4. uninstall:卸載指定的應(yīng)用程序。
ShizukuRunner還有其他一些命令,比如update、refresh等,可以幫助大家更新應(yīng)用程序或者刷新已安裝的應(yīng)用程序列表。
ShizukuRunner注意事項
·想讓本APP幫忙運(yùn)行命令的話,請啟動本工具中名為Exec的活動并PutExtra,格式為content="XXX"(XXX是要執(zhí)行的命令)。
·對于輸出多于1000個字符的命令,本APP將強(qiáng)行關(guān)閉其信息輸出管道并終止命令執(zhí)行(否則APP會卡死)。在這種情況下,命令返回值為141。(如logcat命令)
·如果Shizuku是用adb激活的,那么本工具執(zhí)行命令時將具有shell權(quán)限;如果是root權(quán)限激活的,本2265工具也將具有root權(quán)限;但可以勾選"降權(quán)至shell身份執(zhí)行"來讓工具強(qiáng)制以shell身份執(zhí)行命令。
·盡量不要執(zhí)行l(wèi)ogcat 2&1 > /sdcard/1.txt這類無窮無盡且沒有輸出的命令。因為shizuku的一些未知原因,命令執(zhí)行時無法接收終端控制碼,加上這類命令不提供兩個信息輸出管道,導(dǎo)致本APP無法停止其進(jìn)程,它會永遠(yuǎn)運(yùn)行直到手機(jī)關(guān)機(jī)。
ShizukuRunner常見問題
1、這個應(yīng)用為何而生?
在android系統(tǒng)中,許多api需要應(yīng)用是系統(tǒng)應(yīng)用或擁有框架簽名才能調(diào)用。
一些需要ROOT權(quán)限才能使用的應(yīng)用可能僅僅只是需要調(diào)用那些的api。由于該限制,他們通常會采取一些不需要直接調(diào)用api的變通方式,但執(zhí)行速度通常會比直接調(diào)用api慢很多。
為了更好的用戶體驗,我們需要一個更快更好的方案。ShizukuServer就此誕生,同時也讓免ROOT使用成為可能(通過adb)。
2、什么是Shizuku Server?
Shizuku Server是一個通過ROOT或者adb啟動的進(jìn)程,普通應(yīng)用可以通過與該進(jìn)程交互來調(diào)用自身無權(quán)調(diào)用的api。調(diào)用速度與直接調(diào)用api幾乎沒有差距。
3、什么是Shizuku Manager?
Shizuku Manager用于啟動ShizukuServer及管理使用該服務(wù)的應(yīng)用。為了避免ShizukuServer被惡意應(yīng)用調(diào)用,普通應(yīng)用需要先向ShizukuManager請求授權(quán)后才能使用。若需要在不同用戶下安裝使用服務(wù)的應(yīng)用,需要在對應(yīng)用戶中安裝ShizukuManager才能授權(quán)。
4、如何啟動Shizuku Server?
如果您已經(jīng)ROOT您的設(shè)備,直接通過Shizukumanaer啟動即可。
如果您沒有ROOT你的設(shè)備,您也可以遵照ShizukuManager中的指引,通過adb啟動服務(wù)。使用adb并不難,網(wǎng)絡(luò)上有不少教程可以幫助您學(xué)會使用它。
ShizukuRunner不同系統(tǒng)如何設(shè)置
1、MIUI(小米)
您需要在“開發(fā)者選項”中啟用“USB 調(diào)試(安全選項)”。
對于 MIUI 11 及更高版本,您必須向軟件中的用戶應(yīng)用授予權(quán)限。這是因為自定義權(quán)限被 MIUI 破壞了,參見Shizuku #45 (打開新窗口)和android-in-china/兼容性 #16 (打開新窗口)。
另外,請勿在 MIUI 的“安全”應(yīng)用中使用掃描功能,因為它會禁用“開發(fā)者選項”。
2、ColorOS (OPPO) & OxygenOS (一加)
您需要在“開發(fā)者選項”中禁用“權(quán)限監(jiān)控”。
3、Flyme(魅族)
您需要在“開發(fā)者選項”中禁用“Flyme 支付保護(hù)”。
4、EMUI(華為)
您需要在“開發(fā)者選項”中啟用“在“僅收費(fèi)”模式下允許 ADB 調(diào)試選項”。
5、OriginOS (vivo)
OriginOS的系統(tǒng)設(shè)置不支持分屏,需要在“開發(fā)者選項”中開啟“強(qiáng)制活動可調(diào)整大小”,使用它。