Вы здесь

Root на LG GT 540 Optimus

Root GT 540

Приобрел себе коммуникатор LG GT 540 Optimus в сентябре 2010 года, и пользуюсь им по сей день, всё устраивает, работает довольно шустро и без сбоев:) Изначально версия операционной системы Anroid была 1.6, впоследствии я без проблем обновился до 2.1 с официального сайта.

И вот сегодня я наконец-то решил сделать root-доступ, по следующим причинам:

- хотелось удалить некоторые стандартные приложения, вроде Одноклассников, Контакта, Спорт-экспресса, LG Music Club и т.д - так как все равно ими не пользуюсь, а стандартно удалить их нельзя.

- Файрвол (я поставил Droid Wall) для нормальной работы требовал права суперпользователя (рута). Файрвол я поставил для того, чтобы запретить различным приложениям без разрешения лезть в инет, и уменьшать тем самым мой денежный баланс:)

- Просто хотелось покопаться в консоли:-)

Перед получением рута убедитесь, что у вас на установлены драйвера для телефона.

1. В настройках телефона включаем Отладку (Настройки - Приложения - Разработка) и ВЫключаем "Устройство хранения только" (Настройки - Карта SD и память телефона)

2. Скачиваем и распаковываем архив root2.1.zip
Предлагаю два варианта: Автоматический и Ручной режим (второй используем в случае если не сработает первый)

Автоматический режим:

1) Запускаем preptmproot.bat из распакованного архива, и ждем пока на телефоне переподключится usb соединение и не загорится в области уведомлений "Отладка USB подключена". Если с первого раза не получилось, попробуйте перезагрузить коммуникатор.
2) Запускаем makeroot.bat и ждем пока телефон перегрузится сам.

После перезагрузки Root GT 540 получен, наслаждайтесь;) Если же не получилось, то пробуем ручной режим:

1. Пуск - выполнить - cmd.exe
2. Открывается командная строка Windows, пишем в неё
cd путь к папке где находится adb и файлы su и Superuser.apk (например cd C:\root2.1\)
3. Дальше пишем в командную строку по очереди:

Код:
adb push rageagainstthecage-arm5.bin /data/local/tmp/rageagainstthecage
adb shell chmod 4755 /data/local/tmp/rageagainstthecage
adb shell /data/local/tmp/rageagainstthecage

4. Ждём пока на телефоне не загорится "Отладка USB", потом пишем в консоли
Код

adb shell mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system
adb push su /system/xbin/su
adb push su /system/bin/su
adb shell chmod 4755 /system/xbin/su
adb shell chmod 4755 /system/bin/su
adb push superuser.apk /system/app/superuser.apk
adb shell chmod 0644 /system/app/superuser.apk
adb push rootexplorer.apk /system/app/rootexplorer.apk
adb shell chmod 0644 /system/app/rootexplorer.apk
adb shell reboot

После перезагрузки мы должны получить рут
Если на строке "adb shell mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system" вышла ошибка - перезагружаем телефон, и пробуем всё заново.

У меня рут без проблем получился автоматическим способом. Только вот Droid Wall даже с правами суперпользователя отказался работать, ссылаясь на отсутствие iptables:( Видимо в моей прошивке он не предусмотрен, и надо что-то думать дальше. Если кто-то решил проблему с iptables - просьба отписаться в комментах.

P.S. Мой антивирус Eset Smart Security 4 ругался на вирус в архиве root2.1, поэтому пришлось его на время "рутования" отключить:)

root2.1 скачать (627 кб)

Рубрики: 

Комментарии

Ого как андроид развился, а я все еще на симбион со своей N95. ...
Получается Droid Wall построен на Iptables ?

Да, Droid Wall использует в своей работе IPtables.

спасибо за мануал, а мобила вообще классная

Все супер.
Респект Пермяку от Пермячки :-)

А телефончик и впрямь шустренький.

Всегда пожалуйста!;) Да, телефон вообще нравится, даже не тянет переходить на что-то более новое.

Спасибо очень пригодилась информация. Хоть телефон и снят с производства, он вполне еще актуальный сейчас - проц 600 МГц, камера 3 Мп... что еще нужно?



ПОсле ремонта телефона в сервисном центре НИ ОДНА ПРОГРАММА ни могла сделать мне root! Но эта сделала! СПАСИБО!!!!!!!!!Спасибо!!!!!!!!!!!!!!!!!!!!!!!!!!!
спаааааааааааааааасссссссссссссииииииииииииииииииииииииииибоооооооооооооооооооооооооооооооооо!!!!!!

Всегда рад помочь!:)