Android是开源的,所以开发者可以接受它的代码,添加功能,并为Android**和平板电脑构建自己的操作系统图像。许多Android极客都安装了这样的自定义ROM,但为什么?
“ROM”代表“只读存储器”。一个定制的ROM用一个新版本的Android操作系统取代了你设备的Android操作系统——通常存储在只读存储器中。自定义ROM与获取根访问不同。
这是迄今为止最流行的安装自定义ROM的原因。许多**商从未更新他们的旧Android**和平板电脑,或者由于运营商和**商的延迟,更新可能需要几个月才能到达**。如果你有一个旧的设备,不再接收更新,你想运行最新版本的Android,一个自定义ROM只是门票。CyanogenMod是最流行的ROM,它有自己的调整,但基本系统类似于谷歌创建的Android的股票版本。得益于CyanogenMod和其他定制rom,许多永远不会被官方更新的老设备可以运行最新版本的Android。
如果你的设备仍然得到及时的更新-特别是如果它是一个Nexus设备,谷歌正在定期更新-自定义rom将不会有任何地方接近引人注目。
相关:为什么你的Android**没有得到操作系统更新,你能做些什么
相关报道:为什么Android极客会购买Nexus设备
像三星和宏达电这样的**商“剥皮”了他们的Android版本,用他们自己的外观取代了谷歌创造的整洁的外观,而这些外观往往更加杂乱,缺乏凝聚力。很多人不喜欢这一点,但仍然希望使用三星Galaxy S4或HTC One这样的旗舰**。
你不能只是从**商的皮肤切换到股票安卓外观-当然,你可以更换发射器没有安装自定义ROM,甚至没有根,但有没有删除所有可疑的自定义**商已作出的操作系统。要获得股票安卓外观和取代所有**商的定制与干净的安卓系统,你需要安装一个自定义ROM。
如果你不介意你的设备的皮肤,或者你正在使用一个Nexus设备,已经配备了一个股票安卓系统,没有理由这样做。
相关报道:运营商和**商如何让你的Android**软件更糟糕
当你从运营商那里购买一部**时,它通常会装满臃肿的东西。NASCAR应用程序,电视应用程序,一个联系人应用程序,它把你的联系人存储在你的运营商的服务器上而不是你的**上——这些应用程序会使你的系统混乱,浪费磁盘空间。**商甚至会在运营商进入之前添加他们自己的软件,所以你有两家公司在你的**进入之前各自添加他们自己的臃肿软件。
如果你真的想从你的磁盘上删除这些应用程序,最好的方法是安装一个自定义ROM。你可以禁用这些应用程序而不必根,但这不会释放它们占用的磁盘空间。
定制rom提供了在Android中没有的功能,还有许多其他地方无法获得的调整选项。例如,自定义ROM可能允许您:
定制rom还提供了许多其他的特性——这仅仅是一个快照,说明了在这种低级别访问中可以做些什么。
相关:忘记闪烁的rom:使用Xposed框架调整你的Android
在典型的Android设备上,使用类似Xposed框架的解决方案,其中一些调整可能是可行的,Xposed框架只允许使用root访问进行类似ROM的定制调整。然而,定制rom正在进一步开发中,并将这些特性包含在一个包中。
定制rom通常包括一种管理Android应用程序权限的方法,因此你可以阻止Facebook跟踪你的GPS位置,玩Android游戏,而不给他们你的电话号码和其他身份信息。这个特性在android4.3中作为一个隐藏的设置面板出现,所以我们只能希望它很快出现在Android的官方版本中。
定制ROM并不完美,它们也可能有缺点——这取决于ROM、您的设备以及ROM对它的支持程度。您可能会遇到:
定制rom也不仅仅是购买一个设备,并让它得到您购买它的公司的官方支持和更新。这就是为什么许多Android极客会购买Nexus设备,直接从谷歌获得及时更新。CyanogenMod正试图通过googleplay中的CyanogenMod应用程序提供更简单的安装过程来改变这一现状。
相关:如何闪存一个新的ROM到您的Android**
如果你正在寻找一个自定义ROM,不知道从哪里开始,检查CyanogenMod的网站,看看它是否支持你的设备。您还可以在XDA开发者论坛上查看您的Android设备,并找到专门为您的设备开发的自定义ROM,如果您有一个不太常见的设备,这会很有帮助。一定要找到一个ROM,似乎是稳定的和良好的支持,如果你走这条路线。
图片来源:乔恩·芬加斯在Flickr上,约翰·拉尔森在Flickr上
不久前,大多数Android爱好者都会在**上扎根,并闪存一个自定义ROM,这是正常的,甚至在全新的设备上也是如此。 ...
...决于使用它的人,采用良好的做法总是有帮助的。但说到Android,你可以采取一个重要的步骤:确保你的**或平板电脑(或任何你正在使用的Android设备)是最新的。 ...
... 你现在使用的Android**运行在沙盒环境中。与Windows PC或Mac不同,您不能四处查看或乱动系统文件。您只能在Google和您的**商定义的预定义参数内操作。根访问是挣脱束缚的方法。 ...
... 如果你正在调整你的Android**,那么你应该已经熟悉了所有这些。如果没有,请单击上面的链接了解它们的工作原理。 ...
... 在这本指南中,我们将看看三种主要的方式让Android重新上市。无论这意味着去完全无根锁定引导加载程序或只是恢复到股票ROM,但保持根访问,你会发现一个选择,适合你。 ...
我和其他许多人喜欢Android**而不是iphone的主要原因是Google免费提供了Android的大部分代码。其他开发者可以自由地创建Android版本,少用我们不喜欢的部分,多用我们喜欢的部分。 ...