小运存安卓机不ROOT开墓碑不再杀后台的简单教程
下周才能拿房开始装修,最近也没啥装修进度可以写,这几天被手上的安卓机杀后台杀疯了,关于为啥这么小运存的手机还有人用,原因在这里:
正篇内容开始,机子是Pixel 3 XL,运存4G,现在还在用的机子应该没几个比这小的了,现在基本上APP息屏过一会就牺牲了。
因为机子有BL锁,解锁太麻烦了就懒得搞了,既然锁了那就去研究了无需root的各种解决方案。
更坑的是锁机导致USB只能充电无法传输数据,这就给ADB制造了巨大的难度,连电脑无线调试搞了半天也没成功,所以以下内容全部是一部手机本机操作。
首先准备三个APP:黑域,Shizuku,一键墓碑模式,这几个都可以去酷安下载
把之前复制的指令粘贴进去,注意要删除前面的“adb shell ”,点击右边的三角运行,代码跑完就完成了
打开一键墓碑模式,点击墓碑模式右边按钮选择启用,这个时候会重启手机,重启后再按照上面步骤重新打开黑域和Shizuku
这个时候墓碑应该是已经开启了,不放心的可以再进黑域的<>执行指令,输入top | grep u0_a运行,后面都是S应该就是成功了。
原理是加入墓碑名单后的APP,进入墓碑会停止一切活动,完全不占用CPU,只占内存,并定格最后的界面内容,再次打开APP时恢复墓碑前的活动,恢复CPU占用。
之所以叫墓碑模式,是因为这类似iOS的墓碑后台机制。iOS的墓碑后台机制是指,当你使用一个程序时,这个时候你直接滑出去并没有关掉,这时系统会将它冻结,所谓冻结就是把它保留在RAM(运存)中但是断开了它与处理器的联系,不让它执行任何操作。
下面说说墓碑模式带来的好处。首先是后台程序占用CPU会变为0.0%(减少占用CPU资源),也会减少占用其它系统资源。理论上肯定是更省电,但是某些软件死活都不愿意进缓存。
坏处肯定也有的,首先是接收通知可能会有延迟,而且假如在下东西或上传,可能到了后台会直接被暂停下载或上传。后台暂停时间过长也有可能丢失网络连接,不过一些音乐软件不受影响,原因是因为音乐软件把播放音乐,控制音乐等等的服务提高成前台服务,就不会被系统干掉了(Android Foreground Service)。
目前来回切APP是流畅多了,不像原来APP切到后台一会切过去就杀了重启,消息延迟其实也还好,毕竟没开墓碑时候都杀了根本就没消息了。
以上都是基于BL锁无法root去研究的,可以root和正常ADB的话应该会简单很多,如果有啥错误或者更好的解决方案欢迎指正。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~















没有人和没有人
校验提示文案
左加明
校验提示文案
忧伤的豹子
校验提示文案
被要求改名字
校验提示文案
被要求改名字
校验提示文案
忧伤的豹子
校验提示文案
左加明
校验提示文案
没有人和没有人
校验提示文案