微信|微信“简洁版”来了,开启后有点刺激啊( 三 )


小雷建议大家在使用前先检查一波权限 。

创建好快捷方式后 , 我们就可以在桌面打开微信Hardcoder框架啦 。

没有意外 , Hardcoder果然是一大串英文 , 让人看得头痛欲裂 。
但大家无须担心 , 凡是能用上的选项 , 小雷都会帮大家做个注释 。

先看顶部部分 , 第一个选项是Hardcoder的总开关 。
个人觉得 , 手机处理器性能不低于骁龙855的机型都可以关掉 , 让系统调度接管Hardcoder就好 。

而DEBUG_LOG是日志功能 , 不关闭会经常产生日志 , 有可能影响系统流畅 。
如果不是开发者 , 建议小伙伴们关闭 。

图源:酷安@hana_shirosaki
OK , 继续往下看 。
开头打勾的是提频的触发条件 , 而CPU和IO则是提频的幅度 。
CPU提频有四个等级 , 分别是0、1、2、3 。
等级越高说明频率越小 , 0表示提频幅度最大 , 3表示提频幅度最小 , 与我们的认知刚好相反 。
至于Bind THR , 如果勾选了 , 微信对应的线程就会优先以大核心运行以提高流畅度 。
手握888机型的机友们 , 要是没特别需求 , 最好不要勾选Bind THR 。
毕竟骁龙888的X1超大核功耗很高 , 对性能提升还不大 , 能不用就不用 。

图源:酷安@hana_shirosaki
再往下看 , 就是每个选项对应的微信线程了 。
比如小雷勾选了BOOT , 微信就会在启动时提高频 , 加快微信启动 。
勾选了SEND_PIC_MSG , 微信就会在发送图片时提频 , 保证发送图片不卡顿 。
其实在小雷看来 , 除了涉及解码/编码的线程 , 其他线程都可以按需调低提频幅度 , 甚至彻底关闭提频 。

图源:酷安@hana_shirosaki
以上的图像注释都表达得很明确 , 懂点搞机知识的小伙伴可以自行调教 。

要是实在懒得研究 , 又让手机省电一点 , 直接把Hardcoder关掉即可 。
让系统来接管微信调度 , 绝对不会出问题(前提是处理器性能够强)
但手机性能实在太弱的 , 小雷不建议大家自行调整 。
毕竟Hardcoder还是能让微信变得更流畅的 。

提醒一下小伙伴们 , 修改前最好截个图 , 不然你想改回去也没有备份作为参照了 。
至于Hardcoder框架是好是坏 , 小雷作为普通用户不太好评价 。
倒是很多开发者对Hardcoder并不看好 。
原因很简单 , 万一Hardcoder被滥用了 , 后果将十分严重 。
当所有App都接入Hardcoder并抢着占用CPU大核线程时 , 手机将会持续发热 , 长期处于高负载状态 。

虽然它有自己的优势 , 可以直接根据App的需要进行资源调度 , 提高App流畅度 。
但小雷依然不希望Hardcoder接入到其他App , 从目前的安卓生态来看 , 被滥用的可能性还是挺高的 。
一旦被大规模滥用 , 就算把地表最强A14芯片挪到安卓上 , 也喂不饱那些流氓App 。
图片&资料来源:酷安@hana_shirosaki
【微信|微信“简洁版”来了,开启后有点刺激啊】《无需Root , 合理把控微信的鸡血——微信Hardcoder组件选项调教入门》