Жизнь это - мгновения, промежутки. Ночь ушла, солнце скоро взойдет. Сделайте эти промежутки настолько прекрасными насколько это возможно - наполненными молчанием, наполненными благодарностью к существованию, которое дало вам шанс, благодарностью по отношению ко всем тем, кто вам помог. И ждите.


24 декабря 2011 г.

Получение Root прав LG Android


Недавно LG родила обновление Android на LG Optimus One до версии 2.3.3. Сам процесс обновления не отличается отобновления до 2.2.1, там можно прочитать про мой опыт прошивки. А тут инструкция как получить root в Android 2.3.3 под Windows 7 x64.

Советую также ознакомится с моим FAQ.
Прошивал я стандартной программой и сразу замечу 2 особенности:
Все данные стираются.
После прошивки на экране появился зеленый робот со знаком восклицания, и ни на что не реагировал. Я вынул аккумулятор и собрался шиться через Emeregency Mode, но не нажал вовремя нужную комбинацию клавиш. К моему удивлению телефон включился и сообщил об успешной установке Android 2.3.3.
Если вы еще не прошились, то наверное лучшим вариантом будет прошить уже рутованную  версию. В шапке темы на 4pdaесть ссылки.
Если вы, поставили сначала 2.3.3, а теперь захотелось получить root, то читаем дальше.

Получение рута на 2.3.3

За основу взята инструкция с клуба владельцев LG P500. Но с моими правками.
  1. Отключаем антивирус – скрипт получение рута фактически является вирусом и его антивирусы успешно убивают его при скачивании
  2. Скачиваем архив Root for 2.3[LG-P500.RU].rar
  3. Подключаем LG Optimus One к USB
  4. Включаем отладку USB. Для этого заходим в Настройки -> Приложения -> Разработка -> Отладка USB. Ставим галочку. Драйвера идут в комплекте с Android SDK.
  5. Распаковываем архив в любую папку на компьютере. Я предпочитаю распаковывать в папку, путь к которой не содержит пробелов и кирилицу.
  6. Заходим в папку ADB
  7. Запускаем файл cmd.exe (для XP – cmdXP.exe; для 7 – cmd7.exe)
  8. Вводим по очереди такие команды (после каждой команды нажимаем клавишу Enter)
    • adb devices – должен появится список подключенных устройств. Если нужного нет, то проблема с драйвером. Об этом в конце статьи.
    • adb shell
    • echo 1 > /data/local/lge_adb.conf
  9. Перезагружаем девайс вручную (выключаем, потом включаем)
  10. Заходим в наш распакованный архив и запускаем файл SuperOneClick.exe
  11. В поле Exploit выбираем GingerBreak, а потом нажимаем кнопку Root
  12. На все вопросы отвечаем Yes(кроме рута будет установлен BusyBox)
  13. Перезагружаем девайс вручную (выключаем, потом включаем)
  14. Заходим в маркет и устанавливаем Superuser
  15. Запускаем SuperUser, соглашаемся на предложение обновится
  16. Теперь приложения могут получать root права

Проблемы с драйвером под Windows 7 x64

Windows 7 x64 требует подписанные драйвера. Это ограничение можно обойти, используя Driver Signature Enforcement Overrider. После каждого изменения рекомендуют перезагружать ОС. Но мне лично лень и я все делал без перезагрузок.
Смысл этой программы в том, что она переводит Windows 7 в режим тестирования драйверов. Я бы не рекомендовал его для повседневного пользования, но включить на пару минут для получения рута можно.
  1. Скачиваем DSEO
  2. Запускаем с правами администратора
  3. Нажимаем Enable Test Mode
  4. Устанавливаем драйвер и делаем все необходимое
  5. Нажимаем Disable Test Mode
  6. Закрываем программу

Комментариев нет:

Отправить комментарий