雹Hail应用冻结是一款应用冻结的软件,类似于冰箱的一款工具,能够辅助用户完成应用上面的冻结,功能上面同样也非常的强大,并且也是完全的开源的,基本上完全不用担心付费的问题,需要的话可以尝试一下这款雹Hail应用冻结!
雹Hail应用冻结
雹是一款用于冻结 Android 应用的自由软件,您可自由享用所有功能。
软件功能
冻结
冻结freeze是一个营销用语,用于描述使应用在用户不需要时不可运行的行为,以此控制设备使用、减少内存占用和节省电量。用户可在需要时解冻unfreeze应用。
通过隐藏和停用两种方式,都能达到所谓冻结的效果,但其实现存在差异。
隐藏
被隐藏hide的应用不可使用,也不会出现在启动器和已安装应用列表中。取消隐藏unhide应用即可恢复。
停用
被停用disable的应用不可使用,也不会出现在启动器中。在已安装应用列表中应用会显示已停用disabled状态。启用enable应用即可恢复。
工作模式
雹支持以设备所有者 - 隐藏、超级用户 - 停用和Shizuku - 停用模式工作。
由于隐藏和停用的实现存在差异,冻结的应用需要通过相同方式解冻。
如果您的设备支持无线调试或已 root,推荐选择Shizuku - 停用。关于 Shizuku
如果您的设备已 root,可选择超级用户 - 停用。此模式性能相对较差。
如果您的设备不支持无线调试且未 root,可选择设备所有者 - 隐藏。此模式兼容性相对较差。
设备所有者 - 隐藏
此模式通过将雹设置为设备所有者 (Device Owner),调用DevicePolicyManager.setApplicationHidden方法隐藏应用。
设置为设备所有者的应用需要移除设备所有者后方可卸载。
使用说明
通过 adb 将雹设置为设备所有者
Android 调试桥 (adb) 指南
下载 Android SDK 平台工具
通过 adb 发出命令:
adb shell dpm set-device-owner com.aistra.hail/.receiver.DeviceAdminReceiver
设置成功后会输出以下信息:
Success: Device owner set to package com.aistra.hail
Active admin set to component {com.aistra.hail/com.aistra.hail.receiver.DeviceAdminReceiver}
如输出其他信息,请使用搜索引擎自行查阅与解决。
移除雹的设备所有者
在雹的应用界面点按雹,在弹出的选项中选择卸载。
超级用户 - 停用
此模式通过授予雹超级用户 (Superuser) 权限,执行pm disable-user命令停用应用。
Shizuku - 停用
此模式通过 Shizuku 调用非 SDK 接口IPackageManager.setApplicationEnabledSetting方法停用应用。
恢复
替换 com.package.name 为目标应用的包名,您可在应用界面长按复制。
通过 adb 取消隐藏应用
adb shell pm unhide com.package.name
已 root 设备:
adb shell su -c pm unhide com.package.name
通过 adb 启用应用
adb shell pm enable com.package.name
已 root 设备:
adb shell su -c pm enable com.package.name
通过提供文件管理功能的恢复模式 (recovery)
访问/data/system/users/0/package-restrictions.xml,此文件存储了应用限制相关信息。您可修改、重命名或直接删除此文件。
取消隐藏应用:修改hidden属性为 true 的值为 false
启用应用:修改enabled属性为 2 (DISABLED) 或 3 (DISABLED_USER) 的值为 1 (ENABLED)
通过恢复模式清除数据 (wipe data)
希望您能谨慎地选择冻结应用,以免陷入此窘境。
中文名:雹
包名:com.aistra.hail
MD5值:cc44fc614ad09dbb3cd9b8d5ff2b436c