Взлом bootloader смартфонов от lg l90. Взлом Android пошагово: разблокируем загрузчик

В данной пошаговой статье вы узнаете как разблокировать Bootloader LG, для того чтобы в дальнейшем установить root права, а также прошивать кастомные прошивки.

Многие производители Anroid устройств, в том числе и компания LG, взяли за правило блокировать bootloader. Для нас с вами это означает еще один дополнительный шаг на пути в получение root прав и установке Recovery с кастомными прошивками.

Данная статья специально подготовлена для того чтобы сделать все правильно и быстро!

Необходимые инструменты и условия

  1. Компьютер на ОС Windows
  2. Кабель USB (без повреждений, желательно оригинальный)
  3. Установленные на компьютер драйвера LG
  4. Скачать и установить программу Adb Run (для того чтобы упростить процедуру)
  5. Заряженное устройство LG
  6. Включить «Отладку по USB » в меню Опции разрботчика и там же включить «OEM Unlock «

Инструкция как разблокировать Bootloader LG

Всю инструкцию по разблокировке можно описать несколькими пунктами:

  • Регистрация в LG
  • Получение кода разблокировки bootloader
  • Разблокировка Bootloader

Теперь детально рассмотрим разберем каждый из них.

Регистрация в LG

1. Для того чтобы зарегистрироваться в LG перейдите по данной ссылке .
2. Выбрать «Countries other than Korea «

3. Соглашаемся на лицензионные соглашения:

4. Заполняем регистрационные данные о себе и кликаем «Save »:

5. Регистрация окончена.


Получение индивидуального кода bootloader LG

1. Для того чтобы получить индивидуальный код bootloader LG, запустите программу Adb Run

2. Перезагрузите LG в режим Bootloader, для этого в программе перейдите в меню Manual Command -> Unlock Bootloader LG -> Reboot Bootloader


3. Далее в этом же меню выбрать Take Bootloader Code (Device ID), после чего на рабочем столе появится текстовый файл device-id-lge.txt с содержимым вашего ID bootloadera:

(bootloader) CE78B979A78D6B613ET518F37A05E019 (bootloader) Z23180BH448261DHFJ5184E8IF8789B0

4. Удаляем все (bootloader) и переносим все в одну строку

5. Переходим на стадию получения кода разблокировки bootloader.

Получение кода разблокировки bootloader

1. Переходим на сайт LG для получения файла для разблокировки.

2. Заполняем данные:

  • Name - Имя
  • E-mail - ваша электронная почта
  • Phone - номер модели
  • Imei - написать Imei устройства, для этого, чтобы его узнать, в наборе номеров набрать *#06#
  • Device ID - код который вы получили в Adb Run

3. Нажимаем на кнопку Confirm

4. После чего переходим на почту, что указали и скачиваем файл unlock.bin

5. Переходим к стадии разблокировки Bootloader

Разблокировка Bootloader

1. Скачанный файл unlock.bin копируем

2. В программе Adb Run выбрать Firmware unlcok.bin (Bootloader Unlcok )

3. В открывшееся окно проводника вставить файл unlcok.bin , закрыть и в Adb Run продолжить.

4. Через пару секунд Bootloader будет разблокирован.



Android users often unlock their bootloaders for rooting their devices and installing custom ROMs. Because users who want to complete these tasks should first unlocking the bootloader of the device.

Rooting means that you obtain full administritive rights to the system that enables you to modify the system files. Rooting enables users to improve the performance of the Android, speed up, save battery life, remove ads, uninstall the bloatware and so on. With this in consideration, you can customize everything in your Android.

Flashing a custom ROM provides your more featuers excluding the default system. After flashing a custom ROM you will find that it is easy to install the latest and greatest OS version that is compatible with your device without waiting.

Before Unlocking the Bootloader of LG Phones

  • Device is powered on.
  • Battery level should be at least 50%
  • USB data cable (the original one is recommended)

How to Unlock the Bootloader on LG Phones

Step 1: Backup important data

The unlocking process will sweep of all the data of Android. So it is important to backup your precious data. Backup everything you want to keep, then continue to the next step.

Step 2: Free Download KingoRoot

KingoRoot is the best and easiest root tool for free. Here KingoRoot is not used for rooting but an alternative to and USB driver . The KingoRoot includes the Android SDK and will download the LG USB driver automatically once connected to the PC.

Step 3: Get an Unlock Key.


Step 4: Unlock your bootloader of your Android device.

Here comes to perform the unlocking process. If you haven"t interrupted the connection and your phone still in the fastboot mode (If your device isn"t in the fastboot, then repeat the step 2 or just hold the "Volume Down" and "Power" button for 10 seconds before releasing in order to make the device being in the fastboot mode.

  1. Enter fastboot flash unlock unlock.bin in DOS command window. “unlock.bin” is the bootloader unlock key you received in the email.
  2. Reboot your device by running command fastboot reboot or using the "Volume" buttons to reboot.

The device will show a message at boot stating that your bootloader is unlocked. With an unlocked bootloader you will be allowed to , or .

KingoRoot on Windows

KingoRoot Android on Windows has the highest success rate. It supports almost any Android device and version.

Подробная инструкция по разблокировке загрузчика на LG G4 (H815) под управлением Android 5.1 Lollipop.

    Драйвера и программы

Внимание!

Разблокировка загрузчика ведёт к потере всей пользовательской информации на устройстве. Настоятельно рекомендуется сделать резервные копии всех необходимых файлов и данных.

Инструкция по установке

    Создать в корне диска С:\ папку с именем «Android ».

    Скачать архив adb-fastboot.zip и распаковать все файлы в папку «Android».

    Открыть командную строку и перейти в созданную папку Android командой «cd c:\Android\ » (команды пишутся без кавычек).

    Подключить телефон к компьютеру с помощью USB-кабеля.

    Убедиться, что компьютер находит устройство по ADB.
    Для этого необходимо ввести «adb devices » в командную строку. На появившейся запрос на телефоне о разрешении об отладке по ADB на данном компьютере необходимо нажать «Ok », при этом выбрав пункт «Всегда разрешать с этого компьютера ». Если устройство видно, то выведется текст «List of devices attached » и список всех устройств (например,xxxxxxx device ). Если же вместо «device» будет написано «offline» либо список окажется пустым, то необходимо обновить ADB, проверить драйвера/шнур, поменять порт USB/компьютер.

    Перезагрузить смартфон в режим загрузчика командой «adb reboot bootloader ».

    Проверить доступность устройства в режиме загрузчика, введя команду «fastboot devices ». Если устройство подключено верно, то выведется идентификатор устройства со словом «fastboot» (например, «xxxxxxx fastboot»). Если же не выведется ничего либо «waiting for devices…», то необходимо обновить драйвера, поменять порт USB, либо попробовать проделать эти действия на другом компьютере.

    При условии, что устройство определилось, в командной строке ввести «fastboot oem device-id ». На экране должны появиться две строки, которые нужно скопировать - это Device ID, необходимый для разблокировки загрузчика.

    Перезагрузить телефон командой «fastboot reboot ».

    Перейти на сайт LG Developer для получения файла для разблокировки.

    • В поле Phone выбрать модель телефона LGH815 (пока что она там всего одна).
    • В поле IMEI or MEID ввести IMEI -код телефона, который можно получить, введя *#06# в звонилке или посмотреть в настройках (Настройки О телефоне Статус IMEI menu ).
    • В поле Device ID ввести код без пробелов, полученный при выполнении шага 10.
    • Нажать на кнопку Confirm .
  • На указанный e-mail придёт письмо с файлом unlock.bin , который необходимо скопировать в папку Android.

    Снова перезагрузить устройство в режим загрузчика командой «adb reboot bootloader».

    В командной строке ввести «fastboot flash unlock unlock.bin » для разблокировки.

Прежде чем начать взлом Android, надо понять, как он в целом работает, и лишь затем можно приступать к разблокировке загрузчика системы. Итак, попробуем разобраться.

Что происходит при включении и запуске Android?

Что происходит при запуске Android

Перед нами выключенный смартфон под управлением Android. Давайте разберемся, что произойдет, если его включить.

Сначала произойдет запуск BIOS мобильного телефона. ВIOS (Basic Input/Output System) в переводе с английского означает «Базовая система ввода / вывода». Она постоянно автосохраняется и обеспечивает работу входов и выходов. В частности, эта система также запускает загрузчик (Bootloader).

Как явствует из названия, загрузчик загружает другие части операционной системы, например, ядро. Ядро ​​операционной системы – это основная ее часть. По сути, это нижний уровень системы Android, который отвечает за ход основных процессов и организацию данных.

Затем запускается основная операционная система под названием «ПЗУ/ ROM». ROM означает «Read Only Memory», или «Постоянное запоминающее устройство», используемое для запоминания всего массива неизменяемых данных. Будучи обычным пользователем, вы ничего не можете в ней поменять.

Параллельно загрузчик запускает не только ядро, но и Recovery, или систему восстановления.
Если система Android вдруг оказывается повреждена, можно загрузить Recovery и из нее восстановить OS с нуля или с момента сохранения. Также в системе Recovery можно (и нужно) создавать резервные копии.

В свою очередь, загрузчик может находиться в трех разных состояниях: «Заблокировано», «Открыто» или «Зашифровано». Если загрузчик открыт, в систему могут быть внесены глубокие изменения, например, можно установить собственную операционную систему, также называемую «кастомной ПЗУ», вместо стандартной, то есть, «стоковой ПЗУ». Но и другие моменты, такие как изменение Recovery или получение root-прав на смартфон, можно проводить только с помощью открытого загрузчика.

Если загрузчик зашифрован, могут быть установлены лишь самые срочные обновления системы от изготовителя. То же самое относится и к заблокированному загрузчику, но, в отличие от зашифрованного, его можно разблокировать.

Как разблокировать загрузчик


Установщик ADB & Fastboot

Большинство смартфонов Android имеют так называемый режим fastboot. Это своего рода «расширенный загрузчик». С помощью этого режима обычный загрузчик можно разблокировать. Базовым инструментом для этого является «Android Debug Bridge», или ADB. Он ориентирован, в первую очередь, для разработчиков приложений под Android, но и обычным пользователям дает много возможностей.

Для начала вам нужны драйвера для смартфона. Их можно легко установить автоматически из Windows 7, просто подключив смартфон к ПК.
Также нужны драйвера ADB и Fastboot. Для этого загрузите из интернета установщик и запустите скачанный файл в режиме администратора. Обязательно установите драйвера для всей системы. Установщик спросит вас, действительно ли вы хотите это сделать.

После того, как вы совершили эти шаги, необходимо подключить устройство к ПК в режиме fastboot. У многих смартфонов есть для этого специальная комбинация клавиш. В качестве альтернативы, однако, вы также можете подключить включенный смартфон к ПК и ввести команду «adb reboot bootloader» в командной строке. Однако сначала вы должны включить «Отладку по USB» в настройках смартфона. Если необходимо, вы также должны включить функцию «Разрешить OEM-разблокировку».

Теперь вы можете легко разблокировать загрузчик командой «fastboot flashing unlock». Затем снова загрузитесь в режим fastboot и введите «fastboot flashing unlock_critical», чтобы окончательно разблокировать загрузчик. Таким образом вы можете свести к минимуму риск того, что ваш смартфон превратится в «кирпич» при установке новой прошивки.

В качестве альтернативы на некоторых смартфонах разблокировка может быть выполнена с помощью команды «fastboot oem unlock».

Однако бывают исключения. Например, смартфоны Samsung не имеют реального режима fastboot. Вместо этого есть режим загрузки. Чтобы разблокировать загрузчик, необходимо использовать программу Odin, которая может устанавливать файлы, умеющие это делать. Для получения root-прав или установки кастомного ROM или Recovery на устройства Samsung это не обязательно.

Еще одно исключение составляют смартфоны от Sony. Перед тем, как взломать смартфон, вам сначала сначала придется зарегистрировать устройство на странице разработчика, введя IMEI и свой e-mail, чтобы получить специальный код разблокировки.

Несмотря на то, что смартфон компании LG, L9 появился в прошлом году и уже утратил право называться флагманом, его технические характеристики плавно переместили аппарат в средний сегмент, а удешевление цены в связи с выходом новой версии девятки приятно порадует покупателей. Относительно начинки аппарата ничего плохого сказать нельзя, особенно радует IPS экран в 4.7 дюймов и гигабайт оперативной памяти. Аппарат останется актуальным как минимум еще год и скорее всего будет успешно справляться с запросами грядущей пятой версии ОС Android. Качество сборки отличное и железячная составляющая - отличные, а вот с долговременностью работы наблюдаются явные проблемы - при среднеактивном использовании телефон требует его подкормить ближе к вечеру. Если сравнивать аналогичный показатель с монстром highscreen boost, то 4000 миллиампер все же приятнее сказывается на времени работы. В отправленном в отставку флагмане установлена вдвое меньшая батарейка, так что придется поумерить аппетиты и держать зарядку поблизости. За время теста телефон ни разу не показал сообщения о ошибке, смирно переживал массированную атаку играми и приложениями, все хиты современного мобильного игростроя заработали без ощутимых провалов в FPS. Конечно, после Full HD экранов картинка кажется слегка бледноватой, зато монструозные по размеру кэша приложения не начинают задумчиво искать смысл своего существования во время запуска.

На девятку мы сегодня установим CWM и избавим загрузчик от нелепой привычки запрещать всякую модификацию смартфона. Уточняем сразу - все нижеизложенное ведет к лишению гарантии, если вы купили смарфон недавно и не уверены, что он доживет до конца своей гарантии без эксцессов, статью смело пропускайте. Но смелым открываются новые дороги, поэтому начинаем. В отличие от ранних версий издевательств над этим смартфоном, пытливые умы из дальнего уголка США нашли более простой способ получения желаемого, с ним справится и начинающий шаман первого уровня, и матерый прошивальщик 80-го левела. Итак, что же нам понадобится для успешного завершения мероприятия. В первую очередь, драйвера на смартфон. Их можно установить через фирменную программу LG MOBILE SUPPORT TOOL (http://www.lg.com/us/support-mobile/lg-LGP769BK ). Причем весьма желательно ставить драйвера без установленной птички в отладка по юсб (в настройках-для разработчиков), так как почему-то эта метка может повлечь за собой странные проблемы в определении телефона.

Установив их, перезапускайте компьютер, а пока он неторопливо и плавно завершает свои процессы, установите галочки относительно отладки и безопасных источников (пункт «безопасность» и «для разработчиков»). Теперь все готово для танцев с бубном. Сначала скачайте полезный в перепрошивках архив с adb файлами (http://yadi.sk/d/UP_O3L-m4WOJm ) и распакуйте его на диск С, в папку Android (C/Android). После чего откройте подменю правой кнопкой мышки, находясь в этой папке. Выберите «открыть командную строку здесь» (пункт может называться по-другому). Конечно же, от администратора. В окне черного-пречерного терминала, зримо показывающего, как изменился интерфейс ОС со времен DOS, скопируйте это adb reboot oem-unlock . Телефон перезапустится в нужном режиме и подозрительно спросит вас, надо ли вам разлочка или лучше не надо. Чтобы убедить его в обратном, нажмите качельку звука вверх и дождитесь реакции телефона. Она выразится в перезапуске в fastboot-режиме. Пока телефон делает это, скачивайте файл рекавери (http://yadi.sk/d/bYknVHkG5XCWi) . Переместите его в ту же папку Android, в командной строке наберите fastboot flash recovery recovery -clockwork -6.0.2.9-p 760.img . Эта команда окажет нам услугу, сделав волшебный пинок ПО телефона для его последующей кастомизации. Все готово, смартфон получил более функциональное рекавери и возможность устанавливать посторонние прошивки.