Полная подробная инструкция получения Root у телефонов LG "Flex2" и "G4" на версии андроида 5.1.1
создал Re:Flex специально для пользователей 4pda.ruЕдинственный способ на данный момент получить Рут на версии 5.1.1 - это прошить rootedsystem.img (образ системного раздела с внедрённым в него рутом).
Проще скачать "чужой" rootedsystem.img от подходящей модели, но по некоторым причинам может возникнуть необходимость самому создать rootedsystem.img из своего системного раздела.
(например, если для вашей модели нет образа; вы боитесь, что "чужой" не подойдёт для вашей модели и получиться "кирпич"; вы хотите быть уверенным, что это именно ваш системный раздел с вашими файлами)
Ещё можно скачать прошивку с официального сайта и получить из неё стоковый system.img
Инструкция:
Этап 0 - Подготовительный0.0. Вы должны точно знать модель своего телефона, ошибка - вероятность "окирпичивания". Можете воспользоваться
этой инструкцией0.1. На ПК должны быть установлены драйвера телефона (телефон должен определяться в диспетчере устройств)
0.2. В телефоне должна быть разрешена "USB-отладка"
0.3. Как минимум единожды должно быть установлено соединение телефона и ПК по ADB, и ПК должен быть добавлен в доверенные на телефоне.
0.4. Вы должны быть готовы к потере данных на телефоне - делайте бекап!
0.5. Телефон не должен быть разряжен
0.6. Скачайте
Root_G4+Flex2_5.1.1.zip ( 3.08 МБ )
, содержащий Send_Command.exe, ports.bat, autoroot.sh, SuperSU_2.49
Если у Вас уже есть rootedsystem.img, то переходите к этапу 4 (прошивка rootedsystem.img).
скачать можете например на
XDAЭтап 1 - Загрузка телефона в Download Mode для выполнения "Send_Command"
1.0 Телефон должен быть выключен (не реагировать на краткое нажатие кнопки питания)
1.1 включите телефон в режиме Download Mode, для этого:
1.1.1. у выключенного телефона зажмите и удерживайте кнопку ВВЕРХ (увеличение громкости)
1.1.2. подсоедините к телефону USB-кабель, соединённый с ПК
1.1.3. при появлении надписи "Download Mode" отпустите кнопку. Должен появиться экран "Firmware Update"
(ВАЖНО!: в этом режиме нельзя отсоединять USB-кабель и выключать питание!)
1.2 Узнайте номер Diag-порта:
1.2.1. на ПК запустите ports.bat
1.2.2. запомните номер Diag-порт
1.3. Подготовьте телефон для ввода команд "Send_Command":
1.3.1. откройте командную строку
1.3.2. в командной строке запустите следующую команду (вместо
13 укажите номер Diag-порта из пункта 1.2.2):
Send_Command.exe \\.\COM13
1.3.3. должны появиться следующие строки:
Author : blog.lvu.kr
SPECIAL COMMAND : ENTER, LEAVE
#
обязательно должен появиться символ
#, означающий завершение команды и готовность к следующей.
1.4.1. выполните команду:
1.3.5. должна появиться строка подобная следующей:
#id
uid=0(root) gid=0(root) context=u:r:recovery:s0
#
Всё готово для выполнения следующего этапа…
(В случае необходимости выхода из Download Mode и перезагрузки выполните команду:
Этап 2 - Создание system.img (образа системного раздела телефона)
2.0.1. вы должны быть в состоянии "Send_Command", для этого пройдите этап 1
2.1.1. сделайте dump системного раздела в файл system.img, выполнив соответствующую команду для вашей модели телефона:
H950 (AT&T):
dd if=/dev/block/mmcblk0 bs=8192 skip=53248 count=534528 of=/data/media/0/system.img
H995 и H959 (International):
dd if=/dev/block/mmcblk0 bs=8192 skip=53248 count=458752 of=/data/media/0/system.img
LS996 (Sprint):
dd if=/dev/block/mmcblk0 bs=8192 skip=58368 count=522240 of=/data/media/0/system.img
2.1.2. обязательно дождитесь появления символа
#, обозначающего завершение операции
(обычно требуется 0,5м, но может длиться пару минут)
2.2.1. убедитесь что всё прошло как надо - снова введите команду:
2.3.1. выйдите из Download Mode и перезагрузите телефон командой:
2.4.1. скопируйте файл system.img в надёжное место - это ваш бекап-оригинал,
после чего можете удалить его с телефона из-за ненадобности.
Можно проверить правильность создания файла открыв в
ext2explore - если видите файлы и папки, то ОК,
если окошко пустое, то скорее всего вы ошиблись моделью телефона.
Этап 3 - Создание rootedsystem.img (внедрение Рут в system.img)
3.0.1. необходим system.img полученный на этапе 2
3.0.2. необходима ОС Linux (да-да Линукс, например Ubuntu в виртуальной машине)
3.1.1. в Линуксе распакуйте Root_G4+Flex2_5.1.1.zip и положите в эту же папку system.img
3.2.1. откройте terminal
3.2.2. выполните в нём команду:
и введите свой пароль по требованию
3.3.1. перейдите в эту папку п.3.1.1
3.4.1. выполните команду:
3.4.2. выполните команду:
3.5.1. после этого должен появиться файл rootedsystem.img вместо system.img
на этом этапе можете внести свои правки в образ, например: установить бинарник Xposed, установить антивор, изменить настройки, удалить и добавить программы и т.п.3.6.1. скопируйте файл rootedsystem.img в надёжное место - это ваш рутованый бекап
Этап 4 - Получение Root (Прошивка rootedsystem.img)
4.0.1. у вас должен быть файл rootedsystem.img (рутованый образ системного раздела)
- можно найти чужой в интернетах или использовать свой из этапа 3.
он должен находиться в корневой папке телефона (там же где появлялся system.img)
4.0.2. вы должны быть в состоянии "Send_Command", для этого пройдите этап 1
4.1.1. используйте следующие команды для прошивки rootedsystem.img в телефон:
H950 (AT&T):
dd if=/data/media/0/rootedsystem.img bs=8192 seek=53248 count=534528 of=/dev/block/mmcblk0
H995 и H959 (International):
dd if=/data/media/0/rootedsystem.img bs=8192 seek=53248 count=458752 of=/dev/block/mmcblk0
LS996 (Sprint):
dd if=/data/media/0/rootedsystem.img bs=8192 seek=58368 count=522240 of=/dev/block/mmcblk0
4.2.1. обязательно дождитесь появления символа
#, обозначающего завершение операции
(обычно требуется 0,5м, но может длиться пару минут)
4.3.1. убедитесь что всё прошло как надо - снова введите команду:
4.4.1. выйдите из Download Mode и перезагрузите телефон командой:
4.5.1. телефон загрузиться с Рут правами и установленным
SuperSU, проверить Рут можно
Root Checker'ом Сообщение отредактировал Re:Flex - 02.09.15, 09:35Причина редактирования: Несколько дополнений