还在为受限的手机权限苦恼?Shizuku 来解救你!它构建起普通应用与系统 API 间的桥梁,让应用跳过 root shell,直接获取高权限 。操作简便,有详尽文档引导。无论是扩大应用用户群体,还是给自己的手机来点个性化 “手术”,它都能轻松胜任,为你的安卓设备使用体验带来质的飞跃 。
shizuku怎么改分辨率
使用Shizuku和Sam Helper修改安卓分辨率

1、连好WIFI,打开shizuku,点开配对,要求通知那就点击打开。

2、在【配对】界面,点进开发者模式。

3、在【开发者选项界面】打开无线调试。

4、在【无线调试】界面点击使用配对码配对设备。

5、记下六位WLAN配对码。

6、下拉手机通知栏,输入六位配对码。

7、如果显示此页面,点开作者的网页。

8、找到自己的设备,回来按要求做就解决了。

9、打开samhelper的系统设置界面,修改屏幕分辨率,关闭锁定比例。

10、点击【始终允许】samhelper使用shizuku。

11、屏幕分辨率就修改好了。
shizuku功能
Shizuku 与“传统”做法对比
“传统”做法
以启用/禁用组件为例,一些需要 root 权限的应用直接在 su 中执行 pm disable。
执行 su
执行 pm disable
(pre-Pie) 使用 app_process 启动 Java 进程(参见此处 (opens new window))
(Pie+) 执行原生程序 cmd(参见此处 (opens new window))
处理参数,通过 binder 与 system server 交互,处理结果输出文字结果
其中每个“执行”都意味着新进程建立,su 内部使用 socket 与 su daemon 交互,大量的时间和性能被消耗在这样的过程中。(部分设计不佳的应用甚至会每次执行指令都执行一次 su)
此类做法的缺点在于:
极慢
需要处理文本来获取结果
功能受制于可用的指令
即使 adb 有足够权限,应用也需要 root 权限才可使用
Shizuku 做法
Shizuku app 会引导用户使用 root 或是 adb 方式运行一个进程(Shizuku 服务进程)。
应用进程启动时 Shizuku 服务进程发送 binder 至应用进程
应用通过该 binder 与 Shizuku 服务进程交互,Shizuku 服务进程通过 binder 与 system server 交互
Shizuku 的优点在于:
极小额外时间及性能消耗
与直接调用 API 体验几乎一致(应用开发者只需添加少量代码)
shizuku亮点
1、自动识别APP应用程序:滴可以自动扫描并识别设备上安装的所有APP应用程序,无需手动键入或搜索。
2、权限管理:用户可以查看和管理APP应用程序的权限,并仅授予保护隐私和安全所需的权限。
3、冻结APP应用:提供冻结不必要的APP应用的功能,减少后台操作占用内存和电池消耗。
4、性能优化:通过清理不必要的APP应用程序数据和缓存文件,释放存储空间,提高设备运营效率。
shizuku优势
1、优雅地使用系统 API
忘记根shell,您可以直接使用具有更高权限的API。此外,Shizuku的速度明显快于shell。
2、支持adb使用
如果你的“root必需应用程序”只需要adb权限,你可以通过使用Shizuku轻松扩大受众。
3、节省您的时间
Shizuku有详细的文档来指导用户。你只需要让用户安装Shizuku。
-
唐门六道
10-25查看详情 1.0.3 / 233 MBM -
长腿漫步
10-25查看详情 1.2.1 / 97 MBM -
怪物入侵
10-25查看详情 1.1.3 / 92 MBM -
天天怼三国
10-25查看详情 1.0.8 / 46 MBM -
三国大乐斗
10-24查看详情 1.0.0 / 9 MBM -
华为游戏中心
10-24查看详情 7.1.13.0 / 107 MBM -
三国英雄阁
10-24查看详情 1.0.9.86 / 187 MBM -
体育生的集体生活
10-24查看详情 1.0.0 / 53 MBM -
猫猫喵喵喵
10-24查看详情 2.0 / 91 MBM -
生死狙击助手
10-24查看详情 bd1.6 / 9 MBM
