客户端
扫码下载小米社区APP

首页 > ROM评测 > 正文

耗时4天史上最细的3.5.24版第三方V5测评
2013-05-30 10:01:57   来源:小米最爱哦   评论:0 点击:

【文章摘要】耗时4天时间完成这篇包含3600余字和100余张截图的测评文章。

  原文链接:http://bbs.xiaomi.cn/thread-7437028-1-1.html

  引语:为了让大家详细的了解第三方的ROM修改内容以及所做的优化发挥了多大的作用,我耗时4天时间,写了这篇包含3600余字(不计标点符号)和100余张手机截图的测评文章,尽我自己最大的努力让大家能够看明白:高手们修改ROM的哪些内容、init.d优化脚本运行及效果。如果认真阅读本文,你会学会如何测试rom的优化效果。至少,你会的发现评测一个ROM的优劣原来是那么的简单(也许本文得罪了第三方制作人员,在此致以深挚的歉意)。

  一、准备工具Beyond Compare、re管理器、SManager脚本处理器

  Re管理器和BeyondCompare就不说了,简单说一下脚本处理器SManger的使用,安装完毕后要勾选下图中的“Browse as root”,获取root权限,可以点击不再提示打对勾,点击确定就可以使用了,选择一个脚本后,点击下图所示的骷髅头,再点击run,就可以测试和运行脚本了。最左边的☆标记,选择后,会在下图所示的窗口显示,可以左右滑动切换软件界面:脚本执行界面脚本浏览选择主界面收藏界面。在无脚本执行情况下滑动会出现命令提示界面,在这里可以输入命令以执行。此软件真的很强大,本文最后提供下载。

  横屏显示如下图所示,虽然有左右键盘感觉太小了,没有使用输入法输入方便。

smmanager.jpg

  二、下载上面所提到的ROM,利用BeyondCompare3将他们快速和官方的卡刷包对比

  关于三方rom和官方的比对下图详细说明了区别,文字就不描述了,请看图中文字所示:

  船长VS官方

小船rom总体对比。jpg

  牧歌VS官方

牧歌1.jpg牧歌2.jpg

  米胜VS官方

米胜。jpg

  这样一来通过总体对比文件,大家应该对第三方ROM所做的修改大概一目了然吧,如果仔细阅读,你会成为辨别rom的高手,也可以依照对比来二次修改ROM。

  三、刷入后,总体情况浅析

  此三个三方524ROM都是在第三方RECOVERY下刷入,刷前三清,刷机教程请搜索论坛内教程,有一大堆等着你呢。

  1.船长524ROM

  刷完第一次开机时间相比其他2个,时间略长,请耐心等待,锁屏壁纸样式跟官方一致,保留官方预置软件,增加了主题破解和阅读星软件(统计刷机量,弱弱的想:如何统计,与阅读星合作?还是其他,不得而知),保留了米币中心。刚进系统稳定后可用内存440M左右,清理后490左右。

船长初体验。jpg

  2.牧歌524ROM

  锁屏壁纸样式跟官方一致,锁屏时钟不一样,去除官方预置软件,增加了广告拦截与“进程管理”软件,高级重启为快捷开关,需要编辑模式下添加快捷方式才能使用。音效内置(未测试效果,重点在于测试init.d脚本)。使用3.3.8内测版本的小米服务框架因而没有米币中心见米胜最后一张手机截图。刚进系统稳定后可用内存470M左右,清理后520左右。截屏无声音,按键声音为水滴声音。

牧歌初体验。jpg

  3.米胜524M

  锁屏壁纸样式跟官方一致,锁屏时钟不一样,去除官方预置软件,增加了杜比、分享、XHIFI音效,声音效果的确好,就是时大时小,使用3.3.8内测版本的小米服务框架因而没有米币中心见米胜最后一张手机截图。刚进系统稳定后可用内存460M左右,清理后500左右。

米胜初体验。jpg

  通过以上对比相信大家对这几个524版本的第三方ROM有了一个比较全面的了解,关于开机清理前后的内存对比只是我个人手机的情况,仅供参考(测试手机为小米1S青春版)。

  四、查看build优化对比

  Build优化对对如下图所示,通过对比可以看出都做了全局优化,信号、网络等等优化,不过并不是所有的都有效果。

build.prop对比。jpg

  五、对init.d脚本优化运行情况测试(也是本文的重点)

  此部分是本文的重中之重,将详细评测init.d脚本的运行情况,脚本的测试与查看效果均是在刷入其ROM后进行的测试。各个ROM所集成的init脚本请看开始部分的ROM与官方ROM的对比图。

  脚本文件及运行情况见相应图片上所标注的序号和划线部分(只划了一处),下面详细分析每个脚本的运行情况与效果执行情况。

  (一)船长524ROM的init.d优化脚本测试

  1.脚本01_sysctl(图1)

  提示sysctl不存在。

  2.脚本03_4cylturbo_engine(图2)

  提示/sys/block/zram0/disksize等不存在,用re文件管理器可以看到block下没有zram0目录。

  3.脚本04_cron_support(图3)

  /system/xbin/下没有bash文件。

  4.脚本05freemem(图4)

  /system/etc/下没有liberty.cfg

  5.脚本05_clean(图5)

  错误1文件不存在,小米1只有2个核心,脚本内容调整4个核心的工作模式为ondemand,所以有很多处提示不存在,用re管理器查看脚本所修改的文件内容。cpu的工作模式并没有变为ondemand,而是internative(关于cpu的工作模式请查看顾问团真心爱你的有关调谐器的帖子,给自己科普下)。

  6.脚本10exmloggin(图6、7)

  如图7脚本内容所示,本脚在data下建立exm_MIUI.log文件,写入"Start exm_miui logging...",此脚本完全运行。

  7.脚本93zipalign(图8)

  本脚本是对apk进行zipalign处理,尽管提示***不存在,应该是制作者用厨房工具已经进行了相应的优化处理,没有起作用。

  8.脚本94_media(图9)

  本脚本开机杀死media进程,脚本提示进程不存在,此脚本只开机运行一次,没有起作用。

  9.脚本96Tweaks(图10)

  本脚本是对电池、内核、sq数据库、dalvik-cache进行优化处理,部分代码没有相应权限,查看了脚本对电池优化相应文件dirty_expire_centisecs和dirty_writeback_centisecs,并没有改为脚本内的数值。

船长脚本1.jpg

  10脚本97permissions(图11、12)

  本脚本设定init.d system下的app和framewok下文件的权限,完全执行并有效果。

  11.脚本98bootcpu(图13)

  本脚本调整cpu的最小最大数值,内容请看图14,行7、9、13、16命令没有执行,只有设定最小值51000执行了,可开机查看最小值还是19200,相应文件看图17、18。

  12脚本99bootgpu (忘了截图了)

  脚本内容是:echo 520 520 520 520 484 400 304 247 >sys/devices/system/cpu/cpu0/cpufreq/gpu_oc

  用RE文件管理器查看rom,发现gpu_oc这个文件根本不存在。

  13.脚本99complete(图14)

  Sysctl不存在,没有执行。

  14.脚本Beats(图15)

  脚本的用途是Beats音效调整,可惜没有正常写入。

  15.脚本RockoDev

  这个里面空白。

船长脚本2.jpg

  (二)牧歌524ROM的init.d优化脚本测试

  1.脚本00Shengdian(图1)

  这个脚本内容错误,无法运行

  2.脚本00batterysaving(图2)

  此脚本是对内核及vm的调整,重测试来看很多没有运行,开机后用RE文件管理器对比所修改的位置,发现生效的很少

  3.脚本07sdcardreadfix(图3)

  调整SD卡的读取为1024,脚本正常运行,最后有点小错误。

  4.脚本22xuni(图4)

  这个脚本调整VM,因赋值部分有乱码,所以没有执行,提示错误。

  5.脚本25kijng(图5)

  这是个调整CPU的脚本大部分用“#”屏蔽了,只有调整CPU0的模式为“smartassV2”这一行运行了(见图10),但开机查看没有生效(见图9),查看所改修改目录下的scaling_available_governors文件,发现支持的模式为:interactive、conservative、ondemand、userspace、powersave和performance。

  6.脚本25swapon(图6、7、8)

  此脚本本意在于设置虚拟内存(见图7),脚本运行来看(图6)脚本有错误,用图8所示的命令Busybox free查看,没有起作用。

牧歌脚本1.jpg

  7.脚本30tweaks(图11)

  从脚本内容上来看是调整CPU、网络参数、VM。从运行来看命令错误没有执行,对CPU的调整同样没有效果。

  8.脚本50zpa(图12)

  对apk进行优化处理是这个脚本的作用,可惜命令不对,脚本需要修改才能正常运行。

  9.脚本68shunx(图13)

  此脚本设置ADJ和minfree,开机测试后查看该项数值,没有生效。如图26所示

  10.脚本90modules(图14)

  这个脚本错误太多,没有执行。

  11.脚本99shuanx(图15)

  此脚本赋值本分有乱码,没有执行。

  12.脚本BSS.lin(图16)

  这个脚本因途中标示的文件夹不存在,没有执行,还有图17来看等待好长的时间循环运行,很慢很慢的。

  13.脚本脚本S00loopyst(图18、19)

  这个脚本可以运行,但是需要修改才行,是用来防止后台app被杀死的。

牧歌脚本2.jpg

  14. init.d.loader.test(图20)

  这个脚本是个init.d运行与否的测试脚本,在data下生成一个文件,此脚本正常运行。

  15.脚本neichun(图21)

  这个脚本赋值部分有乱码,没有执行。

  16.脚本S70zipalign(图22)

  对apk优化处理,与脚本50zpa重复,但是这个可以正常运行。

  17.脚本S83read_ahead_kb(图23)

  调整读取为1024,执行了,但是有多余的行,提示错误。

  18.脚本S97ramscript(图24)

  调整VM及ADJ,Minfree,与脚本68shunx有重复部分,开机查看相应数值有的没有改变。97内容和运行检查情况见图26。

  19.脚本startup(图20)

  这个脚本正常运行,但是因没有ezxlocal目录而没有意义。

牧歌脚本3.jpg

  (三)米胜524ROM的init.d优化脚本测试

  1.如下图1所示脚本2soc、3soc、4soc有乱码,脚本Memory格式错误,不能运行,脚本5soc无内容也是打酱油的。

米胜脚本1.jpg

  2.脚本6soc与7soc (图2、3)

  设置cpu0、cpu1的最高频率918000与1242000,重复执行,且也有多余的cpu2和3的设置。手动执行有效果,但开机后频率会变为最高值1520000(测试手机1S),结果如图8。

  3.脚本battcalibration(图4)

  此脚本旨在data文件夹下建立一个battery-calibrated的文件,因提取判断的文件不存在而没有运行。

  4.脚本speedyMain(图5)

  此脚本从内容上来看涉及了网络参数调整,虚拟机的设置,内核参数调整,VM调整,清理sq数据等,因sysctl命令不存在而没有执行。

  5.脚本zipalign(图6)

  对apk进行优化处理,可正常运行。

  6.脚本ZipAlign.sh(图7)

  功能跟脚本zipaling相同,但是这个脚本语法有错误。

米胜脚本2.jpg

  六、关于米胜与米基塔联合版本的510ROM,脚本也是大都不能生效。时间和篇幅有限就不上图测试了。

  七、小结

  本次全面讲解如何辨别ROM以及init.d脚本的检测运行方法。总体来看开机运存方面牧歌的比较大一些,使用不同的方式来运行init.d脚本(开始部分的图中有说明如何实现),都做了全局build优化(代码也都差不多);三个ROM的init.d脚本很多雷同的地方,但也大都因为因命令错误或者所要优化的ROM相应文件不存在而没有意义;再有就是部分脚本手动执行可以调整相关参数(比如CPU),但开机运行后查看其优化并没有生效。

  在此好意提醒广大爱好刷机的人员,init.d脚本不是搬运到rom就能运行的,而是要经过反复修改、测试与调整,才不至于因为种种错误而成为垃圾(很多命令前面加上busybox就能运行了)。希望第三方的ROM制作人员能够做出更好的作品,使我们这些小米的支持者和热爱者受益。

最后提供用本文所涉及的几个小工具和测试的有关init.d脚本以供大家测试下载。(为了不使帖子沉,用了万恶的隐藏,请理解,如果你不需要附件的东西,可以不回复 )

  1.Smanager脚本处理器

\

  Script_Manager_v2_531.apk (1.48 MB)

  2.Beyond Compare文件比较器(绿色版)

\

  Beyond Compare 3.zip (6.9 MB)

  3.测试用init.d脚本合集(提取自船长、牧歌、米胜524ROM,仅供大家测试。)

\

  测试用三方rom脚本合集。zip (32.04 KB)

  4.本评测内容DOC版本下载

\

  第三方524版V5之全方位优化评测(倾心之作—史上最细).zip (4.02 MB,下载次数: 21)

  提醒:可以下载init脚本与脚本处理器,依照帖子一个一个的运行测试,学习学习,那么你就能分辨init.d脚本的优与劣了。

  原文链接:http://bbs.xiaomi.cn/thread-7437028-1-1.html

相关热词搜索:MIUIv5 第三方ROM

上一篇:米歌强势更新音效、省电、稳定版、欢迎体验
下一篇:我们都爱MIUI,HTC G11 MIUI系统初体验

分享到: 收藏

耗时4天史上最细的3.5.24版第三方V5测评相关评论

热门活动 更多 >




玩机 更多>

橙色跑