Mobile Devices

Войдите в свой аккаунт

Прошивка, разблокировка загрузчика и root для Xiaomi Redmi Go

  • Старый 26.04.2019, 19:08

    Инструкции для Xiaomi Redmi Go


    В этом посте я постараюсь всем объяснить как прошить, как открыть загрузчик и как получить права суперпользователя.

    Прошивка



    Всегда актуальную (последнюю) прошивку можно скачать с оф. сайта перейдя по этой ссылке. Сверху нужно просто выбрать регион и нажать зелёную кнопку "download rom". Установить прошивку можно с помощью MiFlash или просто запустив *.bat файл, когда телефон находится в режиме Fastboot (если открыт загрузчик) или в EDL (если он закрыт).

    Если у вас загрузчик открыт — проделываем следующее:

    1. Распаковываем архив с прошивкой. Устанавливаем драйвера(достаточно этих adb-setup-1.4.3.zip). | Инструкция по установке драйверов.
    2. Запускаем MiFlash и указываем путь к папке с прошивкой.
    3. Выбираем режим "clean all".
    4. Переводим смартфон в режим Fastboot зажав на выключенном устройстве кнопку "Громкость-" и подключаем к компьютеру.
    5. Жмём кнопку "Refresh". После её нажатия смартфон должен будет определиться в программе.
    6. Прошиваем нажав "Flash".

    Если у вас загрузчик закрыт, тогда всё проделываем немного по другому:

    1. Также распаковываем архив с прошивкой. Устанавливаем драйвера (ссылка выше). Нужно установить драйвера из архивов adb-setup-1.4.3.zip и QDLoader_HS-USB_Driver.7z.
    2. Запускаем MiFlash и указываем путь к папке с прошивкой.
    3. Выбираем режим "clean all".
    4. Переводим смартфон в режим Fastboot зажав на выключенном устройстве кнопку "Громкость-" и подключаем к компьютеру.
    5. Переводим смартфон в режим EDL. Для этого скачиваем архив EDL.zip из вложения к посту и распаковываем. Запускаем файл go_EDL.bat и смотрим, определился он как "9008 port" в MiFlash после нажатия "Refresh" или нет. Экран смартфона при этом потухнет и вам будет казаться, что он просто выключился.
    6. Если всё нормально определился — прошиваем нажав "Flash".

    В режиме EDL смартфон не будет подавать никаких признаков жизни.
    Если из Fastboot смартфон не переходит в этот режим, тогда придётся замыкать тестпоинт. Как это сделать:

    1. Снимаем заднюю крышку.
    2. Замыкаем контакты, показанные на фото и подключаем к ПК (я использую обычную скрепку для этого).

    Нажмите на изображение для увеличения
Название: testpoint redmi go.png
Просмотров: 749
Размер:	669.6 Кб
ID:	102491

    3. Как только смартфон определился как Qualqomm QDLoader 9008 Port (держим открытым диспетчер устройств), контакты размыкаем. С первого раза может не получиться.
    4. Жмём "Refresh" в программе и проверяем "коннект" с ней.
    5. Шьём.

    Если после прошивки в EDL телефон перестал включаться и определяется как "HS-USB Diagnostics 900E" — смотрим этот пост.


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



    Для разблокировки загрузчика проделываем следующее:

    1. Открываем опции для разработчика в настройках. Для этого идём в "Настройки" -> "О телефоне" -> там нажимаем 7 раз пальцем по версии ПО (номер сборки).
    2. В опциях разработчика активируем пункт "Разблокировка OEM".
    3. Переводим смартфон в режим fastboot. Для этого нужно просто подключить выключенный телефон к компьютеру с зажатой кнопкой уменьшения громкости.
    4. Устанавливаем драйвера (ссылки я давал выше).
    5. Скачиваем архив unlock_boot.zip, который я прикрепил к этому посту и распаковываем его на ПК.
    6. Запускаем файл unlock.bat и несколько раз жмём enter на клавиатуре. В конце смартфон перезагрузится.

    Устанавливаем TWRP recovery и получаем root права



    Требования: открытый загрузчик.

    Подошли к самому интересному . У нас есть как минимум два способа как это сделать:

    а) Пропатчить ядро Магиском именно от вашей сборки прошивки и прошить его.
    б) Прошить TWRP recovery и установить из него архив со свежей версией Magisk'а.


    Способ первый. Патчим ядро с помощью Magisk и прошиваем его.

    1. Ставим начисто прошивку с помощью MiFlash. Рекомендую это сделать, чтобы вы потом с версиями ядер не напутали .
    2. Из папки с прошивкой берём файл boot.img и копируем его на телефон.
    3. Устанавливаем Magisk Manager на телефон (вам нужен только apk).
    4. Запускаем Magisk Manager. Там жмем на верхнюю кнопку "УСТАНОВКА". Попросит установку Magisk v18.1. Жмем "установка". В следующем окошке нажимаем "Пропатчить образ ядра (boot.img)"

    Нажмите на изображение для увеличения
Название: 2019-04-26_185150.jpg
Просмотров: 284
Размер:	106.6 Кб
ID:	102494

    5. Откроется проводник. Выбираем файл boot.img, который вы скопировали на телефон ранее. Ждём пока пропатчится ядро.
    6. Готовое пропатченной ядро будет находится по пути /storage/emulated/0/Download/ с именем patched_boot.img. Копируем его на компьютер.
    7. Скачиваем архив files_for_root.zip. Распаковываем.
    8. Копируем файл patched_boot.img в папку "img".
    9. Переводим смартфон в фастбут.
    10. Запускаем файл flash_boot.bat и жмём несколько раз enter на клавиатуре. Прошьётся ядро и смартфон перезагрузится.
    11. Проверяем наличие рута с помощью приложения "root checker" из googleplay.

    Способ второй. Прошиваем TWRP и устанавливаем из него Magisk.zip

    Образ TWRP взят отсюда. Версия неофициальная. Что работает в нём, а что нет - без понятия. Инструкция стандартная, как и для других моделей.

    1. Качаем архив TWRP-redmi-go.zip. Распаковываем на компьютере.
    2. Смартфон переводим в режим загрузчика.
    3. Шьём TWRP запусти flash_twrp.bat
    4. Грузимся в него, если сразу не загрузилось зажав кнопки увеличения громкости и включения питания.
    5. Разрешаем модифицировать system передвинув ползунок внизу экрана.
    6. Если просит пароль (если не просит, пропускаем этот пункт) -> выбираем "wipe" -> жмём кнопку "format data" и вводим yes на клавиатуре. После завершения форматирования перезапускаем TWRP выбрав в главном меню пункт "Reboot" и там нажав "recovery". После этого просить пароль TWRP уже не будет. Важно! При форматировании раздела DATA все ваши пользовательские данные будут удалены.
    7. Подключаем телефон к ПК, когда он находится в меню twrp и копируем на него архив Magisk-v18.1.zip. Затем отключаем от компьютера.
    8. Выбираем пункт Install -> выбираем Magisk.zip -> устанавливаем передвинув ползунок внизу экрана.
    9. После установки нажимаем на кнопку "reboot system". Загрузится смартфон в систему уже с рутом.


    p.s. Если у вас пишет в окне waiting for devices, то переустановите драйвера или установите альтернативные, проблема в 99% в них.
    p.p.s. Остались вопросы или что-то не получается? Пишите в этой теме. Постараюсь всем помочь.

    Cкачать:



    <phrase 1= EDL.zip
    <phrase 1= unlock_boot.zip
    <phrase 1= files_for_root.zip


  • Старый 29.07.2019, 01:02
    после инструкций не получилосб получить рут права(((
  • Старый 29.07.2019, 17:55
    Сообщение от Станислав Гончар
    после инструкций не получилосб получить рут права(((
    ты патчил ядро или прошивал рекавери? если патчил ядро, то root должен быть 100%, либо ты где-то ошибся
  • Старый 12.08.2019, 12:25
    Спасибо автору. Получилось восстановить кирпич Xiaomi Redmi Go с помощью данной инструкции.
  • Старый 29.09.2019, 11:50
    Ну почему кирпич
  • Старый 29.09.2019, 12:25
    Сообщение от Алекс Бенди
    Ну почему кирпич
    после чего?
  • Старый 03.06.2020, 22:38
    Спасибо автору за статью, всё по полочкам. Только вопрос в следующем. Прошивается всё на ура, только проблема остается. Т.е. постоянная перезагрузка на логотипе Mi. Есть ещё возможности реинкарнации девайса ?
  • Старый 21.01.2022, 17:03
    Есть какие способы восстановить imei
  • Чтобы скачивать фаилы и оставлять сообщения на форуме зарегистрируйтесь



Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot