В 0-й части этого цикла мы рассмотрели наиболее существенные недостатки, с которыми владельцы LG G4 неизбежно сталкиваются. Кроме того, вот здесь мы обсудили проблемы с разблокированием bootloader-а на абсолютном большинстве региональных версий гаджета. Настало время поговорить о чем-то хорошем и перспективном. А именно о долгожданном получении root-доступа практически для всех моделей G4. Рассмотрим метод на примере официальной для рынка Украины модели 818P.
Изложенная ниже инструкция касается только модели 818Р. Редакция keddr и автор лично не несут ответственности за буквальное применение изложенных ниже шагов к какой-либо иной версии LG G4. Как и за неточное выполнение инструкций. Не применяйте данный метод, если не понимаете, что конкретно вы делаете! В таком случае лучше дождитесь one-click-root-приложений для вашего G4. Те же, кто уверены в своих знаниях и силах и готовы действовать на свой страх и риск, могут читать далее.
Процесс пошел!
Для начала удостоверьтесь в том, что версия ПО вашего гаджета не превышает V10d. Если же маркировка говорит о V10e и далее, то увы. Праздник отменяется. Если же версия гласит V10b, 10c или 10d, то переходим к следующему пункту.
Убедитесь в том, что автоматическое обновление ПО, как и проверка наличия обновлений, у вас отключены. Если же OTA будет работать, то после обновления системы вы рискуете потерять root.
Далее по списку у нас стандартная процедура 7 кликов по “Номеру Сборки”. Для получения доступа к “Опциям разработчика”.
Как только “Опции разработчика” станут доступны, включаем “Отладку USB” (adb debugging).
Скачиваем вот этот архив на ПК под управлением Windows (7 и новее). И распаковываем его.
Устанавливаем драйвер LGUnitedMobile_Win_Driver_Ver_3.14.1в первую очередь. Во время установки смартфон лучше не подключать к ПК.
Далее распаковываем архив LG_Root.zip в папку LG_Root в корне диска C или любом другом, удобном для вас месте.
Подключаем смартфон к ПК, распаковываем архив system.rooted.H818P10D.zipи находим в нем файл system.rooted.H818P10D.img. Это образ прошивки версии 10d с предустановленным SuperSU. То есть root. Его мы копируем в корень внутренней памяти смартфона (в стандартном режиме MTP). Образ большой, так что копирование может занять пару-тройку минут. Не отсоединяйте смартфон до завершения копирования, иначе вы рискуете прошить поврежденный или же недописанный файл. И превратить тем самым ваш смартфон в кирпич. Если при подключении смартфона к ПК последний запускает процедуру настройки драйверов, дождитесь ее завершения и только тогда приступайте к копированию.
Скопировав образ, отключите смартфон от ПК и выключите его.
Зажав кнопку Volume Up (повышение громкости) и только ее(!), подключаем наш смартфон к ПК. При это смартфон перейдет в Download Mode, о чем будет свидетельствовать сообщение на его экране. И спустя ~10 секунд отобразит экран Firmware Update. Оставляем смартфон в таком режиме подключенным к ПК.
Переходим к папке LG_Root и стандартным способом (Shift+ПКМ) запускаем для нее командную строку – cmd.
Наша задача – определить, к какому из виртуальных COM-портов подключен наш гаджет. Для этого в папке LG_Root двойным кликом запускаем файл ports.bat. В открывшемся дополнительном окне командной строки видим результаты его выполнения. Нас интересует значение COM-порта для LGANDNETDIAG1. Запоминаем номер COM-порта. Как правило, это либо 3, либо 4. За редким исключением. А лучше записать этот номер, чтобы не полагаться на память. Закрываем окно, запущенное bat-ничком.
Переходим к заблаговременно открытому нами окну командной строки и вводим следующую команду: Send_Command.exe \\.\COM*, где вместо * необходимо ввести найденный нами в предыдущем пункте номер COM-порта. Следующая строка cmd будет начинаться с #.
Вводим в следующей строке команду id и нажимаем Enter. Результатом выполнения этой команды должно быть выражение вида uid=(0)root gid=(0)root. Если же нет, то необходимо повторить пункты 13-14 еще раз в новом окне cmd для папки LG_Root. По заявлению разработчиков, он может срабатывать не с первого раза.
В следующей строке cmd, начинающейся все так же с #, вводим команду : dd if=/data/media/0/system.rooted.H818P10D.img bs=8192 seek=55296 count=529920 of=/dev/block/mmcblk0 и жмем Enter. Это и есть команда начала прошивки нашего содержащего root “обновления” системы. Выполнение этой команды может занять несколько минут. После ее выполнения вы увидите в новой строке cmd появившийся символ #.
Вводим команду LEAVE и жмем Enter. Смартфон перезагрузится. При первом включении смартфон автоматически настроит установленные программы и проведет оптимизацию системы. Всё. В перечне приложений у вас теперь есть SuperSU, и он успешно работает!
Итоги
Метод, описанный выше, применим практически ко всем вариантам G4. Не только к 818P. Для других вариантов отличия заключаются в dd-командах. Также для каждого варианта используется свой собственный образ. Не пытайтесь прошивать образы от одной модели в другую! Это может привести к “окирпичиванию” гаджета. Иногда безвозвратному. Образы и команды dd для других моделей вы можете найти тут.
За разработку и релиз данного метода автор выражает благодарность команде team Coldfire сообщества XDA и лично девелоперам @thecubed и @autoprime. Да, это все еще не one-click-root-приложение. Но само по себе получение root-прав моделями G4, отличными от 815 EU Open, является огромным прорывом. Это означает, что в ближайшем будущем (недели) мы с вами наконец увидим годные кастомные ядра, прошивки и моды. И, само собой, разблокировку bootloader-а.
В следующей статье цикла мы с вами попробуем выжать максимум возможностей из стокового ядра при помощи Kernel Adiutor. До скорого!
Привет!! У меня такой ~же телефон как у тебя не нашел способ получить рут???
Please wait...
Oumimou
9 лет назад
Ok root Mode recovry non
Please wait...
danemmarup
9 лет назад
надеюсь скоро будет возможно все это делать одним кликом как в других смартфонах? вы сказали про one-click-root, это, надеюсь, не просто слова, а точно. я боюсь делать весь этот процесс, и подожду, когда будет все просто, выйдет какое-нибудь приложение поддерживающее lg g4. и хотел узнать, сколько времени на ожидание уйдет. пол года, год?
Пока что есть возможность шить через программу .kdz прошивками, вот только рутованых мне не попадалось.
Please wait...
Pavel
9 лет назад
Проделал все шаги, всё ОК, все данные целы, спасибо! С нетерпением ждём продолжения статей из цикла!! Куда кидать монеты для мотивации уважаемого автора?
Please wait...
id294826686
9 лет назад
Ссылка на разблокировку бутлоадера не туда) А вообще большое спасибо за статью, вечером буду пробовать со своим)
Please wait...
gungrave
9 лет назад
Скажите а для чего вводится “id”? Я забыл его прописать и сразу перешел к прошивке, все загрузилось и работает, стоит ли проделать это еще раз как полагается чтобы избежать дальнейших проблем?
Результатом выполнения этой команды должно быть выражение вида uid=(0)root gid=(0)root. Если же нет, то необходимо повторить пункты 13-14 еще раз в новом окне cmd для папки LG_Root. По заявлению разработчиков, он может срабатывать не с первого раза.
– как видим, команда призвана результатом своего выполнения подтвердить то, что предыдущие шаги отработали верно. Если бы у вас с ними были проблемы и вы не увидели бы их перед прошивкой, вы имели все шансы отхватить себе очень дорогое пресспапье вместо телефона сразу после выполнения команды прошивки.
Доброго времени суток, уважаемый. Дополненьице. У меня была такая проблемка: cmd показывала, что прошивка прошла (отображалась #), на дисплее смарта состояние загрузки было 0%. На ввод leave аппарат не реагировал. После извлечения батареи и запуска андрюши обновление пошло. Видимо глюк какой-то.
Разобрался, проблема была с драйверами. Скачал другие – прошивка пошла.
Please wait...
denys_prudiev
9 лет назад
Андрей, спасибой что держите в курсе! Скажите,у Вас LG G4 для теста, или вы используете его как основное устройство? Как думаете, какова вероятность увидеть сторонние прошивки на двухсимочную версию? Спасибо.
Я тестирую g4. Но при этом только использование гаджета в посювседннвных задачах позволяет оценить на практике результаты экспериментов. Так что использую я любое попадающее ко мне устройство интенсивно. Вероятность появления сторонних прошивок под все версии g4 равна 99%. При чем в ближайшее время.
Please wait...
akurashka
9 лет назад
как будто вернулись 90-е) а вообще хотел сказать, что комментарии стали какими-то менее заметными что ли, буквы как-то тонут, сложно ориентироваться. надо их сделать пожирнее что ли.
спасибо за наблюдение. Но во-первых вы похоже единственный, кого на текущий момент новые коментарии не устраивают. А во-вторых пожалуйста, постарайтесь обойтись без оффтопа. Ведь по теме обсуждения вами не было сказано ни слова. Спасибо.
Большинству комменты нравятся, но это дело вкуса. Главное – функциональность поправили, теперь багов нет, которые раздражали.
Please wait...
burivuh26
9 лет назад
Напоминает инструкцию по получению root на превью-версии Android L прошлой осенью. Хотя там надо было через Adb TWRP запускать (не прошивать), а уже оттуда прошивать ядро с рутом и twrp
Хотя ещё ни одна не one-click-инструкция не переплюнула инструкцию по получению S-OFF на некоторых HTC Sensation и Sensation XE, где надо было в нужный момент пару раз соединить проводком 2 контакта на материнской плате
Please wait...
awes
9 лет назад
Хоть и не имею G4, болею за владельцев всем сердцем) Похоже прийдется прикупить и себе данный аппарат) Судя по скринам у вас Windows 10? Уже прилетел апдейт?
без разблокированного bootloader-а очень сложно, если вообще возможно, устанавливать кастомную recovery. А без recovery годные кастомы не лепятся. Апдейт прилетает постепенно. Для нормальной работы серверов. Тут все зависит от региона.
без бутлоадера если не ошибаюсь – можно лепить кастомы лишь на основе родной прошивки. И через особый софт (вроде Odin для самсунгов или Flashtool для Sony) Никакого AOSP, СМ и иных вкусностей. Кастомное рекавери в таком состоянии не поставится. Максимум – можно его запустить, но не прошивать (однако не уверен)
Root Cheker Basic выдал
Sorry! Root acces is not properly installed on this device.
Пжл обновите ссылку
не могу найти dd- команды для lg g4 H818N. Искал на XDA поиском- не нашёл. Помогите пожалуйста.
system.rooted.H818P10C.zip где можно получит дайте ссылку
Пробовал много раз, у меня после команды id пишет fail и больше ничего не происходит.
Ссылку обновите
Ссылка на скачивание не робит, где еще можно скачать этот архив?
Пишет что ссылка удалена (Скачиваем вот этот архив на ПК под управлением Windows (7 и новее). И распаковываем ее) Где её можно скачать?
друзья, а ссылка с сборкой только у меня не активна? пишет что файл удален
Здравствуйте . у Меня LG G4c (H522Y) , могу ли я получить рут права вашим способом ?
Привет!! У меня такой ~же телефон как у тебя не нашел способ получить рут???
Ok root
Mode recovry non
надеюсь скоро будет возможно все это делать одним кликом как в других смартфонах? вы сказали про one-click-root, это, надеюсь, не просто слова, а точно. я боюсь делать весь этот процесс, и подожду, когда будет все просто, выйдет какое-нибудь приложение поддерживающее lg g4. и хотел узнать, сколько времени на ожидание уйдет. пол года, год?
Пока что есть возможность шить через программу .kdz прошивками, вот только рутованых мне не попадалось.
Проделал все шаги, всё ОК, все данные целы, спасибо! С нетерпением ждём продолжения статей из цикла!!
Куда кидать монеты для мотивации уважаемого автора?
Ссылка на разблокировку бутлоадера не туда) А вообще большое спасибо за статью, вечером буду пробовать со своим)
Скажите а для чего вводится “id”? Я забыл его прописать и сразу перешел к прошивке, все загрузилось и работает, стоит ли проделать это еще раз как полагается чтобы избежать дальнейших проблем?
– как видим, команда призвана результатом своего выполнения подтвердить то, что предыдущие шаги отработали верно. Если бы у вас с ними были проблемы и вы не увидели бы их перед прошивкой, вы имели все шансы отхватить себе очень дорогое пресспапье вместо телефона сразу после выполнения команды прошивки.
Доброго времени суток, уважаемый. Дополненьице. У меня была такая проблемка: cmd показывала, что прошивка прошла (отображалась #), на дисплее смарта состояние загрузки было 0%. На ввод leave аппарат не реагировал. После извлечения батареи и запуска андрюши обновление пошло. Видимо глюк какой-то.
Обнаружилось две проблемы: перестала считываться SD карта (64 Гб) и пропал звук стандартных уведомлений.
Разобрался, проблема была с драйверами. Скачал другие – прошивка пошла.
Андрей, спасибой что держите в курсе! Скажите,у Вас LG G4 для теста, или вы используете его как основное устройство?
Как думаете, какова вероятность увидеть сторонние прошивки на двухсимочную версию?
Спасибо.
Я тестирую g4. Но при этом только использование гаджета в посювседннвных задачах позволяет оценить на практике результаты экспериментов. Так что использую я любое попадающее ко мне устройство интенсивно.
Вероятность появления сторонних прошивок под все версии g4 равна 99%. При чем в ближайшее время.
как будто вернулись 90-е) а вообще хотел сказать, что комментарии стали какими-то менее заметными что ли, буквы как-то тонут, сложно ориентироваться. надо их сделать пожирнее что ли.
спасибо за наблюдение. Но во-первых вы похоже единственный, кого на текущий момент новые коментарии не устраивают. А во-вторых пожалуйста, постарайтесь обойтись без оффтопа. Ведь по теме обсуждения вами не было сказано ни слова. Спасибо.
Большинству комменты нравятся, но это дело вкуса. Главное – функциональность поправили, теперь багов нет, которые раздражали.
Напоминает инструкцию по получению root на превью-версии Android L прошлой осенью. Хотя там надо было через Adb TWRP запускать (не прошивать), а уже оттуда прошивать ядро с рутом и twrp
Хотя ещё ни одна не one-click-инструкция не переплюнула инструкцию по получению S-OFF на некоторых HTC Sensation и Sensation XE, где надо было в нужный момент пару раз соединить проводком 2 контакта на материнской плате
Хоть и не имею G4, болею за владельцев всем сердцем) Похоже прийдется прикупить и себе данный аппарат) Судя по скринам у вас Windows 10? Уже прилетел апдейт?
нет. Апдейт еще не прилетел. Я в Windows Insider с самого начала принимаю участие :)
Так ли важен Bootloader? Ведь и без него можно налепить кастомов?
Люди принимавшие участие в тестировании должны были сразу же получить апдейт.
без разблокированного bootloader-а очень сложно, если вообще возможно, устанавливать кастомную recovery. А без recovery годные кастомы не лепятся.
Апдейт прилетает постепенно. Для нормальной работы серверов. Тут все зависит от региона.
без бутлоадера если не ошибаюсь – можно лепить кастомы лишь на основе родной прошивки. И через особый софт (вроде Odin для самсунгов или Flashtool для Sony) Никакого AOSP, СМ и иных вкусностей. Кастомное рекавери в таком состоянии не поставится. Максимум – можно его запустить, но не прошивать (однако не уверен)
Для меня сложновато…