Omfattende guide for å låse opp Bootloader på Sprint LG G8 ThinQ
Lås Opp Bootloader / / August 05, 2021
La oss sjekke trinnene for å låse opp bootloaderen på Sprint LG G8 Thinq. De fleste OEM-er leverer vanligvis enhetene sine med en låst oppstartslaster. De gjør det fordi de vil at du, brukeren, bare skal bruke operativsystemet de har levert. Selv om dette er fornuftig fra sikkerhetssynpunkt, er det likevel ikke alle som liker lager OS på enhetene sine. Dette er grunnen til at de tar hjelp av tilpassede ROM-er. For det er det første kravet at enhetens bootloader skal låses opp. Og mange OEM-er lar deg enkelt gjøre det samme.
Imidlertid er det fortsatt noen få unntak. Smarttelefonprodusenter som Nokia, Huawei og til og med LG har til en viss grad stoppet støtten til å låse opp bootloader. I LGs tilfelle ville de ikke en gang gi ut den nødvendige opplåsingskoden for bootloader til deg. Men takket være det rike utviklingssamfunnet til Android, er det nå en utnyttelse som du enkelt kan låse opp bootloaderen på Sprint LG G8 ThinQ. Denne utnyttelsen av privilegier ble først gjort på LG V50 ThinQ. Siden G8 ThinQ har lignende spesifikasjoner, prøvde utviklere utnyttelsen i denne enheten og var i stand til å oppnå suksess på denne enheten også. Så uten videre, la oss sjekke ut de detaljerte instruksjonene angitt i denne forbindelse.
Innholdsfortegnelse
-
1 Lås opp Bootloader på Sprint LG G8 ThinQ
- 1.1 Forutsetninger
- 1.2 Nedlastinger
- 1.3 TRINN 1: Kontrollere firmwareversjonen på enheten
- 1.4 TRINN 2: Midlertidig røtter
- 1.5 TRINN 3: Backup-partisjoner
- 1.6 TRINN 4: Blinker de nødvendige filene
- 1.7 TRINN 5: Siste trinn
Lås opp Bootloader på Sprint LG G8 ThinQ
Før vi begynner med trinnene, vil vi fremheve at trinnene nedenfor kan være litt kompliserte for noen av våre lesere. Så følg alle trinnene på samme måte som nevnt. Videre ble utnyttelsen grunnlagt av XDA Recognized Developer j4nn, så en stor takk til ham. Med det sagt, her er de nødvendige instruksjonene, i detaljerte separate seksjoner for enkel forståelse.
ADVARSEL
Før vi begynner med denne prosedyren, vil jeg på det sterkeste anbefale deg å lage en sikkerhetskopi av enhetens lagring og alle filene dine som er lagret på enheten. Videre anbefales det å følge trinnene som er nevnt i dette innlegget veldig nøye for å unngå permanent skade eller for å murstein enheten. Hvis noe går galt, er ikke forfatteren eller GetDroidTips ansvarlig for det.
Forutsetninger
- En Sprint LG G8 med en av følgende konfigurasjoner:
- Android 10 20e eller lavere og Pie på spor A / B eller B / A.
- Android 10 20e eller lavere og Android 10 hvilken som helst firmware på spor A / B eller B / A.
- Last ned og installer LG USB-drivere på din PC.
- På samme måte installerer du det siste ADB-plattformverktøy på din PC.
- Python 3.8.3 Med PATH Set
- OEM-opplåsing Aktivert i Utviklerinnstillinger
- USB-feilsøking Aktivert i Utviklerinnstillinger
Nedlastinger
Alle nødvendige filer er lastet opp av utviklerne til Google Drive. Du kan laste dem ned fra her.
Det er det. La oss nå sjekke trinnene for å låse opp bootloader på Sprint LG G8 ThinQ.
TRINN 1: Kontrollere firmwareversjonen på enheten
Først og fremst må du sjekke firmwareversjonen på enheten. Utnyttelsen fungerer bare hvis versjonen 20e eller lavere. For å utføre denne kontrollen, gå til Innstillinger> System> Om telefonen> Programvareversjon. Versjon 20f og nyere versjoner støttes ikke per nå. I så fall bør du vurdere å bytte spor og sjekke versjonen i det andre sporet. sørg for å tilbakestille fabrikken før du bytter spor. Nå når du har byttet spor og firmwareversjonen er lavere enn 20f, det vil si hvis den er 20a, 20b, 20c, 20d eller 20e, så kan enhetens opplastingsenhet låses opp.
TRINN 2: Midlertidig røtter
Så nå som vi har identifisert det sårbare sporet, er det på tide å oppnå rot i sporet. Følg trinnene nedenfor for det:
Last ned v50g8-mroot.zip med utnyttelsen festet og pakk den ut.
Bruk ‘adb push v50g8-mroot / data / local / tmp’ og få temp root med følgende kommandoer i ‘adb shell’:
cd / data / local / tmp. chmod 755 ./v50g8-root. ./v50g8-mroot
Hvis du klarte å oppnå den midlertidige roten, bør du se følgende melding:
[+] Kartlagt 200000. [+] selinux_enforcing før utnyttelse: 1... [+] Lanserer privilegert skall. root_by_cve-2020-0041: / data / local / tmp # getenforce. Tillatende. root_by_cve-2020-0041: / data / local / tmp # id. uid = 0 (root) gid = 0 (root) grupper = 0 (root) kontekst = kjerne. root_by_cve-2020-0041: / data / local / tmp #
Det er det. Du har oppnådd en midlertidig rot på det utnyttbare sporet. La oss gå videre med sikkerhetskopiering av alle viktige partisjoner.
TRINN 3: Backup-partisjoner
Kopier og lim inn linjene nedenfor i ADB-rotskallet, og når du får bildene fra fastvaren, flytter du dem til et trygt sted, helst på din PC. Videre har vi gitt to skriptfiler nedenfor, en vil automatisere trinnene, andre vil utføre en full sikkerhetskopi hvis hver partisjon. Det er bedre hvis du går for sistnevnte. Dette er de minste bildene du bør ta sikkerhetskopi av, hvis ikke den komplette fastvaren:
dd if = / dev / block / sda28 of = / storage / emulated / 0 / Download / OP_a.img. dd if = / dev / block / sda29 of = / storage / emulated / 0 / Download / OP_b.img. dd if = / dev / block / sda19 of = / storage / emulated / 0 / Download / carrier.img. dd if = / dev / block / sde64 of = / storage / emulated / 0 / Download / catecontentfv.img. dd if = / dev / block / sde63 of = / storage / emulated / 0 / Download / catefv.img. dd if = / dev / block / sde57 of = / storage / emulated / 0 / Download / cateloader.img. dd hvis = / dev / blokk / sdg1 av = / lagring / emulert / 0 / Last ned / frp.img. dd if = / dev / block / sdf5 of = / storage / emulated / 0 / Download / fsc.img. dd if = / dev / block / sdf4 of = / storage / emulated / 0 / Download / fsg.img. dd if = / dev / block / sda8 of = / storage / emulated / 0 / Download / ftm.img. dd if = / dev / block / sda31 of = / storage / emulated / 0 / Last ned / grow.img. dd if = / dev / block / sdf4 of = / storage / emulated / 0 / Download / fsg.img
Kjør sikkerhetskopieringsskriptet nedenfor
adb push backupall-part.sh / data / local / tmp
Utfør følgende i et rotskall:
cd / data / local / tmp. sh backupall-part.sh
Det er det. Disse skriptene skal kunne lage de ønskede sikkerhetskopiene. Det er nå på tide å håndtere sporene på enheten din.
TRINN 3A: Finne riktig partisjon
For å finne din nåværende partisjon, skriv inn kommandoen nedenfor:
getprop | grep-spor
Hvis det er spor A, gå over til TRINN 3B. På den annen side bør Slot B-brukere henvise til TRINN 3C-delen.
TRINN 3B: Slot A -dd Command
Følgende dd-kommandoer vil blinke xbl, xbl_config, abl og laf fra Pie, samt V50 engineering bootloader til spor B. Kopier disse bildene til din interne lagrings nedlastingsmappe. Videre er det også nødvendig at hver av disse kommandoene kjøres minst 5 ganger, dvs. du må blinke hver av kommandoene nedenfor fem ganger hver. Igjen vil vi gjenta det faktum at disse kommandoene er for enheter som har spor A, sjekket etter utførelse av STEP 3A-kommandoene.
dd if = / lagring / emulert / 0 / Last ned / V500ES_abl_a.img av = / dev / block / bootdevice / by-name / abl_b. dd if = / storage / emulated / 0 / Download / xbl_b.img of = / dev / block / bootdevice / by-name / xbl_b. dd if = / lagring / emulert / 0 / Last ned / xbl_config_b.img av = / dev / block / bootdevice / by-name / xbl_config_b. dd if = / lagring / emulert / 0 / Last ned / laf_b.img av = / dev / block / bootdevice / by-name / laf_b
Gå nå ut av rotskallet ved å skrive "exit" (uten anførselstegn) to ganger. Når du er ferdig, bytter du enheten til spor B og starter enheten på nytt til Fastboot-modus. For sistnevnte, bruk tastekombinasjonen Volum ned og Strøm. Velg deretter alternativet Start Bootloader på nytt ved å bruke volumtastene og trykk på av / på-knappen for å bekrefte valget.
- Skriv inn kommandoen nedenfor for å sikre at enheten din er startet opp i Fastboot Mode:
fastboot-enheter
- Til slutt, skriv inn koden nedenfor for å låse opp bootloaderen til Sprint LG G8 ThinQ:
fastboot oem låse opp
- Du får en bekreftelsesmelding på skjermen din, bruk av / på-tasten for å svare bekreftende.
Nå hvis spor A inneholder firmwareversjon 20d, fortsett til "Trinn 4A, Magisk blinkende". Hvis spor A ikke inneholder firmwareversjon 20d, fortsett til “Trinn 4B, blinkende 20d”.
TRINN 3C: Slot B dd-kommandoer
Følgende dd-kommandoer vil blinke xbl, xbl_config, abl og laf fra Pie, samt V50 engineering bootloader til spor A. Kopier disse bildene til den interne lagringsmappen. Disse trinnene er for de som fikk spor B som den aktive fra kommandoen gitt i TRINN 3A. Videre, som det var tilfellet tidligere, må du utføre hver av de fire kommandoene nedenfor fem ganger hver.
dd if = / lagring / emulert / 0 / Last ned / V500ES_abl_a.img av = / dev / block / bootdevice / by-name / abl_a. dd if = / storage / emulated / 0 / Download / xbl_b.img of = / dev / block / bootdevice / by-name / xbl_a. dd if = / lagring / emulert / 0 / Last ned / xbl_config_b.img av = / dev / block / bootdevice / by-name / xbl_config_a. dd if = / lagring / emulert / 0 / Last ned / laf_b.img av = / dev / block / bootdevice / by-name / laf_a
Gå nå ut av rotskallet ved å skrive "exit" (uten anførselstegn) to ganger. Når du er ferdig, bytter du enheten til spor A og starter enheten på nytt til Fastboot-modus. For sistnevnte, bruk tastekombinasjonen Volum ned og Strøm. Velg deretter alternativet Start Bootloader på nytt ved å bruke volumtastene og trykk på av / på-knappen for å bekrefte valget.
- Skriv inn kommandoen nedenfor for å sikre at enheten er koblet til Fastboot Mode.
fastboot-enheter
- Skriv inn kommandoen nedenfor for å låse opp bootloaderen til Sprint LG G8 ThinQ:
fastboot oem låse opp
- Du får en bekreftelsesmelding på skjermen din, bruk av / på-tasten for å svare bekreftende.
Nå hvis spor B inneholder firmwareversjon 20d, fortsett til "Trinn 4A, Magisk blinkende". På den annen side, hvis spor B ikke inneholder firmwareversjon 20d, fortsett til "Trinn 4B, blinkende 20d".
TRINN 4: Blinker de nødvendige filene
Hvis spor A (trinn 3B) eller spor B (trinn 3C) inneholder firmwareversjonen 20d, må du referere til trinnene nevnt i trinn 4A: Magisk blinkende. Hvis spor A (trinn 3B) eller spor B (trinn 3C) inneholder firmwareversjonen 20d, må du referere til trinnene nevnt i trinn 4B: blinkende 20d.
Trinn 4A: Magisk Flashing
Vi vil nå blinke riktig Magisk lappet oppstartsbilde for firmwareversjonen din. Følgende kommandoer må endres basert på hvilket spor 20 [a, b, c, d, e] firmware er plassert. For eksempel, hvis 20d er i spor A, så bruk kommandoene nedenfor:
fastboot flash boot_a sprint20d_magisk_patched.img. fastboot --set-active = a
På den annen side, hvis 20d-firmware er i spor B, så utfør følgende kommandoer:
fastboot flash boot_b sprint20d_magisk_patched.img. fastboot --set-active = b
Velg nå alternativet Slå av og bruk av / på-knappen for å bekrefte valget. Det kan ta rundt 20 sekunder før enheten starter opp, dette er helt normalt.
TRINN 4B: Blinkende 20d
Ifølge utviklerne: “Etter noen tester har vi bestemt at ingen stabilitetsproblemer oppstår så lenge du blinker et lappet oppstartsbilde som samsvarer med din nåværende firmwareversjon. For øyeblikket har vi lappet opp 20d- og 20e-oppstartsbilder tilgjengelig. ”
Så i så fall kan du bruke sprint20d_magisk_patched.img eller sprint20e_magisk_patched.img-filen som er tilstede i delen Magisk Patched Boot Images i delen Nedlastinger. Hvis du fortsatt vil vite mer om dette emnet, dette dokumentasjon Trinn 4B, Blinkende 20d-seksjon vil være nyttig.
TRINN 5: Siste trinn
I denne delen vil vi nå blinke TWRP Recovery, Magisk og dm-verity disabler. Last ned alle de tre filene fra nedlastingsdelen og kopier dem til SD-kortet.
- Last ned og installer det siste Magisk Manager APK filen og installer den på enheten.
- Når den er installert, start den. Det vil be deg om å utføre et ekstra oppsett. Tillate det. Telefonen starter på nytt automatisk.
- Etter omstart, åpne Magisk Manager en gang til, trykk på de tre horisontale stolpene øverst til venstre og velg Moduler. Trykk på plusstegnet, og velg zip-filen for twrp-installer. Dette vil blinke TWRP på enheten.
- Nå lukker du telefonen og starter opp til gjenoppretting via tastekombinasjonen. For det, hold volum nede og strøm til du ser gjenopprettingsmodus, og slipp deretter tastene.
- Når den starter opp til TWRP-gjenoppretting, vil den be om et passord, trykke på Avbryt-alternativet og gå til Tørk> Avansert> Velg datapartisjon og utfør en høyre sveip for å tørke til datapartisjonen.
- Gå nå til Reboot> Recovery. Når enheten din starter på nytt for andre gang, vil den ikke be om passord nå. Dette betyr at vi har dekryptert enheten.
- Gå over til installasjonsalternativet og installer Magisk-v20.4 ZIP-filen. Gå tilbake og gå over til Reboot> Recovery. Når enheten din starter opp igjen til TWRP, går du til Installer og blinker Disable_Dm-Verity-filen.
- Til slutt, gå over til Reboot> System. Enheten din vil nå starte på nytt med systemet med en ulåst oppstartslaster og også rotfestet. Gratulerer er i orden!
Så med dette har du vellykket låst opp bootloaderen på Sprint LG G8 ThinQ. Selv om trinnene i begynnelsen kan virke litt skremmende, bør det ikke være mye av et problem hvis du følger dem nøyaktig som nevnt. På det notatet, hvis du fortsatt har noen problemer, kan du slippe spørsmålene dine i kommentarfeltet nedenfor. Likeledes, her er noen Tips og triks for iPhone, PC-tips og triks, og Android tips og triks at du også bør sjekke ut.