Android P arendaja eelvaade on ametlikult saadaval ainult Google Pixeli ja Pixel 2 seadmete jaoks, kuid arendajal on õnnestunud see tänu mitteametlikule Project Treble'i toele üle kanda Motorola Moto Z-le.
Oleme vaid 10 päeva kaugusel Google I/O 2018 mille kohta Google peaks avaldama palju üksikasju Android P nagu kuulujutud navigeerimisžestid ja Materjalide disaini uuendus. Esimene Android P arendaja eelvaade on saadaval Google Pixeli, Pixel XL, Pixel 2 ja Pixel 2 XL jaoks ning seal on palju meil on juba nähtud esimeses versioonis, kuid enne Androidi uue versiooni lõplikku väljalaskmist on veel palju oodata. Need, kellel pole Google Pixeli telefone, ootate tõenäoliselt kaua, enne kui P teie seadme jaoks kättesaadavaks tehakse. Kuid meie foorumite arendajad ei kavatse oodata, kuni originaalseadmete tootjad oma seadmeid ametlikult värskendavad (kui üldse), seega võtavad nad asjad enda kätte. Ühel sellisel arendajal on õnnestunud esimene Android P Developer Preview oma Motorola Moto Z käivitada.
The Motorola Moto Z ilmus juunis 2016 koos Qualcomm Snapdragon 820 süsteemse kiibi ja Android Marshmallowga. Sellest ajast alates on see saanud Android Nougati ametliku värskenduse ja Android Oreo, ja see ei eelda Android P-d. XDA tunnustatud arendaja erfanoabdi on suutnud Android P oma seadmesse portida tänu mitteametlik Project Treble ühilduvus. See on nüüd teine mitte-Google'i seade, mis suudab Android P-d käivitada, kuigi viimane oli see Huawei Mate 10 Pro töötab selle tugevalt kooritud versioonil EMUI kujul.
erfanoabdi suutis seda saavutada, muutes olemasolevat süsteemipilti Google Pixel XL-ist (marlin.) Kasutades oma kohandatud skripti nimega "Capire Le Treble" mis võimaldab tal vilkuda seadmespetsiifilist süsteemipilti seadmetes, millel puudub /vendor partitsioon, suutis ta välgutada muudetud P-süsteemi pilt Pixel XL-st tema Moto Z-le, millel oli varem ametlik LineageOS 15.1 väljalase (mis, muide, avaldatakse esmaspäev.)
Neile teist, kes on meie aruandeid Project Treble'i kohta varem jälginud, võib tekkida küsimus, kuidas see skript töötab. Sisuliselt eraldab see HAL-id kaustas /system/vendor ja paigutab need kausta Üldine süsteemipilt (GSI) tuleb vilkuda; nii ei kirjuta süsteemipildi vilkumine HAL-e üle. Pärast mõnda esialgset krahhi ja rasket silumist suutis ta Android P tööle panna. Siin on mõned lisapildid, mis näitavad erinevaid P-kasutajaliidese elemente ja funktsioone.
Vastavalt erfanoabdi, see ei ole ilma oma õiglase osa vigadeta. Sellised asjad nagu kaamera, WiFi ja raadio ei tööta praegu. Üllataval kombel tundub, et Moto Mods töötab, kuigi see on ka natuke lollakas. Arvestades, kui suur häkkimine see kõik on (Moto Z ei toeta Project Treble'i ja süsteemi pilt on pigem muudetud marliini kujutis kui allikast ehitatud pilt), on üllatav, et see isegi töötab kõik. Ärge oodake, et hakkate seda niipea igapäevase juhina juhtima; tõenäoliselt on teil palju funktsionaalsemad Android P ROMid, kui lähtekood koos P täieliku väljalaskega avaldatakse.