Cara mem-flash ROM Treble Project di Ponsel Android

Project Treble, yang diperkenalkan di Android Oreo, adalah upaya Google untuk membantu pengembang ponsel mengintegrasikan pembaruan Android inti ke dalam firmware khusus mereka, dan mendorong pembaruan lebih cepat ke pengguna mereka. Ini diperlukan karena untuk waktu yang lama, banyak perusahaan tertinggal dalam mengadaptasi pembaruan keamanan terbaru dari Google, meninggalkan konsumen dalam bahaya.

Ini bukan sepenuhnya kesalahan pengembang telepon, karena pembaruan perangkat lunak melalui berbagai proses. Ketika Google merilis pembaruan, itu sebenarnya harus dikirim ke pembuat chipset terlebih dahulu (Qualcomm, Mediatek, Samsung / Exynos). Pembaruan harus diterapkan ke semua kode yang terkait dengan perangkat keras internal ponsel. Setelah itu, pengembang ponsel dapat mulai mengintegrasikan pembaruan Google ke dalam perangkat lunak mereka sendiri, menyesuaikannya dengan keinginan mereka, dll.

Jadi, Project Treble adalah tentang membuatnya lebih mudah bagi pengembang ponsel untuk menyediakan pengguna dengan pembaruan Android terbaru langsung dari Google. Tentu saja, itu benar-benar telah membuat dampak nol besar pada industri - ternyata sebagian besar perusahaan telepon tidak benar-benar peduli banyak tentang menyediakan pengguna dengan pembaruan Android terbaru. Pembaruan purnajual hampir tidak menjadi prioritas.

Namun, Project Treble memiliki manfaat yang signifikan untuk ROM kustom dan komunitas modding Android. Karena pengguna perangkat yang mengaktifkan Project Treble dapat mem-flash ROM tanpa menyentuh partisi / vendor, yang berarti pengembang custom ROM tidak perlu dipusingkan dengan driver milik perangkat dan Layers Abstraksi Perangkat Keras. Sederhananya, mengembangkan dan menginstal custom ROM menjadi lebih mudah dengan Project Treble diperkenalkan.

Jika Anda ingin mem-flash ROM GSI Project Treble di perangkat Android Anda, baca panduan ini dengan seksama! Ini benar-benar sangat sederhana, tetapi ada beberapa hal yang harus diperhatikan.

Persyaratan:

  • Bootloader tidak terkunci
  • Perangkat yang kompatibel dengan Project Treble
  • Boot boot / ramdisk (tidak diinstal pada Xposed, SuperSU, atau Magisk). Anda dapat menginstal ulang ini nanti.

Untuk perangkat yang kompatibel dengan Project Treble

  1. Pertama, Anda perlu membuka kunci bootloader perangkat Anda, jika belum. Anda dapat mencari Appuals untuk panduan cara, kami memiliki banyak panduan membuka kunci dan root untuk banyak perangkat Android yang populer.
  2. Selanjutnya Anda dapat mengunduh GSI pilihan Anda di PC. Anda dapat mem-flash ROM AOSP murni, atau versi GSI ROM kustom populer, seperti LineageOS atau Resurrection Remix. Pastikan ROM yang Anda unduh sudah siap untuk GSI.
  3. Anda juga perlu memastikan Anda mengunduh ROM yang benar untuk tipe arsitektur perangkat Anda, dan juga tipe partisi. Misalnya, jika perangkat Anda memiliki dukungan pembaruan yang lancar, Anda harus mengunduh gambar yang kompatibel dengan A / B. Jika tidak, unduh gambar A-only.

Untuk perangkat yang dapat kompatibel dengan Project Treble secara tidak resmi

  1. Buka kunci bootloader perangkat Anda.
  2. Lihat daftar perangkat Project Treble yang didukung secara tidak resmi. Jika perangkat Anda ada dalam daftar, klik tautan (Sumber) yang sesuai dan ikuti instruksi untuk perangkat itu.
  3. Unduh GSI ROM pilihan Anda ke PC Anda.

Mem-Flashing Gambar GSI dengan TWRP

Kami merekomendasikan penggunaan TWRP sebagai metode termudah untuk mem-flash gambar GSI. Jika Anda tidak memiliki TWRP di perangkat Anda, kami sarankan mencari Appuals untuk panduan root untuk perangkat Anda.

  1. Transfer gambar GSI dari PC Anda ke perangkat Anda.
  2. Reboot perangkat Anda ke dalam TWRP dan ketuk 'Instal' dari menu utama.
  3. Jika Anda tidak melihat file yang Anda transfer, ubah jenisnya dari "zip" menjadi "image".
  4. Pilih untuk mem-flash gambar ke partisi sistem Anda. Setelah selesai, reboot perangkat Anda.
  5. Perangkat Anda akan membutuhkan waktu beberapa menit untuk mengatur sendiri, dan kemudian akan mem-boot ke ROM baru Anda.

Mem-Flashing Gambar GSI tanpa TWRP

Anda perlu mengatur ulang pabrik perangkat Anda sebelum melanjutkan. Anda biasanya dapat melakukannya di bawah menu Pengaturan di sistem Android ( biasanya Pengaturan> Cadangan) . Atau, Anda dapat melakukannya dari pemulihan stok perangkat Anda ( kombinasi tombol untuk boot ke pemulihan stok berbeda-beda menurut produsen / perangkat) . Anda juga dapat menggunakan ADB ( pemulihan reboot adb) .

  1. Setelah Anda mengatur ulang perangkat di pabrik, reboot ke bootloader menggunakan kombinasi tombol perangkat Anda, atau dengan bootloader adb reboot.
  2. Setelah Anda berada dalam mode bootloader, sambungkan perangkat Android Anda ke PC Anda melalui USB, dan luncurkan terminal ADB di PC Anda. Tempatkan juga gambar GSI yang akan Anda flash di jalur ADB utama Anda.
  3. Masukkan perintah: fastboot erase system
  4. Selanjutnya Anda dapat menggunakan: fastboot -u flash system name_of_system.img
  5. Ganti "name_of_system.img" dengan nama file gambar GSI Anda.
  6. Dengan perangkat Anda terhubung ke PC Anda, buka command prompt atau terminal terminal di direktori yang sama di mana Anda mengunduh GSI pilihan Anda.
  7. Masukkan perintah berikut: fastboot erase system
  8. Masukkan perintah dalam format berikut: fastboot -u flash system name_of_system.img
  9. Setelah berhasil mem-flash, Anda dapat mem-boot ulang perangkat Anda dengan perintah 'fastboot reboot' . Perangkat Anda harus boot ke sistem Android.

Penyelesaian masalah

  • Pada perangkat seperti Google Pixel 2/2 XL, Anda harus menonaktifkan Boot Terverifikasi Android. Ini dapat dilakukan dengan mem-flash gambar ini menggunakan perintah ADB: fastboot flash vbmeta name_of_vbmeta.img
  • Untuk ponsel tertentu, DM-Verity dapat mencegah perangkat Anda mem-boot gambar GSI. Anda mungkin bisa membuatnya untuk boot dengan mem-flash Magisk setelah mem-flash gambar GSI - ini diperlukan untuk Ponsel Razer, misalnya.
  • Terakhir, Anda mungkin perlu mencoba format total dari partisi data dengan memasukkan ' fastboot -w' dari jendela ADB, saat perangkat Anda berada dalam Mode Bootloader.

Artikel Menarik