Инструкции для Xiaomi Redmi Go
В этом посте я постараюсь всем объяснить как прошить, как открыть загрузчик и как получить права суперпользователя.
Прошивка
Всегда актуальную (последнюю) прошивку можно скачать с оф. сайта перейдя по этой ссылке. Сверху нужно просто выбрать регион и нажать зелёную кнопку "download rom". Установить прошивку можно с помощью MiFlash или просто запустив *.bat файл, когда телефон находится в режиме Fastboot (если открыт загрузчик) или в EDL (если он закрыт).
Если у вас загрузчик открыт — проделываем следующее:
- Распаковываем архив с прошивкой. Устанавливаем драйвера(достаточно этих adb-setup-1.4.3.zip). | Инструкция по установке драйверов.
- Запускаем MiFlash и указываем путь к папке с прошивкой.
- Выбираем режим "clean all".
- Переводим смартфон в режим Fastboot зажав на выключенном устройстве кнопку "Громкость-" и подключаем к компьютеру.
- Жмём кнопку "Refresh". После её нажатия смартфон должен будет определиться в программе.
- Прошиваем нажав "Flash".
Если у вас загрузчик закрыт, тогда всё проделываем немного по другому:
- Также распаковываем архив с прошивкой. Устанавливаем драйвера (ссылка выше). Нужно установить драйвера из архивов adb-setup-1.4.3.zip и QDLoader_HS-USB_Driver.7z.
- Запускаем MiFlash и указываем путь к папке с прошивкой.
- Выбираем режим "clean all".
- Переводим смартфон в режим Fastboot зажав на выключенном устройстве кнопку "Громкость-" и подключаем к компьютеру.
- Переводим смартфон в режим EDL. Для этого скачиваем архив EDL.zip из вложения к посту и распаковываем. Запускаем файл go_EDL.bat и смотрим, определился он как "9008 port" в MiFlash после нажатия "Refresh" или нет. Экран смартфона при этом потухнет и вам будет казаться, что он просто выключился.
- Если всё нормально определился — прошиваем нажав "Flash".
В режиме EDL смартфон не будет подавать никаких признаков жизни.
Если из Fastboot смартфон не переходит в этот режим, тогда придётся замыкать тестпоинт. Как это сделать:
1. Снимаем заднюю крышку.
2. Замыкаем контакты, показанные на фото и подключаем к ПК (я использую обычную скрепку для этого).
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)"
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качать:
EDL.zip
unlock_boot.zip
files_for_root.zip