Sådan bootloader låser op for T-Mobile LG Velvet og rooter den med Magisk

click fraud protection

Du kan nu låse op for opstartsindlæseren af ​​T-Mobile-varianten af ​​LG Velvet og roote den ved hjælp af Magisk. Læs videre for at vide, hvordan du gør det!

Oplåsning af bootloaderen, rooting af en enhed, og blinkende eftermarkeds-ROM'er er populære hobbyer her hos XDA. Superbrugerfællesskabet har høj respekt for evnen til at modificere deres enheder, og de finder næsten ingen interesse i telefoner, hvis de ikke er i stand til at blive låst op med bootloader. Mange ældre enheder holdes faktisk i live af tredjeparts ROM'er, som også er gudegaver for smartphones, der står på randen af ​​at miste officiel støtte. LG laver for eksempel ikke længere Android-smartphones, hvorfor ejere af LG-enheder måske vil nøjes med brugerdefinerede ROM'er i den nærmeste fremtid. Processen er dog ikke ligefrem ligetil på grund af LGs oplåsningspolitik for bootloader.

LG har en historie med hensyn til oplåsning af bootloader. Den koreanske OEM plejede at tillade kun en håndfuld modeller at blive låst op af slutbrugere - sandsynligvis på grund af krav fra transportører. Ikke desto mindre virksomheden

greb permanent muligheden for et par måneder siden, hvilket betyder, at folk er nødt til at stole på uofficielle metoder for at få deres bootloader oplåst. Denne gang XDA Senior Member ønske 39 er kommet med en virkelig innovativ proces til at låse op for bootloaderen til T-Mobile-varianten af ​​LG Velvet og efterfølgende roote enheden.

  • Du kan nu uofficielt låse op for bootloaderen til LG Velvets T-Mobile-variant.
  • Processen kræver nedgradering til Android 10.
  • Efter oplåsning af bootloaderen kan du bruge Magisk til at roote enheden.

Sådan bootloader låser op og rooter T-Mobile LG Velvet

T-Mobile-udgaven af ​​LG Velvet (modelnummer LM-G900TM) er drevet af MediaTek Dimensity 1000C SoC. Dette gør den til en unik i Velvet-serien, da alle andre varianter af smartphonen har enten Qualcomm Snapdragon 750G (5G) eller Snapdragon 845 (4G)-chipsættet. Den førnævnte MediaTek-platform er sårbar over for en kendt bootrom-udnyttelse, som kan bruges til at omgå bootloader-sikkerheden og låse bootloaderen op. Bagefter er det en barneleg at roote enheden.

Før vi kommer ind på, hvordan man rooter T-Mobile LG Velvet, skal du huske at tage en sikkerhedskopi uden for enheden. Det er fordi bootloader-oplåsningsprocessen kræver sletning af alle personlige data på din telefon, inklusive filerne på det interne lager.

Trin 1: Nedgrader til Android 10

Hvis målet T-Mobile LG Velvet kører Android 11, skal vi nedgradere det til Android 10. Dette skyldes, at Android 11-firmwaren til denne enhed allerede har patchet den udnyttelige preloader (alias first stage bootloader). Du har også brug for en pc, da det blinkende værktøj kun virker under Windows.

  1. Download og installer de nyeste USB-drivere til LG.
  2. Download en hvilken som helst Android 10-baseret KDZ-firmwarepakke til T-Mobile LG Velvet fra et velrenommeret LG-firmware-hosting-websted.
  3. Download et korrekt rettet LGUP-værktøj til flashing af KDZ-pakken.
  4. Installer LGUP og åbn dens eksekverbare.
  5. Vælg RENOVER mulighed som proces. Klik derefter på knappen med tre prikker i nederste højre hjørne for at vælge KDZ-filen.
  6. Genstart LG Velvet til downloadtilstand. For at gøre det skal du slukke din telefon. Sæt derefter USB-kablet i din pc, hold lydstyrke op-knappen på telefonen nede, og tilslut den anden ende af kablet til telefonen. Du bør se en skærm med teksten "Firmware Update" sammen med et USB-logo på telefonen.
  7. Klik på Start knappen og vent på, at den blinkende proces er færdig.
  8. Hvis alt går rigtigt, genstarter telefonen til Android 10-firmwaren.

Trin 2: Lås opstartsindlæseren op

Nu hvor vi har gendannet den udnyttelige preloader på T-Mobile LG Velvet, kan vi låse dens bootloader op i et snuptag. Takket være MTKClient-projektet af sikkerhedsanalytiker Bjoern Kerler, behøver du ikke at tage dig af de udnyttede nyttelaster og andre reverse-engineering-værktøjer på lavt niveau. Alt du skal gøre er at udføre et par Python-scripts.

  1. Download MTKClient-værktøjet fra dets officiel GitHub-repo og sæt det op ved at følge readme.
    • Hvis du ikke ønsker at rode med afhængigheder og drivere, kan du også bruge færdiglavet Ubuntu-baseret bootbar ISO at eksekvere MTKClient i et live Linux-miljø.
  2. Sørg for, at telefonen er slukket. Kør derefter følgende kommando i et terminalvindue på din pc, og tilslut derefter telefonen til din pc.
    python mtk e metadata, userdata, md_udc
    Dette vil slette metadata og userdata partitioner på din telefon
  3. På dette stadium er vi klar til at udføre oplåsningskommandoen
    python mtk xflash seccfg unlock
  4. Genstart telefonen ved hjælp af følgende kommando:
    python mtk reset
    Afbryd derefter USB-kablet for at lade telefonen genstarte.
  5. Nu har du en opstartsindlæser ulåst T-Mobile LG Velvet.

Trin 3: Opgrader til Android 11

Da bootloaderen nu er låst op, kan vi (gen-)opgradere til Android 11-firmwaren. Direkte blink af en Android 11 KDZ vil imidlertid erstatte den udnyttelige preloader, og derfor er vi nødt til at vælge en selektiv blinkprocedure.

  1. Download den seneste Android 11 KDZ til T-Mobile LG Velvet.
  2. Åbn LGUP og vælg KDZ.
  3. Start telefonen til downloadtilstand, og tilslut den til din pc.
  4. Vælg SKILLE DL mulighed og klik på Start knap.
  5. Når du ser partitionslistevinduet, skal du klikke Vælg alle og fjern markeringen af ​​preloader-partitionen, og tryk derefter på OK for at begynde at blinke.
  6. Efter at have afsluttet den blinkende proces, bør telefonen starte til Android 11 med en ulåst bootloader.

Trin 4: Patch stock boot-billedet ved hjælp af Magisk til root

En ulåst bootloader giver os mulighed for at køre usigneret kode på enheden. Som et resultat kan vi nu patche stock boot-billedet ved hjælp af Magisk og flashe det ændrede billede for at få root-adgang.

  1. Dump lageropstartsbilledet fra telefonen til din pc ved hjælp af MTKClient.
  2. Kopier det dumpede billede til din telefon og patch det ved hjælp af Magisk. Kopier derefter det lappede billede fra din telefon til din pc.
  3. Genstart telefonen til bootloader-grænsefladen ved hjælp af ADB:
    adb reboot fastboot
  4. Flash det Magisk-patchede opstartsbillede ved hjælp af Fastboot:
    fastbootflashbootname_of_the_patched_boot_image.img
  5. Genstart telefonen.
  6. Dette er alt, hvad der skal til for at rodfæste din T-Mobile LG Velvet.

Hvad er det næste?

Der er i øjeblikket ingen builds af TWRP eller nogen tilpassede ROM'er på vores fora til T-Mobile LG Velvet. Ikke desto mindre giver en ulåst bootloader dig mulighed for at spille med forskellige GSI-builds. Når du er forankret, vil du være i stand til at benytte dig af et stort antal root-apps og Magisk moduler også, hvilket giver dig mulighed for at ændre forskellige aspekter af din enhed.

Hvis du leder efter flere detaljer om processen, så tjek følgende tråd i vores fora:

Bootloader Unlock og root til T-Mobile LG Velvet (KUN G900TM)