Dhizuku是一款功能强大的手机系统工具软件,专为Android系统设计。它提供了设备拥有者权限,允许用户在不获取ROOT权限的情况下,对设备进行深度管理和优化。Dhizuku支持垃圾清理、实时运行参数查询、CPU效率提升及待机续航延长等功能,旨在帮助用户提升手机系统的整体运行效率,使手机运行更加流畅。
冻结应用:通过Dhizuku,用户可以冻结不需要的应用,减少后台运行的应用对系统资源的占用。
管理应用权限:用户可以通过Dhizuku管理应用的权限,限制某些应用访问敏感数据。
静默安装/卸载应用:无需用户干预,可以自动安装或卸载应用。
监控系统进程:用户可以监控系统的运行进程,优化电池使用情况,查看哪些应用在后台运行。
调整系统设置:打开被隐藏的系统设置,例如三星设备的影院模式。
Dhizuku和Shizuku都是Android系统权限管理工具,但它们在功能和用途上有所不同。 Dhizuku旨在分享DeviceOwner权限给其他应用,而Shizuku则主要用于实现应用间的无线调试。
Dhizuku的主要功能包括:
分享DeviceOwner权限:Dhizuku允许将DeviceOwner权限授予其他应用,使得这些应用能够执行一些通常受限的操作,如系统管理和优化。
提升系统性能:通过优化内存和停止消耗过多CPU的任务,Dhizuku确保多任务环境下的流畅运行。
实时监控系统状态:Dhizuku实时监控系统运行状态,发现异常即时警示用户,帮助及时解决问题。
清理垃圾文件:Dhizuku帮助用户清理系统中的临时文件、缓存等无用文件,释放磁盘空间,提升系统性能。
Shizuku的主要功能包括:
实现应用间的无线调试:Shizuku主要用于实现应用间的无线调试,使得应用可以通过无线方式进行调试,无需物理连接。
提升开发效率:Shizuku通过无线调试功能,简化了开发过程中的调试步骤,提高了开发效率。
在使用体验上,Dhizuku在鸿蒙3.0上的自启动功能和一次解锁永久使用的特点使其在某些方面优于Shizuku,但Dhizuku目前支持的软件较少,且存在一些bug。Shizuku则因为与鸿蒙系统的兼容性问题,在某些情况下使用较为困难。
1.先激活Shizuku,然后打开Dhizuku使用Shizuku来激活;
2.打开网络adb调试或另一部手机OTG连接用甲壳虫adb/直接用电脑执行adb shell dpm set-device-owner com.rosan.dhizuku/.server.DhizukuDAReceiver
详细教程自行搜索,如果激活过程中弹出一大段乱码且Dhizuku未激活/临时激活则说明激活失败,手机上存在某些账户,请根据其他教程解决。如果实在不行又想用就可以备份手机资料提前退登手机厂商账号然后重置手机,重置完后马上按照上述1或2步骤激活Dhizuku,这样搞绝对没问题。
当然,因为Dhizuku起步比较晚,导致会主动调用其权限的软件很少,目前只有作者自己写的InstallerX以及雹、爱玩机工具箱等部分软件会使用Dhizuku权限。
而其他的大多数软件(例如:炼妖壶、冰箱等)都不会调用Dhizuku(哪怕他们也支持设备管理员,但因为某些原因到目前为止不会主动调用Dhizuku)。
但很明显,在开头的截图中我成功的让这些软件调用了Dhizuku权限来替代设备管理员。具体是怎么做到的呢?
请看下面
看到它,很多人应该就懂了。我们只需要用LsPatch将这个模块内嵌进目标软件就行了。
处理完后安装就行,然后选择工作模式时选设备管理员就行(没有的例如冰箱选炼妖壶Island也行反正能用)。
补充一些特殊情况:
❶炼妖壶
①炼妖壶壶中界
炼妖壶如果想搞壶中界就先打开炼妖壶,撤销dhizuku授权,等炼妖壶跳转到最开始创建壶中界的界面时重新授权,然后回到炼妖壶创建壶中界就没问题了。不行的话就多试几次,肯定行的。
如果通过这种方法创建壶中界后不能多开,请下载内嵌dax模块的安装狮(奇妙上有,下第一个就行),授权后关闭安装狮-DPM——设备管理员设置→系统设置——禁止添加配置管理文件即可。
关闭之后就可以正常多开了。
一、清除所有账号与用户
在激活Dhizuku之前,不允许存在任何账户。需要先将账号对应的应用卸载或冻结(此处推荐用雹的Shizuku停用模式)。
注意:执行文章中提供的命令时,可在黑域或ShizukuRunner等中执行,也可在装有ADB工具的电脑上执行(加上adb shell 开头);
比如命令(pm list users),在电脑上应该为(adb shell pm list users);如果你的电脑没有ADB工具,也可以在chromium内核浏览器内打开查看链接网页,选其他指令,在下方输入(pm list users),不需要带adb shell。
1. 查看有哪些账户
安装文档末尾下载渠道链接内的Accounts应用(通过接入实现Shizuku),查询手机内存在哪些账号应用。
点击右上角复制按钮,打开雹选择剪切板导入。
选择工作模式为Shizuku停用。
点击右下角冻结按钮(激活Dhizuku后记得解冻,否则可能导致不能开机)。
2. 查看有哪些用户空间(pm list users)
UserInfo后面就是用户的id,比如图中就是说存在一个id为0的用户。
3. 删除多余用户空间(pm remove-user id)
激活Dhizuku前只能存在一个用户空间,比如小米的双开空间就是UserInfo{999:XSPACE}
输入pm remove-user 999删除它。
注意会使得所有双开应用消失。
二、设置为设备所有者
激活Dhizuku的命令为dpm set-device-owner com.rosan.dhizuku/.server.DhizukuDAReceiver
可能会激活失败,失败原因可自行查阅资料。
Not allowed to set the device owner because there are already some accounts on the device.的意思为账号没删干净;
Not allowed to set the device owner because there are already some users on the device.的意思为多余用户空间没删除;
Trying to set the device owner, but device owner is already set.的意思是已有一个设备所有者存在于设备上,查看是否是Dhizuku,因为也有可能是Dhizuku没反应过来,进Dhizuku点强行停止后重新进。如果不是Dhizuku,代表设备上还存在其他设备所有者,可能是冰箱,也可能是小黑屋等,需要先进这些应用取消激活,将权限移交给Dhizuku。
@ProvisioningPreCondition 99.是因为OPPO对设备所有者做出了限制,只能安装Google的签名或测试签名的应用,可以用MT管理器自行签名Dhizuku再安装后激活。查看链接
激活成功
激活成功,享受Dhizuku带来的便利。
一款系统工具软件,功能全面且实用。它能够有效提升手机运行效率,降低发热量,延长待机时间。然而,需要注意的是,该软件在使用过程中可能会遇到一些兼容性问题,且设备拥有者权限的使用需要谨慎,以避免对设备造成不可逆的损害。
玩家留言
跟帖评论