Pengembang menjalankan Android P di Motorola Moto Z

Pratinjau Pengembang Android P secara resmi hanya tersedia untuk perangkat Google Pixel dan Pixel 2, namun pengembang telah berhasil memindahkannya ke Motorola Moto Z berkat dukungan Project Treble tidak resmi.

Tinggal 10 hari lagi kita akan sampai Google I/O 2018 di mana Google diharapkan mengungkap banyak detail tentangnya Android P seperti gerakan navigasi yang dikabarkan Dan Perombakan Desain Material. Pertama Pratinjau Pengembang Android P tersedia untuk Google Pixel, Pixel XL, Pixel 2, dan Pixel 2 XL dan masih banyak lagi banyak kita sudah sudah terlihat dalam rilis pertama, namun masih banyak yang dinantikan sebelum rilis final versi baru Android. Bagi Anda yang tidak memiliki ponsel Google Pixel, Anda mungkin akan menunggu lama sebelum P tersedia untuk perangkat Anda. Namun, pengembang di forum kami tidak akan menunggu OEM memperbarui perangkat mereka secara resmi (jika ada), jadi mereka akan mengambil tindakan sendiri. Salah satu pengembang tersebut telah berhasil mendapatkan Pratinjau Pengembang Android P yang pertama untuk melakukan booting pada Motorola Moto Z miliknya.

Itu Motorola Moto Z dirilis pada bulan Juni 2016 dengan sistem-on-chip Qualcomm Snapdragon 820 dan Android Marshmallow. Sejak itu telah menerima pembaruan resmi untuk Android Nougat dan Android Oreo, dan diperkirakan tidak akan menerima Android P. Pengembang yang Diakui XDA erfanoabdi telah berhasil mem-porting Android P ke perangkatnya berkat kompatibilitas Proyek Treble tidak resmi. Ini adalah perangkat non-Google kedua yang kami lihat mampu mem-boot Android P, meskipun yang terakhir adalah Huawei Mate 10 Pro berjalan pada versi berkulit tebal dalam bentuk EMUI.

erfanoabdi dapat mencapai hal ini dengan memodifikasi citra sistem yang ada dari Google Pixel XL (marlin.) Menggunakan skrip khusus yang disebut "Capire Le Treble" yang memungkinkan dia mem-flash image sistem khusus perangkat pada perangkat tanpa partisi /vendor, dia dapat mem-flash sistem P yang dimodifikasi gambar dari Pixel XL ke Moto Z miliknya yang sebelumnya menjalankan rilis resmi LineageOS 15.1 (yang, omong-omong, akan dirilis Senin.)

Bagi Anda yang pernah mengikuti laporan kami tentang Project Treble sebelumnya, Anda mungkin bertanya-tanya bagaimana cara kerja skrip ini. Intinya, ia mengekstrak HAL di /system/vendor dan menempatkannya di Gambar Sistem Generik (GSI) yang akan di-flash; dengan begitu, mem-flash image sistem tidak akan menimpa HAL. Setelah beberapa kali crash awal dan beberapa proses debug berat, dia dapat mengaktifkan dan menjalankan Android P. Berikut adalah beberapa gambar tambahan yang memamerkan berbagai elemen dan fitur antarmuka pengguna P.

Berdasarkan erfanoabdi, ini bukannya tanpa banyak bug. Hal-hal seperti kamera, Wifi, dan radio saat ini tidak berfungsi. Anehnya, Moto Mods tampaknya berfungsi meskipun itu juga agak bermasalah. Mengingat seberapa besar peretasan semua ini (Moto Z tidak mendukung Project Treble dan sistemnya image adalah gambar marlin yang dimodifikasi dan bukan yang dibuat dari sumber), bahkan mengejutkan bahwa ini berhasil semua. Jangan berharap untuk menjalankan ini sebagai penggerak harian dalam waktu dekat; Anda mungkin akan memiliki ROM Android P yang lebih fungsional ketika kode sumber dirilis bersamaan dengan rilis penuh P.