安装自定义Android ROM的5个理由(以及为什么可能不想这么做)
Android是开源的,因此开发人员可以获取其代码,添加功能并为Android手机和平板电脑构建自己的操作系统映像。许多Android极客都安装了此类自定义ROM,但为什么呢?
“ ROM”代表“只读存储器”。自定义ROM用新版本的Android操作系统代替设备的Android操作系统(通常存储在只读存储器中)。自定义ROM与获取根访问权限不同。
获取最新版本的Android
到目前为止,这是安装自定义ROM的最流行原因。许多制造商从未更新过旧版的Android手机和平板电脑,或者由于运营商和制造商的延迟,更新可能要花费数月才能到达手机。如果您的设备较旧,不再接收更新,并且想运行最新版本的Android,那么定制ROM就是问题所在。 CyanogenMod是用于此目的的最受欢迎的ROM –具有自己的调整,但基本系统类似于Google创建的Android的普通版本。多亏了CyanogenMod和其他自定义ROM,许多永远不会进行正式更新的较旧设备都可以运行最新版本的Android。
如果您的设备仍在接收及时更新(尤其是Google会定期对其进行更新的Nexus设备),那么自定义ROM就不会那么吸引人。
有关的:为什么您的Android手机无法获取操作系统更新以及您可以如何做
用库存版本的Android替换制造商的皮肤
有关的:为什么Android Geeks购买Nexus设备
三星和HTC之类的制造商将其Android版本“蒙皮”,用自己的外观代替Google创造的简洁外观,这些外观通常更加混乱且缺乏凝聚力。许多人不喜欢此功能,但仍希望使用旗舰手机,例如Samsung Galaxy S4或HTC One。
您不仅可以从制造商的皮肤切换到原始的Android外观-当然,您可以安装启动器而无需安装自定义ROM甚至无需生根,但不能消除制造商对操作系统所做的所有可疑的自定义设置。要使Android保持外观,并使用干净的Android系统替换所有制造商的自定义设置,您需要安装自定义ROM。
如果您不介意设备的外观,或者使用的是已配备Android系统库存的Nexus设备,则无需这样做。
消除过时的软件
有关的:运营商和制造商如何使您的Android手机的软件更糟
当您从运营商处购买电话时,通常会附带肿软件。 NASCAR应用程序,电视应用程序,联系人应用程序将联系人存储在运营商的服务器上而不是手机上,这些应用程序可能会使您的系统混乱,并浪费磁盘空间。制造商甚至在运营商购买之前添加了他们自己的软件,因此您有两家公司各自在其手机上添加了自己的bloatware。
如果要从磁盘上擦除这些应用程序,最好的方法是安装自定义ROM。您可以禁用应用程序而无需生根,但这不会释放它们消耗的磁盘空间。
添加其他功能和系统调整
自定义ROM提供了Android所不具备的功能以及许多其他地方无法提供的调整选项。例如,自定义ROM可能允许您执行以下操作:
- 安装外观以自定义整个Android操作系统的外观。
- 自定义Android随附的快速设置菜单,以添加您自己最常用的设置快捷方式。
- 使用某些功能更强大的平板电脑界面,在手机上以平板电脑模式运行应用程序。
- 轻松对您的设备进行超频以使其运行更快,或者对它进行低频以使其运行缓慢,同时缩短电池寿命。
- 禁用在插入耳机时增加系统音量时Android不断显示的音量警告。
- 隐藏底部导航栏(屏幕上的按钮)以获取更多屏幕空间。
- 通过切换系统设置轻松启用root访问。
定制ROM提供了许多其他功能-这仅仅是您可以进行这种低级访问的快照。
有关的:忘记闪烁的ROM:使用Xposed框架来调整您的Android
使用Xposed Framework之类的解决方案,在某些典型的Android设备上可能会进行某些调整,而该解决方案仅允许以root用户访问的方式进行自定义ROM式调整。但是,自定义ROM正在进一步发展,并将这些功能包含在一个软件包中。
配置应用权限
自定义ROM通常包含一种管理Android应用权限的方法,因此您可以阻止Facebook跟踪GPS位置并玩Android游戏,而无需向其提供您的电话号码和其他身份信息。此功能在Android 4.3中显示为隐藏的设置面板,因此我们只能希望它会很快出现在Android的正式版本中。
不安装自定义Android ROM的原因
自定义ROM并不完美,并且可能会有缺点-取决于ROM,您的设备以及ROM支持的程度。您可能会遇到:
- 电池寿命问题:自定义ROM可能没有针对您的设备进行优化,并且可能比设备的官方ROM更快地消耗电池电量。
- 硬件问题:自定义ROM可能无法正确支持手机中的所有硬件,因此您可能会遇到bug,硬件无法正常工作或其他问题。例如,设备的相机拍摄的照片可能不如其官方ROM上的那样好。
- 虫子:自定义ROM尚未经过制造商和运营商的测试,因此您可能会遇到其他特定于设备和ROM的错误。您还可能会遇到系统不稳定的情况,因为应用会强制关闭,并且手机会随机重启。
自定义ROM不仅需要购买设备并获得购买公司的正式支持和更新,还需要更多工作。这就是为什么许多Android极客会购买Nexus设备的原因,这些设备会直接从Google获得及时的更新。 CyanogenMod试图通过通过Google Play中的CyanogenMod应用程序提供更简单的安装过程来更改此设置。
有关的:如何将新的ROM刷新到您的Android手机
如果您要查找自定义ROM,但不知道从哪里开始,请检查CyanogenMod的网站,看看它是否支持您的设备。您也可以在您的Android设备的XDA Developers论坛上查看并找到专门为您的设备开发的自定义ROM,如果您使用的设备不太常见,这可能会有所帮助。如果您选择这种方法,请确保找到一个看起来稳定且得到良好支持的ROM。
图片提供:Flickr上的Jon Fingas,Flickr上的Johan Larsson