Sveobuhvatan vodič za otključavanje pokretača na Sprint LG G8 ThinQ
Otključajte Bootloader / / August 05, 2021
Provjerimo korake za otključavanje pokretača na Sprint LG G8 Thinq. Većina OEM-a obično isporučuje svoje uređaje s zaključanim bootloaderom. To čine jer žele da vi, korisnik, upotrebljavate samo OS koji ste dobili. Iako ovo sa sigurnosnog stajališta ima smisla, ipak ne sviđaju se svima osnovni OS njihovih uređaja. Zbog toga oni uzimaju pomoć prilagođenih ROM-ova. Za to je prvi uvjet da se pokretač uređaja vašeg uređaja otključa. I mnogi OEM-ovi omogućuju vam da lako učinite isto.
Ipak, ipak postoji nekoliko iznimaka. Proizvođači pametnih telefona kao što su Nokia, Huawei, pa čak i LG u određenoj su mjeri zaustavili podršku za otključavanje pokretačkog programa. U LG-jevom slučaju ne bi vam čak izdali ni traženi kôd za otključavanje pokretača. No, zahvaljujući bogatoj razvojnoj zajednici Androida, sada postoji exploit putem kojeg biste lako mogli otključati bootloader na Sprint LG G8 ThinQ. Ovo iskorištavanje privilegija prvi je put izvedeno na LG V50 ThinQ. Budući da G8 ThinQ ima slične specifikacije, programeri su pokušali iskoristiti ovaj uređaj i uspjeli postići uspjeh i na ovom uređaju. Dakle, bez daljnjega, provjerimo detaljne upute postavljene s tim u vezi.
Sadržaj
-
1 Otključajte bootloader na Sprint LG G8 ThinQ
- 1.1 Preduvjeti
- 1.2 Preuzimanja
- 1.3 KORAK 1: Provjera verzije firmvera na vašem uređaju
- 1.4 KORAK 2: Privremeno ukorjenjivanje
- 1.5 KORAK 3: Sigurnosne particije
- 1.6 KORAK 4: Treptanje potrebnih datoteka
- 1.7 KORAK 5: Završni koraci
Otključajte bootloader na Sprint LG G8 ThinQ
Prije nego što započnemo s koracima, željeli bismo naglasiti činjenicu da su koraci u nastavku možda malo komplicirani za neke od naših čitatelja. Stoga slijedite sve korake na isti način kao što je spomenuto. Nadalje, exploit je osnovao prepoznati programer XDA j4nn, tako da mu veliko hvala. Uz to, evo potrebnih uputa, u detaljnim odvojenim odjeljcima radi lakšeg razumijevanja.
UPOZORENJE
Prije nego što započnemo s ovim postupkom, toplo bih vam preporučio da napravite sigurnosnu kopiju pohrane uređaja i svih datoteka pohranjenih na uređaju. Štoviše, savjetuje se da vrlo pažljivo slijedite korake navedene u ovom postu kako biste izbjegli trajna oštećenja ili opekli uređaj. Ako nešto pođe po zlu, autor ili GetDroidTips nije odgovoran za to.
Preduvjeti
- Sprint LG G8 s jednom od sljedećih konfiguracija:
- Android 10 20e ili stariji i Pie na utorima A / B ili B / A.
- Android 10 20e ili stariji i Android 10 bilo koji firmware na utorima A / B ili B / A.
- Preuzmite i instalirajte LG USB upravljački programi na računalu.
- Slično tome, instalirajte najnovije Alati za platformu ADB na računalu.
- Python 3.8.3 S PATH Setom
- Otključavanje OEM-a Omogućeno u postavkama programera
- USB ispravljanje pogrešaka Omogućeno u postavkama programera
Preuzimanja
Sve potrebne datoteke programeri su prenijeli na Google disk. Možete ih preuzeti s ovdje.
To je to. Pogledajmo sada korake za otključavanje bootloadera na Sprint LG G8 ThinQ.
KORAK 1: Provjera verzije firmvera na vašem uređaju
Prije svega, morate provjeriti verziju firmvera na uređaju. Ekploit će raditi samo ako je verzija 20e ili starija. Da biste izvršili ovu provjeru, idite na Postavke> Sustav> O telefonu> Verzija softvera. Verzija 20f i novije verzije od sada nisu podržane. U tom slučaju razmislite o promjeni utora i provjeri verzije u drugom utoru. pobrinite se za vraćanje na tvorničke postavke prije zamjene utora. Sad kad ste promijenili utor i verzija firmvera je niža od 20f, to jest ako je 20a, 20b, 20c, 20d ili 20e, tada bi pokretač uređaja mogao biti otključan.
KORAK 2: Privremeno ukorjenjivanje
Dakle, sada kada smo identificirali ranjivi utor, vrijeme je da se postigne korijen u tom utoru. Slijedite korake u nastavku za to:
Preuzmite v50g8-mroot.zip s priloženim exploitom i otkopčajte ga.
Upotrijebite "adb push v50g8-mroot / data / local / tmp" i dohvatite privremeni korijen pomoću sljedećih naredbi u "adb shell":
cd / data / local / tmp. chmod 755 ./v50g8-mroot. ./v50g8-mroot
Ako ste uspjeli postići privremeni root, trebali biste vidjeti sljedeću poruku:
[+] Mapirano 200000. [+] selinux_enforcing prije eksploatacije: 1... [+] Pokretanje privilegirane ljuske. root_by_cve-2020-0041: / data / local / tmp # getenforce. Dopušteno. root_by_cve-2020-0041: / data / local / tmp # id. uid = 0 (korijen) gid = 0 (korijen) grupe = 0 (korijen) kontekst = jezgra. root_by_cve-2020-0041: / data / local / tmp #
To je to. Postigli ste privremeni korijen na utoru koji se može iskoristiti. Nastavimo s izradom sigurnosnih kopija svih važnih particija.
KORAK 3: Sigurnosne particije
Kopirajte dolje zalijepite retke u korijensku ljusku adb-a i nakon što preuzmete slike iz firmwarea, premjestite ih na sigurno mjesto, po mogućnosti na svoje računalo. Nadalje, u nastavku smo naveli dvije datoteke skripti, jedna će automatizirati korake, druge će izvršiti potpunu sigurnosnu kopiju ako svaka particija. Bolje je ako se odlučite za ovo drugo. Ovo je najmanje slika koje biste trebali sigurnosno kopirati, ako ne i kompletni firmware:
dd ako = / dev / block / sda28 od = / storage / emulated / 0 / Download / OP_a.img. dd if = / dev / block / sda29 of = / storage / emulated / 0 / Download / OP_b.img. dd ako = / dev / block / sda19 od = / 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 ako = / dev / block / sde57 od = / storage / emulated / 0 / Download / cateloader.img. dd ako = / dev / block / sdg1 od = / storage / emulated / 0 / Download / frp.img. dd ako = / dev / block / sdf5 od = / storage / emulated / 0 / Download / fsc.img. dd ako = / dev / block / sdf4 od = / storage / emulated / 0 / Download / fsg.img. dd ako = / dev / block / sda8 od = / storage / emulated / 0 / Download / ftm.img. dd if = / dev / block / sda31 od = / storage / emulated / 0 / Download / grow.img. dd ako = / dev / block / sdf4 od = / storage / emulated / 0 / Download / fsg.img
Pokrenite donju skriptu za sigurnosne kopije
adb push backupall-part.sh / data / local / tmp
Izvršite sljedeće u korijenskoj ljusci:
cd / data / local / tmp. sh backupall-part.sh
To je to. Te skripte trebaju biti u stanju stvoriti željene sigurnosne kopije. Vrijeme je da se pozabavite utorima na uređaju.
KORAK 3A: Pronalaženje prave particije
Da biste pronašli svoju trenutnu particiju, upišite donju naredbu:
getprop | grep utor
Ako je utor A, prijeđite na KORAK 3B. S druge strane, korisnici mjesta B trebali bi se obratiti odjeljku KORAK 3C.
KORAK 3B: Naredba mjesta A -dd
Sljedeće naredbe dd bljeskat će xbl, xbl_config, abl i laf iz Pie, kao i V50 inženjerski bootloader u utor B. Kopirajte ove slike u mapu za preuzimanje interne memorije. Nadalje, također je potrebno da se svaka od ovih naredbi izvrši najmanje 5 puta, tj. Svaku od naredbi u nastavku morate bljesnuti pet puta. Opet bismo željeli ponoviti činjenicu da su ove naredbe za uređaje koji imaju utor A, provjeren nakon izvršavanja naredbi STEP 3A.
dd if = / storage / emulated / 0 / Download / V500ES_abl_a.img of = / 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 = / storage / emulated / 0 / Download / xbl_config_b.img of = / dev / block / bootdevice / by-name / xbl_config_b. dd if = / storage / emulated / 0 / Download / laf_b.img of = / dev / block / bootdevice / by-name / laf_b
Sada izađite iz korijenske ljuske tako da dvaput upišete "exit" (bez navodnika). Kada završite, prebacite uređaj na utor B i ponovno pokrenite uređaj u način brzog pokretanja. Za potonje upotrijebite kombinaciju tipki Glasnoća i Snaga. Zatim odaberite opciju Restart Bootloader pomoću tipki za glasnoću i pritisnite tipku za uključivanje da biste potvrdili odabir.
- Unesite naredbu ispod kako biste bili sigurni da je vaš uređaj pokrenut u načinu brzog pokretanja:
uređaji za brzo pokretanje
- Na kraju, unesite donji kod da biste otključali pokretač vašeg Sprint LG G8 ThinQ:
fastboot oem otključaj
- Na zaslonu ćete dobiti poruku potvrde, upotrijebite tipku za uključivanje / isključivanje da biste potvrdno odgovorili.
Sada ako utor A sadrži inačicu firmvera 20d, prijeđite na “Korak 4A, Magisk treperi”. Ako utor A ne sadrži inačicu firmvera 20d, prijeđite na “Korak 4B, Treperi 20d”.
KORAK 3C: Naredbe mjesta B dd
Sljedeće naredbe dd bljeskat će xbl, xbl_config, abl i laf iz Pie, kao i V50 inženjerski bootloader u utor A. Kopirajte ove slike u svoju internu pohranu u mapu za preuzimanje. Ovi su koraci za one koji su Slot B dobili kao aktivni iz naredbe dane u KORAKU 3A. Nadalje, kao što je bio slučaj ranije, morat ćete izvršiti svaku od dolje navedene četiri naredbe po pet puta.
dd if = / storage / emulated / 0 / Download / V500ES_abl_a.img of = / 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 = / storage / emulated / 0 / Download / xbl_config_b.img of = / dev / block / bootdevice / by-name / xbl_config_a. dd if = / storage / emulated / 0 / Download / laf_b.img of = / dev / block / bootdevice / by-name / laf_a
Sada izađite iz korijenske ljuske tako da dvaput upišete "exit" (bez navodnika). Kada završite, prebacite uređaj na utor A i ponovno pokrenite uređaj u način brzog pokretanja. Za potonje upotrijebite kombinaciju tipki Glasnoća i Snaga. Zatim odaberite opciju Restart Bootloader pomoću tipki za glasnoću i pritisnite tipku za uključivanje da biste potvrdili odabir.
- Upišite naredbu u nastavku kako biste bili sigurni da je uređaj uspješno povezan s načinom brzog pokretanja.
uređaji za brzo pokretanje
- Sada unesite donju naredbu za otključavanje pokretača vašeg Sprint LG G8 ThinQ:
fastboot oem otključaj
- Na zaslonu ćete dobiti poruku potvrde, upotrijebite tipku za uključivanje / isključivanje da biste potvrdno odgovorili.
Sad ako utor B sadrži inačicu firmvera 20d, prijeđite na “Korak 4A, Magisk treperi”. S druge strane, ako utor B ne sadrži inačicu firmvera 20d, prijeđite na “Korak 4B, Treperi 20d”.
KORAK 4: Treptanje potrebnih datoteka
Ako utor A (korak 3B) ili utor B (KORAK 3C) sadrži verziju firmvera 20d, tada se morate uputiti na korake spomenute u KORAKU 4A: Magisk Flashing. Ako utor A (korak 3B) ili utor B (KORAK 3C) sadrže inačicu firmvera 20d, tada se morate uputiti na korake spomenute u KORAKU 4B: Treptanje 20d.
Korak 4A: Magisk treperi
Sada ćemo treptati odgovarajuću sliku zakrpa zakrpa Magisk za vašu verziju firmvera. Sljedeće naredbe trebate mijenjati ovisno o tome u kojem se utoru nalazi vaš firmver 20 [a, b, c, d, e]. Na primjer, ako je 20d u utoru A, upotrijebite naredbe u nastavku:
fastboot flash boot_a sprint20d_magisk_patched.img. fastboot --set-active = a
S druge strane, ako je firmware 20d u utoru B, izvršite sljedeće naredbe:
fastboot flash boot_b sprint20d_magisk_patched.img. fastboot --set-active = b
Sada odaberite opciju Isključi i pomoću gumba za uključivanje potvrdite odabir. Učitavanje uređaja može potrajati oko 20 sekundi, to je sasvim normalno.
KORAK 4B: Treptanje 20d
Prema programerima: „Nakon određenog testiranja utvrdili smo da se neće pojaviti problemi sa stabilnošću sve dok bljesnete ispravljenu sliku pokretanja koja odgovara vašoj trenutnoj verziji firmvera. Trenutno smo zakrpili dostupne slike za pokretanje 20d i 20e. "
Dakle, u tom slučaju možete upotrijebiti datoteku sprint20d_magisk_patched.img ili datoteku sprint20e_magisk_patched.img koja se nalazi u odjeljku Magical Patched Boot Images u odjeljku Preuzimanja. Ako i dalje želite znati više o ovoj temi, ovo dokumentacija Korak 4B, treptavi odjeljak 20d dobro će doći.
KORAK 5: Završni koraci
U ovom ćemo odjeljku sada treptati TWRP Recovery, Magisk i dm-verity disableer. Preuzmite sve tri datoteke iz odjeljka za preuzimanje i kopirajte ih na SD karticu.
- Preuzmite i instalirajte najnovije Magisk Manager APK datoteku i instalirajte je na svoj uređaj.
- Jednom instaliran, pokrenite ga. Tražit će od vas da izvršite dodatnu postavku. Dopustiti. Telefon će se automatski ponovno pokrenuti.
- Nakon ponovnog pokretanja još jednom otvorite Magisk Manager, dodirnite 3 vodoravne trake u gornjem lijevom kutu i odaberite Moduli. Dodirnite znak plus i odaberite zip datoteku twrp-installer. Ovo će uključiti TWRP na vaš uređaj.
- Sada isključite telefon i pokrenite sustav za oporavak pomoću kombinacije tipki. Za to držite glasnoću i pritisnite dok ne vidite način oporavka, a zatim otpustite tipke.
- Jednom kad se pokrene s TWRP oporavka, tražit će lozinku, pritisnite opciju Odustani i idite na Brisanje> Napredno> Odabir podatkovne particije i izvedite desni potez za brisanje na podatkovnu particiju.
- Sada idite na Ponovno pokretanje> Oporavak. Kad se vaš uređaj drugi put ponovno pokrene za oporavak, sada ne bi tražio lozinku. To znači da smo uspješno dešifrirali uređaj.
- Idite na opciju Instaliraj i instalirajte ZIP datoteku Magisk-v20.4. Vratite se i prijeđite na Ponovno pokretanje> Oporavak. Kad se vaš uređaj ponovno pokrene na TWRP, idite na Instaliraj i bljeskajte datoteku Disable_Dm-Verity.
- Konačno, prijeđite na Reboot> System. Uređaj će se sada ponovno pokrenuti u sustav s otključanim pokretačem i također će biti ukorijenjen. Čestitke su na redu!
Dakle, ovim ste uspješno otključali bootloader na Sprint LG G8 ThinQ. Iako se koraci u početku mogu činiti pomalo zastrašujućima, ako ih slijedite točno onako kako je spomenuto, to ne bi trebao predstavljati velik problem. Ako još uvijek imate problema, ispustite upite u odjeljku za komentare u nastavku. Isto tako, evo nekoliko iPhone Savjeti i trikovi, Savjeti i trikovi za računala, i Android savjeti i trikovi da biste se trebali i odjaviti.