首页
版块
资源库
社区
工具箱
WiKi
搜索
仅搜索标题
用户:
仅搜索标题
用户:
登录
搜索
仅搜索标题
用户:
仅搜索标题
用户:
菜单
安装应用
安装
回复主题
首页
小米1
【10-31更新】【3.4.0内核】CPU超频1.9G,GPU超频320Mhz,842MB运存
禁用JavaScript。为了获得更好的体验,请在运行之前启用浏览器中的JavaScript。
您正在使用一款已经过时的浏览器!部分功能不能正常使用。
请使用Chrome或其他浏览器。
信息
[QUOTE="极客之爱, post: 1190, member: 399"] [TABLE] [TR] [TD][TABLE] [TR] [TD][B][SIZE=7][COLOR=rgb(184, 49, 47)][U][I][S]纯搬运,和本人无任何关系[/S][/I][/U][/COLOR][/SIZE][/B] by 雪舞回风 转载或者引用本文中的内容请注明 基于米1官方源码修改编译 [URL unfurl="true"]https://github.com/MiCode/mi1_kernel[/URL] 参考 [URL unfurl="true"]https://github.com/mione-dev/android_kernel_xiaomi_mione_plus[/URL] [URL unfurl="true"]https://github.com/mi1-dev/android_kernel_xiaomi_mione_plus[/URL] 感谢以上 [B]先从一个BUG说起[/B]用过 pexcn内核的,或许都遇到过,重启后卡在第二屏再也开不起来的情况,最后只能清空用户数据。 [LEFT]问题出在Dynamic FSync这个存储性能优化的功能上[/LEFT] 我发的内核不会有这个bug,请放心使用 [B]说说没有用3.4.108的原因:[/B] 本来一直是基于3.4.108源码进行修改编译测试的,不过后来发现3.4.108总会有些不稳定重启的问题,所以最后还是果断选择了小米官方3.4.0的源码 在我看来稳定性还是最重要的,升级内核版本只会引入更多的bug,而不会有多少的性能提升。 [B]关于可用运存的提升,从三个方面:[/B] ①[COLOR=rgb(85, 57, 130)][SIZE=5][U]相机[/U][/SIZE][/COLOR] 米1,800w的像素,小于msm8x60支持的最大像素,不支持msm8960的零延时连拍,这里可以挤出多余的保留内存 ②[COLOR=rgb(85, 57, 130)][U][SIZE=5]屏幕[/SIZE][/U][/COLOR] 米1,480P的屏幕,不需要msm8x60最大支持的1080p那么多的缓存,应该充分发挥米1低分辨率的优势 ③[COLOR=rgb(85, 57, 130)][U][SIZE=5]外接显示器[/SIZE][/U][/COLOR] 米1不支持外接显示器,所以这部分内存可以free出来 保留了完整的1080p视频播放支持。 本来弄的850mb的运存的,不过后来发现V5相机的HDR模式需要更多的保留内存。 所以最终运存确定为842MB,如果不需要1080p视频播放支持,只支持到720p,或许还能挤出更多的内存。 [B][SIZE=6][COLOR=rgb(209, 72, 65)][I]关于超频:[/I][/COLOR][/SIZE][/B] 由于cpu体质不同,不确保[B]超频[/B]后的稳定性,就我手上这台来说,[B]超频[/B]后还是很稳定的 最后,来张要发布的内核的真实跑分 [IMG alt="11.png"]http://attach.bbs.miui.com/forum/201510/22/121737l4ss4vq9y44446q7.png[/IMG] [IMG alt="22.png"]http://attach.bbs.miui.com/forum/201510/22/121754e1trorauwizuawj4.png[/IMG] [IMG alt="33.png"]http://attach.bbs.miui.com/forum/201510/22/121807gvvqfkfikjxv2jj0.png[/IMG] [IMG alt="44.png"]http://attach.bbs.miui.com/forum/201510/22/121910txjaz7ckkvsczpjb.png[/IMG] [B][SIZE=5][COLOR=rgb(65, 168, 95)][U]更新日志:[/U][/COLOR][/SIZE] 2015-10-31 1.更新row IO调度器,修复一个bug 2.修改interactivenew调度器,优化可调参数(详见2楼) 3.修复10-19日版本内核在CM11播放视频退出时软重启问题 4.修复一些BUG及重复代码的剔除 没有什么大bug 的话,可能是最后一次更新了 2015-10-19 1.更新各种压缩格式代码,加入lz4压缩格式支持 2.内核改用GCC ARM Embedded 4.9.3编译链编译,lz4压缩[/B] [LEFT][B]3.加入新版interactive cpu调度器,改名interactivenew (2楼详细解释这个调度器) 4.更新block模块,加入row,Fiops IO调度器,默认调度器修改为row[/B][/LEFT] [B]5.更新slab,slub内存分配器代码 6.精简一些无用模块,关闭多数debug,log,stats选项 7.修改默认待机模式,降低离线cpu频率与电压 8.修复时间重置bug 9.优化速度慢质量差的SD卡的可用性 10.加入ksm,默认关闭 11.加入zram,默认关闭 2015-08: 1.扩大可用内存到842MB 2.cpu,gpu,L2超频 3.编译选项优化 4.config文件优化 5.其他修改以及精简[/B] ksm打开方法参考 echo 1 > /sys/kernel/mm/ksm/run zram打开方法参考 echo 256m > /sys/block/zram0/disksize busybox mkswap /dev/block/zram0 busybox swapon /dev/block/zram0 echo 100 > /proc/sys/vm/swappiness 建议128m到256m,开太小不如不开,太大也不好 [B][COLOR=rgb(184, 49, 47)]最好不要直接复制网页上的代码,可能会因为文本编码问题不可用,用我二楼提供的脚本[/COLOR][/B][COLOR=rgb(184, 49, 47)] 除了多任务狂人,不建议开启ksm和zram,徒增耗电和性能损失[/COLOR] [B]最新版本下载地址: MIUI V5 用内核: 降压超频1.78g版:[/B] mione_boot_3.4.0_v2.5_OC1.78G ========================== CPU MI 1 青春版 1.18G -> 1.56G MI 1/1S 青春版 1.51G -> 1.78G MI 1S 1.67G -> 1.78G ========================== L2 1.4G -> 1.5G ========================== GPU 267Mhz -> 320Mhz ========================== 降压[B]超频[/B],楼主自用,楼主用的相当稳定 链接:[URL]http://pan.baidu.com/s/1jGB6vVw[/URL] 密码:4hzm [B]降压超频1.89g版:(仅供娱乐)[/B] mione_boot_3.4.0_v2.5_OC1.89G ========================== CPU MI 1 青春版 1.18G -> 1.67G MI 1/1S 青春版 1.51G -> 1.89G MI 1S 1.67G -> 1.89G ========================== L2 1.4G -> 1.5G ========================== GPU 267Mhz -> 320Mhz ========================== 基于降压[B]超频[/B]版,继续往上超到1.9g,多数人的cpu不能稳定在这个频率,只有体质好的能超到这个频率,所以不要抱太大希望。 米1青春版倒是可以试试这个版本,超到1.67g应该效果不错。 链接:[URL]http://pan.baidu.com/s/1jGCSrWE[/URL] 密码:gikd [B]默认电压超频1.72g版:[/B] mione_boot_3.4.0_v2.5_OC1.72G ========================== CPU MI 1 青春版 1.18G -> 1.51G MI1/1S 青春版 1.51G -> 1.72G MI1S 1.67G -> 1.72G ========================== L2 不[B]超频 =========================[/B] GPU 267Mhz -> 320Mhz ========================== 出于[B]超频[/B]稳定性考虑的版本,降压[B]超频[/B]1.78g不稳定的可以试试这个版本,稳定的就不推荐这个 链接:[URL]http://pan.baidu.com/s/1gdwdyQv[/URL] 密码:slyn [B]不超频版:[/B] mione_boot_3.4.0_v2.5 只降低了待机频率和电压,无GPU[B]超频[/B],不喜欢[B]超频[/B],喜欢稳定的用这个。 链接:[URL]http://pan.baidu.com/s/1qWw1co0[/URL] 密码:azhg 建议使用第三方recovery刷入,官方recovery可能会因为签名问题无法刷入,未测试。 推荐先线刷这个recovery 链接:[URL]http://pan.baidu.com/s/1sjp7Abj[/URL] 密码:d1bj [B]喜欢稳定的就用不超频版的,喜欢性能的可以用用超频版尝尝鲜。 CM11用内核: 统一打包:[/B] 链接:[URL]http://pan.baidu.com/s/1bnyT1If[/URL] 密码:omeb 跟上面版本相对应,这次只做了3.4.0的版本,CM11我很少用,我不是很清楚有什么bug 上次还发的3.4.108的版本,只能靠长期用CM11的对比下旧版的3.4.108和3.4.0。 [B]其他第三方移植系统,请自行使用厨房解包打包移植 旧版内核下载地址:[/B] 链接:[URL]http://pan.baidu.com/s/1nt3scOh[/URL] 密码:28ub [B]接着附送ROM[/B] 还是先说个bug,米1 v5 全系列都有的bug,也是v5卡顿的一个原因 v5从始至终都没有修复这个bug,尽管很多用户反馈了 [URL unfurl="true"]http://www.miui.com/thread-1112257-1-1.html[/URL] [URL unfurl="true"]http://www.miui.com/forum.php?mod=viewthread&tid=1089105[/URL] [URL unfurl="true"]http://www.miui.com/thread-1176208-1-1.html[/URL] [URL unfurl="true"]http://www.miui.com/thread-1051992-1-1.html[/URL] 这个bug比较隐秘,我也是最近测试的时候才发现的,虽然以前也曾有跑分突然变低的情况,我也不以为然,重启就好了 开机以后的跑分是正常的,因为cpu频率是正常的,问题出现在,待机离线以后,在恢复,cpu1就会被限制在918mhz 一般人根本不会觉察到这个bug,只会觉得手机用久了变慢了。 [B]2015-10-31:[/B] 只同步了下内核到2.5版,可以直接刷内核不用重新刷rom [B]2015-10-22:[/B] 1.精简了部分应用 2.build优化 3.相机保存jpg文件优化 4.wifi强度优化 5.主题更新到18.0版本 6.pinyinindex.idf,apns-conf.xml更新到18.0版本 7.更新来电显示运营商,感谢原作者 8.修复cpu1 锁频918mhz的bug 9.root 10.修改温控文件,设置合理数值,避免玩游戏频繁大幅度降频升频带来忽快忽慢的不好体验 大概记得的就这些,没有什么多余花哨的功能,也没有瞎填加的优化。部分借鉴了转身的rom,先行感谢,转身要是觉得内核不错也可以随便拿去用 cpu1锁频918mhz这个bug,大家可以自行提取我rom里面 \system\lib\hw\power.msm8660.so 替换到自己的rom中即可 引用到此文件的请注明本人。 [B]刷ROM前要手动清空用户数据,底包相同的可以不清 最新版下载地址:[/B] JMACNAH1.0 轻度精简版 v2.5 链接:[URL]http://pan.baidu.com/s/1jGplIhK[/URL] 密码:56fe JMACNAH1.0 深度精简版 v2.5 链接:[URL]http://pan.baidu.com/s/1pJ5qAwF[/URL] 密码:uctl JMACNAH18.0 轻度精简版 v2.5 链接:[URL]http://pan.baidu.com/s/1kTGogoJ[/URL] 密码:rix4 JMACNAH18.0 深度精简版 v2.5 链接:[URL]http://pan.baidu.com/s/1i3CowQD[/URL] 密码:oo1f [B]旧版下载地址:[/B] 链接:[URL]http://pan.baidu.com/s/1kTGnyIV[/URL] 密码:mrav 简单说下区别,JMACNAH18.0 会比 JMACNAH1.0多占用70MB的运存,但是功能更多更完善稳定 深度精简版 比 轻度精简版 精简了更多功能(比如云服务等等),大概节约20~30MB运存 请自行按需选择 出于稳定性考虑,上面rom中是不[B]超频[/B]的内核,想要[B]超频[/B]刷完rom后再刷入[B]超频[/B]内核即可 我自己现在在用 JMACNAH1.0 深度精简版 + [B]超频[/B]内核 [B]友情提醒:miui v5会在电量低于10%的时候,触发低电量模式,cpu0锁972mhz,cpu1锁594mhz,gpu锁200mhz请勿在低电量模式下,测试rom或者内核的流畅程度[/B] [/TD] [/TR] [/TABLE][/TD] [/TR] [/TABLE] [/QUOTE]
发送
+
文明上网,理性发言