Як разблакаваць Bootloader на Android

Разблакіроўка Bootloader (загрузніка) на Android тэлефоне або планшэце неабходная, калі вам спатрэбілася атрымаць root (акрамя тых выпадкаў, калі вы карыстаецеся для гэтага праграмы накшталт Kingo Root), усталяваць уласную прашыўку або кастомный рекавери. У гэтай інструкцыі пакрокава апісаны працэс разблакоўкі афіцыйнымі сродкамі, а не іншымі праграмамі. Гл. Таксама: Як усталяваць кастомный рекавери TWRP на Android.

Пры гэтым, разблакаваць загрузнік bootloader можна на большасці тэлефонаў і планшэтаў - Nexus 4, 5, 5x і 6p, Sony, Huawei, большасці HTC і іншых (хіба што для безыменных кітайскіх прылад і тэлефонаў, прывязаных да выкарыстання аднаго аператара сувязі, гэта можа быць праблемай).

Важная інфармацыя: пры разблакоўцы bootloader на Android усе вашыя дадзеныя будуць выдаленыя. Таму, калі яны не сінхранізаваныя з хмарнымі сховішчамі ці не захаваны на кампутары, паклапаціцеся пра гэта. Таксама пры няправільных дзеяннях і проста збоях у працэсе разблакоўкі загрузніка ёсць верагоднасць таго, што ваша прылада проста больш не ўключыцца - гэтыя рызыкі вы бераце на сябе (Як і магчымасць страціць гарантыю - тут у розных вытворцаў розныя ўмовы). Яшчэ адзін важны пункт - перад тым, як пачынаць, цалкам зарадзіце батарэю вашага прылады.

Загрузка Android SDK і USB драйвера для разблакоўкі загрузніка Bootloader

Першы крок - загрузіць сродкі распрацоўніка Android SDK з афіцыйнага сайта. Перайдзіце на старонку //developer.android.com/sdk/index.html і прагартайце яе да падзелу "Other download options".

У раздзеле SDK Tools Only загрузіце прыдатны вам варыянт. Я выкарыстаў архіў ZIP з Android SDK для Windows, які пасля гэтага распакаваў ў тэчку на дыску кампутара. Таксама для Windows прысутнічае і просты ўсталёўшчык.

З тэчкі з Android SDK запусціце файл SDK Manager (калі ён не запускаецца - проста з'яўляецца і тут жа знікае акно, то дадаткова ўсталюеце Java з афіцыйнага сайта java.com).

Пасля запуску адзначце пункт Android SDK Platform-tools, астатнія пункты не патрэбныя (хіба што Google USB driver ў канцы спісу, калі ў вас Nexus). Націсніце кнопку Install Packages, а ў наступным акне - "Accept license" для загрузкі і ўстаноўкі кампанентаў. Па завяршэнні працэсу, зачыніце Android SDK Manager.

Акрамя гэтага, вам спатрэбіцца загрузіць драйвер USB для вашага Android прылады:

  • Для Nexus яны загружаюцца з дапамогай SDK Manager, як было апісана вышэй.
  • Для Huawei драйвер ўваходзіць у склад утыліты HiSuite
  • Для HTC - у складзе HTC Sync Manager
  • Для Sony Xperia драйвер загружаецца з афіцыйнай старонкі //developer.sonymobile.com/downloads/drivers/fastboot-driver
  • LG - LG PC Suite
  • Рашэнні для іншых марак можна знайсці на адпаведных афіцыйных сайтах вытворцаў.

Ўключэнне адладкі па USB

Наступны крок - уключыць адладку па USB на Android. Для гэтага прарабіце наступныя дзеянні:

  1. Зайдзіце ў налады, прагартайце ўніз - "Аб тэлефоне".
  2. Некалькі разоў націсніце па "Нумар зборкі", пакуль не ўбачыце паведамленне аб тым, што вы сталі распрацоўшчыкам.
  3. Вярніцеся да галоўнай старонцы налад і адкрыйце пункт "Для распрацоўшчыкаў".
  4. У раздзеле "Адладка" уключыце "Адладка па USB". Калі ў параметрах распрацоўніка прысутнічае пункт OEM разблакіроўка, то уключыце яго таксама.

Атрыманне кода для разблакоўкі Bootloader (не трэба для любых Nexus)

Для большасці тэлефонаў, акрамя Nexus (нават калі гэта Nexus ад аднаго з названых ніжэй вытворцаў), для разблакоўкі загрузніка трэба так жа атрымаць код для разблакоўкі. У гэтым дапамогуць афіцыйныя старонкі вытворцаў:

  • Sony Xperia - //developer.sonymobile.com/unlockbootloader/unlock-yourboot-loader/
  • HTC - //www.htcdev.com/bootloader
  • Huawei - //emui.huawei.com/en/plugin.php?id=unlock&mod=detail
  • LG - //developer.lge.com/resource/mobile/RetrieveBootloader.dev

На гэтых старонках апісаны працэс разблакоўкі, а таксама маецца магчымасць атрымаць код разблакоўкі па ID прылады. Гэты код спатрэбіцца ў далейшым.

Не стану тлумачыць увесь працэс, паколькі ён адрозніваецца для розных марак і падрабязна растлумачыў на адпаведных старонках (праўда, па-ангельску) крану толькі атрымання Device ID.

  • Для тэлефонаў Sony Xperia код разблакоўкі будзе даступны на паказаным вышэй сайце па-вашаму IMEI.
  • Для тэлефонаў і планшэтаў Huawei код таксама атрымліваецца пасля рэгістрацыі і ўводу патрэбных дадзеных (уключаючы Product ID, які можна атрымаць з дапамогай кода тэлефоннай клавіятуры, які вам падкажуць) на паказаным раней сайце.

А вось для HTC і LG працэс некалькі іншай. Для атрымання кода разблакоўкі спатрэбіцца прадаставіць Device ID, апісваю, як яго атрымаць:

  1. Выключыце Android прылада (цалкам, утрымліваючы кнопку харчавання, а не проста экран)
  2. Націсніце і ўтрымлівайце кнопкі харчавання + гук ўніз пакуль не з'явіцца экран загрузкі ў рэжыме fastboot. Для тэлефонаў HTC спатрэбіцца выбраць fastboot кнопкамі змены гучнасці і пацвердзіць выбар кароткім націскам кнопкі харчавання.
  3. Падключыце тэлефон або планшэт па USB да кампутара.
  4. Зайдзіце ў тэчку Android SDK - Platform-tools, затым, утрымліваючы Shift, клікніце ў гэтай тэчцы правай кнопкай мышы (у вольным месцы) і абярыце пункт "Адкрыць акно каманд".
  5. У камандным радку увядзіце fastboot oem device-id (На LG) або fastboot oem get_identifier_token (Для HTC) і націсніце Enter.
  6. Вы ўбачыце доўгі лічбавы код, размешчаны на некалькіх радках. Гэта і ёсць Device ID, які спатрэбіцца ўвесці на афіцыйным сайце для атрымання кода разблакоўкі. Для LG дасылаецца толькі файл для разблакоўкі.

Заўвага: файлы разблакоўкі .bin, якія прыйдуць вам па пошце лепш за ўсё пакласці ў тэчку Platform-tools, каб не паказваць поўны шлях да іх пры выкананні каманд.

разблакіроўка Bootloader

Калі вы ўжо ў рэжыме fastboot (як гэта было апісана вышэй для HTC і LG), то наступныя некалькі крокаў да моманту ўводу каманд вам не патрабуюцца. У астатніх выпадках ўваходзім у рэжым Fastboot:

  1. Выключыце тэлефон або планшэт (цалкам).
  2. Націсніце і ўтрымлівайце кнопкі харчавання + гучнасць ўніз, пакуль тэлефон не загрузіцца ў рэжыме Fastboot.
  3. Падключыце прыладу па USB да кампутара.
  4. Зайдзіце ў тэчку Android SDK - Platform-tools, затым, утрымліваючы Shift, клікніце ў гэтай тэчцы правай кнопкай мышы (у вольным месцы) і абярыце пункт "Адкрыць акно каманд".

Далей, у залежнасці ад таго, якая мадэль тэлефона ў вас, увядзіце адну з наступных каманд:

  • fastboot flashing unlock - для Nexus 5x і 6p
  • fastboot oem unlock - для іншых Nexus (больш старых)
  • fastboot oem unlock код_разблокировки unlock_code.bin - для HTC (дзе unlock_code.bin - файл, які вы атрымалі ад іх па пошце).
  • fastboot flash unlock unlock.bin - для LG (дзе unlock.bin - файл разблакоўкі, які вам даслалі).
  • Для Sony Xperia каманда для разблакоўкі bootloader будзе паказаная на афіцыйным сайце, калі вы пройдзеце ўвесь працэс з выбарам мадэлі і пр.

Пры выкананні каманды на самім тэлефоне можа таксама спатрэбіцца пацверджанне разблакоўкі загрузніка: абярыце "Так" кнопкамі гучнасці і пацвердзіце выбар кароткім націскам кнопкі харчавання.

Пасля выканання каманды і некаторага чакання (пакуль будуць выдаляцца файлы і / або запісвацца новыя, што вы ўбачыце на экране Android) ваш загрузнік Bootloader будзе разблакаваны.

Далей, на экране fastboot з дапамогай клавіш гучнасці і пацверджання кароткім націскам кнопкі харчавання вы зможаце выбраць пункт для перазагрузкі або запуску прылады. Запуск Android пасля разблакоўкі bootloader можа адбывацца досыць доўга (да 10-15 хвілін), набярыцеся цярпення.

Глядзіце відэа: COMO DESBLOQUEAR O BOOTLOADER - XIAOMI REDMI NOTE 4X SNAPDRAGON 625 (Можа 2024).