28Jun

Sådan fjerner du din Android-telefon

click fraud protection

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

Måske vil du afvige af sikkerhedsmæssige grunde, eller måske har du bare ikke brug for rod til dine foretrukne tweaks længere. Eller måske forsøger du at sælge din enhed eller få garantiservice. Eller måske vil du bare downloade en opdatering over luften. Uanset dine grunde er unrooting ikke så svært - så længe du ved hvad du laver.

RELATEREDE ARTIKLER
Syv ting, du ikke behøver at rote Android til at gøre igen
Gør Rooting eller Unlocking ugyldig din Android-telefons garanti?

De mange måder at ophæve en Android-telefon

Ligesom rooting er der nogle få forskellige metoder til at fjerne mobilen, og hvilken du vil bruge, afhænger af din enhed, den version af Android, du kører, og hvad du erforsøger at opnå.Generelt vil unrooting involvere en af ​​disse processer.

instagram viewer

  • Enhver telefon, der kun er blevet forankret : Hvis alt, hvad du har gjort, er rod i din telefon, og fast i din telefons standardversion af Android, skal unrooting( forhåbentlig) være let. Du kan afbryde din telefon ved hjælp af en indstilling i SuperSU-appen, som fjerner rod og erstatter Android's lagergendannelse. Dette er beskrevet i første afsnit af denne vejledning.
  • Enhver telefon, der kører en brugerdefineret ROM eller ved hjælp af Xposed Framework : Hvis du har gjort mere end rod, har du sandsynligvis ændret visse dele af dit system stærkt nok, at de eneste vej til unroot er at vende tilbage til et helt lager, ud-af-fabriksbetingelsen. Dette er anderledes for hver telefon, og vi kan ikke give instruktioner til hver enkelt, men vi diskuterer det i sidste afsnit af denne vejledning.

Synes enkelt, ikke? Desværre fungerer SuperSU-metoden ikke altid perfekt. Måske mislykkes det, eller måske kan det ikke erstatte din lagergendannelse af en eller anden grund. I disse tilfælde kan du manuelt afbryde din telefon ved hjælp af en af ​​følgende metoder:

  • Nexus og andre udviklerudgave-telefoner kører Marshmallow : Hvis SuperSU-metoden ikke virker, kan du manuelt afbryde din enhed ved at blinke den igen.img. Dette er hovedfilen, der bliver redigeret, når du roser en telefon med Marshmallow, så erstatter den, og derefter genblinker Android's lagergendannelse skal gøre det trick. Dette diskuteres i anden del af denne vejledning.
  • Nexus og andre udviklere Edition-telefoner kører Lollipop og før : Hvis SuperSU-metoden ikke virker, kan du manuelt afbryde din enhed ved at slette den binære. Dette er den fil, der giver dig adgang til adgang til pre-Marshmallow-telefoner, så sletning af det og derefter genopblinkende Android's lagergendannelse skal gøre det. Dette er omtalt i tredje afsnit af denne vejledning.
  • Non-Developer Edition-telefoner : Hvis SuperSU-metoden ikke virker, og du har en ikke-udvikler-telefon, skal du sandsynligvis gå på nuklear. Det betyder at tørre din telefon og returnere den til en helt lager, uden for fabrikken, for at kunne løsne. Dette er anderledes for hver telefon, og vi kan ikke give instruktioner til hver enkelt, men vi diskuterer det i sidste afsnit af denne vejledning.

Vi dækker hver af disse metoder( i varierende detaljer) i de fire afsnit nedenfor. Så spring ned til den sektion, der passer til din enhed, version af Android og situation.

Sådan fjerner du grundlæggende Android-enheder med SuperSU

SuperSU er nemt den mest populære og robuste root management-app tilgængelig på Android. Hvis du kører en roddrevet enhed, er der en meget stor chance for, at du bruger SuperSU til at styre, hvilke apps der får adgang til superbrugeren. Det er også den smarteste og nemmeste måde at hurtigt fjerne din Android-enhed, fordi hele processen sker i appen direkte på telefonen.

For at frigøre enheden helt, er det første, du vil gøre, at springe ind i SuperSU-appen, som findes i app-skuffen.

Når du er åbnet, skal du skrue over eller trykke på fanen Indstillinger og rulle ned til bunden, indtil du ser afsnittet "Oprydning".Tryk på "Full unroot" indstillingen.

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

Hvis du er på en enhed, der blev forankret med den systemløse rodmetode i Marshmallow, vil du trykke på "Fortsæt" indstillingen en anden dialogboks, der spørger om du vil gendanne lagerstartbilledet og bemærke, at dette er nødvendigt for OTA(over-the-air) opdateringer. Hvis du håber at hente den seneste Android-opdatering, når den falder, eller hvis du slipper for enheden, så foreslår jeg at trykke "Ja" her. Hvis disse muligheder ikke gælder for din situation, er det nok fint at bare forlade det ændrede bootbillede ved at trykke på "Nej".

Følgende skærm kan spørge, om du gerne vil gendanne lagergenoprettelsesbilledet. Hvis du kører et brugerdefineret opsving( hvilket sandsynligvis er), og du vil trække en OTA-opdatering, er denne indstilling nødvendig - tryk på "Ja" for at fortsætte. Hvis du planlægger at videresende i fremtiden eller vil fortsætte med at bruge dit brugerdefinerede opsving( f.eks. Til nandroid-sikkerhedskopier), skal du trykke på "Nej" her. Der er en chance for, at denne mulighed ikke vises, i hvilket tilfælde skal du manuelt blinke lagerbeholdningen. Der er instruktioner om, hvordan du gør dette i den manuelle sektion nedenfor.

Efter det vil SuperSU fjerne sig selv og rydde op i installationen. Hele processen vil kun tage et par sekunder, og derefter genstarter enheden. Når den er færdig, skal den være fuldstændig uoprettet og, afhængigt af hvilke muligheder der blev valgt under unroot-processen, tilbage i en fuldstændig lagerformular.

Sådan manuelt fjerner du en Nexus eller anden udvikler enhed på Marshmallow

Mens ovenstående metode til unrooting med SuperSU skal teoretisk fungere fint på enheder, der er blevet rodnet ved hjælp af systemløs metode, er det stadig godt at vide, hvad man skal gøre i ensituation, hvor SuperSU muligvis ikke fuldt ud kan fjerne anordningen.

Den gode nyhed er, at det er en simpel flash-udskiftning af den modificerede boot.img med lageret en - 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-telefon fra en anden producent, kan processen variere lidt.

Det første du skal gøre er at downloade fabriksbilledet til din enhed. For Nexuses leveres dette af Google. Anden enhedens billeder skal leveres af deres fabrikant.

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

Inde i den pakke er der en anden pakke. Udpak det også.

Denne pakke vil indeholde bootloader-billedet, radioen( hvis relevant) og forskellige scripts til at blinke hele Android-build. Filen, som vi har brug for-boot.img-findes i den endelige. zip-fil, som skal betegnes som "image- & lt; device name & gt; - & lt build number & gt;. zip".Pak pakken ud.

Tilbage på telefonen skal du sørge for, at Udviklerindstillinger er aktiveret ved at gå ind i Indstillinger & gt;Om telefon og trykke på Build Number syv gange. Toast-meddelelser viser, hvor mange flere vandhaner du har forladt, før du bliver "udvikler".

Når menupunktet til udviklerens valg er blevet aktiveret, skal du trykke tilbage for at gå til menuen for overordnede indstillinger. Menuen "Udviklerindstillinger" vil være en ny post lige over "Om telefon." Tryk på "Udviklerindstillinger."

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

En advarsel fremkommer med en beskrivelse af, hvad USB debugging gør-hit "OK" for at aktivere denne indstilling.

Slut din enhed til computeren med et USB-kabel. Så længe du har de korrekte drivere installeret, skal en popup vises på enheden med mulighed for at tillade USB-fejlfinding på den vedhæftede computer. Hvis du er på din personlige computer, kan du krydsse indstillingen "Tillad altid fra denne computer", så den automatisk tillader debugging i fremtiden. Hit "OK."

Gå tilbage til din pc. Hvis du har ADB oprettet i dit system PATH, Skift + Højreklik i mappen, hvor du udpakket alle fabriksbilledfiler og vælg "Åbn et kommandovindue her."

Hvis du ikke har ADB oprettet i dit system PATH, skal du kopiere boot.img-filen og placere den i din ADB-mappe - C: \ Android \ platform-værktøjer i dette tilfælde. Skift + Højreklik Klik overalt i denne mappe og vælg "Åbn et kommandovindue her", når boot.img-filen er færdig med at kopiere.

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

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 unrooting for at trække en OTA-opdatering eller bare vil have telefonen tilbage i en fuldstændig lagerstatus, skal du også blinke lagerbeholdningen. Du kan gøre det med denne kommando:

fastboot flash recovery recovery.img

Derefter genstartes i Android med følgende:

hurtigstart genstart

Telefonen skal straks genstarte, og du er god at root-adgangen vil være væk, ogAndroid vil få 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 gøre en fabriks nulstilling nu.

Sådan fjerner du manuelt en Nexus eller anden udvikler enhed på Lollipop( eller ældre)

Generelt er det ikke muligt at fjerne SuperSU med det bedste valg på enheder med en modificeret / systempartition, fordi alle de ændringer, der udføres under rooting processen, ryddes op. Hvis du foretrækker at håndtere processen manuelt, er det dog lidt mere omhyggeligt end blot at blinke boot.img ligesom den systemløse metode. Den gode nyhed er, at hele processen kan gøres direkte på enheden uden at skulle bruge en computer.

Det første du skal bruge er en filhåndtering med root-funktioner. ES File Explorer synes at være den mest populære en derude i disse dage, men stort set vil enhver root explorer arbejde.

I ES skal du åbne sidemenuen ved at skubbe ind fra den venstre yderside og derefter rulle ned til valgmuligheden "Root Explorer" og skub skiftet for at aktivere det. SuperUser-appen installeret på din enhed skal bede dig om at give adgang til filhåndteringen på det pågældende tidspunkt.

Når først rootadgang er givet, skal du navigere til / systemmappen. Brug ES ved at trykke på rullemenuen, der siger "Hjemmeside"( forudsat at du stadig er på startsiden, selvfølgelig).Vælg indstillingen "/ Enhed".

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

Det er her, hvor tingene kan blive lidt vanskelige - afhængigt af hvordan din enhed blev rodnet, vil "su" -filen( den, vi sletter i denne proces) blive placeret på et af to steder: /system/ bin eller /system/ xbin. Start med at tjekke den tidligere.

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

Der bør ikke være meget mange filer her, så "su" er ret nemt at finde.

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

Hvis du kun vil midlertidigt unroot for at trække en OTA-opdatering, skal du kun klippe filen fra dette sted ved at trykke langsomt på den og vælge saks. Du kan derefter navigere til mappen /sdcard/ ved at gå tilbage til den primære "/ Enhed" partition og åbne mappen "sdcard".Indsæt det her ved at vælge pastaikonet.

Med "su" -filen ud af handlingen er der endnu en fil, der skal flyttes eller slettes. Gå tilbage til / system og åben "app" mappen.

Du skal kigge efter SuperUser-appen installeret på din telefon her - hvis du kører SuperSU, findes den i mappen med samme navn. Du skal måske se lidt om, 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 ikke er i en mappe overhovedet - det kunne bare være "superuser.apk" i mappenes rod.

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

Hvis du skærer det, skal du gå videre og indsætte det igen i / sd-kortet for sikker opbevaring.

På dette tidspunkt kan du dobbelttjekke enhedens rodstatus ved at bruge en app som Root Checker. Hvis det kommer tilbage som unrooted, så er du færdig.

Dernæst skal du erstatte Android's lagergendannelse på din telefon. For at gøre dette skal du downloade fabriksbilledet til din enhed. For Nexuses leveres dette af Google. Anden enhedens billeder skal leveres af deres fabrikant.

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

Inde i den pakke er der en anden pakke. Dette vil indeholde bootloader-billedet, radioen( hvis relevant) og forskellige scripts til at blinke hele Android-builden. Alt vi behøver, er recovery.img-filen gemt inde. Pak den pakke ud.

Tilbage på telefonen skal du sørge for, at udviklerindstillinger er aktiveret ved at gå ind i Indstillinger & gt;Om telefon og trykke på Build Number syv gange. Toast-meddelelser viser, hvor mange flere vandhaner du har forladt, før du bliver "udvikler".

Når menuen til udviklerindstillinger er blevet aktiveret, skal du trykke på tilbage for at gå til menuen for forældreindstillinger. Menuen "Udviklerindstillinger" vil være en ny post lige over "Om telefon." Tryk på "Udviklerindstillinger."

Rul ned, indtil du ser "USB-fejlfinding" og aktiver den med skyderen.

En advarsel fremkommer med en beskrivelse af, hvad USB debugging gør-hit "OK" for at aktivere denne indstilling.

Slut din enhed til computeren med et USB-kabel. Så længe du har de korrekte drivere installeret, skal en popup vises på enheden med mulighed for at tillade USB-fejlfinding på den vedhæftede computer. Hvis du er på din personlige computer, kan du krydsse indstillingen "Tillad altid fra denne computer", så den automatisk tillader debugging i fremtiden. Hit "OK."

Hoved tilbage til din pc. Hvis du har ADB oprettet i dit system PATH, Skift + Højreklik i mappen, hvor du udpakket alle fabriksbilledfiler og vælg "Åbn et kommandovindue her."

Hvis du ikke har ADB oprettet i dit system PATH, skal du kopiere boot.img-filen og placere den i din ADB-mappe - C: \ Android \ platform-værktøjer i dette tilfælde. Skift + Højreklik Klik overalt i denne mappe og vælg "Åbn et kommandovindue her", når boot.img-filen er færdig med at kopiere.

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

adb genstart bootloader

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

hurtigstart genoprettelse.img

Dette vil genopblive lagerbeholdningen. Når det er færdigt, genstart i Android med følgende:

fastboot genstart

Telefonen skal straks genstarte, og du er god at go-root-adgangen vil være væk, og Android vil få sin lagergendannelse tilbage, men resten af ​​dit system vilstadig være helt intakt. Hvis du planlægger at sælge eller på anden måde slippe af med enheden, kan du gøre en fabriks nulstilling nu.

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

Re-flash din enhed til en komplet lagerbygge

Hvis du kører en brugerdefineret ROM eller Xposed-rammen, skal du helt tørre din enhed og blinke den til en ubemærket, helt ny tilstand uden for fabrikken. Dette er også den eneste måde at fjerne en telefon, der ikke er Nexus eller Developer Edition, hvis SuperSU-metoden ikke virker 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 vejledning til), kan vi ikke detaljere alle instruktionerne her. I stedet skal du kaste omkring et websted som XDA Developers forum for at få de fulde instruktioner til din telefon. Her er et hurtigt og snavset udseende af, hvad processen indebærer for hver producent, selvom:

  • Nexus og andre udviklingsversionsenheder : Nexus-enheder er ret nemme. Du skal bare downloade et fabriksbillede fra Google eller din producent( ligesom vi gjorde i manualen, hvor du fjernede instruktioner til Marshmallow ovenfor), og blinke alle filer indeholdt i din telefon. Se vores guide til manuelt at blinke din Nexus for de fulde instruktioner.
  • Samsung-enheder: Du skal bruge hele firmware-filen, som skal være tilgængelig for stort set alle enheder på Sammobile.com. Du har at gøre med et program kaldet "Odin" på pc'en, hvilket er ret ligetil. Bare sørg for at finde en pålidelig vejledning til din nøjagtige enhed.
  • Motorola-enheder: Motorola bruger et program kaldet "RSD Lite" til at skubbe billedfiler til enheder, selvom firmaet ikke gør sine billeder tilgængelige for ikke-udvikler enheder. Der er kopier flyver derude, men sørg for at du downloader fra en betroet kilde, før du tager springet.
  • LG-enheder: LG bruger et specielt bygget "Flash Tool" til at skubbe enhedsspecifikke KDZ-filer til sine telefoner. Igen kan det være vanskeligt, så sørg for at du bruger en betroet kilde og vejledning.
  • HTC-enheder: HTC kunne måske være den mest flash-venlige af alle forbrugerenheder, 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'en til din specifikke telefon.

Vi ønsker at vi kunne give detaljer for hver eneste telefon derude, men det er bare ikke muligt - det er endnu en grund til, at vi elsker Nexus og andre Developer Edition-enheder. Men med en smule at grave, bør du være i stand til at afbryde næsten enhver telefon derude og få den tilbage til en god arbejdsstat.