Apa yang terlibat dalam memasang Android ke perangkat?

8

Saya baru saja mengambil Viewsonic G-Tablet . Ini memiliki spesifikasi perangkat keras yang mematikan dan menjalankan Android 2.2 tetapi hampir tidak dapat digunakan karena TapUI yang mengerikan ini melumpuhkan perangkat. Saya telah mengikuti utas di forum XDA di mana pengguna mencoba untuk melakukan rooting dan menginstal ROM kustom, tapi saya bertanya-tanya seberapa sulit untuk menghapusnya dan menjalankan stock Android 2.2 yang berjalan di sana. Orang-orang yang telah melakukan rooting dan memblokir sebagian besar laporan TapUI kehilangan akses ke pengaturan mereka, yang saya kira sangat terintegrasi ke dalam TapUI.

Apakah masalah bahwa Android 2.2 tidak mendukung perangkat keras tertentu dan seseorang perlu membuat ROM dengan semua driver yang diperlukan?

Mat
sumber

Jawaban:

6

Pada dasarnya Anda harus mengkompilasi Android untuk perangkat itu dengan drivernya. Contoh proses kompilasi. Contoh yang lebih tua dari situs dev resmi untuk membangun 1.6 untuk G1.

Perangkat seperti N1 dan G1 (ponsel Dev) memungkinkan Anda dengan mudah meletakkan gambar-gambar ini di ponsel Anda setelah kompilasi, karena itulah yang dibuat untuknya (tidak dapat dibuka dan diretas). Saya percaya driver mereka ada di sumber Android resmi (saya bisa saja salah, tetapi mereka mudah tersedia).

Semua perangkat lain tidak terkunci, jadi pertama-tama Anda harus membuka kunci (root) telepon Anda untuk dapat menulis apa pun untuk itu.

Saya tidak pernah mengkompilasi Android atau ROM, jadi saya tidak bisa memberi Anda lebih banyak detail dari ini. Pada dasarnya ada binari berpemilik (driver) yang juga diperlukan untuk setiap ponsel Android tertentu agar dapat dijalankan di perangkat itu. Jadi Anda harus mendapatkan driver tersebut dari vendor atau menulis sendiri.

Bryan Denny
sumber
5

Terserah produsen perangkat untuk menyediakan driver yang sesuai dan fungsional untuk setiap perangkat keras pada perangkat mereka. Sayangnya, banyak dari mereka juga suka menambahkan UI mereka sendiri (sering dirancang dan diimplementasikan dengan buruk). Ini adalah kasus dengan TapUI dari semua yang saya dengar. Ini bukan masalah dengan Android. Ini masalah dengan Viewsonic.

BBlake
sumber
Saya tidak mencoba untuk menyalahkan ketika saya mengatakan "masalah" tetapi mengisolasi solusinya. Jadi Anda mengatakan bahwa masalahnya adalah bahwa Viewsonic belum merilis driver mereka? Dan versi stok Android tidak akan berfungsi tanpanya? Juga, bagaimana dengan celah pada pertanyaan saya? Apa yang terlibat dalam memasang Android ke perangkat? Langkah & komponen apa yang diperlukan?
Matt
2
Jawaban Bryan mencakup konsep itu dengan baik. Anda tidak benar-benar membutuhkan perangkat keras tambahan. Anda hanya perlu versi Android yang dikompilasi yang kompatibel dengan perangkat keras yang dimaksud (yaitu termasuk driver perangkat keras yang diperlukan). Anda menyalin binari dan itu akan membutuhkan aplikasi "pemasang" yang akan menginstalnya pada perangkat keras. Itu agak terlalu disederhanakan, terutama jika terjadi kesalahan selama instalasi. Jika itu terjadi, Anda dapat kehilangan akses ke perangkat keras dan umumnya hanya produsen yang dapat mengembalikannya menggunakan perangkat keras khusus. Banyak orang tidak mau mengambil risiko itu.
BBlake