我是那么的痛恨Android,却发现目前手头上的设备净是些Android设备,本着不折腾不舒服斯基的精神,过着Android屌丝每天刷机、刷机、刷机的日子。一段时间下来也颇有些心得,这些写下来也算是有个交代。
记得很久之前翻译过一篇文章,有关Android杀进程的内容,作为一个现代的移动平台系统,Android虽说隔着iOS还有几条马路,在进程管理上还不至于弱智得跟Windows一下。现在你手头的Android设备出现异常耗电、发热、不稳定等等现象,应该好好问下自己,为什么,而不是去刷一个自己不知道的精简ROM或者用一个所谓的超级管理软件,对设备进行自己不知道做什么动作。
精简ROM还是CM?
只要在国内的Android论坛混一混,用不了几天就可以成为一个刷机达人,有不少Android爱好者会用自己的经验甚至是偏见去修改ROM,发布出来,小白们孜孜不倦的用新的ROM折腾自己的机器。问题是,这样能解决手机问题,或者提升手机使用体验度吗?也许会,跟不少人还用着番茄花园的XP、360、hao123的组合一样,不过是点几下就能提升自我感受,不会去关注这样有什么问题。
是这样吗?
目前接触到的精简ROM一般是两种来源,一种是来自对官方发布ROM的精简,一种是基于CM(CyanogenMod)的修改,无论来源是哪里,目的是一样的,精简不必要的甚至是恶意的系统自带软件(尤其是国内版本的官方ROM,经常有一堆内置程序),为用户提供中国使用环境的优化,比如T9操作等;做得比较出色的MIUI,就是着力于对中文用户体验,发展到自己可以出手机的阶段。然而,大多数Android ROM修改者,还处于比较初级的阶段,知道某个组件是做什么的,但并不会写代码去优化它,仅仅是修改,这样制作出来的ROM往往会有很大风险,知其所然不知其所以然,把自己的手机交给这样的ROM,实在难以放心,而问题也往往在使用中才慢慢体现出来。
精简ROM最喜欢的噱头就是对进程的控制,开机进程和使用中杀掉进程,往往一个ROM修改者最喜欢炫耀的是我的ROM可以空出几百M的RAM,但这样真的就是节省手机资源,省电和优化了吗?跟通常意义的理解不同,在那个久远的帖子里面就有过解释,要省电就是要把RAM占得满满的,这样在下次调用的时候可以节省大量的CPU时间(CPU time),而CPU时间,就是真正消耗资源的东西。一个配了500M RAM的手机,难道就要空出400M,这样是合适的?
CyanogenMod是一个基于开源Android系统,供某些手机使用的二级市场固件,它提供一些在官方Android系统或手机厂商没有提供的功能。这个最大的开源Android平台,给那些行动迟缓的手机大厂的一些产品,提供了最新的内核、系统和功能。这些开发者,不是仅仅是修改者,能够让你手机使用上最新的Android功能,也因为它的开源属性,能够在一定程度上保证你所用ROM的可靠性,即便出现了大的bug,也会在很短的时间内更新,保证你的使用。
如果不满意手中设备官方ROM,怎么做?
我不建议你去刷那些精简ROM,如果你仔细观察你手中设备的耗电统计,最大头肯定是屏幕(你没有办法优化它),其次是待机和通话(跟你的手机基带有关,如果没有选择,你也没有办法优化它,记住,不是越新的基带越省电),再其次才是手机中零零碎碎的软件、进程,精简ROM中不可测的bug,往往会让你的设备陷入程序间的冲突,造成这部分大问题,更不要所那些修改得不好的地方,让使用体验都难以保证。
如果你是一个跟我一样的折腾斯基,不妨经常去 xda-developers 和 cyanogenmod 看看,如果有适合你的手机刷机的帖子,不妨多研究一下,虽然都是英文,还不至于很难理解;要知道,很多国内ROM发布者不过是这两个网站的搬运工,谁能保证他们搬运过程中会不会出现问题。
刷MIUI?如果你的手机在MIUI的支持列表中,也不妨用它,至少,它还算不错。
避免手机出问题的根本方法
ROM出现的各种问题,其实是超出了一个普通手机用户所需要了解的知识范围,最最要紧的是你自己如何使用自己的手机。
- 我建议你不要使用除 Google Play 之外的任何一个软件商店,国内各种各样的软件商店多得不能再多,但是我不建议你用任何一个,如果RE管理器这个收费软件出现在一个软件商店,却是不要钱的,你要做好它已经被恶意修改的可能性;
- 对自己使用的软件要谨慎,不要把手机上 应用程序=》未知来源 打开,除非你知道你下载到的apk是开发者直接给你的,并且知道直接安装的风险;
- 安装任何一个软件前,多看看其他用户怎么说,一个很烂的软件可能把你所有为了省电而做的努力化为乌有;
- 向优秀的软件付费,不管购买还是捐献,让开发者能够从他们开发的软件得到利益,他们才会开发出更好的程序;
- 绝对不要使用破解程序,为了节省几个美金,可能让自己在危险之中,不划算。
对于Android,我还是那个态度,在版本6版本7出现的时候,也许它会是一个优秀的移动平台,问题是它能否对抗过Windows Phone的挑战。
如果你要问我挑选手机的建议,iPhone,没有其他。


