我想知道这两者之间有什么区别。
使用AOSP ROM与库存ROM有什么优点或缺点?
只是主题/皮肤/ UI和Bloatware有所不同,还是还有其他功能?
我想知道这两者之间有什么区别。
使用AOSP ROM与库存ROM有什么优点或缺点?
只是主题/皮肤/ UI和Bloatware有所不同,还是还有其他功能?
Answers:
库存ROM是设备随附的ROM。设备由制造商“存储”了该ROM。Android通常在某种程度上由制造商定制。至少需要特定于设备的驱动程序,以此类推,Android才能在特定设备上运行。如Flow所述,自定义项可能包括自定义主题,启动器和HTC Sense这样的默认应用。
AOSP ROM是基于Android开放源代码项目的ROM。从最纯粹的意义上讲,AOSP是指未经修改的ROM或Google的代码。该名称通常是非常接近原始AOSP的定制ROM的名称,因为这些ROM仍需要定制。例如,如果不进行大量定制,就无法下载/编译Android源代码并在Samsung Vibrant上运行它。该名称经常被滥用来指代没有自定义启动器或运营商使用Sense,TouchWiz,Motoblur等人进行的许多其他修改的ROM,尽管它们可能仍然是主题化的。对于非Google设备的普通的,几乎未更改的ROM,更准确的名称可能是“香草ROM”。(这种区别是我们此处标记政策的一部分;有关更多信息,请参见此Meta讨论。
从技术上讲,除了尚未发布的Android版本之外,库存ROM都是AOSP ROM。蜂窝ROM不是AOSP,但是(例如)姜饼ROM是AOSP,因为可以从http://source.android.com/获得2.3源代码。(假设Google并未隐藏部分代码,并将其秘密地提供给制造商。)
为了进一步增加混乱,“定制ROM”通常不指代定制ROM。该术语专门指由第三方(即非制造商或运营商)定制的ROM。例如,我正在运行一个自定义ROM,它只是经过重新主题化和调整后的ROM。CyanogenMod是另一个示例,它具有从头开始构建的许多功能,而不仅仅是调整。您将在特定设备上找到的大多数AOSP ROM是经过定制的库存ROM,以消除某些制造商/运营商的调整并使它们更接近纯AOSP体验。
我认为有时实用的答案可以帮助您解决问题,这不会像其他答案那样技术性强,而更像是一个真实的例子。
我有T-Mobile Galaxy s5。
XDA页面可以在这里找到
http://forum.xda-developers.com/tmobile-galaxy-s5
寻找Roms时,有2个主要类别:
T-Mobile GALAXY S 5 Android开发
此类别是所有“库存” roms。该代码库是TouchWiz Samsung ROM,通常去除了过时的软件并以某种方式进行了优化。
三星GALAXY S 5统一开发
此类别是所有“ AOSP” roms。这里的所有ROMS都是从Android开源项目代码构建的,并针对Galaxy S5(任何变体)进行了修改/优化。之所以“统一”,是因为用于S5的任何AOSP ROM都可以在所有S5上使用,但是对于经过大量修改的rom(例如“ Stock / TouchWiz”),它们通常针对三星银河s5的每种型号进行了优化/特定于驱动程序。