Cara mem-flash Generic System Image (GSI) pada perangkat yang mendukung Project Treble

Jadi perangkat Anda mendukung Project Treble, apa artinya bagi Anda? Artinya Anda dapat mem-flash Image Sistem Generik seperti LineageOS atau Resurrection Remix! Nikmati ROM kustom berbasis AOSP! Berikut panduan tentang cara menginstal ROM ini.

Jika Anda hanya pernah mendengar tentang Project Treble secara sepintas namun belum terlalu mendalaminya, Anda mungkin pernah mendengarnya. seharusnya membantu pembaruan utama Android diluncurkan lebih cepat. Di XDA, ada manfaat lain yang telah kami bicarakan panjang lebar: kemampuan untuk mem-boot AOSP Generic System Image (GSI) pada perangkat apa pun yang didukung. Ini berarti perangkat yang pernah menjalankan versi Android yang sangat disesuaikan akan menyukainya Pengalaman Samsung di Samsung Galaksi S9 atau EMUI 8 di Huawei Mate 10 Pro alternatifnya dapat menjalankan perangkat lunak yang lebih mirip dengan itu Google Piksel 2.

ROM kustom purnajual (versi khusus perangkat lunak Android yang dibuat oleh pengembang independen biasanya tidak berafiliasi dengan perusahaan) merupakan daya tarik besar bagi forum XDA, dan berkat perubahan di Android yang diperlukan Project Treble, perangkat yang mendukung Treble akan lebih mudah mem-flash ROM khusus berdasarkan Android Open Source Project (AOSP). Tanpa Project Treble, pengembang harus menggunakan banyak trik dan hacks agar ROM kustom mereka berfungsi, dan meskipun dukungan Treble tidak menyelesaikan semuanya, itu

tentu saja membantu memulai prosesnya.

Perangkat seperti Huawei Mate 9, Tampilan Kehormatan 10, Huawei Mate 10 Pro, Kehormatan 7X, Exynos Samsung Galaxy S9, atau Allview V3 Viper tidak akan memiliki ROM khusus berbasis AOSP karena kurangnya minat pengembang atau ROM tidak memiliki beberapa fungsi perangkat keras dasar. Namun seperti yang telah kita lihat pada masing-masing perangkat ini, ROM yang tersedia berkat Treble dukungan sebagian besar bersifat fungsional (ada beberapa perbedaan dalam hal apa yang berhasil dan apa yang tidak, dan dimiliki komunitas menyusun halaman wiki Anda harus memeriksa untuk menemukan informasi itu).

Karena Treble sangat baru bagi pengguna dan proses mem-flash-nya sedikit berbeda dibandingkan sebelumnya ROM khusus biasa, ada banyak kebingungan tentang cara mem-flash GSI ke ROM yang kompatibel dengan Treble perangkat. Tutorial ini secara luas akan memandu Anda tentang cara mem-flash ROM semacam itu. Mungkin ada beberapa langkah berbeda yang terlibat tergantung pada perangkatnya, namun secara umum, prosesnya harus serupa. Berikut cara mem-flash GSI pada perangkat Android yang kompatibel dengan Treble.


Cara mem-flash Generic System Image pada perangkat yang mendukung Project Treble

Persyaratan:

  • Perangkat Anda HARUS memiliki bootloader yang tidak dapat dibuka kuncinya.
  • Perangkat Anda HARUS menjadi Kompatibel dengan Proyek Treble. Itu berarti perangkat Anda memenuhi salah satu kriteria berikut:
    • Perangkat Anda DILUNCURKAN dengan Android 8.0 Oreo atau versi yang lebih baru (misalnya. Android 8.1 Oreo) Dan Bersertifikasi Google Play. (Jika Anda melakukan root pada perangkat Anda/mem-flash ROM khusus lainnya dan entah bagaimana perangkat Anda terdaftar sebagai tidak bersertifikat di Google Play, maka jangan khawatir. Kami hanya khawatir tentang status perangkat saat dikirimkan.)
    • Perangkat Anda DIPERBARUI ke Android 8.0 Oreo atau versi yang lebih baru DAN tadinya membuat Project Treble kompatibel dengan pabrikan. Melihat artikel ini untuk daftar perangkat tersebut.
    • Perangkat Anda tidak memenuhi salah satu kriteria di atas tetapi TIDAK memiliki akses ke cara tidak resmi agar kompatibel dengan Treble. Sekali lagi, lihat artikel ini untuk daftar perangkat tersebut.
  • Perangkat Anda bebas dari modifikasi berat apa pun seperti Xpose Framework, SuperSU, atau Magisk. Anda dapat menginstal ulang setelahnya, tapi pastikan Anda menggunakan stock boot/ramdisk sebelum melanjutkan.

Perangkat seperti Samsung Galaxy S8/S8+ (Exynos atau Snapdragon), Samsung Galaxy Catatan 8 (Exynos atau Snapdragon), LG V30, Seri Sony Xperia XA1, dan masih banyak lagi yang tidak memenuhi salah satu kriteria ini sehingga tidak dapat mengikuti panduan ini. Ketika Perangkat bermerek Nokia 2018 dan itu SnapdragonSamsung Galaxy S9 diluncurkan dengan Android Oreo dan didukung Treble, mereka tidak memiliki bootloader yang tidak dapat dibuka kuncinya dan karenanya tidak dapat mem-flash GSI.

Harap pastikan bahwa, meskipun perangkat Anda terdaftar sebagai perangkat yang kompatibel dengan Treble, Anda tidak mengikuti panduan ini kecuali Anda benar-benar telah menerima pembaruan Android Oreo baik secara resmi maupun tidak resmi. Jika perangkat Anda memenuhi kriteria di atas, maka Anda hampir siap untuk melakukan flash GSI. Hal terakhir yang perlu kami sampaikan adalah bahwa mem-flash GSI akan mengharuskan Anda mengembalikan perangkat ke setelan pabrik, jadi pastikan Anda siap kehilangan data aplikasi sebelum melanjutkan dengan ini! Kami menyarankan Anda membuat cadangan di luar perangkat (seperti di PC atau Kartu SD) jika terjadi kesalahan.


Panduan untuk mem-flash GSI pada perangkat yang mendukung Project Treble

Persiapan perangkat yang resmi mendukung Treble

  1. Buka kunci bootloader perangkat Anda. Langkah-langkah yang Anda ambil di sini berbeda-beda, bergantung pada perangkat Anda. Kami memiliki banyak panduan yang tersedia di Portal dan di forum kami untuk Anda baca dengan teliti. Lakukan saja pencarian Google cepat untuk "XDA unlock bootloader" + nama perangkat Anda dan Anda akan menemukan banyak panduan.
  2. Unduh GSI pilihan Anda ke PC Anda. Anda dapat mem-flash ROM AOSP murni seperti phh-Treble, atau jika Anda menginginkan lebih banyak fitur, Anda dapat mengambil ROM lain seperti LineageOS 15.1 atau GSI Remix Kebangkitan. Saya telah menghubungkan utas sebagai berikut. Unduh image yang tepat untuk jenis perangkat Anda (ARM64 untuk sebagian besar dari Anda) dan jenis partisi. Jika perangkat Anda mendukung pembaruan yang lancar (daftar perangkat tersebut dapat ditemukan di sini), lalu download gambar A/B, jika tidak, download gambar A saja.
    • phh-Treble AOSP Thread
    • LineageOS 15.1 phh-Treble Thread
    • Remix Kebangkitan Phh-Treble Thread
    • Daftar GSI lainnya

Persiapan untuk perangkat yang secara tidak resmi mendukung Treble

  1. Buka kunci bootloader perangkat Anda. Langkah-langkah yang Anda ambil di sini berbeda-beda, bergantung pada perangkat Anda. Kami memiliki banyak panduan yang tersedia di Portal dan di forum kami untuk Anda baca dengan teliti. Lakukan saja pencarian Google cepat untuk "XDA unlock bootloader" + nama perangkat Anda dan Anda akan menemukan banyak panduan.
  2. Jadikan perangkat Anda kompatibel dengan Treble dengan mem-flash file yang sesuai ditautkan dalam posting yang disebutkan dalam artikel ini. Anda HARUS melakukan ini sebelum dapat mem-flash GSI!
  3. Unduh GSI pilihan Anda ke PC Anda. Anda dapat mem-flash ROM AOSP murni seperti phh-Treble, atau jika Anda menginginkan lebih banyak fitur, Anda dapat mengambil LineageOS 15.1 atau GSI Remix Kebangkitan. Saya telah menghubungkan utas sebagai berikut. Unduh image yang tepat untuk jenis perangkat Anda (ARM64 untuk sebagian besar dari Anda) dan jenis partisi. Jika perangkat Anda mendukung pembaruan yang lancar (daftar perangkat tersebut dapat ditemukan di sini), lalu download gambar A/B, jika tidak, download gambar A saja.
    • phh-Treble AOSP Thread
    • LineageOS 15.1 phh-Treble Thread
    • Remix Kebangkitan Phh-Treble Thread
    • Daftar GSI lainnya

Langkah-langkah berikut bergantung pada apakah perangkat Anda memiliki TWRP fungsional yang dapat Anda gunakan atau tidak. Jika perangkat Anda memiliki TWRP, kami sangat menyarankan Anda menginstalnya terlebih dahulu. Kita punya sebuah panduan untuk itu di sini.

Flash GSI dengan TWRP

  1. Lakukan reset pabrik dalam TWRP.
  2. Transfer GSI dari PC Anda ke penyimpanan internal perangkat tempat TWRP dapat mengaksesnya.
  3. Ketuk "Instal."
  4. Ubah jenisnya dari "zip" menjadi "image".
  5. Temukan dan pilih GSI yang Anda download.
  6. Pilih untuk mem-flash ke partisi sistem.
  7. Setelah selesai, reboot perangkat Anda.

Mudah-mudahan, perangkat Anda akan boot setelah beberapa menit menunggu. Jika tidak, lewati bagian berikut dan lanjutkan ke tips pemecahan masalah.

Flash GSI tanpa TWRP

  1. Lakukan reset pabrik pada perangkat Anda. Anda memiliki dua opsi di sini:
    • Buka aplikasi pengaturan di ponsel Anda dan cari opsi reset pabrik. Biasanya berada di bawah pengaturan yang terkait dengan pencadangan.
    • Nyalakan ulang ke pemulihan stok perangkat Anda menggunakan kombinasi tombol saat mem-boot atau mengeluarkan perintah ADB berikut saat mem-boot di Android: adb reboot recovery. Sesampai di sini, gunakan tombol volume untuk menavigasi dan tombol daya untuk memilih opsi reset pabrik.
  2. Setelah perangkat Anda disetel ulang ke setelan pabrik, boot ulang ke bootloader perangkat Anda menggunakan kombinasi tombol saat melakukan booting atau mengeluarkan perintah ADB berikut saat melakukan booting di Android: adb reboot bootloader
  3. Dengan perangkat Anda terhubung ke PC, buka command prompt atau jendela terminal di direktori yang sama tempat Anda mengunduh GSI pilihan Anda.
  4. Masukkan perintah berikut: fastboot erase system
  5. Masukkan perintah dalam format berikut: fastboot -u flash system name_of_system.img
  6. Biarkan gambar berkedip, mungkin memerlukan waktu beberapa menit. Setelah selesai, reboot perangkat Anda secara manual melalui tombol daya atau dengan mengetik fastboot reboot.

Mudah-mudahan, perangkat Anda dapat melakukan booting ke GSI pilihan Anda. Jika tidak, berikut beberapa tip pemecahan masalah.

Tip Mengatasi Masalah

  • Pada beberapa perangkat seperti Google Piksel 2/2 XL, Boot Terverifikasi Android (AVB) perlu dinonaktifkan. Anda dapat melakukannya dengan mem-flash gambar ini ke partisi vbmeta (perintah: fastboot flash vbmeta name_of_vbmeta.img)
  • Di OnePlus 6, Anda harus mengikuti beberapa instruksi flashing khusus.
  • Ada kemungkinan dm-verity mencegah perangkat Anda melakukan booting dengan GSI. Jika demikian, lanjutkan dan flash Magisk lalu lihat apakah Magisk melakukan booting. Saya diberitahu bahwa ini diperlukan untuk Telepon Razer, misalnya.
  • Sebagai upaya terakhir, Anda dapat mencoba format penuh dari partisi data (PERINGATAN: INI MENGHAPUS SEMUANYA) dengan masuk fastboot -w dari jendela command prompt/terminal saat berada di bootloader. Saya harus melakukan ini pada perangkat Huawei saya sebelum bisa berfungsi.

Apa yang harus dilakukan setelah mem-flash Generic System Image

Secara default, tidak ada aplikasi apa pun untuk mengelola hak pengguna super. Anda dapat memperbaikinya dengan menginstal SuperUser phh dari Google Play Store. Alternatifnya, Anda dapat mem-flash Magisk atau SuperSU-terserah kamu.

Selanjutnya Anda dapat menginstal Substratum untuk tema atau itu Kerangka Xpose jika ingin modifikasi lebih lanjut. Repositori Magisk memiliki banyak modul rapi yang dapat Anda coba juga. LineageOS 15.1 dan khususnya Resurrection Remix sudah menawarkan banyak fitur yang siap pakai, jadi kami rasa Anda tidak perlu mengutak-atik banyak fitur tambahan, tetapi pilihannya ada.

Sekarang, nikmati dunia stok Android! Kami menyarankan Anda mengikuti Pengembangan Perangkat Berkemampuan Treble forum untuk pembaruan apa pun pada ROM Anda. Ikuti juga Portal XDA untuk semua perkembangan terbaru terkait Project Treble. Cara terbaik untuk melakukannya adalah dengan menyiapkan feed untuk Label tiga kali lipat.

Terakhir, silakan berkontribusi pada Halaman wiki Eksperimen Treble sehingga orang lain akan mengetahui potensi masalah apa pun pada ROM (sehingga pengembang mengetahui apa yang harus diperbaiki!)