Android P Developer Preview je oficiálne dostupný iba pre zariadenia Google Pixel a Pixel 2, ale vývojárovi sa ho podarilo preniesť na Motorola Moto Z vďaka neoficiálnej podpore Project Treble.
Už nás delí len 10 dní Google I/O 2018 kde sa očakáva, že Google odhalí veľa podrobností Android P ako povestné navigačné gestá a Prepracovanie Material dizajnu. Prvý Ukážka vývojára systému Android P je k dispozícii pre Google Pixel, Pixel XL, Pixel 2 a Pixel 2 XL a tam je veľa máme už videné v prvom vydaní, no pred konečným vydaním novej verzie Androidu sa ešte máme na čo tešiť. Pre tých z vás, ktorí nemajú telefóny Google Pixel, budete pravdepodobne dlho čakať, kým bude P k dispozícii pre vaše zariadenie. Vývojári na našich fórach však nebudú čakať, kým OEM oficiálne aktualizujú svoje zariadenia (ak vôbec), takže berú veci do vlastných rúk. Jednému takémuto vývojárovi sa podarilo spustiť prvé spustenie Android P Developer Preview na jeho Motorole Moto Z.
The Motorola Moto Z bol vydaný v júni 2016 so systémom Qualcomm Snapdragon 820 na čipe a Androidom Marshmallow. Odvtedy dostal oficiálnu aktualizáciu na Android Nougat a
Android Oreoa neočakáva sa, že dostane Android P. XDA uznávaný vývojár erfanoabdi sa podarilo preniesť Android P do svojho zariadenia vďaka neoficiálna kompatibilita Project Treble. Toto je teraz druhé zariadenie, ktoré nepochádza od spoločnosti Google, ktoré dokáže spustiť Android P, aj keď posledné bolo toto Huawei Mate 10 Pro beží na jeho silnej verzii vo forme EMUI.erfanoabdi dokázal to dosiahnuť úpravou existujúceho obrazu systému z Google Pixel XL (marlin.) pomocou vlastného skriptu s názvom „Capire Le Treble", ktorý mu umožňuje flashovať obraz systému špecifického pre zariadenie na zariadeniach bez oddielu /vendor, bol schopný flashovať upravený P systém obrázok z Pixel XL na jeho Moto Z, na ktorom bolo predtým spustené oficiálne vydanie LineageOS 15.1 (ktoré, mimochodom, bude vydané pondelok.)
Tí z vás, ktorí už predtým sledovali naše správy o Project Treble, sa možno pýtate, ako tento skript funguje. V podstate extrahuje HAL v /system/vendor a umiestni ich do Všeobecný systémový obrázok (GSI), ktorý sa má blikať; týmto spôsobom flashovanie obrazu systému neprepíše HAL. Po niekoľkých počiatočných zlyhaniach a ťažkom ladení sa mu podarilo spustiť Android P. Tu je niekoľko ďalších obrázkov zobrazujúcich rôzne prvky a funkcie používateľského rozhrania P.
Podľa erfanoabdi, nie je to bez spravodlivého podielu chýb. Veci ako kamera, Wifi a rádio momentálne nefungujú. Prekvapivo sa zdá, že Moto Mods fungujú, aj keď je to tiež trochu chybné. Vzhľadom na to, aký obrovský hack je toto všetko (Moto Z nepodporuje Project Treble a systém image je upravený obraz Marlin a nie obraz vytvorený zo zdroja), je prekvapujúce, že to vôbec funguje všetky. Neočakávajte, že to čoskoro spustíte ako denný vodič; pravdepodobne budete mať oveľa viac funkčných ROM pre Android P, keď bude zdrojový kód uvoľnený spolu s úplným vydaním P.