Привет друзья! В этой теме я расскажу вам, как с помощью лома и такой-то матери, получить root права на специфический аппарат Senseit r500 на чипе MT6737M. В принципе этот метод должен подойти и для других смартфонов на базе MT6737. Мы же будем рассматривать на примере именно этой модели.
Сразу отмечу, что получить root права привычными способами у вас не получится. Не тратьте ваше время и нервы на всякие приложения из серии one click root и тому подобное. В нашем случае, это всё не сработает. Также не получится сделать это и с помощью MTK Droidtools по причине того, что прога банально не работает с процессорами серии 67ХХ.
Пока нашелся лишь один верный способ рутировать MT6737M. Это метод пропатчивания ядра через Magisk. Способ на первый взгляд простой, но есть и свои подводные камни. Поэтому рекомендую очень ВИНИМАТЕЛЬНО следовать пошаговой инструкции дабы избежать проблем.
Надеюсь, объяснять, что перед всеми манипуляциями необходимо сделать БЕКАП ваших данных никому не нужно. Вы делаете всё на ваш страх и риск! Однако и страшного ничего нет, если всё сделаете четко по инструкции.
И так поехали.
ПОДГОТОВКА.
Нам потребуется:
1. ОФИЦИАЛЬНАЯ родная прошивка для смартфона. В моем случае Senseit r500. Ее можно скачать с оф сайта senseit.ru, либо запросить у техподдержки, вам ее вышлют. Если у вас другой аппарат на MT6737, то запрашивайте оф прошивку именно для него у производителя соответственно.
2. Приложение на смартфон Magisk Manager
3. Прошивальщик на ПК SP Flash Tool. ВНИМАНИЕ! Для MT6737M подойдет только версия v.5.1884 НЕ НИЖЕ! Все предыдущие с 67ХХ работать не будут!
4. Какой-нибудь вменяемый файловый менеджер для смартфона способный видеть корневые системные папки. Например, Total Commander или ES explorer. (качаем из Гугл Плей).
5. Драйвера VCOM для устройства. Смартфон должен корректно определяться в системе. Обязательно проверяем в "диспетчере устройств". У меня он обозначен как "SENSEIT R500".
Собственно, из набора средств это всё. Переходим к следующему этапу.
ПРОЦЕДУРА ПОЛУЧЕНИЯ ROOT:
1. Распаковываем архив с оф прошивкой в папку на ПК. И находим там файл boot.img
2. Копируем boot.img в корень SD карты на смартфон.
3. Переносим скачанный установщик Magisk на SD карту в смартфон и устанавливаем его. В процессе установки он несколько раз обновится. Соглашайтесь и ставьте обновления до тех пор, пока не увидите зеленые галочки и надпись «Magisk is up to date».
4. В Magisk жмем на верхнюю кнопку «УСТАНОВКА». Попросит установку Magisk v 18.1. Жмем «установка. В следующем окошке нажимаем «Пропатчить образ ядра (boot.img)».
5. Откроется проводник. Идем на SD карту и выбираем наш с вами файл boot.img. Ждем пока пропатчится ядро.
6. Далее Magisk выдаст сообщение об успешном завершении процедуры. All done. Готовое пропатченной ядро будет находится по пути /storage/emulated/0/Download/ с именем patched_boot.img его нужно будет скопировать на ПК. Я сначала с помощью Total commander скопировал patched_boot.img на SD карту в смартфоне, далее подключил смартфон к ПК. И уже с SD карты скопировал на ПК.
7. На ПК в корне диска C: создаем отдельную папку и называем ее АНГЛИЙСКИМИ буквами (например root). Из разархивированной ранее оф прошивки находим scatter-файл с названием MT6737M_Android_scatter.txt и копируем в нашу папку «root». Также, в эту же папку, копируем и наше, пропатченное магиском, ядро patched_boot.img
8. Переименовываем файл patched_boot.img в boot.img
9. Запускаем прошивальщик SP Flash Tool. ВАЖНО чтобы ПАПКА с прошивальщиком и ПАПКА с ядром и scatter-файлом находилась обе в корне диска C: Обе эти папки не должны иметь русских букв, пробелов и символов.
10. В прошивальщике переходим на вкладку Download. Смотрим, чтобы в методе прошивки стояло Download only. Справа жмем на кнопку choose во втором поле Scatter-loading File и выбираем наш с вами MT6737M_Android_scatter.txt в папке root. Если до этого момента вы всё сделали правильно, то должен загрузится scatter c одной единственной галочкой boot (так и должно быть). Правее проверяем путь к файлу ядра boot.img
ПОКА, НИ КУДА ДАЛЬШЕ НЕ НАЖИМАЕМ!
11. Выключаем наш смартфон и подключаем его по USB кабелю к ПК. Не переживайте, что он выключен, если корректно установлены драйвера, то прошивальщик его всё равно увидит. Важно чтобы телефон был именно ВЫКЛЮЧЕН!
12. Теперь в прошивальщике жмем вверху кнопку Download. Начнется процесс загрузки ядра на смартфон. Дожидаемся окончания процесса. Ни в коем случае НЕ ВКЛЮЧАЕМ ТЕЛЕФОН и НЕ ЗАКРЫВАЕМ ПРОГРАММУ !!!
13. После успешной загрузки программа выдаст окошко с зеленой галочкой об успешной загрузке ядра.
14. Отсоединяем телефон от ПК. Включаем его. И... Ничего не произошло. Но это только на первый взгляд. )) Качаем из Гугл Плей приложение Super SU и Root Checker. Запускаем Super SU (может ругнуться типа «SU файл занят») не обращаем внимания и тыкаем в «настройки». Убеждаемся в галочке «Разрешить суперпользователя». Обязательно должна стоять. Для проформы запускаем Root Checker (появится предупреждение «предоставить права суперпользователя», соглашаемся). Жмем на «проверить». Должна появится заветная зеленая надпись ROOTED. Наслаждаемся возможностями рутированного аппарата.
Таким образом мы обошлись без портирования TWRP или CWM recovery, которых у нас с вами нет. При этом, все ваши настройки, рабочий стол, иконки, контакты и т.д. на смартфоне сохраняются без изменений.
Отдельная благодарность за помощь и советы нашему ГУРУ Fish !!!