声明:玩机需谨慎,不懂技术不要吓搞。温控调节需谨慎出了问题本人概不负责。
适合机型:理论支持所有三方rom,miui系统未测试,需要root权限。
温控文件执行过程: 1.开机
2.复制boot分区的 init.qcom.rc 至 /init.qcom.rc
3.执行init.qcom.rc。这时会向 /sys/kernel/msm_thermal/写入温控参数
具体含义:enable文件温控模块使能,写入1代表开启,写入0代表关闭
zonex:温控配置文件,具体格式自己猜
------------------------------------------------------------------- 分隔线--------------------------------------------------------------
修改温控方案:
1.零时修改:
直接修改/sys/kernel/msm_thermal/内对应文件的参数即可,不建议关闭温控模块,温度过高会关机,严重时候可能会烧毁CPU!!!
2.用久修改:
天真的我最初以为只需要修改/init.qcom.rc文件对应参数即可永久修改温控参数,哎还是太年轻。
我们回到正题,正确的操作方式是修改内核里面的启动文件。
一:拷贝boot分区
开机模式下使用终端模拟器(如果你不知道这是什么,或者不懂linux命令建议就不要搞了),执行命令:
su
cat /dev/block/mmcblk0p19 > /sdcard/boot.img
此时会在sd卡下生成boot.img
二:解包boot
boot解包方法有很多,可以在手机上操作,这里我只讲解电脑上的操作
使用boot解包工具。链接: https://pan.baidu.com/s/1hsA2oWc 密码: skdx
将boot.img拷贝到解包工具目录下,解包工具路径不能有中文。
按1,解包,会在目录下多一个文件夹。
之后进入解包文件夹里面的initrd文件夹。
编辑init.qcom.rc文件
修改msm_thermal下面的参数,具体含义不多解释。这是我将整体温度上调15°后的结果。
适合机型:理论支持所有三方rom,miui系统未测试,需要root权限。
温控文件执行过程: 1.开机
2.复制boot分区的 init.qcom.rc 至 /init.qcom.rc
3.执行init.qcom.rc。这时会向 /sys/kernel/msm_thermal/写入温控参数
具体含义:enable文件温控模块使能,写入1代表开启,写入0代表关闭
zonex:温控配置文件,具体格式自己猜
------------------------------------------------------------------- 分隔线--------------------------------------------------------------
修改温控方案:
1.零时修改:
直接修改/sys/kernel/msm_thermal/内对应文件的参数即可,不建议关闭温控模块,温度过高会关机,严重时候可能会烧毁CPU!!!
2.用久修改:
天真的我最初以为只需要修改/init.qcom.rc文件对应参数即可永久修改温控参数,哎还是太年轻。
我们回到正题,正确的操作方式是修改内核里面的启动文件。
一:拷贝boot分区
开机模式下使用终端模拟器(如果你不知道这是什么,或者不懂linux命令建议就不要搞了),执行命令:
su
cat /dev/block/mmcblk0p19 > /sdcard/boot.img
此时会在sd卡下生成boot.img
二:解包boot
boot解包方法有很多,可以在手机上操作,这里我只讲解电脑上的操作
使用boot解包工具。链接: https://pan.baidu.com/s/1hsA2oWc 密码: skdx
将boot.img拷贝到解包工具目录下,解包工具路径不能有中文。
按1,解包,会在目录下多一个文件夹。
之后进入解包文件夹里面的initrd文件夹。
编辑init.qcom.rc文件
修改msm_thermal下面的参数,具体含义不多解释。这是我将整体温度上调15°后的结果。