Android P Developer Preview 1 er her til Google Pixel/Pixel XL og Pixel 2/Pixel 2 XL

Den første Android P Developer Preview 1 (Android 9.0) er nu tilgængelig til Google Pixel, Google Pixel XL, Google Pixel 2 og Google Pixel 2 XL. Udgivelsen er tilgængelig i OTA- og fabriksbilledformater.

Den er her endelig! Android 9.0, også kendt som Android P, er nu tilgængelig fra i dag i form af den første Android P Developer Preview. Dette vil ikke give dig den fulde Android P-oplevelse, da det i høj grad er et arbejde i gang (og vil ikke blive afsløret fuldt ud før Google I/O), men heldigvis ejere af Google Pixel, Google Pixel XL, Google Pixel 2 eller Google Pixel 2 XL, vil du være blandt de første brugere til at se, hvad Android P skal tilbud.

Opdateringen kan kun installeres via OTA-filer og fabriksbilleder. Google vil ikke leverer OTA'er via sit betaprogram indtil videre. Instruktionerne om, hvordan du installerer OTA-filerne eller fabriksbillederne kan findes på kildelinket under tabellen, men hvis du har Magisk og/eller TWRP installeret, så rul ned, da vi har en vejledning i, hvordan du installerer Android P-opdateringen kun for du!

Advarsel: hvis du kører nogen Underlag temaer på din enhed, vi opfordrer dig kraftigt til at deaktivere dem, før du tager Android 9.0-opdateringen. Disse temaer er designet til Android Oreo og kan forårsage uoverensstemmelser i Android P-udgivelsen, så til sikre en jævn opgradering, bør du deaktivere Substratum-temaer, indtil temaet har en chance for at opdatere dem. Se del 3 af dette indlæg for instruktioner om, hvordan du deaktiverer et Substratum-tema.

Download Android P Developer Preview til Google Pixel/XL og Pixel 2/2 XL

OTA

Fabriksbillede

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

Desværre ser det ud til, at Google Pixel C ikke vil modtage en Android P-udgivelse, og det vil Nexus 5X eller 6P heller ikke (selvom Nexus-enhederne forventedes ikke at modtage opdateringen).

Android P Developer Preview 1 OTA-opdateringsvejledning

Android P Developer Preview 1 Fabriksbilledside

Hvis du installerer opdateringen og bemærker noget nyt, som vi ikke allerede har fundet, send os et tip og du kunne få en gratis måned med XDA-annoncefri hvis vi skriver en artikel ud fra dit tip! Også hvis du installerer opdateringen, skal du sørge for at tjekke feedback og fejlrapport side.

Hvad er nyt i Android P

Ifølge den officielle side er her en kort liste over, hvad der er nyt i den første Developer Preview af Android 9.0

  • Understøttelse af displayudskæring. Ja, hakkene kommer, uanset om du kan lide det eller ej. Android P vil gøre det nemmere for udviklere at teste, hvordan deres app vil opføre sig på enheder med hak.
  • Et nyt udseende for notifikationer. Udviklere kan vise billeder og klistermærker. De kan også vise hele samtaler med kontaktnavne og understøtter nu visning af smarte svar - svarende til Svar app men nu mere tilgængelig for udviklere.
  • Som vi tidligere har rapporteret, begrænser Android P adgangen til mikrofon og kamera for apps, der er inaktive. De begrænser også apps i at få adgang alle SensorManager sensorer.
  • Flere video- og billedcodecs understøttes, såsom HDR VP9 Profile 2 og HEIF.
  • Multi-kamera API så Android-apps kan anmode om data fra mere end én kamerasensor ad gangen.
  • ImageDecoder til bitmaps og drawables giver en moderniseret tilgang til afkodning af billeder. Bør foretrækkes frem for BitmapFactory.
  • Wi-Fi RTT (Round-Trip-Time), hvilket tillader apps at få indendørs positioneringsdata med en nøjagtighed på 1-2 meter.
  • Forbedret ydeevne for Android Runtime (ART) og apps skrevet ind Kotlin.
  • Forbedringer til Grænser for døse, standby og baggrund. Job Scheduler søger nu også efter oplysninger om netværkstilstanden for at batch apps' netværksanmodninger sammen.
  • Begrænsninger til ikke-SDK API'er, som vi tidligere har rapporteret.
  • Apps, der er målrettet mod tidligere platforme end Android 4.2, vil vise en advarselsboks, når de er installeret på Android P. Dette er for at opmuntre udviklere til at migrere til en nyere SDK-version som forberedelse til nye Google Play-begrænsninger.
  • Forenet dialogboks til godkendelse af fingeraftryk.
  • Kryptering på klientsiden af Android-datasikkerhedskopier. Dette kræver nu, at brugerens pinkode/adgangskode/mønster indtastes for at gendanne en enhedssikkerhedskopi.
  • Ny Neurale netværk API version 1.1
  • OpenMobile API (OMAPI) til NFC-betalinger og sikre transaktioner

Der er selvfølgelig mere. Vi anbefaler, at du tager et kig på Forhåndsvisning af websted, tidslinje, nye funktioner og API-oversigt, API referenceside, API 28-understøttelsesbibliotek.

En kort liste over nye (uanmeldte) funktioner i Android 9.0

Takket være Android Open Source Project er det muligt at få et glimt af dele af, hvad Google arbejder på til den næste Android-udgivelse. Mens det meste af koden til Android 9.0 er i Googles interne gerrit, har der været nogle interessante ting, vi har været i stand til at opdage fra den offentlige gerrit. I stedet for at gentage hver eneste opdagelse, vil vi backlinke alle artikler om funktioner, der er bekræftet at være til stede i den første Developer Preview.

  • Wi-Fi Direct Printing kommer muligvis til Android i den nærmeste fremtid
  • Android P tilføjer understøttelse af opkaldsoptagelsestone, så du kan optage telefonopkald lovligt
  • Android P tilføjer support til at bruge din telefon som et Bluetooth-tastatur eller -mus
  • 'Systrace' Android Studio-værktøjet til overvågning af ydeevne vil blive indbygget i Android P
  • Nogle udbydere kan begynde at skjule signalstyrke fra brugere i Android P
  • En ny indstilling i Android P vil lade Carriers definere, hvordan LTE-signalbjælker vises

Dette er på ingen måde en udtømmende liste. Når vi installerer forhåndsvisningen af ​​Android 9.0 på vores egne enheder, vil vi grave igennem den for at finde flere interessante funktioner, som vi kan dele med vores læsere.

Sådan installeres Android P Developer Preview 1 på rootede enheder

Hvis du kører Android 8.1 Oreo på din Google Pixel, Google Pixel XL, Google Pixel 2, eller Google Pixel 2 XL og du er forankret med Magisk, så undrer du dig måske over, hvordan du kan opdatere til Android 9.0 (Android P). Er det muligt at acceptere OTA-opdateringen som en rootet bruger? Ja, men det afhænger af flere faktorer. Har du nogensinde ændret noget i /system eller /leverandør? Har du kun Magisk installeret og ikke TWRP? Har du både Magisk installeret og TWRP? Afhængigt af dit svar på disse spørgsmål, ændrer det en del, hvad du skal gøre.

Heldigvis behøver du ikke bekymre dig om forskellene i nogen af ​​ovenstående scenarier, hvis du opdaterer ved hjælp af et fabriksbillede. Jeg personligt opdaterer altid min enhed ved at bruge det seneste fabriksbillede, og det er den idiotsikre metode, der tegner sig for alle variationer. Du kan endda opdatere uden at skulle slette dine data så længe du løber lager Android 8.1 Oreo. Hvis du dog kører en brugerdefineret ROM, så skal du vilje skal slette data - så husk det bare og sikkerhedskopier hele indholdet af /data inklusive /data/media til din pc, før du fortsætter. Endelig skal du også være sikker på, at din maskine har ADB/Fastboot binære filer installeret. Vi har en tutorial om, hvordan man gør det her.

Her er de trin, du skal følge for at installere Android P Developer Preview 1-opdateringen:

  1. Download det seneste P Developer Preview fabriksbillede fra et af linkene i tabellen ovenfor eller fra hele siden. Sørg for, at du downloader det rigtige billede til den rigtige enhed (f. Google Pixel 2 XL-billedet virker ikke på Pixel 2)!
  2. Udpak fabriksbilledets zip-fil.
  3. I mappen vil du se flere filer: et bootloader-billede, et radiobillede og en anden zip-fil, der indeholder system-, boot-, leverandør- og andre partitioner, der vil blive opdateret. Du vil også se en flash-all.bat og en flash-all.sh.
    Eksempel: Google Pixel 2 XL Android 8.1 Oreo March sikkerhedsrettelse fabriksbillede.
  4. Windows: Højreklik på flash-all.bat og klik redigere. (Jeg anbefaler kraftigt, at du bruger NotePad++.) Se efter "fastboot -w update" linje. Fjern -w fra denne linje og gem filen. Dette giver dig mulighed for at flashe et fabriksbillede uden at slette data. Hvis du kører en brugerdefineret ROM og ønsker at opdatere, skal du lade -w stå i kommandoen.
    Eksempel: Indhold af flash-all.bat fra Android 8.1 Oreo March sikkerhedsopdatering til Google Pixel 2 XL.
  5. Windows: Dobbeltklik på flash-all.bat og lad det køre. Det vil blinke hver partition en ad gangen. Dette vil tage et par minutter, så lad det køre.
  6. Mac/Linux: Rediger flash-all.sh script i en teksteditor og fjern -w fra "fastboot -w update" linje. Gem filen. Dette giver dig mulighed for at flashe fabriksbilledet uden at miste data. Men hvis du kører en brugerdefineret ROM, skal du lade -w stå i kommandoen.
    Eksempel: Indholdet af flash-all.sh taget fra marts sikkerhedsopdateringen til Pixel 2 XL, der kører Android 8.1 Oreo
  7. Mac/Linux: Åbn en terminal i samme mappe som flash-all.sh script, og gør det eksekverbart ved at indtaste chmod +755 flash-all.sh
  8. Mac/Linux: Kør scriptet ved at indtaste ./flash-all.sh i terminal. Det vil tage noget tid, da hver partition overskrives, så lad den bare sidde og gøre sit.
  9. Du bør til sidst starte op i Android P med alle dine data intakte hvis du fjernede flaget -w!

Nyd den første smag af Android 9.0 på din Google Pixel, Pixel XL, Pixel 2 eller Pixel 2 XL takket være den første Android P Developer Preview! Hvis du undrer dig over, hvad der er nyt i opdateringen, så følg med på vores Android P tag, mens vi dykker ned i udgivelsen for at finde noget nyt i Android 9!