Az Android P Developer Preview hivatalosan csak a Google Pixel és Pixel 2 eszközökön érhető el, de egy fejlesztőnek sikerült áthelyeznie a Motorola Moto Z-re a nem hivatalos Project Treble támogatásnak köszönhetően.
Már csak 10 napra vagyunk innen Google I/O 2018 ahol a Google várhatóan sok részletet nyilvánosságra hoz Android P mint például a pletykált navigációs gesztusok és Material Design megújulás. Az első Android P fejlesztői előnézet elérhető a Google Pixel, Pixel XL, Pixel 2 és Pixel 2 XL készülékekhez, és van nagyon megvan már látott az első kiadásban, de még sokat kell várni az Android új verziójának végső kiadásáig. Azok, akik nem rendelkeznek Google Pixel telefonnal, valószínűleg sokáig várnak, mire a P elérhetővé válik az eszközén. A fórumunkon szereplő fejlesztők azonban nem várják meg, hogy az OEM-ek hivatalosan frissítsék eszközeiket (ha egyáltalán frissítik), így saját kezükbe veszik a dolgokat. Az egyik ilyen fejlesztőnek sikerült elérnie, hogy az első Android P Developer Preview elinduljon Motorola Moto Z-jén.
A Motorola Moto Z 2016 júniusában jelent meg Qualcomm Snapdragon 820 rendszerű chippel és Android Marshmallow-val. Azóta hivatalos frissítést kapott az Android Nougat és Android Oreo, és várhatóan nem fogja megkapni az Android P-t. XDA elismert fejlesztő erfanoabdi köszönhetően sikerült portolnia az Android P-t a készülékére nem hivatalos Project Treble kompatibilitás. Ez a második nem Google-eszköz, amely képes elindítani az Android P-t, bár az utolsó volt a A Huawei Mate 10 Pro egy erősen nyúzott változatán fut, EMUI formájában.
erfanoabdi ezt úgy tudta elérni, hogy módosította a meglévő rendszerképet a Google Pixel XL-ből (marlin.) A "" nevű egyéni szkript használatávalCapire Le Treble" ami lehetővé teszi számára, hogy eszközspecifikus rendszerképet villantson fel a /vendor partíció nélküli eszközökön, képes volt flashelni a módosított P rendszert kép a Pixel XL-ről a Moto Z-re, amelyen korábban a hivatalos LineageOS 15.1 kiadás futott (ami egyébként meg fog jelenni Hétfő.)
Azok, akik korábban követték a Project Treble-ről szóló jelentéseinket, kíváncsiak lehetnek, hogyan működik ez a szkript. Lényegében kibontja a HAL-okat a /system/vendor könyvtárban, és elhelyezi őket a Általános rendszerkép (GSI) villogni kell; így a rendszerkép felvillantása nem írja felül a HAL-okat. Néhány kezdeti összeomlás és komoly hibakeresés után sikerült elindítani az Android P-t. Íme néhány további kép, amelyek a P felhasználói felület különböző elemeit és szolgáltatásait mutatják be.
Alapján erfanoabdi, nem nélkülözi a hibákat. Az olyan dolgok, mint a kamera, a Wi-Fi és a rádió, jelenleg nem működnek. Meglepő módon a Moto Mods működik, bár ez is egy kicsit hibás. Figyelembe véve, hogy ez az egész mekkora hackelés (a Moto Z nem támogatja a Project Treble-t és a rendszert image egy módosított marlin kép, nem pedig egy forrásból épített), meglepő, hogy ez még működik is minden. Ne számítson arra, hogy hamarosan napi vezetőként fog futni; valószínűleg sokkal funkcionálisabb Android P ROM-jai lesznek, ha a forráskód a P teljes kiadása mellett megjelenik.