DEFY省电内核,底包内核zip直刷版

关于无限重启原因:
早期的bootmenu不支持较新的内核,后期的bootmenu不支持较旧的内核,会出现无限重启的情况,而最近的bootmenu貌似没有问题。如果出现了无限重启的情况,进入bootmenu,刷回自己原来的内核即可,大家可以进行尝试,目前看来出现无限重启的基本都是miui,不知它用的是哪一个版本的bootmenu。

最近论坛掀起了一股不刷底包刷内核的流行风,这个做法也被很多坛友证实具有省电的作用。
从底包sbf文件中提出去的CG35.smg分区重命名成boot.img,俗称内核。
目前,很多人认为内核里面包含了一些系统底层的驱动,不同的机器在不同的内核下会有不同的表现,最突出的一大表现就是“省电”,详情可以参见“caixuanhong”的帖子《关于CM7省电内核的测试选择》
http://bbs.mfunz.com/thread-156621-1-1.html
这个帖子的作者在cm7的环境下,对不同的内核进行了一些个人测试,发现了不同内核耗电程度不同。帖子当中还有usb使用rsd刷内核的技术方法,和部分boot-only.sbf内核文件。
于是,又一位好人诞生了,他就是“风雪飘零”,发表了《DEFY内核超市》,把部分底包的CG35.smg分区提取出来并重命名成了boot.img,并上传了上来供大家下载。
http://bbs.mfunz.com/thread-157618-1-1.html

但是,随着刷内核的流行,一些小问题便出现了:
总连接usb刷内核,烦不烦啊~~~!
boot.img是内核,我不会刷啊~~~!

于是乎,本人出现了,解决大家的刷内核难的问题,诞生了惊天帖之三
《省电内核我做主,各底包内核zip直刷版新鲜出炉》
附件为各个底包内核的zip直刷版文件,使用方法如下:(老鸟请跳过)
①对于CM7或装有bootmenu的2.2系统
将zip包放入sd卡中(最好是根目录),重启至LED灯蓝灯亮时,按音量下键。
选择recovery—custom recovery—install zip from sdcard—选择直刷版zip包,
提示updated后,返回并reboot重新启动即可。
②对于只装有bootstrap的2.2系统
将zip包放入sd卡中(最好是根目录),进入bootstrap,选择重启至recovery(需关闭usb调试)。
重启后,install zip from sdcard—选择直刷版zip包,
提示updated后,返回并reboot重新启动即可。

刷完内核,可以到设置—关于中惊喜地发现自己的内核版本变了,这就意味着你成功啦!
具体内核zip文件所对应的底包即内核代码如下表:

底包 内核直刷版zip文件 内核代码
国行111 boot_111.zip 2.6.32.9-g6020f78@zch69lnxdroid59#1
国行210 boot_210.zip 2.6.32.9-g79d818cprodcm@zch68lnxdroid59#1
国行260 boot_260.zip 2.6.32.9-g2bc8abfprodcm@zch68lnxdroid62#1
橘子131 boot_3.4.2-131.zip 2.6.32.9-g0c73193a18310@zch68lnxdroid01#1
芬兰145 boot_3.4.2-145.zip 2.6.32.9-ga8343defdc376@zch68lnxdroid12#1
中欧155 boot_3.4.2-155.zip 2.6.32.9-ga8343defdc376@zch68lnxdroid12#1
橘子164 boot_3.4.2-164.zip 2.6.32.9-g050ccf2a18310@zch68lnxdroid01#1
法国164 boot_3.4.2-164F.zip 2.6.32.9-g050ccf2jfqk83@zch68lnxdroid07#1
北欧177 boot_3.4.2-177.zip 2.6.32.9-ga28fcc4fdc376@zch68lnxdroid12#1
德国177 boot_3.4.2-177G.zip 2.6.32.9-ga28fcc4jfqk83@zch68lnxdroid07#1
中欧179 boot_3.4.2-179.zip 2.6.32.9-ga28fcc4jfqk83@zch68lnxdroid07#1
英国3(新英) boot_3.4.3-3.zip 2.6.32.9-g6be8e67a18310@zch68lnxdroid01#1
英国11(新新英) boot_3.4.3-11.zip 2.6.32.9-gbc356fhudsoncm@il93lnxdroid54#1
阿联酋20 boot_3.4.3-20.zip 2.6.32.9-g62250d4hudsoncm@il93lnxdroid51#1
港行33-1 boot_3.4.3-33.zip 2.6.32.9-gfd876befdc376@zch68lnxdroid12#1
新加坡36-1 boot_3.4.3-36.zip 2.6.32.9-g0671d13jfqk83@zch68lnxdroid07#1
港行36 boot_3.4.3-36H.zip 2.6.32.9-g0671d13fdc376@zch68lnxdroid12#1
德国179 boot_3.4.2-179G 2.6.32.9-gb08c3c8fdc376@zch68lnxdroid12#1

更新关于烧灯(绿灯侠)的问题:
1.不建议非国行机刷国行内核,国行机刷非国行内核。(虽然目前无人反映有烧灯问题)
2.进阶
关于烧灯问题,说法主要有三:
A.与内核分区无关,与devtree分区有关。如果是这个样子就完全不用担心替换内核烧灯问题。
B.与system分区下的build.prop文件中控制的闪光灯亮度有关,即使无关调低闪光灯亮度也可能会对闪光灯保护起作用。代码如下:

  1. ro.media.capture.flashIntensity=41
  2. ro.media.capture.torchIntensity=25

复制代码

C.内核分区与devtree分区不匹配,即国行(非国行)的devtree配合非国行(国行)内核会出问题。但是这个理论是最不可靠的,没发现任何证据证实。

P.S.:
1.本人的zip包中一部分内核是从“caixuanhong”的帖子和“风雪飘零"的帖子中下载,感谢他们为各位坛友做出的贡献,我也感谢他们为我的帖子提供素材。
2.德国177的内核是从"逆袭之屠"的帖子中下载,在此表示感谢。其他的内核都是我亲自从sbf文件中提取。
3.以上所有zip包均亲测好用有效。
4.感谢QQ群中的“心不了灬莹”提供了我无法亲测的中欧179的内核版本号,感谢xda论坛提供了几个cm7刷后重启的内核版本号,其他内核版本号均为亲测记录,有效可靠。
5.感谢QQ群中的“Frank▪yuan”,之前在学习相关知识过程中的讨论令我受益匪浅。
6.本zip包代码均由本人编写,而且不含任何个人信息(虽然我想在提示语中加上made by dlhxr,后来觉得还是算了)。
7.部分机友反应修改版的miui刷国行内核会悲剧,目前不清楚原因,请谨慎尝试。
8.很多人都要求注明国行内核usb有没有bug,必然是有bug啊……虽然我没测试。。。那个双重挂载不是说挺好用的嘛。
9.又有同志反映刷国行内核会无限重启,估计是之前使用了setvsel,而一般的setvsel与国行内核兼容性不佳,请在刷内核之前删掉setvsel,建议使用bootmenu的cpu控制。
10.请在刷内核之前看好自己到底是什么内核(可以对照上表),有些国行机器还要刷国行内核,还有些北欧底包还要刷北欧内核,这些都是无用功。
11.有人想要马来西亚内核,经证实马来西亚内核和港行内核是一模一样的。
12.有人反映本周五(6月17日)发布的miui(MIUI 1.6.17).刷国行内核会悲剧,请大家慎重测试,欢迎反馈给我,谢谢!
13.进阶。zip包中updater-script文件内容如下,希望大家提建议

  1. ui_print("** Updating Boot **");
  2. show_progress(1,3);
  3. assert(package_extract_file("boot.img", "/cache/boot.img"),
  4.        write_raw_image("/cache/boot.img", "/dev/block/mmcblk1p15"),
  5.        delete("/cache/boot.img"));
  6. ui_print("** Updated **");


您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

图片 表情