LG闹得沸沸扬扬的烧机板事件, 让手机业务历史画上一个转捩点
想必也让很多G4使用者担心手上的手机有天突然烧掉
其实这也不是LG的锅, 是S808/S810时期的处理器温控不当导致
透过关闭大核心, 可以让手机不烫又省电, 也可让电池寿命更长
使用abootimg程序, 自定义/拆包系统开机分区档, 但须使用Linux环境执行
除了安装虚拟机, 另一种方法就是透过Cygwin在Windows下建立类Unix环境
1. 首先, 请准备Cygwin64的安装档, 可在 https://www.cygwin.com 找到
下载后执行安装档, 使用Install from Internet
2. 站点可自己选择, 这里使用台大提供的FTP站点
并安装套件 wget、unzip、make、gcc-core、git、blkid-devel
3. 浏览 https://gitlab.com/ajs124/abootimg
执行Cygwin64 Terminal, 输入“wget "abootimg-master的网址"”
若习惯使用tar解压缩的, 可改下载.tar.gz
4. 将刚刚下载的zip档解压缩, 输入“unzip abootimg-master.zip”
切换到abootimg-master目录后, 再输入“make”开始编译
5. 待abootimg编译好后, 到安装目录下的home资料夹内
把要修改的boot.img复制到abootimg-master下
6. 回到终端机, 输入“ls”确认资料夹内有欲修改的档案
输入“./abootimg.exe -i "档名"”, 将boot资讯列出
7. Android Boot Image资讯中, cmdline的部分为启动代码
将其中“cmdline = console=ttyHSL0,115200,n8 andr....”整段复制到记事本
8. maxcpus 为最大可用核心数量, boot_cpus 则为开机使用核心数量
LG G4 为 两大核心+四小核心 设计, 最大可用核心数量为6, 限制为4可将大核心关闭
若手机已有偶发反复重开机的情形发生, 可将boot_cpus数量改更低, 如0-2则使用三个核心
将cmdline修改为“cmdline = maxcpus=4 boot_cpus=0-3 console=ttyHSL0,1..后面保持原样”
9. 输入“./abootimg.exe -u "档名" -c "cmdline = maxcpus=4 boot_cpus=0-3 consol.. 整段"”进行修改
修改好后, 再输入“./abootimg.exe -i "档名"”, 可以看到修改好的cmdline
10. 将修改好的boot.img透过fastboot线刷, 或是TWRP刷入都行
刷入后会丧失root权限, 需再使用Magisk.zip重新写入
作者: Hohenzollern 2021-09-09 02:39:00
S808不用二颗大核只用四颗小核更是烂渣S625能有不错使用体验是它使用八颗小核A53而且S808的小核时脉只有1.44GHz 使用体验真的不行之前玩过S810的手机 只用四颗小核就觉得不行了后来直接无视耗电发热 只用大核换取使用顺畅LG G4的勉强解法是涂散热膏 以前有乡民PO过但是他把散热膏涂抹的像是巧克力厚片吐司 反而被乡民笑死