飘在云端

啊!那蓝真天,白真云!

· 备查随笔 · · 2396次浏览

华为解锁满血快充、温控,后台白名单

华为 EMUI 8.x、9.x 解锁满血快充(亮屏/息屏)、温控、真后台白名单

最后更新时间:2020-5-9 17:41:53,增加贫民进阶版

  • 特别的,关于玩游戏卡顿问题:

请确保关闭了zram和swap,很遗憾,这项操作需要root权限。这里实测崩坏3过图场景大量进行内存数据交换,卡的手机不要不要的,ppt幻灯片,具体表现帧平均生成时间波动太大,极差大,标准差大。

  • 关于华为的多任务后台切换界面显示的可用内存,是可用内存+zram的可用内存的总和,并不是纯粹的可用内存。

EMUI 10.X 理论可用,具体自测,思路是一样的。

方法有3个版本,一个是氪金版,另一个是贫民版,还有一个是贫民进阶版
氪金版:解锁bl+xp/mg+twrp+root,为所欲为,不丢失GPU Turbo功能,满血亮屏快充,永恒进程。
贫民版:adb 苟活,解锁满血亮屏快充会丢失GPU Turbo功能,因为需要iaware和省电精灵进行频率调度,adb只能简单粗暴禁用,无root权限修改省电精灵配置文件
贫民进阶版:完全无视华为手机管家后台清理。

备注:
这3个效果存在鸿沟一样的差距,无法逾越,每个版本的做法都是一个质变

贫民版仍会受到华为后台管理策略的制约,如手机管家,仅当内存充足,才不会杀进程,当内存紧张时,并且不是活跃进程,仍有一定几率会被kill掉,并且锁屏时被kill几率提升,省电模式下被kill几率进一步提升。
贫民进阶版,不受华为后台管理的策略制约,无视锁屏后台清理,无视省电模式下后台清理,无视华为手机管家乱杀。
氪金版:不好意思,为所欲为。
实际场景中,做到第二步,贫民进阶版,所有进程不杀,只有触发系统OOM才会按照安卓原生内存管理策略综合评定来杀进程。


氪金版:
root+xp/magsik框架用户优先使用此类方法
无需清理省电精灵,iaware,root权限下直接修改相关配置文件提升温控上限,解锁充电的电流限制。
通过xp框架,100%实现后台白名单,无视第三方应用清理,系统级层面清理,部分root权限的杀进程应用,同时无视停用,需要2个插件支持。
一个是进程锁,可以把应用的进程优先级提升为永恒进程+前台应用程序,不过华为太过丧心病狂,在EMUI 9.x之后,单靠永恒锁已经阻止不了HW的乱杀。
另一个是应用控制器去后门版(52破解论坛可以下到大佬修改版),可以实现多任务后台界面划掉之后仍然保留卡片界面,进程永远不会被杀死!在root权限下杀死进程也是极大几率不会暴毙(使用kill -9)。
6G运存使用到剩余210 Mib(我把Zram给关了),所有后台白名单的全部存活,极端情况下,不断新增打开后台白名单应用,使用内存不断增多,触发系统OOM,由于没有空闲的非后台白名单应用可以被清理,最终导致内存不足手机宕机。


贫民版:
贫民用户 【以下通过adb卸载的应用均可无损反悔】↓:
用adb卸载2个应用,只禁用还是会运行的,是没效果的,还会复发。
实际测试,EMUI9.1禁用省电精灵而不卸载,亮屏快充仍然被限制,卸载后才恢复满血快充。

18w(9v2a)快充测试数据
卸载前:低电量亮屏峰值电流 1200mA,超过40%电量后最大800mA,卸载后,即使亮屏75%电量,充电电流保持在2600mA+,亮屏80%,电流2000mA+,亮屏94%,电流700mA+,解锁前后对比,极端情况下,两者效率差距达4倍+,常规情况下充电效率也是稳稳2-3倍+!,如800mA和2600mA。
官方温控是毒瘤,无论出于任何理由,在如下场景中,亮屏25%亮度看小说,处于低电量+低温状态+低功耗状态,亮屏功率居然限死在最大6w,华而不实,为所欲为,大概就是华为。
亮屏快充状态(系统显示快充2个闪电,输出9v电压却被系统控制电源IC输入电流),实测3个半小时充不满电,滑天下之大稽。
如果不是低电量,充电功率最大4w不到(好一个18w快充)。
如果有root权限,system分区未被锁定,不建议卸载/禁用省电精灵,禁用/卸载省电精灵是下下策(因为没root权限?),最好去改省电精灵的配置文件,提高温控上限。

1.处理毒瘤应用1,iaware,com.huawei.iaware,这是系统资源性能调度应用,卸载后发热不会降频,不会随意强制降级屏幕分辨率,无需root权限

pm uninstall --user 0 com.huawei.iaware

有root权限可以更灵活,无需卸载,直接通过setprop来配置iaware状态。

2.处理毒瘤应用2,做掉省电精灵,能解锁满血快充,提升温控上限,极大降低乱杀后台频率,此条件是贫民版实现真后台白名单的前提!副作用就是丧失GPU Turbo功能(待进一步确认)。

pm uninstall --user 0 com.huawei.powergenie

如果忍受不了发热和想提升续航,想反悔恢复这2个应用,可以执行adb shell cmd package install-existing 应用包名 进行无损恢复,如:

adb shell cmd package install-existing com.huawei.iaware
adb shell cmd package install-existing com.huawei.powergenie

效果:主动加入后台白名单的应用,内存不紧张,非省电模式下,存活几率大大提升(实测环境:EMUI 9.1.0.337)

这可不是那些和HW存在PY交易实现的内部后台白名单,如微信,QQ这类是开挂的。

想杀系统也不给杀,我多任务界面划掉微信,打开微信还是之前界面,无需重载,根本没有微信地球界面,即系统根本没有去执行杀死进程操作,阳奉阴违,谁是手机的主人?:

贫民版需要配合系统设置,做如下操作:
1>手机管家允许自启,把需要加白的应用,3个选项都允许
2>忽略电池优化
3>关闭手机管家的流量管理的智能省流量
4>手机管家,电池管理,关闭高耗电提醒
5>休眠时始终保持网络数据连接
6>多任务列表下拉上锁
7>始终开启移动数据

贫民版进阶(2020-5-9 17:18:38 更新):
通过黑域,可以停用手机管家,彻底实现后台不被华为后台策略清理,黑域使用任意激活方式,adb激活/root激活,把手机管家停用。华为的EMUI的后台进程清理被整合进了手机管家,停用手机管家会导致无法手动杀死任意后台进程,必须通过第三方后台管理应用来清理,此时黑域设置为如下设置,后台应用超时1分钟,不再活跃超时为5分钟,即可,对于想要保留后台白名单的应用,则不黑域,普通应用黑域,毒瘤应用全部黑域+激进模式。
可以实现完美后台白名单 + 完美的可以自定义的后台管理

当然,比起氪金版效果大概就是:贫民版59分,贫民进阶版60分,氪金版100分。

氪金使你变强,使你成为手机的主人,不然还是孙子,在国内这种病态一样的各种美名其曰的畸形深度定制下,碎片化愈演愈烈,各大互联网产商为了信息推送,率先开发毒瘤app,后台驻留,守护进程,相互唤醒,甚至还做了后台内部白名单,如微信QQ,不一一举例,然后还关闭BL解锁码申请渠道,还不开源安卓内核……以上种种恶行罄竹难书。

顺便提一下:当把手机管家停用后,所有内部py交易实现的后台白名单全部原形毕露,全部处于忽略电池优化列表,即使在停用前把内部白名单应用踢出忽略电池优化列表也没用。

什么?你没root权限,那你还往下看?还不右上角x关闭

评论 (4条)
  1. 猪猪

    怎么解锁华为系统的软件权限还有他的频段也不能选,选频段不是安卓基础原生态功能吗?能选b1不会用b3。

    回复
    1. 量子涨落 博主
      @猪猪

      参考这个APP:Cellular-Z,该APP的QQ群是891032701

      回复
  2. woshidawa199

    非常好的教程!!!不知作者对“改省电精灵的配置文件”有没有进一步的研究?

    回复
    1. 量子涨落 博主
      @woshidawa199

      我手机换主板了,还没花钱去淘宝解锁BL,暂时一直使用官方原始系统了

      回复