Как разблокировать загрузчик T-Mobile LG Velvet и получить root права с помощью Magisk

Теперь вы можете разблокировать загрузчик варианта T-Mobile LG Velvet и получить root права с помощью Magisk. Читайте дальше, чтобы узнать, как это сделать!

Разблокировка загрузчика, рутирование устройстваи прошивка неоригинальных ПЗУ — популярное хобби здесь, на XDA. Сообщество опытных пользователей высоко ценит возможность модифицировать свои устройства, и они почти не интересуются телефонами, если на них невозможно разблокировать загрузчик. Многие устаревшие устройства на самом деле поддерживаются сторонними ПЗУ, которые также являются настоящей находкой для смартфонов, которые находятся на грани потери официальной поддержки. LG, например, больше не производит Android-смартфоны, поэтому владельцы устройств LG, возможно, захотят согласиться с пользовательские ПЗУ в ближайшем будущем. Однако этот процесс не совсем прост из-за политики разблокировки загрузчика LG.

У LG богатая история разблокировки загрузчика. Раньше корейский OEM-производитель разрешал конечным пользователям разблокировать лишь несколько моделей — вероятно, из-за требований операторов связи. Тем не менее, компания

навсегда воспользовался этой возможностью несколько месяцев назад, а это означает, что людям приходится полагаться на неофициальные методы, чтобы разблокировать загрузчик. На этот раз старший член XDA Желание39 придумал действительно инновационный процесс разблокировки загрузчика варианта T-Mobile LG Velvet и последующего рутирования устройства.

  • Теперь вы можете неофициально разблокировать загрузчик варианта T-Mobile от LG Velvet.
  • Этот процесс требует перехода на Android 10.
  • После разблокировки загрузчика вы можете использовать Magisk для рутирования устройства.

Как разблокировать загрузчик и получить root права на T-Mobile LG Velvet

Версия T-Mobile LG Velvet (номер модели LM-G900TM) оснащена процессором MediaTek Dimensity 1000C SoC. Это делает его уникальным в линейке Velvet, поскольку все остальные варианты смартфона оснащены чипсетом Qualcomm Snapdragon 750G (5G) или Snapdragon 845 (4G). Вышеупомянутая платформа MediaTek уязвима для известный эксплойт bootrom, который можно использовать для обхода безопасности загрузчика и его разблокировки. После этого получить root права на устройстве — это детская игра.

Прежде чем мы перейдем к тому, как получить root права на T-Mobile LG Velvet, не забудьте сделать резервную копию вне устройства. Это потому что процесс разблокировки загрузчика требует стирания всех личных данных на вашем телефоне, включая файлы во внутренней памяти..

Шаг 1. Переход на Android 10

Если целевой T-Mobile LG Velvet работает под управлением Android 11, нам необходимо понизить его версию до Android 10. Это связано с тем, что в прошивке Android 11 для этого устройства уже исправлен уязвимый предварительный загрузчик (он же загрузчик первого этапа). Вам также понадобится компьютер, так как программа для прошивки работает только под Windows.

  1. Загрузите и установите последние версии драйверов USB для LG..
  2. Загрузите любой пакет прошивки KDZ на базе Android 10 для T-Mobile LG Velvet с известного сайта хостинга прошивок LG.
  3. Загрузите правильно исправленный инструмент LGUP для прошивки пакета KDZ.
  4. Установите LGUP и откройте его исполняемый файл.
  5. Выберите ВОССТАНОВЛЕНИЕ вариант как процесс. Далее нажмите на кнопку с тремя точками в правом нижнем углу, чтобы выбрать файл KDZ.
  6. Перезагрузите LG Velvet в режим загрузки. Для этого выключите телефон. Затем подключите USB-кабель к компьютеру, нажмите и удерживайте кнопку увеличения громкости телефона и подключите другой конец кабеля к телефону. Вы должны увидеть экран с текстом «Обновление прошивки» рядом с логотипом USB на телефоне.
  7. Нажать на Начинать кнопку и дождитесь завершения процесса перепрошивки.
  8. Если все пойдет правильно, телефон перезагрузится на прошивку Android 10.

Шаг 2. Разблокируйте загрузчик

Теперь, когда мы восстановили уязвимый прелоадер на T-Mobile LG Velvet, мы можем в один миг разблокировать его загрузчик. Благодаря проекту MTKClient, разработанному аналитиком безопасности Бьорном Керлером, вам не придется заботиться о полезных нагрузках эксплойтов и других низкоуровневых инструментах реверс-инжиниринга. Все, что вам нужно сделать, это выполнить пару скриптов Python.

  1. Загрузите инструмент MTKClient с его официальный репозиторий GitHub и настройте его, следуя инструкциям.
    • Если вы не хотите возиться с зависимостями и драйверами, вы также можете использовать готовый загрузочный ISO на базе Ubuntu для выполнения MTKClient в действующей среде Linux.
  2. Убедитесь, что телефон выключен. Затем выполните следующую команду в окне терминала на вашем компьютере, а затем подключите телефон к компьютеру.
    python mtk e metadata, userdata, md_udc
    Это сотрет metadata и userdata разделы на вашем телефоне
  3. На этом этапе мы готовы выполнить команду разблокировки.
    python mtk xflash seccfg unlock
  4. Перезагрузите телефон, используя следующую команду:
    python mtk reset
    Затем отсоедините USB-кабель, чтобы телефон перезагрузился.
  5. Теперь у вас разблокирован загрузчик T-Mobile LG Velvet.

Шаг 3. Обновите Android 11

Поскольку загрузчик теперь разблокирован, мы можем (повторно) обновить прошивку до Android 11. Однако прямая прошивка Android 11 KDZ заменит уязвимый предварительный загрузчик, поэтому нам необходимо выбрать процедуру выборочной прошивки.

  1. Загрузите последнюю версию Android 11 KDZ для T-Mobile LG Velvet.
  2. Откройте LGUP и выберите KDZ.
  3. Загрузите телефон в режим загрузки и подключите его к компьютеру.
  4. Выберите РАЗДЕЛ ДЛ вариант и нажмите на кнопку Начинать кнопка.
  5. Когда вы увидите окно со списком разделов, нажмите Выбрать все и снимите флажок с раздела preloader, затем нажмите ОК, чтобы начать прошивку.
  6. После завершения процесса перепрошивки телефон должен загрузиться на Android 11 с разблокированным загрузчиком.

Шаг 4. Исправьте стандартный загрузочный образ с помощью Magisk для получения root-прав.

Разблокированный загрузчик позволяет нам запускать на устройстве неподписанный код. В результате теперь мы можем исправить стандартный загрузочный образ с помощью Magisk и прошить модифицированный образ, чтобы получить root-доступ.

  1. Скопируйте стандартный загрузочный образ с телефона на компьютер. использование MTKClient.
  2. Скопируйте сброшенное изображение на свой телефон и исправьте это с помощью Magisk. Затем скопируйте исправленное изображение с телефона на компьютер.
  3. Перезагрузите телефон в интерфейс загрузчика с помощью ADB:
    adb reboot fastboot
  4. Прошейте загрузочный образ с исправлением Magisk с помощью Fastboot:
    fastbootflashbootname_of_the_patched_boot_image.img
  5. Перезагрузите телефон.
  6. Это все, что нужно для получения root прав на вашем T-Mobile LG Velvet.

Что дальше?

В настоящее время на наших форумах нет сборок TWRP или каких-либо пользовательских прошивок для T-Mobile LG Velvet. Тем не менее, разблокированный загрузчик позволяет играть с разными сборками GSI. Получив root-права, вы сможете воспользоваться огромным количеством корневые приложения и Модули Магиска тоже, что позволяет вам изменять различные аспекты вашего устройства.

Если вы ищете более подробную информацию о процессе, посетите следующую тему на нашем форуме:

Разблокировка загрузчика и рутирование для T-Mobile LG Velvet (ТОЛЬКО G900TM)