Paano I-unlock at Root ang Samsung Galaxy A51



Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema

Ayon sa market analytics, ang Samsung Galaxy A51 ay isa sa pinakamabentang midrange Android phone para sa Q1 2020. Ito ay mayroong 6.5 'AMOLED screen, Exynos 9611 (10nm) chipset na may Mali-G72 MP3 GPU, at 4GB / 6GB / Mga variant ng 8GB RAM.



Ang A51 ay hindi nakatanggap ng labis na pagmamahal mula sa mod na komunidad, dahil ang Galaxy A71 ay medyo mas mahal ngunit may mas mahusay na mga detalye. Kaya sa kasalukuyan ay walang magagamit na TWRP para sa A51, opisyal o hindi opisyal. Mayroon pa ring paraan upang i-unlock at i-root ang Galaxy A51, ngunit ito ay lubos na nakakalito at nangangailangan ng maraming pasensya.



Kailangan mo ang parehong Windows at Linux , ngunit maayos ka sa paggamit ng isang bootable Linux USB tulad ng Kalix Live. Ito ay dahil kakailanganin mong lumikha ng isang bagong-bagong firmware.img file gamit ang Linux terminal sa gabay na ito. Bilang kahalili maaari mong gamitin ang Linux Bash System para sa Windows.



Maaari lamang naming irekomenda ang pagpunta sa mga tao na pamilyar sa Linux, o magkaroon ng maraming oras at pasensya sa kanilang mga kamay at desperadong nais na root ng Samsung Galaxy A51.

Mga Kinakailangan:

  • Windows PC at bootable Linux OS, o Windows na may Linux Bash System
  • Frija o SamFirm para sa pag-download ng opisyal na firmware ng Galaxy A51
  • GSI Android 10 A / B Gapps arm64v8
  • LZ4 Extractor
  • Simg2img
  • LPunpack Tool
  • Odin
  • 7zip
  • Pinahihintulutang kernel

I-unlock ang Galaxy A51 bootloader

  1. Pumunta sa Mga Setting> Tungkol sa Telepono> mag-tap sa Build Number 7 beses upang i-unlock ang Developer Mode.
  2. Pumunta sa Mga Pagpipilian sa Developer> paganahin ang OEM Unlocking.
  3. Patayin ang Galaxy A51, pagkatapos ay hawakan ang parehong mga pindutan ng lakas ng tunog habang kumokonekta sa telepono sa iyong PC sa pamamagitan ng USB.
  4. Ang telepono ay mag-boot sa Download Mode. Hawakan ang pindutan ng Volume Up upang ma-unlock ang bootloader.

Magsasagawa ang iyong Galaxy A51 ng pag-reset ng pabrika at pag-reboot sa wizard ng pag-setup ng Android.



Paghahanda ng mga .img file sa Windows

  1. I-download ang opisyal na firmware ng Samsung para sa iyong eksaktong modelo ng Galaxy A51 at variant ng panrehiyong firmware.
  2. I-extract ang file na pinangalanang AP_file.tar.md5 mula sa firmware.zip file.
  3. Gamit ang 7zip, kunin ang file na pinangalanang super.img.lz4 mula sa AP_file.tar.md5 file.
  4. Ilagay ang super.img.iz4 file sa folder na LZ4 at ilunsad ang isang prompt ng CMD, at i-type:
    lz4.exe -d super.img.lz4 superLZ4.img
  5. Ilagay ngayon ang superLZ4.img file sa Simg2img folder at i-type sa CMD:
    simg2img.exe -i superLZ4.img -o superSIMG.img

Lumilikha ng isang madaling i-flash .img file sa Linux

Binalaan ka namin na mangangailangan ang gabay na ito ng isang Linux terminal (o Linux Bash System para sa Windows). Kumuha ng isang palayok ng kape na kumukulo.

Grab ang superSIMG.img file mula sa iyong Windows partition, at ilagay ito sa otatools / bin folder.

I-extract ang .img file gamit ang Linux terminal gamit ang utos na ito:

./lpunpack --slot = 0 superSIMG.img

Ngayon ilagay ang GSI Android 10 A / B Gapps arm64v8 file sa parehong folder ng Linux kung saan mo lamang nakuha ang superSIMG.img, at palitan ang pangalan ng GSI file sa system.img. Dapat maglaman ang iyong folder ng odm.img, system.img, vendor.img, at product.img.

Ngayon kailangan naming magsagawa ng isang lubos na kritikal at sensitibong hakbang, kung saan isasama namin ang lahat ng mga file na iyon sa isang solong super.img file. Mangyaring basahin nang mabuti ang seksyon na ito bago magpatuloy.

Sa sumusunod na utos ng Linux, may ilang mahahalagang numero na kailangan mong baguhin. Sumangguni sila sa mga laki (sa bytes) ng 3 .img file na iyong nakuha (odm, vendor at produkto), kasama ang system.img na na-download / pinalitan mo ng pangalan. Kailangan mong i-update ang code sa mga tunay na laki sa mga byte ng iyong mga file.

    • sistema: babasahin lamang : 1577095168: pangunahing (laki ng unsparsed system.img sa bytes)
    • vendor: babasahin lang : 342155264: pangunahing (laki ng vendor.img sa bytes)
    • odm: readonly : 643456: pangunahing (laki ng odm.img sa bytes)
    • pangunahing pangkat : 4293513600 (pangunahing sukat ng pagkahati 1577095168 + 342155264 + 643456 = 2776752512)
  • Ang laki ng pangunahing pangkat ay ang kabuuan ng 4 .img file, kalkulahin nang naaayon!

Ngayon narito ang utos ng Linux na kailangan mong gamitin, pagkatapos gawin ang mga kinakailangang pagsasaayos:

/ system.img --partition vendor: readonly: 342155264: main --image vendor =. / vendor.img --paghahati odm: readonly: 643456: main --image odm =. / odm.img --sparse --output. /super.img

Dapat na lumikha ngayon ng isang bagong tatak ng file na pinangalanang super.img, ilagay ito sa iyong Windows partition.

Flashing ang super.img sa Windows

  1. Gumamit ng 7zip upang lumikha ng isang .tar file at ilagay ang super.img na nilikha namin sa Linux sa loob nito.
  2. Buksan ang Odin, alisan ng check ang Auto Reboot, at idagdag ang .tar file sa tab na AP.
  3. I-boot ang iyong Galaxy A51 sa Mode na Pag-download, at i-click ang Magsimula sa Odin.
  4. Matapos ma-flash ang .tar file, huwag i-reboot ang iyong Galaxy A51. Ilagay ang (NoForcedEnforce) .tar file sa AP tab at i-flash din ito.
  5. Ngayon i-reboot ang iyong Galaxy A51 sa orihinal na pagbawi, at magsagawa ng pag-reset sa pabrika.

Sa sandaling bumalik ka sa Android system, mag-install ng isang terminal emulator app, at patakbuhin ang mga utos na ito:

su setenforce 0 getenforce (dapat itong magpakita ng Pahintulot)
Mga tag android Kaunlaran Galaxy A51 Ugat samsung Basahin ang 3 minuto