В этой заметке я расскажу вам о том как получить root на Мегафон Login 3 (MT4A) / Haier MFLogin3T. Первое с чего надо начать, чтобы все понимали в чем собственно сложность с этим - на аппарате установлен Android 4.4.4 (KTU84P), т.е. самая последняя и самая защищенная версия на данный момент. Так что ни один exploit ее не берет, именно по этой причине бесполезно пробовать получить root права с помощью Towelroot, Framaroot и т.п. приложений. Как же мне это удалось? Вы наверняка в курсе что один из способов получения root - это установка специального update.zip через CWM Recovery. Однако беда в том, что на Мегафон Login 3 (MT4A) используется стоковый 3e recovery, который проверяет проверку цифровой подписи update.zip, таким образом, если мы подсунем специальным образом сформированный update.zip в recovery, то у нас ничего не получится, т.к. он выдаст ошибку Signature Verification Failed, после чего установка прекратится. Мне показалось это наиболее простым способом ... в отсутствии CWM, убрать проверку цифровой подписи в оригинальном recovery ;) В результате получился Recovery NoSigCheck / Decker для Login 3:
Отдельное спасибо здесь хочется сказать пользовател. ruslan_3_ с 4pda ... Т.к. именно он рассказал мне про утилиту Android Image Kitchen с помощью которой можно пересобрать Kernel+Recovery Images и отредактировать ramdisk. Кому нужно на всякий случай, вот ссылка на тему на XDA - [DEV][TOOL] Android Image Kitchen - Unpack/Repack Kernel Ramdisk [Win/Android/Linux]. Ну а теперь инструкция:
Как получить root на Мегафон Login 3 (MT4A)?
- Скачиваем архив mt4a_root.7z, внутри вы найдете: image-new.img - образ recovery с отключенной проверкой цифровой подписи, platform-tools_r19.0.1-windows.zip - последняя версия adb и fastboot для работы с Android 4.4, update.zip - собственно кастомный update для получения root.
- Распаковываем архив, также распаковываем platform-tools, кладем image-new.img в папку с platform-tools.
- Подключаем планшет и закидываем update.zip на внутреннюю память (!)
- Активируем на планшете опции разработчика и отладку через USB.
- Запускаем командную строку cmd.exe в папке platform-tools (Удерживая Shift на папке platform-tools кликните по ней правой кнопкой мыши, и в появившемся меню выберите "Открыть окно команд".)
- Набираем adb devices, если вы все сделали верно, то вы должны увидеть подключенное устройство. Т.е. в List of devices attached должно значиться что-то вроде 5d619130 device.
- Делаем adb reboot-bootloader для перезагрузки в режим bootloader'а.
- Далее проверяем fastboot devices, если вы видите что ваше устройство в режиме fastboot, значит можно прошивать модифицированный recovery.
- fastboot.exe flash recovery image-new.img - шьем Recovery NoSigCheck и перезагружаем планшет, можно через fastboot reboot.
- Recovery NoSigCheck у нас прошит, выключаем планшет. Держим кнопку Громкость+ и нажимаем кнопку включения питания для загрузки в Recovery.
- Если вы все сделали верно, то в заголовке Recovery вы увидите строку Recovery NoSigCheck / Decker, как на картинке.
- Теперь выбираем Apply Update from Internal Storage и указываем ему на update.zip во внутренней памяти. После завершения установки бинарник su окажется у вас в /system/xbin.
- root уже получен, но неплохо было бы поставить какую-нибудь утилиту для управления правами.
- Запускаем на планшете Google Play и устанавливаем оттуда SuperSU.
- При первом запуске утилита скажет что неплохо было бы обновить версию su - соглашаемся и выбираем нормальный режим обновления. После чего перезагружаем устройство.
- Все. Полноценный root получен. Можно ставить Root Explorer и наслаждаться ...
Все действия описанные в этой инструкции вы выполняете на свой страх и риск, никто кроме вас не несет ответственности за поврежденное или испорченное в результате ваших действий оборудование.
Возможно чуть позже я сделаю небольшой скрипт, который позволит установить все вышеописанное автоматом при запуске одного файла, но пока и так неплохо ... надеюсь, что понятно все описал ;)
p.s. Способ опробован на прошивке V5.0.8.0, однако судя по отзывам на версии прошивки V5.0.9.0-Test способ не сработал.
p.p.s. Видеоролик иллюстрирующий данный способ (спасибо 3ginfo.ru):
p.s. Способ опробован на прошивке V5.0.8.0, однако судя по отзывам на версии прошивки V5.0.9.0-Test способ не сработал.
p.p.s. Видеоролик иллюстрирующий данный способ (спасибо 3ginfo.ru):
Как получить root если у вас прошивка 5.1.6.0 или выше?
- Вместо пунктов с 4 по 7 - Переводим планшет в режим fastboot, т.е. держим кнопку Громкость МИНУС + Power до появления надписи Android. После того как планшет два раза провибрирует, отпускаем их. Подключаем планшет к ПК.
- Вместо пунктов с 9 по 10 - fastboot boot image-new.img
Внимание! Перед выполнением любых действий, не лишним будет сделать полный backup планшета при помощи HDD Raw Copy, чтобы всегда была возможность вернуться к состоянию "из магазина", если по какой-то причине вы что-то сделаете не так. В последнее время очень много вопросов, от пользователей, который установили root, потом нечаянно удалили / модифицировали какие-то системные файлы и столкнулись с проблемами. На подобные вопросы "я все испортил, как вернуть все как было?" или "я случайно удалил ... планшет не работает ... помогите ... " - отвечать не буду. Делаем backup при помощи HDD Raw Copy, в случае любых проблем - восстанавливаем планшет из него.
p.s. Не забудьте поддержать наш проект, если какая-то из статей оказалась полезной для вас.
p.s. Не забудьте поддержать наш проект, если какая-то из статей оказалась полезной для вас.


تعليقات
إرسال تعليق