Android P Developer Preview je oficiálně k dispozici pouze pro zařízení Google Pixel a Pixel 2, ale vývojáři se jej podařilo přenést na Motorola Moto Z díky neoficiální podpoře Project Treble.
Už nás dělí jen 10 dní Google I/O 2018 kde se očekává, že Google odhalí spoustu podrobností Android P Jako pověstná navigační gesta a Revize Material Designu. První Android P Developer Preview je k dispozici pro Google Pixel, Pixel XL, Pixel 2 a Pixel 2 XL a tam je mnoho máme již viděno v prvním vydání, ale před konečným vydáním nové verze Androidu je stále na co se těšit. Pro ty z vás, kteří nemají telefony Google Pixel, budete pravděpodobně dlouho čekat, než bude P k dispozici pro vaše zařízení. Vývojáři na našich fórech však nebudou čekat, až OEM oficiálně aktualizují svá zařízení (pokud vůbec), takže berou věci do svých rukou. Jednomu takovému vývojáři se podařilo spustit první Android P Developer Preview na jeho Motorola Moto Z.
The Motorola Moto Z byla vydána v červnu 2016 se systémem Qualcomm Snapdragon 820 na čipu a Androidem Marshmallow. Od té doby obdržel oficiální aktualizaci na Android Nougat a
Android Oreoa neočekává se, že obdrží Android P. XDA uznávaný vývojář erfanoabdi se podařilo přenést Android P do svého zařízení díky neoficiální kompatibilita Project Treble. Toto je nyní druhé zařízení mimo Google, u kterého jsme viděli, že dokáže spouštět Android P, i když to poslední bylo Huawei Mate 10 Pro běží na jeho silně skinované verzi ve formě EMUI.erfanoabdi dokázal toho dosáhnout úpravou stávajícího obrazu systému z Google Pixel XL (marlin.) pomocí vlastního skriptu s názvem „Capire Le Treble", který mu umožňuje flashovat systémový obraz specifický pro zařízení na zařízeních bez oddílu /vendor, byl schopen flashovat upravený P systém obrázek z Pixel XL na jeho Moto Z, na kterém bylo dříve spuštěno oficiální vydání LineageOS 15.1 (které mimochodem bude vydáno Pondělí.)
Pro ty z vás, kteří již dříve sledovali naše zprávy o Project Treble, se možná ptáte, jak tento skript funguje. V podstatě extrahuje HAL v /system/vendor a umístí je do Obecný systémový obrázek (GSI), který se má blikat; tímto způsobem flashování obrazu systému nepřepíše HAL. Po několika počátečních selháních a těžkém ladění se mu podařilo zprovoznit Android P. Zde jsou některé další obrázky ukazující různé prvky a funkce uživatelského rozhraní P.
Podle erfanoabdi, není to bez spravedlivého podílu chyb. Věci jako kamera, Wifi a rádio momentálně nefungují. Překvapivě se zdá, že Moto Mods fungují, i když je to také trochu chybné. Vzhledem k tomu, jak moc je to všechno obří hack (Moto Z nepodporuje Project Treble a systém image je upravený obrázek marlina spíše než ten vytvořený ze zdroje), je překvapivé, že to vůbec funguje Všechno. Neočekávejte, že to v dohledné době spustíte jako denní řidič; pravděpodobně budete mít mnohem více funkčních ROM pro Android P, až bude zdrojový kód zveřejněn spolu s úplným vydáním P.