Du kan nu låsa upp starthanteraren för T-Mobile-varianten av LG Velvet och rota den med Magisk. Läs vidare för att veta hur du gör!
Låser upp starthanteraren, rota en enhet, och blinkande eftermarknads-ROM är populära hobbyer här på XDA. Power user community håller förmågan att modifiera sina enheter i hög anseende, och de finner nästan inget intresse för telefoner om de inte kan låsas upp med bootloader. Många äldre enheter hålls faktiskt vid liv av tredje parts ROM, vilket också är gudagåvor för smartphones som står på gränsen till att förlora officiellt stöd. LG, till exempel, gör inte längre Android-smarttelefoner, varför ägare av LG-enheter kanske vill nöja sig med anpassade ROM Inom en snar framtid. Processen är dock inte direkt okomplicerad på grund av LG: s upplåsningspolicy för bootloader.
LG har en historisk historia när det gäller upplåsning av bootloader. Den koreanska OEM-tillverkaren lät tidigare endast en handfull modeller låsas upp av slutanvändare - förmodligen på grund av krav från transportörer. Ändå företaget
tog chansen permanent för några månader sedan, vilket innebär att folk måste förlita sig på inofficiella metoder för att få sin starthanterare upplåst. Den här gången XDA Senior Member Önska 39 har kommit med en riktigt innovativ process för att låsa upp starthanteraren för T-Mobile-varianten av LG Velvet och därefter rota enheten.- Du kan nu inofficiellt låsa upp starthanteraren för LG Velvets T-Mobile-variant.
- Processen kräver nedgradering till Android 10.
- Efter att ha låst upp starthanteraren kan du använda Magisk för att rota enheten.
Hur man låser upp och rootar T-Mobile LG Velvet med bootloader
T-Mobile-utgåvan av LG Velvet (modellnummer LM-G900TM) drivs av MediaTek Dimensity 1000C SoC. Detta gör den till en unik i Velvet-sortimentet, eftersom alla andra varianter av smartphonen har antingen Qualcomm Snapdragon 750G (5G) eller Snapdragon 845 (4G) chipset. Den tidigare nämnda MediaTek-plattformen är sårbar för en känd bootrom-exploat, som kan användas för att kringgå bootloaderns säkerhet och låsa upp bootloadern. Efteråt är det en barnlek att rota enheten.
Innan vi går in på hur man rotar T-Mobile LG Velvet, kom ihåg att ta en säkerhetskopia utanför enheten. Det beror på att upplåsningsprocessen för bootloadern kräver att du torkar alla personliga data på din telefon, inklusive filerna på internminnet.
Steg 1: Nedgradera till Android 10
Om målet T-Mobile LG Velvet kör Android 11 måste vi nedgradera det till Android 10. Detta beror på att Android 11-firmwaren för den här enheten redan har patchat den exploateringsbara förladdaren (alias first stage bootloader). Du behöver också en PC, eftersom det blinkande verktyget bara fungerar under Windows.
- Ladda ner och installera de senaste USB-drivrutinerna för LG.
- Ladda ner valfritt Android 10-baserat KDZ-firmware-paket för T-Mobile LG Velvet från en välrenommerad LG firmware-värdsida.
- Ladda ner ett korrekt korrigerat LGUP-verktyg för att flasha KDZ-paketet.
- Installera LGUP och öppna dess körbara fil.
- Välj RENOVERA alternativ som processen. Klicka sedan på knappen med tre punkter i det nedre högra hörnet för att välja KDZ-filen.
- Starta om LG Velvet till nedladdningsläget. För att göra det, stäng av telefonen. Anslut sedan USB-kabeln till din dator, håll nere volym upp-knappen på telefonen och anslut den andra änden av kabeln till telefonen. Du bör se en skärm med texten "Firmware Update" bredvid en USB-logotyp på telefonen.
- Klicka på Start knappen och vänta tills den blinkande processen är klar.
- Om allt går rätt kommer telefonen att starta om till Android 10-firmware.
Steg 2: Lås upp starthanteraren
Nu när vi har återställt den exploaterbara förladdaren på T-Mobile LG Velvet, kan vi låsa upp dess starthanterare i ett nafs. Tack vare MTKClient-projektet av säkerhetsanalytikern Bjoern Kerler behöver du inte ta hand om nyttolaster och andra lågnivåverktyg för omvänd konstruktion. Allt du behöver göra är att köra ett par Python-skript.
- Ladda ner MTKClient-verktyget från dess officiella GitHub-repo och ställ in det genom att följa readme.
- Om du inte vill pilla med beroenden och drivrutiner kan du också använda färdig Ubuntu-baserad startbar ISO för att köra MTKClient i en live Linux-miljö.
- Se till att telefonen är avstängd. Kör sedan följande kommando i ett terminalfönster på din PC och anslut sedan telefonen till din PC.
Detta kommer att raderapython mtk e metadata, userdata, md_udc
metadata
ochuserdata
partitioner på din telefon - I detta skede är vi redo att köra upplåsningskommandot
python mtk xflash seccfg unlock
- Starta om telefonen med följande kommando:
Koppla sedan bort USB-kabeln för att låta telefonen starta om.python mtk reset
- Nu har du en bootloader olåst T-Mobile LG Velvet.
Steg 3: Uppgradera till Android 11
Eftersom starthanteraren nu är upplåst kan vi (om)uppgradera till Android 11 firmware. Att direkt blinka en Android 11 KDZ kommer dock att ersätta den exploaterbara förladdaren, därför måste vi välja en selektiv blinkningsprocedur.
- Ladda ner den senaste Android 11 KDZ för T-Mobile LG Velvet.
- Öppna LGUP och välj KDZ.
- Starta telefonen till nedladdningsläget och anslut den till din dator.
- Välj AVDELNING DL alternativet och klicka på Start knapp.
- När du ser partitionslistan klickar du på Välj alla och avmarkera preloader-partitionen och tryck sedan på OK för att börja blinka.
- Efter att ha avslutat den blinkande processen bör telefonen starta upp till Android 11 med en olåst bootloader.
Steg 4: Patcha lagerstartbilden med Magisk för root
En olåst bootloader låter oss köra osignerad kod på enheten. Som ett resultat kan vi nu korrigera stockboot-bilden med Magisk och flasha den modifierade bilden för att få root-åtkomst.
- Dumpa lagerstartbilden från telefonen till din PC använder MTKClient.
- Kopiera den dumpade bilden till din telefon och patcha det med Magisk. Kopiera sedan den korrigerade bilden från din telefon till din PC.
- Starta om telefonen till bootloader-gränssnittet med ADB:
adb reboot fastboot
- Flasha den Magisk-patchade startbilden med Fastboot:
fastbootflashbootname_of_the_patched_boot_image.img
- Starta om telefonen.
- Detta är allt som krävs för att rota din T-Mobile LG Velvet.
Vad kommer härnäst?
Det finns för närvarande inga versioner av TWRP eller några anpassade ROM på våra forum för T-Mobile LG Velvet. Icke desto mindre låter en olåst bootloader dig spela med olika GSI-byggen. Om du är rotad kommer du att kunna dra nytta av ett stort antal root-appar och Magisk moduler också, vilket gör att du kan ändra olika aspekter av din enhet.
Om du letar efter mer information om processen, kolla in följande tråd i vårt forum:
Bootloader Lås upp och rot för T-Mobile LG Velvet (ENDAST G900TM)