ShizukuRunner中文版是一款适用于安卓客户端的优秀开源工具,它能让非root设备运行原本需要root权限的命令或应用程序。这款软件体积小巧,完全无需担心占用过多内存。ShizukuRunner中文版的操作门槛很低,使用便捷,能帮助你快速对手机进行各类修改与自定义设置,让你的手机用起来更顺手、更符合个人需求。
安装好ShizukuRunner后,打开该软件,依次进行点击配对、进入通知设置、允许通知的操作。
(设置中的操作)
进入手机设置界面,找到并点击“通知与控制中心”选项,接着在其中进入“通知显示设置”页面,最后选择“原生样式”即可(这样做便于后续输入配对码)。
——我的设备——全部参数与信息——连续点击MIUI版本直至出现已开启开发者模式的提示——在搜索框中查找开发者选项
——开启USB调试(安全设置)
——开启无线调试
——选择通过配对码进行配对设置
——在控制栏内输入配对码
(Shizuku中的操作)
——返回到Shizuku点击启动
(小黑屋中的操作)
进入小黑屋应用后,点击右上角的三点图标,在弹出的菜单中选择“设置”选项;接着找到并进入“工作模式”页面;随后返回小黑屋首页,点击页面上的加号按钮,添加需要冻结的软件;最后点击对应的雪花图标,软件变为黑色即表示冻结成功。
run:运行指定的应用程序。
list:列出已安装的应用程序。
install:安装新的应用程序。
uninstall:卸载指定的应用程序。
ShizukuRunner 还具备 update、refresh 等其他命令,这些命令能够协助用户更新应用程序,或者刷新已安装的应用程序列表。
若Shizuku由adb激活,此工具执行命令时会拥有shell权限;若通过root权限激活,则工具具备root权限。不过您可选择“降权至shell身份执行”这一选项,强制工具以shell身份执行命令。
若需借助应用程序执行命令,可启动ShizukuRunner里名为Exec的活动,通过PutExtra功能来实现,具体格式为content="XXX"(其中XXX代表待执行的命令)。
避免执行像logcat 2 1>/sdcard/1.txt这类会无休无止运行且没有输出的命令。因为Shizuku存在一些未知问题,命令执行过程中无法接收终端控制码,加上这类命令没有提供两个信息输出管道,使得ShizukuRunner没办法终止其进程,它会持续运行直到手机关机。
当命令输出的字符数超过1000个时,ShizukuRunner会强制关闭该命令的信息输出管道,同时终止命令的执行流程,以此防止出现程序卡死的问题。在此类场景下,命令的返回值会是141,像logcat这类命令就可能出现这种情况。
很小的程序
执行通过命令行程序
运行命令以管理员的身份
通过最常用的命令运行程序
一、如何启动Shizuku
通过root启动
对于已root设备,直接启动即可。
由厂商造成的问题(非root方式)
MIUI(小米)
你需要在“开发者选项”里开启“USB调试(安全设置)”功能。
另外,建议不要使用MIUI系统自带的“手机管家”中的扫描功能,原因是该功能运行时可能会导致“开发者选项”被禁用。
ColorOS(OPPO)
你需要在“开发者选项”中关闭“权限监控”。
Flyme(魅族)
你需要在“开发者选项”里把“Flyme支付保护”关闭。
EMUI(华为)
你需要在“开发者选项”里开启「“仅充电”模式下允许ADB调试」这个选项。
originOS(vivo)
OriginOS的设置里没有分屏功能,你得在“开发者设置”中打开“强行将活动设为可调整大小”这个选项。可以参考Shizuku106(opensnewwindow)。
二、通过无线调试启动
Android 11 新增了无线调试这一全新功能,它的位置在“开发者设置”当中的“无线调试”选项里。从 Shizuku v4.0.0 版本开始,该功能就得到了支持。
提示
设备重启之后,得再次开启“无线调试”选项,并且重新启动 Shizuku。
当没有WiFi连接时,“无线调试”功能无法开启(已经启动的Shizuku不会因此受到影响)。
不可关闭“开发者选项”或“USB 调试”。
ShizukuRunner中文版注意事项
若Shizuku由adb激活,该工具执行命令时会拥有shell权限;若通过root权限激活,则工具具备root权限。不过您可选择“降权至shell身份执行”,以此强制工具以shell身份执行命令。
若需借助应用程序执行命令,可启动ShizukuRunner里名为Exec的活动,并通过PutExtra功能实现,具体格式为content="XXX"(其中XXX代表待执行的命令)。
要避免执行像logcat 2 1>/sdcard/1.txt这类会无限运行且没有输出的命令。因为Shizuku存在一些尚未明确的问题,命令执行过程中无法接收终端控制码,加上这类命令没有提供两个信息输出管道,使得ShizukuRunner没办法终止它的进程,该进程会持续运行直至手机关机。
当命令的输出字符数超过1000时,ShizukuRunner会强制关闭该命令的信息输出管道,并终止命令的执行过程,以此防止出现程序卡死的状况。在这类情形下,命令所返回的值为141,像logcat命令就属于这种情况。
ShizukuRunner中文版测评
ShizukuRunner中文版能让热衷于修改手机的用户快速获取权限,在自身能力范围内对手机进行相应的修改操作。
v17版本
支持导入导出命令备份;
支持自定义格子数目;
更新Shizuku-API版本至13.1.0;
低于安卓12的设备的配色统一;
在Shizuku未激活时不可以执行命令。
下载排行