这个要修改的文件在framework-res.apk里
1.反编译不多说
2.打开xml/power_profile.xml文件
3.我们可以看到一般我们都是这个样子的:
01. <?xml version="1.0" encoding="UTF-8"?>
02.
03. 0
04. 0.1
05. 0.1
06. 0.1
07. 0.1
08. 0.1
09. 0.1
10. 0.1
11. 0.1
12. 0.1
13. 1
14. 0.5
15. 1
16.
17. 0.2
18. 0.1
19.
20.
21. 400000
22.
23. 0.1
24.
25. 0.2
26.
27. 1000
28.
上面的0,0.1这些是表示CPU一直全速,下面的400000表示空闲时低到400
要实现自动调频,我们需要修改:
400000
0.1
0.2
为:
01.
02. 1000000
03. 900000
04. 800000
05. 700000
06. 600000
07. 500000
08. 400000
09. 300000
10. 200000
11. 100000
12.
13. 10
14.
15. 840
16. 760
17. 680
18. 520
19. 440
20. 360
21. 280
22. 200
23. 120
24. 40
25.
然后对上方自定义
01. 0
02. 50
03. 140
04. 1
05. 35660
06. 110
07. 5
08. 120
09. 105
10. 75
11. 80
12. 300
13. 175
14. 70
15.
这就做到了对相应的到点值的CPU功耗调节的作用