Sådan låses din Android-telefons bootloader op, den officielle måde

At låse din Android-telefons bootloader op er det første skridt til at rodfæste og blinke brugerdefinerede ROM'er. Og i modsætning til almindelig tro understøttes det faktisk fuldt ud på mange telefoner. Sådan låser du din bootloader op den officielle måde.

Ikke alle telefoner giver dig mulighed for at gøre dette

Der er to slags telefoner i denne verden: Dem, der lader dig låse din bootloader op, og dem der ikke gør det.

Uanset om du har lov til at låse din bootloader op afhænger af producenten af ​​din telefon, den model du har og endda din operatør. Nexus-telefoner kan alle låses op af natur, og mange telefoner fra Motorola og HTC giver dig mulighed for at låse din bootloader op gennem en lignende proces som Nexus.

Andre telefoner dog - og nogle operatører - tillader dig ikke at låse din bootloader op på den officielle måde, hvilket betyder, at du bliver nødt til at vente på, at udviklere udnytter en sikkerhedssårbarhed, hvis du vil rodfaste og flash-ROM'er. Hvis du har en af ​​disse telefoner, vil denne guide desværre ikke hjælpe dig.

Den bedste måde at finde ud af, hvilken kategori din telefon falder i, er at gennemse dens sektion hos XDA Developers. Hvis du har en HTC- eller Motorola-telefon, kan du muligvis også undersøge dens låsbarhed på HTC eller Motorolas websted. Hvis det ikke understøtter oplåsning, skal du bruge en uofficiel oplåsning eller rooting-metode, som du normalt finder på XDA Developers-fora.

Hvis din telefon understøtter oplåsning gennem flere officielle kanaler, skal du læse videre.

Trin nul: Sikkerhedskopier alt, hvad du vil beholde

Før vi begynder, er det vigtigt at nævne: denne proces sletter alle dine data. Så hvis du har fotos eller andre filer på din telefon, som du vil beholde, skal du overføre dem til din computer nu. Derudover, hvis du har nogen appindstillinger, du vil beholde, skal du bruge deres sikkerhedskopifunktion til at oprette en backup-indstillingsfil og også overføre dem til din computer.

Her er et ekstra tip: Da jeg ved, at jeg til sidst vil rodfæste min telefon, låser jeg altid min bootloader op, så snart jeg køber en ny enhed. På den måde spilder jeg ikke tid på at konfigurere det kun for at slette telefonen om et par dage og gøre det igen. Hvis du er en besat Android-tweaker, der ved, at du snart kommer til at rodfæste, skal du overveje at låse den op, inden du går igennem besværet med at konfigurere din telefon.

Når du har sikkerhedskopieret alt, hvad du vil beholde, skal du fortsætte med nedenstående trin.

Trin et: Installer Android SDK og din telefons drivere

RELATERET: Sådan installeres og bruges ADB, Android Debug Bridge Utility

Du har brug for to ting til denne proces: Android Debug Bridge, som er et kommandolinjeværktøj til din computer, der lader dig grænseflade med din telefon og din telefons USB-drivere. Selvom du har installeret disse før, skal du få de nyeste versioner nu.

Vi har detaljeret, hvordan du installerer begge før, men her er den korte version:

  1. Gå til Android SDK-download-siden, og rul ned til "Kun SDK-værktøjer". Download ZIP-filen til din platform, og pakk den ud, hvor du vil gemme ADB-filerne.
  2. Start SDK Manager, og fravælg alt undtagen "Android SDK Platform-tools". Hvis du bruger en Nexus-telefon, kan du også vælge “Google USB Driver” for at downloade Googles drivere.
  3. Når installationen er færdig, kan du lukke SDK-manager.
  4. Installer USB-driverne til din telefon. Du kan finde disse på telefonproducentens websted (f.eks. Motorola eller HTC). Hvis du har en Nexus, kan du installere de Google-drivere, du downloadede i trin 2 ved hjælp af denne vejledning.
  5. Genstart din computer, hvis du bliver bedt om det.

Tænd din telefon og tilslut den til din computer ved hjælp af et USB-kabel. Åbn mappen med platformværktøjer i din Android SDK-mappe, og Shift + Højreklik på et tomt område. Vælg "Åbn en kommandoprompt her", og kør følgende kommando:

ADB-enheder

Hvis det viser et serienummer, genkendes din enhed, og du kan fortsætte med processen. Ellers skal du sikre dig, at du har udført ovenstående trin korrekt.

Trin to: Aktivér USB-fejlfinding

Derefter skal du aktivere et par muligheder på din telefon. Åbn din telefons appskuffe, tryk på ikonet Indstillinger, og vælg “Om telefonen”. Rul hele vejen ned, og tryk på "Build Number" -elementet syv gange. Du skal få en besked om, at du nu er udvikler.

Gå tilbage til hovedsiden Indstillinger, og du skal se en ny mulighed nær bunden kaldet "Udviklerindstillinger". Åbn det, og aktiver "OEM-oplåsning", hvis indstillingen findes (hvis den ikke er, ingen bekymringer - det er kun nødvendigt på nogle telefoner).

Aktivér derefter "USB-fejlretning". Indtast din adgangskode eller pinkode, når du bliver bedt om det, hvis det er relevant.

Når det er gjort, skal du slutte din telefon til din computer. Du skal se en popup med titlen "Tillad USB-fejlretning?" på din telefon. Marker afkrydsningsfeltet "Tillad altid fra denne computer", og tryk på OK.

Trin tre: Få en oplåsningsnøgle (til ikke-Nexus-telefoner)

Hvis du bruger en Nexus-enhed, kan du springe over følgende trin. Ikke-Nexus-enheder bliver sandsynligvis nødt til at gennemgå et ekstra trin, før du fortsætter.

Gå til din fabrikants side til oplåsning af bootloader (for eksempel denne side til Motorola-telefoner eller denne side til HTC-telefoner), vælg din enhed (hvis du bliver bedt om det), og log ind eller opret en konto.

Resten af ​​dette trin er lidt anderledes afhængigt af din telefon, men producentens websted skal lede dig gennem processen. Det vil gå sådan som dette: Sluk først din telefon og start i fastboot-tilstand. Dette er lidt anderledes på hver telefon, men på de fleste moderne enheder kan du komme dertil ved at holde knapperne "Power" og "Volume Down" nede i 10 sekunder. Slip dem, og du skal være i fastboot-tilstand. (HTC-brugere bliver nødt til at vælge "Fastboot" med Volumen ned-tasten og trykke på tænd / sluk for at vælge det først.) Du kan normalt finde flere oplysninger på din specifikke telefon med en hurtig Google-søgning, så du er velkommen til at gøre det nu inden du fortsætter.

Slut din telefon til din pc med et USB-kabel. Din telefon skal angive, at enheden er tilsluttet. På din computer skal du åbne platformværktøjsmappen i din Android SDK-mappe og Shift + højreklik på et tomt område. Vælg "Åbn en kommandoprompt her", og brug det kommandopromptvindue til at hente din oplåsningsnøgle som beskrevet af din producent. (For eksempel kører Motorola-telefoner  fastboot oem get_unlock_datakommandoen, mens HTC-telefoner kører  fastboot oem get_identifier_token kommandoen.)

Kommandoprompten vil spytte et token ud i form af en meget lang række tegn. Vælg det, kopier det, og indsæt det i det relevante felt på producentens websted - sørg for, at der ikke er mellemrum! - og indsend formularen. Hvis din enhed kan låses op, modtager du en e-mail med en nøgle eller fil, som du vil bruge i næste trin.

Hvis din enhed ikke kan låses op, får du en besked om, at det er tilfældet. Hvis du vil rodfæste din enhed eller blinke en ROM, skal du bruge en mere uofficiel metode, som du normalt kan finde på et websted som XDA Developers.

Trin fire: Lås din telefon op

Nu er du klar til faktisk at udføre oplåsning. Hvis din telefon stadig er i fastboot-tilstand, skal du køre kommandoen nedenfor. Hvis ikke, skal du slukke for din telefon og holde knapperne “Strøm” og “Lydstyrke ned” i 10 sekunder. Slip dem, og du skal være i fastboot-tilstand. (HTC-brugere bliver nødt til at vælge "Fastboot" med Volume Down-tasten og trykke på afbryderen for at vælge det først.) Tilslut din telefon til din pc med et USB-kabel.

På din computer skal du åbne platformværktøjsmappen i din Android SDK-mappe og Shift + højreklik på et tomt område. Vælg "Åbn en kommandoprompt her".

For at låse din enhed op skal du køre en simpel kommando. For de fleste Nexus-enheder er denne kommando:

fastboot oem oplåsning

Hvis du har en nyere Nexus, såsom Nexus 5X eller 6P, vil kommandoen være lidt anderledes:

fastboot blinkende oplåsning

Hvis du har en ikke-Nexus-enhed, fortæller din producent dig, hvilken kommando du skal køre. Motorola-enheder skal f.eks. Køre  fastboot oem unlock UNIQUE_KEYved hjælp af den unikke nøgle fra den e-mail, du har modtaget. HTC-enheder kører  fastboot oem unlocktoken Unlock_code.bin ved hjælp af Unlock_code.bin-filen, du modtog fra HTC.

Efter at have kørt kommandoen, kan din telefon spørge, om du er sikker på, at du vil låse op. Brug lydstyrketasterne til at bekræfte.

Når du er færdig, skal du bruge skærmmenuen til at genstarte din telefon (eller køre  fastboot reboot kommandoen fra din pc). Hvis alt fungerede korrekt, skal du se en ny besked ved opstart om, at din bootloader er låst op, og efter et par sekunder skal den starte op i Android. Det er vigtigt, at du starter i Android, inden du gør noget andet, som at blinke en brugerdefineret gendannelse.

Tillykke med at låse din telefon op! Du vil ikke bemærke meget af en forskel endnu, men med en ulåst bootloader vil du være i stand til at blinke en brugerdefineret gendannelse, åbne døren til rodadgang og brugerdefinerede ROM'er.

Billedkredit: Norebbo