Sådan fjernes din Android-telefon

Så du har åbnet dørene til avanceret funktionalitet på din Android-telefon ved at rodfæste den. Det er fantastisk! Du kan gøre ting med din telefon, som andre ikke kan gøre med deres. Men hvad sker der, når tingene ændrer sig, og du vil fjerne det? Frygt ikke, vi dækker dig.

Måske vil du fjerne rod af sikkerhedsmæssige årsager, eller måske har du bare ikke brug for rod til dine foretrukne tweaks længere. Eller måske prøver du at sælge din enhed eller få garantiservice. Eller måske vil du bare downloade en over-the-air opdatering. Uanset hvad dine grunde er, er det ikke så vanskeligt at fjerne roden - så længe du ved hvad du laver.

RELATERET: Syv ting, du ikke behøver at rodfeste Android for at gøre mere

De mange måder at fjerne en Android-telefon på

Ligesom rooting er der et par forskellige metoder til at fjerne din telefon, og hvilken du vil bruge, afhænger af din enhed, den version af Android, du kører, og hvad du prøver at opnå. Generelt vil udrulning involvere en af ​​disse processer.

  • Enhver telefon, der kun er rodfæstet : Hvis alt, hvad du har gjort, er rod på din telefon og sidder fast med din telefons standardversion af Android, skal det (forhåbentlig) være let at fjerne rooting. Du kan fjerne din telefon ved hjælp af en mulighed i SuperSU-appen, som fjerner root og erstatter Androids lagergendannelse. Dette er beskrevet i det første afsnit af denne vejledning.
  • Enhver telefon, der kører en brugerdefineret ROM eller bruger Xposed Framework : Hvis du har gjort mere end root, har du sandsynligvis ændret visse dele af dit system stærkt nok til, at de eneste måde at fjerne root er at vende tilbage til en fuldstændig lager, uden for -fabrikstilstand. Dette er forskelligt for hver telefon, og vi kan ikke give instruktioner til hver enkelt, men vi diskuterer det i det sidste afsnit i denne vejledning.

Virker simpelt, ikke? Desværre fungerer SuperSU-metoden ikke altid perfekt. Måske mislykkes det, eller måske kan det af en eller anden grund ikke erstatte dit lagerinddrivelse. I disse tilfælde kan du manuelt fjerne din telefon ved hjælp af en af ​​disse metoder:

  • Nexus og andre Developer Edition-telefoner, der kører Marshmallow : Hvis SuperSU-metoden ikke fungerer, kan du manuelt fjerne din enhed ved at blinke dens boot.img igen. Dette er den primære fil, der redigeres, når du rodfæster en telefon med Marshmallow, så det skal gøre tricket at udskifte den og derefter genblinke Android's lagergendannelse. Dette diskuteres i det andet afsnit i denne vejledning.
  • Nexus og andre Developer Edition-telefoner, der kører Lollipop og før : Hvis SuperSU-metoden ikke virker, kan du manuelt fjerne din enhed ved at slette su binær. Dette er den fil, der giver dig rootadgang på pre-Marshmallow-telefoner, så sletning af den og derefter genblinkende Android's stock opsving skal gøre tricket. Dette diskuteres i tredje afsnit i denne vejledning.
  • Telefoner, der ikke er udviklerudgaver : Hvis SuperSU-metoden ikke fungerer, og du har en ikke-udviklertelefon, bliver du sandsynligvis nødt til at blive nuklear. Det betyder at tørre din telefon og returnere den til en fuldstændig lagerstatus uden for fabrikken for at fjerne roden. Dette er forskelligt for hver telefon, og vi kan ikke give instruktioner til hver enkelt, men vi diskuterer det i det sidste afsnit i denne vejledning.

Vi vil dække hver af disse metoder (i forskellige detaljeringsniveauer) i de fire sektioner nedenfor. Så spring ned til det afsnit, der passer til din enhed, version af Android og situation.

Sådan fjernes i bund og grund enhver Android-enhed med SuperSU

SuperSU er let den mest populære og robuste rodadministrationsapp, der er tilgængelig på Android. Hvis du kører en rodfæstet enhed, er der en meget stor chance for, at du bruger SuperSU til at styre, hvilke apps der får superbrugeradgang. Det er også den smarteste og nemmeste måde til hurtigt at fjerne din Android-enhed, fordi hele processen udføres i appen direkte på telefonen.

For at fjerne enheden helt, er den første ting, du vil gøre, at hoppe ind i SuperSU-appen, som findes i app-skuffen.

Når du har åbnet, skal du stryge over eller trykke på fanen Indstillinger og rulle mod bunden, indtil du ser afsnittet "Oprydning". Tryk på indstillingen "Fuld unroot".

Dette vil præsentere en dialogboks med, hvad du kan forvente af unroot-processen, og spørge, om du vil fortsætte. Hvis du er på en enhed med den traditionelle rodningsmetode - generelt Lollipop eller ældre - er dette det første og eneste trin for dig. Hvis du fortsætter med at ramme, fjernes enheden, og du skal genstarte for at afslutte processen.

Hvis du er på en enhed, der var rodfæstet med den systemløse rodmetode i Marshmallow, vil du trykke på "Fortsæt" for at åbne en anden dialogboks, der spørger, om du vil gendanne lagerstartbillede, idet du bemærker, at dette er nødvendigt for OTA ( over-the-air) opdateringer. Hvis du håber at downloade den nyeste Android-opdatering, når den falder, eller hvis du slipper af med enheden, vil jeg foreslå at trykke på "Ja" her. Hvis disse muligheder ikke gælder for din situation, er det sandsynligvis fint at bare forlade det ændrede opstartsbillede ved at trykke på "Nej".

Den følgende skærm kan spørge, om du vil gendanne billedet til lagergendannelse. Hvis du kører en brugerdefineret gendannelse (hvilket sandsynligvis er), og du vil hente en OTA-opdatering, er denne mulighed nødvendig - tryk på "Ja" for at fortsætte. Hvis du planlægger at rodfæste igen i fremtiden eller vil fortsætte med at bruge din brugerdefinerede opsving (f.eks. For nandroid-sikkerhedskopier), skal du trykke på "Nej" her. Der er en chance for, at denne mulighed muligvis ikke vises, i hvilket tilfælde skal du manuelt blinke lagergenoprettelsen. Der er instruktioner om, hvordan du gør dette i afsnittet om manualen nedenfor.

Derefter fjerner SuperSU sig selv og rydder op i installationen. Hele processen tager kun et par sekunder, og derefter genstarter enheden. Når det er færdigt, skal det være helt rodfrit, og afhængigt af hvilke muligheder der blev valgt under unroot-processen, tilbage i en fuldt lagerform.

Sådan fjernes manuelt en Nexus eller anden udviklerenhed på Marshmallow

Mens den ovennævnte metode unrooting med SuperSU bør teoretisk fungere fint på enheder, der er blevet forankret ved hjælp af systemless metoden, er det stadig godt at vide, hvad man skal gøre i en situation, hvor SuperSU måske ikke i stand til fuldt ud at unrooter enheden.

RELATERET: Hvad er "systemløs rod" på Android, og hvorfor er det bedre?

Den gode nyhed er, at det er en simpel flash - at erstatte den modificerede boot.img med den ene lager - skal gøre tricket.

Jeg bruger en Nexus 5 til dette eksempel, men processen vil være identisk for alle andre Nexus-enheder. Hvis du bruger en udviklerudgave fra en anden producent, kan processen variere lidt.

Den første ting, du skal gøre, er at downloade fabriksbillede til din enhed. For Nexuses leveres dette af Google. Andre enheds billeder skal leveres af producenten.

Når du har downloadet fabriksbillede til din enhed, skal du først pakke pakken ud.

Inde i den pakke er der en anden pakke. Pak også den ene ud.

Denne pakke indeholder bootloader-billedet, radioen (hvis relevant) og forskellige scripts til at blinke den fulde Android-build. Den fil, vi har brug for - boot.img - findes i den endelige .zip-fil, som skal have navnet "image--.zip". Pak denne pakke ud.

Tilbage på telefonen skal du sørge for, at Udviklerindstillinger er aktiveret ved at gå ind i Indstillinger> Om telefonen og trykke på Build Number syv gange. Toast-underretninger viser, hvor mange flere haner du har tilbage, før du "blev udvikler."

Når udviklerindstillingsmenuen er aktiveret, skal du trykke tilbage for at gå til forældrenes indstillingsmenu. Menuen "Udviklerindstillinger" er en ny post lige over "Om telefonen." Tryk på "Udviklerindstillinger".

Rul ned, indtil du ser "USB-fejlretning", og aktiver det med skyderen.

En advarsel vises med en beskrivelse af, hvad USB-fejlretning gør - tryk på "OK" for at aktivere denne mulighed.

Tilslut din enhed til computeren med et USB-kabel. Så længe du har de korrekte drivere installeret, skal der vises en popup på enheden med mulighed for at tillade USB-fejlfinding på den tilsluttede computer. Hvis du er på din personlige computer, kan du markere "Tillad altid fra denne computer", så det automatisk tillader fejlretning i fremtiden. Tryk på "OK".

Gå tilbage til din pc. Hvis der er konfigureret adb i dit system PATH, Skift + Højreklik i mappen, hvor du pakket alle fabriksbilledfiler ud, og vælg "Åbn et kommandovindue her."

Hvis du ikke har opsat adb i dit system PATH, skal du kopiere boot.img-filen og placere den i din ADB-mappe - C:\Android\platform-toolsi dette tilfælde. Skift + Højreklik hvor som helst i denne mappe, og vælg “Åbn et kommandovindue her”, når filen boot.img er færdig med at kopiere.

Indtast derefter følgende kommando for at genstarte enheden i bootloaderen:

adb genstart bootloader

Når din telefon er genstartet i sin bootloader, skal du køre følgende kommando, som kun tager et par sekunder at afslutte:

fastboot flash boot boot.img

Hvis du fjerner rod for at trække en OTA-opdatering eller bare vil have, at telefonen er tilbage i en fuldt lagerstatus, skal du også blinke lagergendannelsen. Du kan gøre det med denne kommando:

fastboot flash opsving recovery.img

Derefter skal du genstarte til Android med følgende:

genstart af fastboot

Telefonen skal straks genstarte, og du er klar til at gå - rodadgang vil være væk, og Android vil have sin lagergendannelse tilbage, men resten af ​​dit system vil stadig være helt intakt. Hvis du planlægger at sælge eller på anden måde slippe af med enheden, kan du foretage en fabriksindstilling nu.

Sådan manuelt fjerner en Nexus eller anden udviklerenhed på Lollipop (eller ældre)

Generelt er unrooting med SuperSU det bedste valg på enheder med en modificeret / systempartition, fordi alle de ændringer, der foretages under rooting-processen, ryddes op. Hvis du foretrækker manuelt at tage sig af processen, er det dog lidt mere omhyggeligt end blot at blinke boot.img som med den systemløse metode. Den gode nyhed er, at hele processen kan udføres direkte på enheden uden behov for at bruge en computer.

Den første ting, du har brug for, er en filhåndtering med rodfunktioner — ES File Explorer ser ud til at være den mest populære derude i disse dage, men stort set enhver root explorer vil fungere.

I ES skal du åbne sidemenuen ved at skubbe ind fra venstre udkant og derefter rulle ned til "Root Explorer" og skub skifte for at aktivere det. SuperUser-appen, der er installeret på din enhed, skal bede dig om at give adgang til filhåndteringen på det tidspunkt.

Når rodadgang er tildelt, skal du navigere til / systemmappen. Brug ES til at trykke på rullemenuen, der siger "Hjemmeside" (forudsat at du selvfølgelig stadig er på startsiden). Vælg indstillingen “/ Enhed”.

I den primære enhedspartition skal du rulle ned til mappen “/ system” og åbne den.

Det er her, ting kan blive lidt vanskeligt - afhængigt af hvordan din enhed blev rodfæstet, vil "su" -filen (den, vi sletter i denne proces) være placeret et af to steder: /system/bineller /system/xbin. Start med at kontrollere den førstnævnte.

Filerne her er sorteret alfabetisk, så hvis du ikke ser "su" -filen (som på min testenhed), er den i /system/xbinmappen. Gå tilbage ved at trykke på tilbage-pilen, og åbn derefter mappen "xbin".

Der burde ikke være så mange filer herinde, så "su" er ret let at finde.

Uanset hvor filen er placeret på din bestemte enhed, skal vi udføre den samme handling. Hvis du ønsker at fjerne helt rod, skal du bare slette denne fil, men trykke langvarigt på den og vælge papirkurven.

Hvis du kun ønsker at ophæve midlertidigt for at trække en OTA-opdatering, skal du bare klippe filen fra denne placering ved at trykke langvarigt på den og vælge saksen. Du kan derefter navigere til / sdcard / mappen ved at gå tilbage til den primære "/ Device" -partition og åbne mappen "sdcard". Indsæt det her ved at vælge pastaikonet.

Når "su" -filen er ude af handlingen, er der endnu en fil, der skal flyttes eller slettes. Gå tilbage til / system, og åbn mappen "app".

Du vil se efter SuperUser-appen installeret på din telefon her - hvis du kører SuperSU, findes den i mappen med samme navn. Du skal muligvis se dig lidt rundt, hvis du kører en anden SuperUser-app. Når du har fundet mappen, skal du åbne den. Det er også værd at bemærke, at det måske slet ikke findes i en mappe - det kan bare være "superuser.apk" i mappen rod.

Når du har fundet den rigtige fil, skal du trykke langvarigt på den og enten slette eller klippe den som du gjorde med "su" -filen.

Hvis du klipper det, skal du fortsætte og indsætte det tilbage i / sdcard for sikker opbevaring.

På dette tidspunkt kan du dobbelttjekke enhedens rodstatus ved hjælp af en app som Root Checker. Hvis det kommer tilbage som ikke rodfæstet, er du færdig.

Dernæst bliver du nødt til at erstatte Android's lagergendannelse på din telefon. For at gøre dette skal du downloade fabriksbillede til din enhed. For Nexuses leveres dette af Google. Andre enheds billeder skal leveres af producenten.

Når du har downloadet fabriksbillede til din enhed, skal du først pakke pakken ud.

Inde i den pakke er der en anden pakke. Dette huser bootloader-billedet, radioen (hvis relevant) og forskellige scripts for at blinke den fulde Android-build. Alt, hvad vi har brug for, er filen recovery.img, der er gemt inde. Pak den pakke ud.

Tilbage på telefonen skal du sørge for, at Udviklerindstillinger er aktiveret ved at gå ind i Indstillinger> Om telefonen og trykke på Build Number syv gange. Toast-underretninger viser, hvor mange flere haner du har tilbage, før du "blev udvikler."

Når udviklerindstillingsmenuen er aktiveret, skal du trykke tilbage for at gå til forældrenes indstillingsmenu. Menuen "Udviklerindstillinger" er en ny post lige over "Om telefonen." Tryk på "Udviklerindstillinger".

Rul ned, indtil du ser "USB-fejlretning", og aktiver det med skyderen.

En advarsel vises med en beskrivelse af, hvad USB-fejlretning gør - tryk på "OK" for at aktivere denne mulighed.

Tilslut din enhed til computeren med et USB-kabel. Så længe du har de korrekte drivere installeret, skal der vises en popup på enheden med mulighed for at tillade USB-fejlfinding på den tilsluttede computer. Hvis du er på din personlige computer, kan du markere "Tillad altid fra denne computer", så det automatisk tillader fejlretning i fremtiden. Tryk på "OK".

Gå tilbage til din pc. Hvis der er konfigureret adb i dit system PATH, Skift + Højreklik i mappen, hvor du pakket alle fabriksbilledfiler ud, og vælg "Åbn et kommandovindue her."

Hvis du ikke har opsat adb i dit system PATH, skal du kopiere boot.img-filen og placere den i din ADB-mappe - C:\Android\platform-toolsi dette tilfælde. Skift + Højreklik hvor som helst i denne mappe, og vælg “Åbn et kommandovindue her”, når filen boot.img er færdig med at kopiere.

Indtast derefter følgende kommando for at genstarte enheden i bootloaderen:

adb genstart bootloader

Når din telefon er genstartet i sin bootloader, skal du køre følgende kommando, som kun tager et par sekunder at afslutte:

fastboot flash opsving recovery.img

Dette vil genskabe lagergendannelsen igen. Når det er gjort, skal du genstarte til Android med følgende:

genstart af fastboot

Telefonen skal straks genstarte, og du er klar til at gå - rodadgang vil være væk, og Android vil have sin lagergendannelse tilbage, men resten af ​​dit system vil stadig være helt intakt. Hvis du planlægger at sælge eller på anden måde slippe af med enheden, kan du foretage en fabriksindstilling nu.

Hvis du planlægger at slippe af med enheden, er det en god idé at gå videre og fabriksindstille den på dette tidspunkt.

Flash din enhed igen for en komplet lageropbygning

Hvis du kører en brugerdefineret ROM eller Xposed-rammen, skal du slette din enhed fuldstændigt og blinke den til en ikke-rodfæstet, helt ny fabriksstatus. Dette er også den eneste måde at fjerne en ikke-Nexus- eller Developer Edition-telefon, hvis SuperSU-metoden ikke fungerer for dig.

Desværre er processen ret forskellig for hver producent og kan endda variere fra enhed til enhed. Så med undtagelse af Nexus-enheder (som vi har en guide til), kan vi ikke detaljer alle instruktionerne her. I stedet bliver du nødt til at stikke rundt på et sted som XDA Developers forum for de fulde instruktioner til din telefon. Her er et hurtigt og snavset kig på, hvad processen indebærer for hver producent, dog:

  • Nexus og andre Developer Edition-enheder : Nexus-enheder er ret nemme. Du skal bare downloade et fabriksbillede fra Google eller din producent (ligesom vi gjorde i den manuelle fjernelse af vejledningen til Marshmallow ovenfor), og derefter blinke alle filerne inde på din telefon. Se vores guide til manuelt at blinke din Nexus for at få de fulde instruktioner.
  • Samsung-enheder:  Du skal bruge den fulde firmwarefil, som stort set skal være tilgængelig for alle enheder på Sammobile.com. Du har at gøre med et program kaldet "Odin" på pc'en, som er ret ligetil. Bare sørg for at finde en pålidelig guide til din nøjagtige enhed.
  • Motorola-enheder:  Motorola bruger et program kaldet “RSD Lite” til at skubbe billedfiler til enheder, selvom virksomheden ikke gør sine billeder tilgængelige for enheder, der ikke er udvikler. Der er kopier, der flyder rundt derude, men sørg for at downloade fra en betroet kilde, før du tager springet.
  • LG-enheder: LG bruger et specialbygget “Flash-værktøj” til at skubbe enhedsspecifikke KDZ-filer til sine telefoner. Igen kan dette være vanskeligt, så sørg for at du bruger en betroet kilde og vejledning.
  • HTC-enheder:  HTC kan måske være den mest flashvenlige af alle forbrugsenheder, da den bare bruger det, der kaldes en "RUU" (ROM Update Utility) -fil, der kan skubbes med enkle adb- og fastboot-kommandoer. Alternativt kan du placere RUU'en på / sdcard-partitionen på de fleste HTC-enheder, og den registreres automatisk, når du starter i bootloaderen. Du skal bare finde RUU til din specifikke telefon.

Vi ville ønske, at vi kunne give detaljer for hver eneste telefon derude, men det er bare ikke muligt - dette er endnu en grund til, hvorfor vi elsker Nexus og andre Developer Edition-enheder. Men med lidt grave, skal du være i stand til at fjerne næsten enhver telefon derude og få den tilbage til en god fungerende tilstand.