Kako odkleniti in ukoreniniti Samsung Galaxy A51



Preizkusite Naš Instrument Za Odpravo Težav

Po tržni analitiki je Samsung Galaxy A51 eden najbolje prodajanih telefonov srednjega razreda Android za prvo četrtletje 2020. Ima 6,5-palčni zaslon AMOLED, nabor čipov Exynos 9611 (10nm) z Mali-G72 MP3 GPU in 4 GB / 6 GB / Različice 8 GB RAM-a.



A51 od modne skupnosti ni prejel veliko ljubezni, saj je Galaxy A71 le nekoliko dražji, vendar ima veliko boljše specifikacije. Torej trenutno ni na voljo TWRP za A51, uradnega ali neuradnega. Galaxy A51 je še vedno mogoče odkleniti in ukoreniniti, vendar je zelo zapleten in zahteva veliko potrpljenja.



Potrebujete Windows in Linux , vendar ste v redu z uporabo zagonskega Linux USB-ja, kot je Kalix Live. To je zato, ker boste v tem priročniku z uporabo terminala Linux morali ustvariti povsem novo datoteko firmware.img. Lahko pa uporabite tudi sistem Linux Bash za Windows.



Priporočamo lahko le ljudem, ki poznajo Linux ali pa imajo veliko časa in potrpljenja, ki si močno želijo uničiti Samsung Galaxy A51.

Zahteve:

  • Windows PC in zagonski Linux OS ali Windows z Linux Bash System
  • Frija ali SamFirm za prenos uradne programske opreme Galaxy A51
  • GSI Android 10 A / B Gapps arm64v8
  • LZ4 ekstraktor
  • Simg2img
  • LPunpack orodje
  • Odin
  • 7zip
  • Permisivno jedro

Odklenite zagonski nalagalnik Galaxy A51

  1. Pojdite v Nastavitve> O telefonu> sedemkrat tapnite Številka gradnje, da odklenete način za razvijalce.
  2. Pojdite na Možnosti za razvijalce> omogoči odklepanje OEM.
  3. Izklopite Galaxy A51, nato držite oba gumba za glasnost, medtem ko telefon povežete z računalnikom prek USB-ja.
  4. Telefon se zažene v načinu za prenos. Pridržite gumb za povečanje glasnosti, da odklenete zagonski nalagalnik.

Vaš Galaxy A51 bo ponastavil tovarniške nastavitve in se znova zagnal v čarovniku za nastavitev Androida.



Priprava datotek .img v sistemu Windows

  1. Prenesite uradno programsko opremo Samsung za natančen model Galaxy A51 in različico vdelane programske opreme.
  2. Iz datoteke firmware.zip izvlecite datoteko z imenom AP_file.tar.md5.
  3. S pomočjo 7zip izvlecite datoteko z imenom super.img.lz4 iz datoteke AP_file.tar.md5.
  4. Datoteko super.img.iz4 položite v mapo LZ4 in zaženite poziv CMD ter vnesite:
    lz4.exe -d super.img.lz4 superLZ4.img
  5. Zdaj postavite datoteko superLZ4.img v mapo Simg2img in vnesite CMD:
    simg2img.exe -i superLZ4.img -o superSIMG.img

Ustvarjanje bliskovite datoteke .img v Linuxu

Opozorili smo vas, da bo v tem priročniku potreben terminal Linux (ali Linux Bash System za Windows). Pridobite lonec kave, ki vre.

Zgrabite datoteko superSIMG.img s particije Windows in jo postavite v mapo otatools / bin.

Datoteko .img izvlecite s pomočjo terminala Linux s tem ukazom:

./lpunpack --slot = 0 superSIMG.img

Zdaj postavite GSI Android 10 A / B Gapps arm64v8 datoteko v isti mapi Linux, kjer ste pravkar izvlekli superSIMG.img, in datoteko GSI preimenujte v system.img. Vaša mapa mora vsebovati odm.img, system.img, vendor.img in product.img.

Zdaj moramo izvesti izredno kritičen in občutljiv korak, kjer bomo vse te datoteke združili v eno datoteko super.img. Pred nadaljevanjem natančno preberite ta razdelek.

V naslednjem ukazu Linuxa je nekaj zelo pomembnih številk, ki jih morate spremeniti. Nanašajo se na velikosti (v bajtih) 3 .img datotek, ki ste jih izvlekli (odm, prodajalec in izdelek), plus system.img, ki ste ga prenesli / preimenovali. Kodo morate posodobiti z dejanskimi velikostmi v bajtih datotek.

    • sistem: samo za branje : 1577095168: glavni (velikost nerazdeljenega sistema.img v bajtih)
    • prodajalec: samo za branje : 342155264: glavni (velikost prodajalca.img v bajtih)
    • odm: samo za branje : 643456: glavni (velikost odm.img v bajtih)
    • glavna skupina : 4293513600 (velikost glavne particije 1577095168 + 342155264 + 643456 = 2776752512)
  • Velikost glavne skupine je vsota 4 datotek .img, izračunajte temu primerno!

Zdaj je tukaj ukaz za Linux, ki ga morate uporabiti po potrebnih prilagoditvah:

./lpmake --metadata-size 65536 - superime super - metadata-slots 2 --device super: 4294967296 - group main: 4293513600 - partition system: readonly: 1577095168: main --image system =. / system.img --partition vendor: readonly: 342155264: main --image vendor =. / vendor.img --partition odm: readonly: 643456: main --image odm =. / odm.img --sparse --output. /super.img

Zdaj bi morali ustvariti povsem novo datoteko z imenom super.img, jo namestite na particijo sistema Windows.

Utripa super.img v sistemu Windows

  1. Uporabite 7zip, da ustvarite datoteko .tar in vanjo vstavite datoteko super.img, ki smo jo ustvarili v Linuxu.
  2. Odprite Odin, počistite polje Samodejni ponovni zagon in dodajte datoteko .tar na zavihek AP.
  3. Zaženite Galaxy A51 v način za prenos in v Odinu kliknite Start.
  4. Ko datoteka .tar utripa, ne zaženite Galaxy A51. Datoteko (NoForcedEnforce) .tar vstavite v zavihek AP in jo tudi utripajte.
  5. Zdaj znova zaženite Galaxy A51 v prvotno obnovitev in ponastavite na tovarniške nastavitve.

Ko se vrnete v sistem Android, namestite aplikacijo emulatorja terminala in zaženite te ukaze:

su setenforce 0 getenforce (mora pokazati Permissive)
Oznake android Razvoj Galaxy A51 Korenina samsung 3 minute branja