Pada 2017, Project Treble Google diperkenalkan, membawa perubahan arsitektural yang substansial ke Android. Secara khusus, ini memisahkan sistem operasi Android, yang sama untuk semua perangkat, dari perangkat lunak tingkat rendah yang khusus untuk setiap perangkat. Hasilnya, produsen smartphone Android (OEM) dan pengembang custom ROM kini dapat memproses upgrade Android lebih cepat dari sebelumnya, pada perangkat yang menjalankan Android 9 ke atas.
Project Treble juga melahirkan GSI. GSI (Generic System Image) menampilkan implementasi Android murni dan berisi konfigurasi yang disesuaikan untuk membuatnya berfungsi pada perangkat apa pun yang mendukung Project-Treble. Dengan GSI, Anda dapat merasakan versi Android baru sebelum OEM merilis pemutakhiran over-the-air di ponsel Anda.
Di sini, kami akan memandu Anda mem-flash GSI di perangkat Android yang didukung.
Prasyarat Sebelum Mem-Flash GSI
Berkedip a Gambar Sistem Generik pada perangkat Android adalah proses yang sederhana. Namun demikian, ada beberapa hal yang perlu diperiksa sebelum memulai. Prasyarat ini akan menjamin Anda memiliki pengalaman yang mulus, jadi jangan lewatkan salah satu darinya:
- Pastikan Anda memiliki PC Windows dan kabel USB yang berfungsi
- Pastikan perangkat Anda memiliki setidaknya 50% daya baterai
- Cadangkan semua data Android penting Anda (perangkat akan diatur ulang pabrik selama proses ini)
- Mengikuti panduan Microsoft untuk secara otomatis mendapatkan driver USB untuk perangkat Android Anda
- Unduh dan mengatur Alat Platform ADB dan Fastboot di PC Anda
- Buka kunci bootloader perangkat Android Anda
Setelah semuanya diperiksa, Anda dapat melanjutkan dengan penginstalan Android GSI di bawah ini.
Langkah 1: Pastikan Perangkat Anda Mendukung Project Treble
Sebelum Anda melakukan hal lain, periksa kembali apakah perangkat Android Anda Trebalized (kompatibel dengan Project Treble). Google telah membuat aturan umum bahwa setiap perangkat yang diluncurkan dengan Android 8 (Oreo) atau yang lebih baru dikirimkan dengan kompatibilitas Project Treble, tetapi tidak ada salahnya mengonfirmasi hal ini untuk perangkat Anda.
Cara sederhana untuk melakukan ini adalah dengan mengunduh Info Trebel aplikasi dari Google Play Store. Luncurkan aplikasi, buka Trebel dan VNDK bagian, dan jika Anda melihat tanda centang hijau di sebelah kiri, berarti perangkat Android Anda mendukung Project Treble. Rangkuman tersebut memberikan informasi selengkapnya, termasuk nomor versi VNDK (Vendor Native Development Kit) yang sesuai dengan versi Android perangkat Anda.
Langkah 2: Konfirmasi Arsitektur CPU dan Info Partisi
Android GSI menargetkan beberapa arsitektur CPU, termasuk ARM, ARM64, x86, dan x86-64. Karena itu, pastikan Anda mendapatkan GSI yang benar untuk CPU perangkat Anda. Untuk menemukan arsitektur CPU perangkat Anda, buka Info Trebel aplikasi lagi. Anda akan menemukan varian CPU perangkat di bawah Arsitektur bagian.
Sebelum menutup aplikasi, di bawah Partisi Dinamis bagian, periksa apakah perangkat Anda menggunakan partisi dinamis. Anda memerlukan informasi ini untuk menentukan apakah akan mem-flash GSI fastboot atau fastbootd modus nanti.
Mode Fastboot atau Fastbootd dapat diakses saat OS Android tidak berjalan dan membantu Anda membaca atau menulis ke memori flash ponsel Anda. Berhati-hatilah saat menggunakan salah satu mode ini.
Langkah 3: Unduh GSI
Sekarang setelah Anda mengetahui informasi arsitektur CPU perangkat Anda, buka Halaman rilis GSI Google di PC Anda untuk menemukan GSI yang sesuai. Ingatlah untuk mendownload GSI yang cocok dengan versi Android Anda atau lebih tinggi.
Jika Anda menginginkan GSI dengan Layanan Google Play, pilih yang memiliki gram dalam nama file. Setelah unduhan berhasil, Anda akan menemukan system.img Dan vbmeta.img file dalam folder zip GSI.
Sekarang, ekstrak system.img Dan vbmeta.img file dan menempatkannya di Alat Platform folder yang Anda atur di bagian prasyarat di atas. Menempatkan file-file ini di folder yang sama dengan Platform Tools menjamin bahwa semua perintah di bawah ini akan berjalan dengan sukses.
Langkah 4: Boot Ke Mode Fastboot atau Fastbootd
Sebelum menjalankan perintah apa pun, Anda harus menghubungkan perangkat Android Anda ke PC Windows dan aktifkan USB Debugging. Setelah itu, buka a Prompt Perintah jendela di folder Platform Tools. Cara sederhana untuk melakukan ini adalah mengetik kata cmd di bilah alamat folder dan tekan Memasuki pada keyboard.
Selanjutnya, ketik perintah berikut di jendela prompt perintah yang dihasilkan dan tekan Memasuki untuk mem-boot perangkat Android Anda Fastboot mode.
bootloader boot ulang adb
Jika Anda menemukan bahwa perangkat Anda mendukung Partisi Dinamis di dalam Langkah 2 di atas, Anda perlu menjalankan perintah tambahan berikut untuk mem-boot perangkat Android Fastbootd mode. Kegagalan untuk melakukannya akan menyebabkan kesalahan tentang partisi yang hilang saat Anda mencoba memasang GSI. Lewati perintah ini jika perangkat Anda tidak memiliki Partisi Dinamis.
fastboot reboot fastboot
Pada titik ini, perangkat Anda sekarang siap untuk di-flash dengan file GSI yang Anda ekstrak.
Langkah 5: Flash Android GSI melalui Fastboot atau Fastbootd
Untuk menghindari masalah saat mem-boot GSI, Anda harus menonaktifkan AVB (Boot Terverifikasi Android) dengan mengeksekusi perintah di bawah ini. OEM menggunakan AVB untuk memastikan integritas dan keaslian sistem Android yang berjalan di smartphone Anda. Lewati perintah ini jika perangkat Anda tidak disertakan dengan AVB. Anda akan mengetahui ini jika perintah menampilkan kesalahan bahwa partisi tidak ada di perangkat Anda.
booting cepat --cacat-kebenaran--cacat-verifikasi flash vbmeta vbmeta.img
Selanjutnya, hapus partisi sistem untuk menghapus OS Android yang terinstal saat ini menggunakan perintah di bawah ini. Menginstal GSI pada sistem Android yang ada akan mengakibatkan masalah seperti loop boot tanpa akhir di mana perangkat Anda tidak menyelesaikan proses booting, tidak peduli berapa lama Anda menunggu.
sistem penghapusan fastboot
Flash atau instal GSI yang diunduh ke partisi sistem menggunakan perintah berikut. Ingatlah bahwa proses flashing mungkin memakan waktu cukup lama, jadi bersabarlah.
fastbootkilatansistemsistem.img
Sekarang saatnya memformat atau menghapus data pengguna untuk menghapus semua data yang terkait dengan sistem sebelumnya. Jika tidak dihapus, ini dapat menyebabkan masalah booting atau masalah lainnya. Untuk mengatur ulang pabrik perangkat Anda, jalankan perintah di bawah ini:
fastboot -w
Anda sekarang telah berhasil menginstal GSI. Yang tersisa hanyalah mem-boot perangkat Anda ke OS Android baru dengan menjalankan perintah cepat ini:
boot ulang fastboot
Proses boot pertama setelah mem-flash OS Android baru biasanya membutuhkan waktu. Booting yang sukses berarti Anda telah menginstal GSI seperti yang diharapkan, dan sekarang Anda dapat menjelajahi semua barang yang disertakan dengan GSI baru di perangkat Anda.
Ingat, GSI bertujuan untuk mendukung sebanyak mungkin perangkat; oleh karena itu, fitur khusus perangkat seperti kamera stok tidak tersedia. Untungnya, Anda dapat mengurangi beberapa masalah kamera ini menggunakan solusi populer seperti Port Kamera Google.
GSI dalam ROM Khusus
Kami hanya menautkan rilis GSI Google dalam panduan ini, tetapi masih ada lagi. Berkat developer ROM kustom Android, biasanya Anda bisa mendapatkan GSI berdasarkan ROM kustom favorit Anda, seperti LineageOS, Pixel Experience, /e/ OS, dan banyak lagi.
Oleh karena itu, selain merasakan fitur baru atau pengalaman Android murni melalui GSI, Anda juga dapat memperluas jangkauan perangkat untuk ROM kustom. Lebih baik lagi, ketika OEM Anda berhenti menyediakan tambalan keamanan atau peningkatan versi, GSI akan tetap tersedia Anda.