[7.27]G3包的补丁更新 关于power_profile.xml定义的声明
本帖最后由 主流简迷离 于 2015-7-27 12:28 编辑觉得在信息时代,很多信息来源都是有误的,这次我也被误导了;
在framework-res.apk这个框架中,power_profile.xml这个文件并不是控制机体耗电的参数,
而是统计电池能耗使用情况的数值,这个数值是由各个厂商根据硬件能耗值定义的,而不是控制手机
的WiFi,蓝牙,2G/3G,屏幕,信号射频的文件;
Android系统的电量使用情况是根据硬件/软件运行的时间再获取power_profile.xml中的能耗值,
二者相乘,之后来描述软件耗电的百分比;
不正确的power_profile.xml易造成电量统计异常,但是,修改这个文件对耗电的改善是没有多少影响的,
手机耗电与否,在于Kernel(核心),System系统核心服务,App软件层。解决待机耗电,必须要让CPU更快的进入深度睡眠状态,
而要进入深度睡眠状态,必须让系统核心服务,软件的推送不打扰CPU的睡眠,多数社交软件,游戏在内存驻留服务,
不断唤醒CPU,就会导致CPU深度睡眠被影响。所以睡前去任务管理器清理进程是很重要的;
(有些进程即使 长按主页键 点右下的 清理RAM 并不能清掉后台的服务,如百度贴吧,必须去任务管理器清理);
射频异常耗电是和移植G3框架的电源信息不正确导致的,待机耗电可能是个人的使用习惯(睡前没杀进程)导致的,我在使用时,
不用手机之前都会杀一次进程,待机耗电基本1-2%;
实际上待机耗电也可能是由于power_profile.xml定义的电池容量导致的,可能充电时只冲到了1000mAh的容量,手机就提示电池充满了
而实际电池容量是有1830mAh;
另外关于谷歌服务,这个也是耗电巨头,但我经常得用到就没帮机油们精简了,我一般都是用Autostarts软件禁止这些服务进程的自启动,
也许这也是我待机不耗电的原因所在,不需要谷歌服务的朋友,可以立刻用ROOT卸载工具 / R.E.管理器卸载/system/app/Google打头的软件包
再次修正了一些信息,请上次刷过/没刷过本帖补丁的朋友,再次刷入此补丁包,640机油请提取包内文件放入system分区指定位置
修改权限0644(rw-r-r), 以免造成卡在开机动画;
7.27电量信息修正补丁:REC刷入,刷前不wipe,刷后wipe cache
放出官方的power_profile.xml,汉字部分是注释,如果想自己反编译修改的,可以复制进去,注释不影响代码;
<?xml version="1.0" encoding="utf-8"?>
<device name="Android">
<item name="none">0</item> <!--无功耗,或者功耗文件定义在其他地方-->
<item name="screen.on">74.5</item> <!--开屏能耗-->
<item name="bluetooth.active">9.9</item> <!--蓝牙使用能耗-->
<item name="bluetooth.on">9.7</item> <!--蓝牙待机能耗-->
<item name="screen.full">232.8</item> <!--100%亮度能耗-->
<item name="wifi.on">26.7</item> <!--WIFI待机能耗-->
<item name="wifi.active">99.5</item> <!--WIFI使用能耗-->
<item name="wifi.scan">66.9</item> <!--WIFI扫描能耗-->
<item name="dsp.audio">0.1</item> <!--音频数字信号处理能耗-->
<item name="dsp.video">0.1</item> <!--视频数字信息处理能耗-->
<item name="radio.active">550.0</item> <!--信号通信能耗-->
<item name="radio.scanning">7.9</item> <!--信号扫描能耗-->
<item name="gps.on">100.6</item> <!--GPS待机能耗-->
<array name="radio.on"> <!--信号待机能耗-->
<value>2.0</value>
<value>5.1</value>
</array>
<array name="cpu.speeds"> <!--CPU频率表-->
<value>192000</value>
<value>384000</value>
<value>432000</value>
<value>486000</value>
<value>540000</value>
<value>594000</value>
<value>648000</value>
<value>702000</value>
<value>756000</value>
<value>810000</value>
<value>864000</value>
<value>918000</value>
<value>972000</value>
<value>1026000</value>
<value>1080000</value>
<value>1134000</value>
<value>1188000</value>
<value>1242000</value>
<value>1296000</value>
<value>1350000</value>
<value>1404000</value>
<value>1458000</value>
<value>1512000</value>
</array>
<item name="cpu.idle">3.37</item> <!--CPU闲置能耗-->
<array name="cpu.active"> <!--CPU各频率能耗-->
<value>407.8</value>
<value>420.0</value>
<value>426.9</value>
<value>432.5</value>
<value>438.4</value>
<value>442.5</value>
<value>448.0</value>
<value>457.3</value>
<value>466.4</value>
<value>473.9</value>
<value>484.5</value>
<value>494.7</value>
<value>505.8</value>
<value>515.6</value>
<value>524.9</value>
<value>534.3</value>
<value>544.1</value>
<value>552.4</value>
<value>566.8</value>
<value>581.1</value>
<value>595.8</value>
<value>603.0</value>
<value>608.8</value>
</array>
<item name="battery.capacity">1830</item> <!--电池容量-->
</device>
G3 ROM的power_profile.xml:
<?xml version="1.0" encoding="utf-8"?>
<device name="Android">
<item name="none">0</item>
<item name="screen.on">0.1</item>
<item name="bluetooth.active">0.1</item>
<item name="bluetooth.on">0.1</item>
<item name="screen.full">0.1</item>
<item name="wifi.on">0.1</item>
<item name="wifi.active">0.1</item>
<item name="wifi.scan">0.1</item>
<item name="dsp.audio">0.1</item>
<item name="dsp.video">0.1</item>
<item name="radio.active">1</item>
<item name="radio.scanning">0.5</item>
<item name="gps.on">1</item>
<array name="radio.on">
<value>0.2</value>
<value>0.1</value>
</array>
<array name="cpu.speeds">
<value>400000</value>
</array>
<item name="cpu.idle">0.1</item>
<array name="cpu.active">
<value>0.2</value>
</array>
<item name="battery.capacity">1000</item> <!--这个就坑了,定义电池容量为1000mAh-->
</device>
我又回想起了很久以前不少做ROM包的给ROM加省点补丁(AIC_BOOTFIX.apk)这个文件只是某机型的功能修复,被炒得沸沸扬扬;
还有Sony的显示引擎,明明是给Sony的TFT屏幕材质的优化补丁,用来接近IPS屏幕的显示效果,在IPS屏幕用这个补丁,确实比较可笑;
G3 ROM的重要补丁更新射频耗电的问题
这个真赞,支持
支持,这个真赞:lol:lol
支特。。。。。
他爸他啦老K。。。。。。。
支持!
重新刷机开不了机,卡第一屏,等了半个钟总是重启进入RE,换了之前的6.045的RE也是刷不进,问题是一个样卡屏,重启
重新刷机开不了机,卡第一屏,等了半个钟总是重启进入RE,换了之前的6.045的RE也是刷不进,问题是一个样卡屏,重启
刷机了