soontyan 发表于 2015-9-18 15:48

【内核】发一个自己修改的内核,可以在官方5.1上启用F2FS支持

爱折腾的人都都会纠结于是选择第三方ROM(例如CM12.1,CARBON ROM等)还是留在官方rom,本人先后尝试了CM,REMIX,BLISPOP等等不下5款的第三方ROM,实际上都比较耗电,而且性能并不如STOCK ROM,对你没看错,看起来更流畅的CM其实性能是不如STOCK的。


原因是狗摩针对默认的INTERACTIVE调度策略做了黑优化,顺序读取性能亲测最高可以到900M/S,什么概念!作为对比,CM最高只能达到190M/S,后者的成绩,与小米4完全一致。


好了,那官方ROM总感觉卡卡的是什么原因呢?个人认为是狗摩对自己的优化太自信了,以至于这一次/DATA分区采用了老旧的EXT4格式,而非更新更强的F2FS格式,导致随机读取性能还不如MOTO X一代。尤其是如果你安装了XPOSED框架以及30个以上程序,这个问题会表现得更明显。(5.1的XPOSED框架目前已经更新到正式版,对性能的影响已经降到最低,没升级的赶快去升级)


于是问题来了,要怎么样启用F2FS呢?
我在我自己的机子上通过修改内核启用了F2FS支持,现在用了一个多月了,并没出现BUG,所以发出来跟大家分享。


本内核基于国行5.1底包提取并完成修改,启用F2FS文件格式支持以及INIT.D脚本支持,ZRAM大小维持256M。

注意:本贴内容并不面向初级玩家,如果以下内容有任何一句看不懂的,千万不要随便折腾,也不要问我。如果你遵照本教程进行操作,默认你已经了解所有操作的风险,若对你的手机的数据、系统、硬件造成损伤,一概与我无关。


**** Hidden Message *****


----------------------------------------------------------------------------------------------------------------------------
另外非国行底包的机友可能会觉得/DATA分区太小,我顺便发了一个将/DATA/DALVIK-CACHE转移至/CACHE分区下的INIT.D脚本,可配合本内核使用,大约可以为/DATA分区节约出1G空间。注意:使用前先确定你的/CACHE分区不小于1G,否则会无法开机。


使用方案:用ROOT EXPLORER,在/SYSTEM/ETC目录下,新建init.d文件夹(全小写),将脚本文件放进去,权限修改为777即可。
----------------------------------------------------------------------------------------------------------------------------


内核下载:
**** Hidden Message *****


附件ZIP包:
**** Hidden Message *****


转移/DATA/DALVIK-CACHE的INIT.D脚本
**** Hidden Message *****


yuxuan86 发表于 2015-9-18 15:50

貌似看起来很拽咯

sevxin 发表于 2015-9-18 15:52

:lol爱黑武因你而精彩

yuxuan86 发表于 2015-9-18 15:53

我只是感觉屏幕比较迟钝,不是那么跟手

rendawei2 发表于 2015-9-18 15:57

龙江路科勒路JJ

q659404 发表于 2015-9-18 16:17

貌似很牛叉,感谢大神, 大神继续加油,多出好货

醉儚、囈語 发表于 2015-9-18 16:17

卧槽 终于看到内核了 而且很牛逼的样子 赶紧来看看

ericfall 发表于 2015-9-18 16:23

这个东西貌似不错,下载一个来看看

colourfuldays 发表于 2015-9-18 16:34

学习一下技术!!感谢楼主发帖!!

mzsenmin 发表于 2015-9-18 17:56

终于有内核了
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 【内核】发一个自己修改的内核,可以在官方5.1上启用F2FS支持