Primul Android P Developer Preview 1 (Android 9.0) este acum disponibil pentru Google Pixel, Google Pixel XL, Google Pixel 2 și Google Pixel 2 XL. Lansarea este disponibilă în formate de imagine OTA și din fabrică.
E în sfârșit aici! Android 9.0, cunoscut și ca Android P, este acum disponibil începând de astăzi sub forma primei Previzualizări pentru dezvoltatori Android P. Acest lucru nu vă va oferi experiența completă cu Android P, deoarece este o activitate în curs de desfășurare (și nu va fi dezvăluită complet până la Google I/O), dar pentru noroc proprietarii Google Pixel, Google Pixel XL, Google Pixel 2 sau Google Pixel 2 XL, veți fi printre primii utilizatori care vor vedea ce are Android P oferi.
Actualizarea poate fi instalată numai prin fișiere OTA și imagini din fabrică. Google va nu va furniza OTA-uri prin programul său beta deocamdată. Instrucțiunile despre cum să instalați fișierele OTA sau imaginile din fabrică pot fi găsite la linkul sursă de sub tabel, dar dacă aveți Magisk și/sau TWRP instalat, apoi derulați în jos deoarece avem un tutorial despre cum să instalați actualizarea Android P doar pentru tu!
Atenție: dacă rulați vreunul Substratul teme de pe dispozitivul dvs., vă îndemnăm insistent să le dezactivați înainte de a lua actualizarea Android 9.0. Aceste teme au fost concepute pentru Android Oreo și pot cauza nepotriviri în versiunea Android P, așadar asigurați-vă o actualizare fără probleme, ar trebui să dezactivați temele Substratum până când tema are șansa de a se actualiza lor. Vedea partea 3 a acestei postări pentru instrucțiuni despre cum să dezactivați o temă Substratum.
Descărcați Android P Developer Preview pentru Google Pixel/XL și Pixel 2/2 XL
OTA |
Imaginea fabricii |
|
---|---|---|
Google Pixel |
OPM1.171019.021 --> PPP1 |
PPP1 |
Google Pixel XL |
OPM1.171019.021 --> PPP1 |
PPP1 |
Google Pixel 2 |
OPM1.171019.021 --> PPP1 |
PPP1 |
Google Pixel 2 XL |
OPM1.171019.021 --> PPP1 |
PPP1 |
Din păcate, se pare că Google Pixel C nu va primi o versiune Android P, nici Nexus 5X sau 6P (deși se aștepta ca dispozitivele Nexus să nu primească actualizarea).
Android P Developer Preview 1 Instrucțiuni de actualizare OTA
Android P Developer Preview 1 Factory Image Page
Dacă instalați actualizarea și observați ceva nou pe care nu l-am găsit deja, trimite-ne un pont și ai putea obține un lună gratuită de XDA fără reclame dacă scriem un articol pe baza pontului tău! De asemenea, dacă instalați actualizarea, asigurați-vă că verificați părere și raport de eroare pagină.
Ce este nou în Android P
Conform paginii oficiale, iată o listă scurtă a noutăților din prima Previzualizare pentru dezvoltatori a Android 9.0
- Suport decupat afișaj. Da, crestăturile vin indiferent dacă vă place sau nu. Android P va face mai ușor pentru dezvoltatori să testeze modul în care aplicația lor se va comporta pe dispozitivele cu crestături.
-
Un nou aspect pentru notificări. Dezvoltatorii pot afișa imagini și autocolante. Ele pot afișa, de asemenea, conversații complete cu numele contactelor, iar acum acceptă afișarea de răspunsuri inteligente, similare cu Aplicația de răspuns dar acum mai accesibil pentru dezvoltatori.
- După cum am raportat anterior, Android P restricționează accesul la microfon și aparat foto pentru aplicațiile care sunt inactive. De asemenea, restricționează accesul aplicațiilor toți senzorii SensorManager.
- Sunt acceptate mai multe codecuri video și imagini, cum ar fi HDR VP9 Profile 2 și HEIF.
- API cu mai multe camere astfel încât aplicațiile Android pot solicita date de la mai mult de un senzor de cameră simultan.
- ImageDecoder pentru bitmaps și drawables oferă o abordare modernizată pentru decodarea imaginilor. Ar trebui să fie favorizat față de BitmapFactory.
- Wi-Fi RTT (Retur-Trip-Time), permițând accesul aplicațiilor date de poziționare în interior la o precizie de 1-2 metri.
- Performanță îmbunătățită pentru Android Runtime (ART) și aplicații scrise în Kotlin.
- Îmbunătățiri la Limite Doze, Standby și Background. Job Scheduler verifică acum și informații despre starea rețelei pentru a grupa cererile de rețea ale aplicațiilor.
- Restricții pentru API-uri non-SDK, așa cum am raportat anterior.
- Aplicațiile care vizează platforma mai devreme decât Android 4.2 vor afișa o casetă de avertizare când sunt instalate pe Android P. Acest lucru este pentru a încuraja dezvoltatorii să migreze la o versiune SDK mai recentă, în pregătirea pentru noi restricții Google Play.
- Unificat dialogul de autentificare a amprentei.
- Criptare pe partea clientului de copii de siguranță ale datelor Android. Acest lucru va necesita acum introducerea PIN-ului/parola/modelului utilizatorului pentru a restabili o copie de rezervă a dispozitivului.
- Nou API-ul rețelelor neuronale versiunea 1.1
- OpenMobile API (OMAPI) pentru plăți NFC și tranzacții securizate
Mai sunt, desigur. Vă recomandăm să aruncați o privire la Previzualizarea site-ului, cronologie, funcții noi și prezentare generală a API, Pagina de referință API, Bibliotecă de suport API 28.
O listă scurtă de funcții noi (neanunțate) în Android 9.0
Datorită Proiectului Android Open Source, este posibil să aruncăm o privire asupra unor părți din ceea ce lucrează Google pentru următoarea versiune Android. În timp ce cea mai mare parte a codului pentru Android 9.0 este în gerrit intern al Google, au existat câteva lucruri interesante pe care le-am putut descoperi din publicul gerrit. În loc să reluăm fiecare descoperire, vom trimite backlink la toate articolele despre funcțiile care sunt confirmate a fi prezente în prima Previzualizare pentru dezvoltatori.
- Imprimarea Wi-Fi Direct ar putea veni pe Android în viitorul apropiat
- Android P va adăuga suport pentru tonul de înregistrare a apelurilor, astfel încât să puteți înregistra apelurile telefonice în mod legal
- Android P adaugă suport pentru utilizarea telefonului ca tastatură sau mouse Bluetooth
- Instrumentul Android Studio „Systrace” pentru monitorizarea performanței va fi încorporat în Android P
- Unii operatori pot începe să ascundă puterea semnalului de la utilizatorii din Android P
- O nouă setare în Android P va permite operatorilor să definească modul în care sunt afișate barele de semnal LTE
Aceasta nu este deloc o listă cuprinzătoare. Pe măsură ce instalăm previzualizarea Android 9.0 pe propriile noastre dispozitive, o vom cerceta pentru a găsi mai multe funcții interesante pe care să le împărtășim cititorilor noștri.
Cum se instalează Android P Developer Preview 1 pe dispozitive înrădăcinate
Dacă rulați Android 8.1 Oreo pe dvs Google Pixel, Google Pixel XL, Google Pixel 2, sau Google Pixel 2 XL și ești înrădăcinat cu Magisk, atunci s-ar putea să vă întrebați cum puteți actualiza la Android 9.0 (Android P). Este posibil să acceptați actualizarea OTA ca utilizator rootat? Da, dar asta depinde de mai mulți factori. Ați modificat vreodată ceva în /system sau /vendor? Ai instalat doar Magisk și nu TWRP? Ai instalat atât Magisk, cât și TWRP? În funcție de răspunsul tău la aceste întrebări, se schimbă destul de mult ceea ce trebuie să faci.
Din fericire, nu trebuie să vă faceți griji cu privire la diferențele dintre oricare dintre scenariile de mai sus dacă actualizați folosind o imagine din fabrică. Personal, îmi actualizez întotdeauna dispozitivul folosind cea mai recentă imagine din fabrică și este metoda sigură care ține cont de toate variațiile. Puteți chiar să actualizați fără a fi nevoie să vă ștergeți datele atâta timp cât alergi stoc Android 8.1 Oreo. Dacă rulați un ROM personalizat, totuși, atunci dvs voi trebuie să ștergeți datele, așa că țineți cont de asta și faceți o copie de rezervă a întregului conținut al /date, inclusiv /data/media pe computer înainte de a continua. În cele din urmă, va trebui, de asemenea, să vă asigurați că mașina dvs. are Binare ADB/Fastboot instalat. Avem un tutorial despre cum să facem asta Aici.
Iată pașii pe care va trebui să îi urmați pentru a instala actualizarea Android P Developer Preview 1:
- Descărcați cea mai recentă imagine din fabrică P Developer Preview de la unul dintre linkurile din tabelul de mai sus sau de pe pagina completă. Asigurați-vă că descărcați imaginea potrivită pentru dispozitivul potrivit (de ex. imaginea Google Pixel 2 XL nu va funcționa pe Pixel 2)!
- Extrageți fișierul zip imagine din fabrică.
- În folder, veți vedea mai multe fișiere: o imagine bootloader, o imagine radio și un alt fișier zip care conține sistemul, boot-ul, furnizorul și alte partiții care vor fi actualizate. Veți vedea și a
flash-all.bat
si aflash-all.sh
. -
Windows: Faceți clic dreapta pe flash-all.bat și faceți clic Editați | ×. (Recomand cu tărie să utilizați NotePad++.) Căutați „
fastboot -w update
"linie. Eliminați -w din această linie și salvați fișierul. Acest lucru vă va permite să flashați o imagine din fabrică fără a șterge datele. Dacă rulați un ROM personalizat și doriți să actualizați, atunci trebuie să lăsați -w în comandă. -
Windows: Faceți dublu clic pe
flash-all.bat
si las-o sa curga. Va clipi fiecare partiție pe rând. Acest lucru va dura câteva minute, așa că lăsați-l să curgă. -
Mac/Linux: Editați
flash-all.sh
script într-un editor de text și eliminați -w de la "fastboot -w update
"linie. Salvați fișierul. Acest lucru vă permite să flashați imaginea din fabrică fără a pierde date. Cu toate acestea, dacă rulați un ROM personalizat, atunci trebuie să lăsați -w în comandă. -
Mac/Linux: Deschideți un terminal în același director cu
flash-all.sh
script și faceți-l executabil introducândchmod +755 flash-all.sh
-
Mac/Linux: Rulați scriptul introducând
./flash-all.sh
în terminal. Va dura ceva timp, deoarece fiecare partiție este suprascrisă, așa că lăsați-o să stea și să-și facă treaba. - În cele din urmă, ar trebui să porniți în Android P cu toate datele tale intacte dacă ai eliminat steag-ul -w!
Bucurați-vă de prima degustare a Android 9.0 pe Google Pixel, Pixel XL, Pixel 2 sau Pixel 2 XL datorită primei previzualizări pentru dezvoltatori Android P! Dacă vă întrebați ce este nou în actualizare, rămâneți la curent cu noi Android P etichetați în timp ce ne aruncăm în lansare pentru a găsi ceva nou în Android 9!