• 欢迎访问爱玩吧
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏爱玩吧

【手机】小米4c教你怎么关CPU核省电教程

教程资源 aiwanyule 6年前 (2016-05-11) 11052次浏览 已收录 1个评论

【手机】小米4c教你怎么关CPU核省电教程

小米4c是款不错的手机,小巧精致,轻薄玲珑,但最被诟病的可能就是发热和尿崩一样的续航,大家都在责怪攻城狮不给力,不能给出优化的ROM来解决这个问题,但事实的真相可能完全不是这样。

小米4c教你怎么关CPU核省电教程文档本站下载:点击下载

小米4c的骁龙808由2大核A57+4小核A53组成,默认A57最高频率1.7g,A53最高频率1.4g。发热的罪魁祸首就是A57。A57简直就是奇葩,当初的设计为了追求性能而完全没有顾及功耗。按照网上查到的理论数据,20nm制造工艺下,同频率单个A57:A53性能比大约是1.5:1,功耗比大约是4:1,但实测数据却远远超出理论。实测的1.56GHz的A53满载功耗是0.47w,而2GHz的A57的满载功耗却达到了逆天的4.9W!

虽然频率与功耗并非线性关系(频率增加,功耗会以更快的速度增加),但是1.7GHz的单个A57满载功耗绝对不会小于3w,所以单个A57与A53实际功耗比应该是7-8:1左右。正是由于粗笨的A57,导致集成了4个A57的骁龙810暴热到无法控制的地步,所以高通才会推出在骁龙810基础上减掉2个A57的骁龙808,结果呢,然并卵!市面上采用骁龙808的手机没有能够6核全开不降频保持1分钟以上的!不用说1500元的小米4c,就是旗舰3000元左右的LG的G4,也同样是这个情况,相关论坛也是铺天盖地的抱怨,同样是暖手宝,同样是尿崩一样的耗电。

所以结论就是ROM的优化只能是稍许的改进,不可能从根本上解决硬件本身的缺陷。现阶段最好的做法就是关掉奇葩的A57核心,这样的做法虽然让人心理很难接受,但情况并没有想象的那么糟糕。简单的分析一下。

1,A53虽然被称为小核,但性能其实是相当的出色,可以说是目前性能功耗比最好的核心。虽然A57性能比A53高,但真的很有限,只是在1.5-2倍之间,但功耗却是A53的7-8倍!这样的情况下非要保留大核A57,真的有必要吗?更可怕的是由于A57巨大的发热量,不但自己撑不了几分钟很快就中暑休眠了,而且连累到整个CPU的温度飙升,导致小核A53也不得不降频运行。跑分的时候应该有这样的体会,刚开始分数还挺高,跑几次之后手机开始发热,分数也就越来越低,手机甚至会出现卡顿,因为此时大核A57完全是尸体状态,仅仅靠低频的A53在硬拖着系统,不慢才怪。而如果一开始就让A57休眠,在清凉的环境下保持4个小核A53高频稳定的运行,情况就完全不一样。A53的发热量并不大,4个A53可以同时保持高频长时间运行,这样手机的表现就是两个字–流畅,手机也不会发烫,最多有点温温的感觉。

2,或许有人因为心理作用,还有认为关闭了大核A57,就相当于买了4核手机(低端的骁龙400系列就是4个A53核心),感觉很吃亏,但实际上骁龙808并不完全只有Cpu这么简单,而是一个完整的SOC,包含Gpu,基带,内存控制器等等部分,单是其中Adreno 430GPU就甩骁龙400、600系列几条街了,更别提更大的内存带宽,这些才是手机整体运行流畅的保证。

拿中端的骁龙615举例子,骁龙615是8核CPU,4个1.7GHz的A53加上4个1.0GHz的A53,看起来肯定比只剩下4个1.4GHz的A53,关闭了2个A57核心的骁龙808强多了吧,而实际呢?8核全开的骁龙615的安兔兔跑分大约是3.1w左右,只剩下4个A53的骁龙808跑分至少是3.8w(不信的可以自行关闭核心后测试)。虽然跑分不代表体验,但是还是说明一些问题的,个人觉得能跑出3w+的手机足够应付绝大部分日常应用和游戏了。

附带说下,骁龙615因为有8个A53核心,长时间重度负载之后还是会因为过热导致降频,表现为手机的卡顿,而仅剩下4个A53的808就不会出现这样的问题,个人猜想,或许6个A53核心的CPU才是现阶段最理想的搭配?

下面是关闭核心的具体操作,论坛上有相关帖子,本人只是引用,

 

1,首先安装R.E管理器,取得root权限之后打开/etc目录,找到文件thermal-engine-8992.conf,长按,选择“以文本方式编辑”,打开以后找到如下的段落:

 

[CPU4_HOTPLUG_MONITOR]

algo_type                 monitor

sampling                 1000

sensor                     xo_therm_buf

thresholds                42000

thresholds_clr          37000

actions                hotplug_4

action_info         1

 

其中第一行CPU4代表cpu的核心序列,

CPU0-CPU3分别代表4个A53核心,CPU4-CPU5分别代表2个A57核心

 

thresholds_clr 37000 表示的是该CPU核心在37°开始预警,

thresholds 42000 表示该cpu核心在超过42°时候关闭,进入休眠。

为了直接彻底的把A57关闭,就需要把这两个温度设置成很低,比如15°和10°,让它们一开机就进入休眠,所以可以改成下面这样:

 

[CPU4_HOTPLUG_MONITOR]

algo_type                 monitor

sampling             1000

sensor                        xo_therm_buf

thresholds                15000

thresholds_clr          10000

actions                hotplug_4

action_info         1

 

然后按照同样的操作继续关闭CPU5(也就是另外一个A57核心),如果还需要关闭1-2个小核,可以把一段复制,粘贴到这一段之前,修改第一行和倒数第二行的序号,比如

[CPU3_HOTPLUG_MONITOR]

algo_type                 monitor

sampling             1000

sensor                        xo_therm_buf

thresholds                15000

thresholds_clr          10000

actions                hotplug_3

action_info         1

[CPU4_HOTPLUG_MONITOR]

algo_type                 monitor

sampling             1000

sensor                        xo_therm_buf

thresholds                15000

thresholds_clr          10000

actions                hotplug_4

action_info         1

记得每段之间留一行空白,保存退出后重启手机,这样第四个小核A53也会被关闭。至于想关闭几个,看个人自己需要了,个人建议不太玩游戏的保留2个小核,重度玩游戏的保留4个小核。实测4小核安兔兔分数大约是3.8w,2小核安兔兔分数大约是3.2w。楼主因为不怎么玩游戏,只保留了2个小核,感觉足够的流畅,基本没有卡顿的感觉,关键是省电!从此告别一天两充了,最多一天一冲,用的比较少甚至可以接近2天一充,当然可能跟楼主的系统精简也有一些关系,系统中很多费电费内存的系统应用都被精简掉了。

 

 

硬件方面能调整的暂时也只有这么多了,接着就是整个miui系统的精简和优化,个人觉得miui系统越做越臃肿了,很多功能都用不到,却白白在后台默默的吞噬着电量,参考了部分网络资料,再加上一些楼主亲自的试验,中途因为误删了一些不能删除的应用而卡米重刷了若干次系统,与大家分享,只是希望帮大家节省一些时间,少走一些弯路。

小米4c miui7开发版 5.11.12 精简列表

1,首先安装R.E管理器,在安全中心对其root授权
2,进入相应的目录,设置为可读写,参照以下列表进行逐条删除,安卓5.x相对4.x有所改动,app和priv-app文件夹中不再是单个的apk文件,而是一个文件夹的形式,需要把对应名称的整个文件夹删除,列表每一项后面有一些简单的的功能说明,各人根据自己情况取舍,为了保证系统基本的使用功能,红色的项目千万不能删除,绿色的建议保留,其他的随意。
3,system/app 中可精简的文件

【手机】小米4c教你怎么关CPU核省电教程【手机】小米4c教你怎么关CPU核省电教程【手机】小米4c教你怎么关CPU核省电教程【手机】小米4c教你怎么关CPU核省电教程【手机】小米4c教你怎么关CPU核省电教程

5,精简中途如果出现fc,那是因为精简的程序正在后台运行,只需要重启下手机,然后就可以继续精简了,不会再有fc。极限状态下可以只保留红色,绿色的项目,手机不会有任何功能性缺失,少得仅仅是视频、音乐、天气、日历等,可以自由选择安装自己喜欢的软件。毕竟系统自带的有些太费资源,尤其是广告越来越多,连日历都开始加广告了,实在不能忍。
6,精简结束以后,务必要进入根目录下的/DATA文件夹,删除整个dalvik-cache文件夹,然后重启手机,会提示正在升级,等待几分钟正常进入桌面,精简就算完全ok了,开机后高配版的可用内存大约是1.8g-2g之间,视个人精简保留情况而定。

发一张楼主使用内存情况的图片,不要流口水啊

【手机】小米4c教你怎么关CPU核省电教程

7,关于dalvik-cache文件夹的一些说明,dalvik-cache文件夹是所有安装的app自动生成的缓存文件,系统运行的时候是直接运行该目录下相对应的APP缓存,在正常删除程序的时候,该目录下对应APP缓存并不会被清理,举个例子,比如data空间有100m,安装了一个软件之后再卸载,会发现data空间就只剩下90多m了,即使使用垃圾清理软件全面清理,也永远不会恢复到原来的100m,少了这部分空间就是被dalvik-cache文件夹中对应的app缓存给占据了,这时候只要把整个dalvik-cache文件夹全部删除,重启手机,系统会自动重新生成手机中现有所有app的dalvik-cache缓存(开机会提示系统正在升级,请耐心等待几分钟),然后就会发现原先“丢失”的空间就回来了。甚至有时候部分app运行会出现各种莫名其妙的错误,也有可能是dalvik-cache缓存有错误,不妨全部删除让系统重新建立干净的dalvik-cache,原本的软件运行也会正常。
8,其它一些可精简的目录

\system\data-app,该目录下为预装软件,可全部删除

\system\tts,如果不用语音助手,该目录下可全部删除

\cust\app,该目录下为预装软件,可全部删除

 

有网友反映看精简列表的图片很吃力,原本楼主也是直接发的列表,但总是显示含有不良信息,不让通过,不得已才改成图片格式,我也很郁闷,图片里的字符哪有什么不良信息?对此,把精简列表的word文件也发出来,大家仅供参考。

暂时没有什么补充了,就这样吧,祝大家玩机愉快!


爱玩吧 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:【手机】小米4c教你怎么关CPU核省电教程
喜欢 (0)
[]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(1)个小伙伴在吐槽
  1. 楼主:我按你的方法改了温控文件,但重启手机后发现温控设置还是没变化,试了多次依然失败,请问知道是怎么回事吗?
    QQ游客2017-07-10 21:43 回复 Linux | Chrome 48.0.2564.116