近期有群友反馈说我的全能一加工具箱给一加11的系统更新后没效果,那我就检查一下嘛,我就用我的一加11进行测试了一下
唉?确实报错了!
这条命令在一加之前的机型上,包括升级到ColorOS 13的有些机型上也都是完全可以用的,一加全能工具箱免ROOT禁用系统更新功能,其核心命令就是这个。
回顾Android一路以来的发展过程,在没有ROOT权限情况下冻结或卸载应用,其实一直都是可以的,最早的pm block(Android 4.4),后来的pm hide(Android 5.0),以及再后来的pm disable和pm disable-user命令。
那么最后可用的命令就是pm uninstall --user 0,我们在视频开头敲的就是这条命令
那么经过我的几番尝试,最终确认,一加确实开始在一加ColorOS 13的最新版本上面(包括一加11和一加Ace2的出厂版本)魔改了package manager,禁止用户这么操作了。包括内置的浏览器等系统软件
那现在我们还有什么办法,不ROOT的情况下禁止系统更新呢?
我研究了好半天,期间考虑过很多方案,包括禁用系统更新的INTERNET权限、包括使用iptables屏蔽更新服务器,甚至考虑过禁止软件更新使用内置存储,但是无一例外,在没有ROOT权限的情况下这些都是不可行的,直到刚刚,我找到了这样一条命令
经过测试,确实有效。我终于找到了免ROOT禁止系统更新的办法!
当你看到这条视频的时候呢,我已经更新了我的工具箱,现在你可以直接打开工具箱输入5来直接使用它禁用系统更新。
在这里给一加工程师老爷们三拜九叩,求求你们高抬贵手,就不要再赶紧杀绝了好么?