Apa perbedaan antara ROM AOSP dan ROM stok?

27

Saya ingin tahu apa perbedaan antara keduanya.

Apa Keuntungan atau Kerugian menggunakan ROM AOSP vs Stock ROM?

Apakah hanya Theme / Skin / UI dan Bloatware yang berbeda atau ada yang lain?

Uri Herrera
sumber

Jawaban:

28

Stock ROM adalah ROM yang datang dengan perangkat; perangkat "diisi" dengan ROM itu oleh pabrikan. Android umumnya dikustomisasi oleh pabrikan sampai tingkat tertentu; minimal harus ada driver khusus perangkat dan seterusnya untuk Android untuk bekerja pada perangkat tertentu. Seperti Flow note, kustomisasi dapat mencakup tema khusus, peluncur, dan aplikasi default seperti HTC Sense.

ROM AOSP adalah ROM berdasarkan Proyek Sumber Terbuka Android. Dalam arti yang paling murni, AOSP mengacu pada ROM atau kode yang tidak dimodifikasi dari Google. Nama ini sering dipilih untuk ROM kustom yang sangat dekat dengan AOSP asli, karena ROM ini masih perlu disesuaikan; misalnya, saya tidak bisa mengunduh / mengkompilasi kode sumber Android dan menjalankannya pada Samsung Vibrant saya tanpa melakukan banyak penyesuaian. Nama ini sering disalahgunakan untuk merujuk ke ROM yang tidak memiliki peluncur khusus atau banyak dari operator modifikasi lain yang dibuat dengan Sense, TouchWiz, Motoblur et al., Meskipun mereka mungkin masih bertema. Nama yang lebih akurat untuk ROM biasa, yang sebagian besar tidak diubah untuk perangkat non-Google mungkin adalah "vanilla ROM". (Perbedaan ini adalah bagian dari kebijakan pemberian tag kami di sini; lihat diskusi Meta ini untuk info lebih lanjut.

Secara teknis, stock ROM adalah semua ROM AOSP selain dari versi Android yang belum dirilis. ROM Honeycomb bukan AOSP, tetapi (misalnya) ROM Gingerbread adalah AOSP karena kode sumber 2.3 tersedia di http://source.android.com/ . (Itu mengasumsikan Google belum menyembunyikan bagian dari kode dan memberikannya kepada produsen secara diam-diam.)

Untuk lebih menambah kebingungan, "custom ROM" tidak merujuk ke ROM yang disesuaikan secara umum. Istilah itu secara khusus mengacu pada ROM yang telah dikustomisasi oleh pihak ketiga (yaitu, bukan produsen atau operator). Sebagai contoh, saya menjalankan ROM kustom yang hanya ROM saham bertema ulang dan tweak. CyanogenMod adalah contoh lain, dan memiliki banyak fitur yang dibangun dari bawah ke atas daripada sekadar tweak. Sebagian besar AOSP ROM yang akan Anda temukan untuk perangkat tertentu adalah ROM stok yang telah disesuaikan untuk menghapus beberapa tweak produsen / operator dan membuatnya lebih dekat dengan pengalaman AOSP murni.

Matius Baca
sumber
Mengapa mereka tidak menggunakan driver yang sama? Apakah implementasi di kedua ROM berbeda?
Uri Herrera
3
@UriHerrera Drivers seringkali tidak dibuat sebagai sumber terbuka, dan bukan bagian dari Proyek Sumber Terbuka Android.
Matius Baca
Saya pikir paragraf ketiga harus dihapus. Berargumen bahwa setiap rom stok juga merupakan rom AOSP mungkin membingungkan bagi orang yang hanya ingin tahu apa yang diharapkan dari ROM yang ditandai sebagai berbasis stok vs AOSP berdasarkan situs seperti xda-developer - dan jika Anda sedikit meregangkannya, dengan ini logika Anda dapat memanggil semua distribusi android ROM android.
Mihic
@ Mihic Anda mengasumsikan XDA et al. konsisten dengan bagaimana mereka menggunakan AOSP yang saya pikir tidak. Namun, sisa posting saya harus memberikan beberapa indikasi perbedaan.
Matius Baca
Anda benar, orang menempelkan semua jenis tag ke ROM mereka hanya untuk mendapatkan perhatian. : S
Mihic
3

Tergantung pabrikannya. Satu melakukan lebih banyak penyesuaian daripada yang lain. Contoh yang menonjol adalah TouchWiz dari Samsung dan Sense from HTC. Walaupun keduanya sebagian besar adalah perubahan UI, ada juga kasus di mana fungsionalitas tambahan ditambahkan ke ROM, seperti Bluetooth Tether dan enkripsi sistem penuh, yang saat ini adalah fitur yang disediakan oleh AOSP. Lainnya hanya membuat perubahan kecil pada vanilla Android.

Tetapi secara umum saya akan mengatakan itu sebagian besar tema, skin, UI dan aplikasi pra-instal yang berbeda dari ASOP. Di sisi lain, hampir tidak mungkin untuk membuat pernyataan absolut. Perbedaannya bervariasi dari produsen dan model.

Mengalir
sumber
1

Saya pikir kadang-kadang jawaban praktis membantu menjernihkan, ini tidak akan se teknis jawaban lainnya, tetapi lebih sebagai contoh dunia nyata.

Saya memiliki T-Mobile Galaxy s5.

Halaman XDA dapat ditemukan di sini

http://forum.xda-developers.com/tmobile-galaxy-s5

Saat mencari ROM ada 2 kategori utama:

T-MOBILE GALAXY S 5 PENGEMBANGAN ANDROID

Kategori ini adalah semua "stok" ROM . Basis kode adalah TouchWiz Samsung ROM yang biasanya dilepas dari bloatware dan dioptimalkan dengan beberapa cara.

SAMSUNG GALAXY S 5 UNIFIED DEVELOPMENT

Kategori ini adalah semua ROM "AOSP" . Semua ROM di sini dibangun dari Android Open Source Project Code dan dimodifikasi / dioptimalkan untuk Galaxy S5 (Any Variant). Alasannya adalah "unified" adalah karena setiap ROM AOSP untuk S5 harus bekerja pada ALL S5's, tetapi dengan ROM yang sangat dimodifikasi seperti "Stock / TouchWiz" mereka umumnya dioptimalkan / driver khusus untuk setiap model samsung galaxy s5.

FreeSoftwareServers
sumber