Du kan nå låse opp bootloaderen til T-Mobile-varianten av LG Velvet og rote den ved hjelp av Magisk. Les videre for å vite hvordan du gjør det!
Låser opp bootloader, rote en enhet, og blinkende ettermarkeds-ROM er populære hobbyer her på XDA. Strømbrukerfellesskapet har høy respekt for muligheten til å modifisere enhetene sine, og de finner nesten ingen interesse for telefoner hvis de ikke kan låses opp med bootloader. Mange eldre enheter holdes faktisk i live av tredjeparts ROM-er, som også er gudegaver for smarttelefoner som står på randen av å miste offisiell støtte. LG, for eksempel, lager ikke lenger Android-smarttelefoner, og eiere av LG-enheter vil derfor kanskje ta et oppgjør med tilpassede ROM-er i nær fremtid. Prosessen er imidlertid ikke akkurat enkel på grunn av LGs opplåsingspolicy for bootloader.
LG har en lang historie med hensyn til opplåsing av oppstartslaster. Den koreanske OEM pleide å tillate bare en håndfull modeller å bli låst opp av sluttbrukere - sannsynligvis på grunn av krav fra transportører. Ikke desto mindre selskapet
grep muligheten permanent for noen måneder siden, noe som betyr at folk må stole på uoffisielle metoder for å få oppstartslasteren opplåst. Denne gangen XDA seniormedlem ønske 39 har kommet opp med en virkelig innovativ prosess for å låse opp bootloaderen til T-Mobile-varianten av LG Velvet og deretter rote enheten.- Du kan nå uoffisielt låse opp bootloaderen til LG Velvets T-Mobile-variant.
- Prosessen krever nedgradering til Android 10.
- Etter å ha låst opp bootloaderen, kan du bruke Magisk til å rote enheten.
Hvordan bootloader låser opp og roterer T-Mobile LG Velvet
T-Mobile-utgaven av LG Velvet (modellnummer LM-G900TM) drives av MediaTek Dimensity 1000C SoC. Dette gjør den til en unik en i Velvet-serien, ettersom alle andre varianter av smarttelefonen har enten Qualcomm Snapdragon 750G (5G) eller Snapdragon 845 (4G) brikkesettet. Den nevnte MediaTek-plattformen er sårbar for en kjent bootrom-utnyttelse, som kan brukes til å omgå bootloader-sikkerheten og låse opp bootloaderen. Etterpå er det en barnelek å roote enheten.
Før vi kommer inn på hvordan du rooter T-Mobile LG Velvet, husk å ta en sikkerhetskopi utenfor enheten. Det er fordi opplåsingsprosessen for oppstartslasteren krever sletting av alle personlige data på telefonen, inkludert filene på internlagringen.
Trinn 1: Nedgrader til Android 10
I tilfelle målet T-Mobile LG Velvet kjører Android 11, må vi nedgradere den til Android 10. Dette er fordi Android 11-fastvaren for denne enheten allerede har lappet den utnyttbare forhåndslasteren (også kalt første trinns oppstartslaster). Du trenger også en PC, siden blinkverktøyet kun fungerer under Windows.
- Last ned og installer de nyeste USB-driverne for LG.
- Last ned hvilken som helst Android 10-basert KDZ-fastvarepakke for T-Mobile LG Velvet fra et kjent LG-firmware-vertsside.
- Last ned et riktig lappet LGUP-verktøy for å flashe KDZ-pakken.
- Installer LGUP og åpne den kjørbare filen.
- Velg PUSSE OPP alternativ som prosessen. Deretter klikker du på knappen med tre prikker i nedre høyre hjørne for å velge KDZ-filen.
- Start LG Velvet på nytt til nedlastingsmodus. For å gjøre det, slå av telefonen. Deretter kobler du USB-kabelen til PC-en, holder nede Volum opp-knappen på telefonen og kobler den andre enden av kabelen til telefonen. Du skal se en skjerm med teksten "Firmware Update" ved siden av en USB-logo på telefonen.
- Klikk på Start og vent til den blinkende prosessen er ferdig.
- Hvis alt går riktig, vil telefonen starte på nytt til Android 10-fastvaren.
Trinn 2: Lås opp bootloaderen
Nå som vi har gjenopprettet den utnyttbare forhåndslasteren på T-Mobile LG Velvet, kan vi låse opp bootloaderen i en håndvending. Takket være MTKClient-prosjektet av sikkerhetsanalytiker Bjoern Kerler, trenger du ikke å ta vare på nyttelastene og andre reverseringsverktøy på lavt nivå. Alt du trenger å gjøre er å kjøre et par Python-skript.
- Last ned MTKClient-verktøyet fra sin offisiell GitHub-repo og sett den opp ved å følge readme.
- I tilfelle du ikke vil fikle med avhengighetene og driverne, kan du også bruke ferdiglaget Ubuntu-basert oppstartbar ISO å kjøre MTKClient i et live Linux-miljø.
- Sørg for at telefonen er slått av. Deretter kjører du følgende kommando i et terminalvindu på PC-en, og kobler deretter telefonen til PC-en.
Dette vil slettepython mtk e metadata, userdata, md_udc
metadata
oguserdata
partisjoner på telefonen - På dette stadiet er vi klare til å utføre opplåsingskommandoen
python mtk xflash seccfg unlock
- Start telefonen på nytt ved å bruke følgende kommando:
Koble deretter fra USB-kabelen for å la telefonen starte på nytt.python mtk reset
- Nå har du en oppstartslaster ulåst T-Mobile LG Velvet.
Trinn 3: Oppgrader til Android 11
Siden oppstartslasteren nå er låst opp, kan vi (re-)oppgradere til Android 11-fastvaren. Imidlertid vil direkte blinking av en Android 11 KDZ erstatte den utnyttbare forhåndslasteren, derfor må vi velge en selektiv blinkingsprosedyre.
- Last ned den nyeste Android 11 KDZ for T-Mobile LG Velvet.
- Åpne LGUP og velg KDZ.
- Start telefonen til nedlastingsmodus og koble den til PC-en.
- Velg DEVELING DL alternativet og klikk på Start knapp.
- Når du ser partisjonslistevinduet, klikker du Velg alle og fjern merket for preloader-partisjonen, og trykk deretter OK for å begynne å blinke.
- Etter å ha fullført den blinkende prosessen, skal telefonen starte opp til Android 11 med en ulåst oppstartslaster.
Trinn 4: Oppdater lageroppstartsbildet ved å bruke Magisk for root
En ulåst bootloader lar oss kjøre usignert kode på enheten. Som et resultat kan vi nå lappe lageroppstartsbildet ved å bruke Magisk og flashe det modifiserte bildet for å få root-tilgang.
- Dump oppstartsbildet fra telefonen til PC-en bruker MTKClient.
- Kopier det dumpede bildet til telefonen din og patch det ved hjelp av Magisk. Kopier deretter det lappede bildet fra telefonen til PC-en.
- Start telefonen på nytt til bootloader-grensesnittet ved hjelp av ADB:
adb reboot fastboot
- Flash det Magisk-patchede oppstartsbildet med Fastboot:
fastbootflashbootname_of_the_patched_boot_image.img
- Start telefonen på nytt.
- Dette er alt som trengs for å rote din T-Mobile LG Velvet.
Hva blir det neste?
Det er for øyeblikket ingen versjoner av TWRP eller noen tilpassede ROM-er på forumene våre for T-Mobile LG Velvet. Ikke desto mindre lar en ulåst bootloader deg spille med forskjellige GSI-bygg. Når du er forankret, vil du kunne dra nytte av et stort antall root-apper og Magisk moduler også, som lar deg endre ulike aspekter ved enheten din.
Hvis du ser etter flere detaljer om prosessen, sjekk ut følgende tråd i forumene våre:
Bootloader Lås opp og rot for T-Mobile LG Velvet (KUN G900TM)