Slik bruker du OTA-oppdateringer på din rotte piksel 2 eller 2 XL

Så du rotet din Pixel 2 eller 2 XL og alt ser ut til å fungere ganske bra. Imidlertid går en måned, og du får varsel om å installere den månedlige sikkerhetsoppdateringen. Google har, i likhet med urverk, presset ut OTA-sikkerhetsoppdateringer hver eneste måned om en stund, men det er et nytt problem for deg på dette punktet – som en rotfestet bruker, kan du ikke bruke oppdateringen riktig.

Ikke å vite denne viktige detaljene kan kaste av rotbegynnere og til og med erfarne Pixel-eiere som returnerer til rotsscenen likevel. Det er kritisk viktig å holde tritt med sikkerhetsoppdateringer, spesielt med alle de ekkel malware og utnytter som har kjørt amok i nyere tid. Vi vil dykke inn i mer spesifikke detaljer om hvordan du løser dette oppdateringsproblemet for rotte brukere i seksjonene nedenfor.

A / B-partisjonen

Google introduserte den første Pixel-telefonen tilbake i 2016 med en ny funksjon som kalles sømløse oppdateringer, noe som gjør at en OTA-oppdatering kan installeres på en sekundær partisjon samtidig som den aktive partisjonen er intakt (din nåværende økt). Dette gjør det enklere å oppdatere på bruker siden siden, etter en systemstart, plasserer de to partisjonene bryteren. For at den nye oppdateringsmetoden skulle fungere som ønsket, måtte Google introdusere en annen systempartisjon i et nytt konsept de kalte A / B-partisjonen.

En enkel forståelse av hvordan sømløse oppdateringer fungerer med en A / B-partisjon. Bilde via Android Hvordan

Dette utgjorde en utfordring for roten scene i de tidligere dager siden gjenoppretting og oppstartspartisjoner ble slått sammen som et resultat av det nye oppsettet, men har siden blitt funnet ut takket være støtten fra store utviklere over hele samfunnet. Det er viktig å merke seg at de sømløse systemoppdateringene og A / B-partisjonen ikke lenger er eksklusive til Pixel-telefonene. Vi kan forvente at disse nye funksjonene vil bli inkludert i mange flere Android-enheter nå og godt inn i fremtiden. Hvis du vil vite detaljene om hvordan A / B-partisjonen fungerer i nyere enheter som Pixel-telefonene, kan du sjekke Googles offisielle forklaring.

Løsningen for root-brukere

Mens introduksjonen av A / B-partisjonen er utmerket for folkene som driver aksjer uten root-tilgang, hva med robrukerne som deg selv? I gamle dager måtte du finne fabrikkbilder fra produsenten av telefonen og blinke systemet tilbake til den originale lagerfirmaen. Dette var litt overveldende for mange, særlig siden det i hovedsak betyr at du må tørke brukerdatapartisjonen – ingen liker å måtte gjøre en tilbakestilling av fabrikken og starte fra starten hver gang. Men A / B-partisjonen har hjulpet med å lindre dette problemet.

Løsningen? Vi må utnytte kraften til TWRP og bruke ADB sideladningsfunksjonen i et gjenopprettingsmiljø. Sidelading av en OTA-oppdatering ved hjelp av denne metoden vil tillate at enheten tar oppdateringen akkurat som en lagringsenhet kan, men gjett hva? Du får til å holde alle dataene dine like – ikke lenger bekymre deg for å måtte starte over hver eneste måned! La oss dykke inn i hvordan vi kan oppnå dette en gang for alle med de enkle å følge trinnene nedenfor.

Trinn 1: Velg riktig kabel

Gå videre og sørg for at telefonen din er koblet til datamaskinen via en USB-port før du går videre. Hvis du er heldig nok til å ha en innfødt USB Type-C-port på datamaskinen, kan du bruke det; Ellers må du bruke eller kjøpe en USB Type-C til USB-A-kabel for å fortsette med denne rotte tunge guiden. Siden du ønsker å oppdatere din rotte enhet med en OTA-fil, har du sannsynligvis allerede kabelen du trenger uansett.

Et eksempel på en USB-C til USB-A-kabel. Bilde via Stephen Perkins

Trinn 2: Last ned OTA-filen

Det er ingen vei rundt det – du må fortsatt laste ned OTA-bildefilen manuelt. Du kan finne den nyeste og nyeste listen over OTA-bilder for Pixel-enhetene på Googles offisielle firmware-side:

  • Last ned OTA-bildefiler for Pixel-enheter

For denne veilederens skyld vil du være på utkikk etter enhetens kodenavn for enten taimen (Pixel 2 XL) eller walleye (Pixel 2). Rull ned for å finne den siste månedlige sikkerhetsoppdateringen du vil installere, og klikk nedlastingslenken ved siden av den. Pass på å lagre denne filen på datamaskinen.

Les også:  Slik Ditch Googles WebView & Switch Android's System Browser til Bromite

Trinn 3: Last ned plattformverktøyet

A / B-partisjonen endrer måten rot virker når det gjelder blinkende filer, noe som gjør dette til et obligatorisk trinn, slik at OTA-oppdateringen kan brukes på systemet ditt riktig. Hvis du prøver å blinke OTA uten plattformverktøyene, kan du forårsake deg selv en oppstart. For å unngå all den hodepine, last ned den nyeste SDK-plattformen-verktøypakken fra Google:

  • Last ned den nyeste Platform-Tools-pakken fra Google

Den offisielle nedlastingssiden for SDK Platform Tools. Bilde via Google

Som i denne veiledningen vil 28.0.1 (september 2018) bli den nyeste versjonen av plattformverktøyet vi vil bruke til Pixel-enhetene. De fleste roten brukere vil sannsynligvis laste ned Windows-utgivelsen, men velg plattformen som tilsvarer ditt nåværende system.

Trinn 4: Flytt filer rundt

Når du har plattformverktøyene lastet ned fra trinn 3, går du videre og trekker ut filen til et hvilket som helst sted du velger. For å holde ting enkelt, anbefaler vi at du trekker den ut på skrivebordet.

Du vil da ta OTA-filen du lastet ned i trinn 2, og dra den filen inn i mappen Nyutviklet plattform-verktøy på skrivebordet. For å holde det enklere fortsatt, gå videre og endre navn på denne zip-filen bare for å «ota» (eller «ota.zip» hvis datamaskinen er satt til å vise filtillegg).

Et eksempel på hvordan plattformverktøyet ditt kan se ut. Bilde via Stephen Perkins

Hvis du endrer navn på ZIP-filen, blir det enklere å starte sidelast-kommandoen i TWRP senere. Du trenger heller ikke å bekymre deg for å trekke ut OTA-filen siden ADB sideload-kommandoen vil lese den som-er.

Trinn 5: Forbered ADB Rask oppstart

Neste, hvis du bruker Windows, installerer du ADB og fastboot-driverne hvis du ikke allerede har gjort det (det gjorde du mest sannsynlig da du først rotet telefonen din). Deretter aktiverer du på skjermen Developer Options-menyen på telefonen din og sørger for at «USB Debugging» er slått på.

Trinn 6: Oppdater TWRP

Det er avgjørende at du tar tak i den nyeste versjonen av TWRP siden det har hatt mange problemer tidligere med Pixel 2-enhetene spesielt. Dette var igjen, på grunn av A / B-partisjonen – det ble nylig til det punktet hvor alt fungerer akkurat nå.

Før den siste oppdateringen, hvis du hadde sikkerhetsfunksjonen for fingeravtrykk aktivert, måtte du deaktivere den hver gang du ønsket å starte opp i gjenopprettingsmodus. Å måtte fjerne sikkerhetsfunksjonene hver gang var mindre enn ideell, men det har siden blitt løst i versjon 3.2.3-1 og utover. Det er alltid tilrådelig å holde TWRP oppdatert så mye som mulig for å unngå fremtidig konflikt når du blinker filer, spesielt på nyere enheter.

For å oppdatere TWRP, ta tak i den nyeste ZIP for Pixel 2 eller Pixel 2 XL, og klikk deretter bare på filen i gjenoppretting. Vil du vite mer om å installere eller oppdatere TWRP? Vi har dekket deg!

Trinn 7: Åpne en kommandoprompt i den riktige mappen

Nå som TWRP har blitt oppdatert, må du få en ledetekst eller terminalvindu som er åpent for plattformverktøy-mappen. Dette varierer litt avhengig av datamaskinens operativsystem.

Windows-brukere:

Trykk på Windows-knappen på tastaturet, skriv inn «cmd» og trykk enter. Gå tilbake til plattformverktøy-mappen på skrivebordet. Kopier filens plassering av mappen ved å klikke på linjen i det nåværende vinduet som viser hvilken mappe du er i. Gå tilbake til din terminal og skriv inn «cd» etterfulgt av et mellomrom, og lim deretter inn i filplasseringen du nettopp har oppnådd og treffer Tast inn.

Mac-brukere:

Trykk på kommando- og mellomromstasten på tastaturet samtidig, skriv inn «Terminal» og trykk Enter. Gå tilbake til plattformverktøy-verktøymappen på skrivebordet, klikk deretter på «File» og velg «Get Info.» Kopier alt fra delen «Hvor:», og gå tilbake til terminalen din. Skriv inn «cd» etterfulgt av et mellomrom, og lim deretter inn i filplasseringen du nettopp har oppnådd og trykk enter.

Linux-brukere:

Uten over kompliserende ting på Linux-plattformen, hodet inn i plattformverktøy-mappen din på skrivebordet, og høyreklikk deretter et tomt sted i vinduet. Nå må du velge alternativet «Åpne i Terminal», som vil tillate at de lokale filene i den mappen kommuniserer med terminalen.

Trinn 8: Oppstart til gjenoppretting

Nå som terminalen din peker på mappen vi trenger den til, går du videre og skriver inn følgende kommando:

Les også:  7 Fun Galaxy S20 Funksjoner alle burde vite om

Windows-brukere:

adb reboot recovery

Mac og Linux-brukere:

./ adb reboot recovery

Merk: Siden ADB / fastboot-kommandoer kanskje ikke er installert hele systemet, er det avgjørende for Mac- og Linux-brukere å manuelt legge til «./» før du skriver inn noen av disse kommandoene i fremtiden. Dette sikrer at du lanserer filene fra den lokale mappen uten problem.

Hvis alt er bra, svarer enheten din ved å overføre til gjenopprettingsmiljøet. Når du har sikkerhetsfunksjoner som er konfigurert på enheten, for eksempel Pixel Imprint, vil du bli presentert med en melding som ber deg om å skrive inn passordet ditt. Gå videre og skriv inn passordet eller PIN-koden du bruker til å låse opp enheten din ved første oppstart av systemet ditt og trykk på Enter-tasten. Hvis du er i den nyeste versjonen av TWRP, dekrypterer den dataene dine, slik at du kan bevege deg videre.

Merk: Det ser fortsatt ut til å være en feil i TWRP med skjermtimeren på Pixel 2-enhetene. Bare for å være trygg, kan det være lurt å deaktivere tidsavbruddsalternativet for skjermen slik at det vil fortsette under installasjonsprosessen. Det kan av og til slå seg av og forhindre det i å slå på igjen, noe som resulterer i en mislykket oppdatering eller en semi-bricked enhet. For å gjøre dette, start fra hovedmenyen TWRP, trykk på «Innstillinger», og trykk deretter på ikonet i midten med lysstyrkesymbolet. Fjern merket for den eneste boksen som er tilgjengelig i denne delen, og du er god å gå!

Trinn 9: Sideløft oppdateringen

Fra hovedmenyen til TWRP klikker du på «Avansert» og deretter «ADB Sidelag». Du kan velge å tørke cachene hvis du føler behovet, men det er ikke obligatorisk. Sveip stangen nederst for å starte sidelast-kommandoen på gjenopprettingsmeny-siden.

Herfra må du gå tilbake til datamaskinens skrivebord og inn i kommandoprompten eller terminalen i plattformverktøy-verktøyet fra de forrige trinnene. Du bør ha alle filene omdøpt og klar til å gå ved dette punktet, så vi kan endelig starte oppdateringsprosessen. Hvis du lukket terminalprogrammet, fortsett og gjenta den første delen av trinn 7 for å åpne en terminal for plattformverktøy-mappen på skrivebordet.

Når du har terminalen din klar til å gå, skriv inn følgende kommando:

Windows-brukere:

adb sideload ota.zip

Mac og Linux-brukere:

./ adb sideload ota.zip

OTA-filen begynner å trekke ut, og da vil den bruke oppdateringen til systemet ditt. Hele denne prosessen vil ta noen minutter, så legg deg tilbake og heng ut mens det gjør ting. Når det er ferdig med å oppdatere, kan du manuelt trykke på omstart og gå tilbake på låseskjermen din på et blunk! Du kan se en melding som forteller deg at systemoppdateringen er ferdig, men du er god til å gå derfra. Nå trenger du ikke frykte de månedlige sikkerhetsoppdateringene og kan takle situasjonen relativt enkelt.

Trinn 10: Re-Root (valgfritt)

Siden den nye A / B-partisjonen tett integrerer flere kjerne systemfiler i måten oppdateringer jobber nå, vil du nå være tilbake på aksjekjernen, du vil miste root-tilgang, og du vil også standard tilbake til lagerutvinningen også. Du er velkommen til å installere alt du ønsker fra dette punktet som passer inn i din personlige bruk.

Hvis du trenger en oppdatering på noen av disse tilleggene, vennligst besøk veiledningene nedenfor:

  • Slik installerer du TWRP (den beste tilpassede gjenoppretting for Android)
  • Slik installerer du Magisk Rot med TWRP
  • Slik installerer du ElementalX Custom Kernel

Det kan høres ut som mye arbeid i begynnelsen av dette eventyret, men det er også ganske enkelt å bruke og vedlikeholde når alt er satt opp. Å ha en ny forståelse av hvordan alle disse tingene jobber, vil hjelpe deg sterkt i rotscenen. Tenk bare – nå at forberedelsen er ferdig, bør det være glatt seiling herfra. For eksempel, neste gang du vil installere en OTA-oppdatering, er alt du trenger å gjøre, å laste ned filen og starte ADB sideladekommandoen fra TWRP. Fint og enkelt. Nyt dine månedlige OTA-oppdateringer uten å miste dataene dine igjen!

Hvordan kopiere tekst fra hvor som helst på telefonen din – selv om appen blokkerer tekstvalg

Det er enkelt å kopiere tekst fra websider, meldinger, dokumenter og andre visninger på Android -enheten din - bortsett fra når det ikke...

9 måter å låse Android uten å bruke strømknappen på

Gitt hvor mye bruk det blir daglig, er strømknappen alltid en av de første maskinvarefunksjonene som kaller den slutter på en Android -telefon...

19 Harry Potter staver din Android -telefon kan støpe ved hjelp av Google Assistant

Apples Siri er godt kjent med trolldommene til trollmannsverdenen til Harry Potter, men det er ikke som Android-brukere er muggler. Google Assistant, Androids...