Как извлечь Boot.img из прошивки LG KDZ или DZ
В этом руководстве мы покажем вам, как извлечь файл boot.img из прошивки LG KDZ или DZ. Когда дело доходит до рутирования устройства Android, вы можете использовать два разных подхода. Первый — это довольно прямой путь, который просто включает в себя прошивку ZIP-файла Magisk (который теперь является частью приложения Magisk, начиная с версии 22) через TWRP Recovery. Однако до сих пор существует множество устройств, на которых нет работающего кастомного рекавери (ни официального, ни неофициального). В результате этот набор пользователей не может использовать этот метод.
Ну, даже если есть TWRP, некоторые пользователи предпочитают держаться на безопасном расстоянии из-за сложностей, связанных с их установкой. Раздел A/B: отсутствие раздела восстановления/, замененного загрузочным, и проблемы с шифрованием данных — это лишь некоторые из причин того же. В результате они выбирают альтернативный «маршрут для рутирования» своих устройств. Это включает в себя получение стандартного файла boot.img, исправление его через Magisk, а затем прошивку через Fastboot. Хотя это немного более длительный метод, но, по крайней мере, он выполняет свою работу без каких-либо проблем.
Единственная проблема, которая возникает у некоторых пользователей, это извлечение boot.img из стоковой прошивки. Это связано с тем, что большинство OEM-производителей не загружают свои прошивки в ZIP или RAR. OnePlus использует подход payload.bin, у Oppo и Realme он есть в пакете OZIP, а у LG — в формате KDZ или DZ (или TOT). Поскольку универсального инструмента для извлечения не существует, это приводит пользователей в некоторое замешательство. Но пришло время развеять все эти сомнения. В этом руководстве мы покажем вам, как извлечь файл boot.img из прошивки LG KDZ или DZ.
Извлеките Boot.img из прошивки LG KDZ или DZ: технические особенности
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
[You may skip this section if you’re in a hurry] Недавно я освещал статью об извлечении прошивок KDZ, DZ и TOT. Этот процесс включал использование LG Extractor Tool. Я загрузил прошивку KDZ и при извлечении выдал мне прошивку DZ. Затем я загрузил эту прошивку DZ и снова извлек ее с помощью этого инструмента. На этот раз я получил несколько файлов разделов в формате IMG. Но с извлеченным файлом DZ было что-то не так. Это потому, что было всего несколько файлов разделов, а все основные, такие как восстановление, загрузка и система, отсутствовали.
Итак, я провел небольшое исследование и выяснил, что проблема была в методе обработки LG Extractor Tool файла KDZ — он не смог правильно извлечь файл KDZ, поэтому файл DZ, который он выдал, был только наполовину испеченным. Поэтому я решил отказаться от этого инструмента для извлечения KDZ и нашел скрипт Python, который делает эту работу довольно эффективно. Итак, здесь мы будем использовать эту команду Python для извлечения файла KDZ, который даст нам прошивку DZ. Затем мы использовали LG Extraction Tool, чтобы извлечь этот файл DZ и получить файл boot.img.
Так разве мы не могли использовать Python для извлечения файла DZ? По правде говоря, этот скрипт предназначен для извлечения файлов KDZ и DZ. Но есть некоторые проблемы с отступами в файле извлечения DZ. Поэтому мне пришлось ограничить его использование только для извлечения KDZ, а затем перейти на LG Extraction Tool для извлечения DZ. Фу! В любом случае, давайте теперь оставим в стороне эти технические подробности и начнем с руководства по извлечению файла boot.img из прошивки LG KDZ или DZ. Следуйте вместе.
Как извлечь Boot.img из прошивки LG KDZ или DZ
Мы перечислим все инструкции в отдельных разделах для простоты понимания. Продолжайте в той же последовательности, как указано ниже.
Скачать стоковую прошивку LG
Для начала загрузите файл прошивки LG для вашего устройства. Имейте в виду, что вы должны загрузить ту же прошивку, которая в настоящее время установлена на вашем устройстве. Вы можете проверить текущую установленную версию в разделе «Настройки» > «О телефоне» вашего устройства.
Что касается сайта для скачивания прошивок, то официального нет. Тем не менее, просто поиск в Google должен выдать множество сайтов с прошивкой вашего устройства. Загрузите его из предпочитаемого источника, а затем перейдите к следующему шагу.
Скачать скрипт извлечения Python
Мы будем использовать Python для извлечения прошивки KDZ, которая даст нам файл прошивки DZ. Итак, скачайте KDZTools с GitHub.
Но этот инструмент не будет работать, если на вашем ПК не установлен Python. Так что отправляйтесь в официальный сайт и скачайте Python прямо сейчас. После загрузки запустите его установочный файл, установите флажок «Добавить Python в путь» и следуйте инструкциям на экране, чтобы установить его.
Скачать LG Extractor Tool
Как только мы получим прошивку DZ через Python, мы будем использовать LG Extractor Tool, чтобы извлечь этот файл DZ и получить стандартный файл boot.img. Итак, скачайте Инструмент извлечения LG [Credits: XDA Developer bullghost] и распакуйте его в любое удобное место на вашем ПК.
Извлеките прошивку LG KDZ через Python
- Для начала перенесите скачанный файл прошивки LG в папку Steadfast kdz-tools.
- Кроме того, рекомендуется переименовать файл прошивки в firmware.kdz, чтобы упростить ввод в командном окне.
- Теперь перейдите в адресную строку этой папки, введите CMD в адресной строке и нажмите Enter. Это запустит окно командной строки.
- Введите в этом окне приведенную ниже команду, чтобы извлечь файл DZ из KDZ: python unkdz.py -f firmware.kdz -x
- Теперь начнется процесс извлечения. После этого внутри каталога kdztools-master будет создана новая папка с именем kdzextracted, куда будет помещен извлеченный файл DZ.
- Вы получите файлы PARAM, DZ, BIN, DLL и DYLIB. На данный момент давайте сосредоточимся на извлечении файла DZ, который даст нам стандартный файл boot.img вашего устройства LG.
Извлеките прошивку LG DZ с помощью LG Extraction Tool
- Дважды щелкните файл WindowsLGFirmwareExtracxt.exe, чтобы запустить инструмент.
- Теперь нажмите кнопку «Открыть» рядом с файлом DZ.
- Перейдите к файлу DZ, выберите его и нажмите «ОК».
- Он отобразит все связанные файлы, присутствующие в этом файле DZ.
- Выберите boot.img (и любой другой файл, если требуется) и нажмите кнопку «Извлечь DZ».
- Теперь вы получите файл boot.img в папке LG Firmware Extract Tool. Это будет что-то вроде boot.img_numbers. Переименуйте его в boot.img.
- Вот и все. Теперь вы можете обратиться к нашему руководству по исправлению стокового загрузочного образа через Magisk и прошить его с помощью Fastboot.
Итак, это все из этого руководства о том, как извлечь прошивку LG KDZ или DZ и получить стоковый файл boot.img. Если у вас есть какие-либо вопросы относительно вышеупомянутых шагов, сообщите нам об этом в комментариях. Мы вернемся к вам с решением в ближайшее время.