Я пытаюсь рутировать свой телефон с помощью Unrevoked recovery reflash tool, и все идет хорошо — он установил необходимую службу и корневой инструмент — до тех пор, пока он не должен фактически выполнить процесс рутирования.
Он перезагружает телефон, а затем говорит «ожидание стабилизации системы», а затем говорит «запуск root». Потом выдает сообщение "ошибка: не удалось получить root. Ваша прошивка слишком новая?"
Но как узнать, что моя прошивка слишком новая? Они имеют в виду номер сборки Android? А где посмотреть какие версии поддерживаются? Или проблема в моей версии HBOOT?
Немного информации о моем устройстве.
Android version
2.2
Baseband version
32.49.00.32U_5.11.05.27
Kernel version
2.6.32.15-gf@5a401c
htc-kernel@and18-2#1
Build number
2.29.405.2 CL263770 release-keys
Software number
2.29.405.2
BRAVO PVT3 SHIP S-ON
HBOOT-0.93.0001
MICROP-051d
TOUCH PANEL-SYNT0101
RADIO-5.11.05.27
Aug 10 2010,17:52:18
Эта штука совместима с Unrevoked или нет?
Если нет, поможет ли даунгрейд на Android Eclair 2.1 RUU и потом попробовать рут?
Обновление: попытка понижения не удалась
Я только что попытался перейти с 2.29.405.2 на 2.10.405.2 с помощью RUU_Bravo_Froyo_HTC_WWE_2.10.405.2_R_Radio_32.44.00.32U_5.09.05.30_2_release_142828_signed.exe
файла, но процесс не удался. Я получаю код ошибки 140 - "ошибка версии загрузчика".
Так много для плана Б...
Методы root с одним щелчком мыши используют простой пакет эксплойта руткита для получения root-прав доступа к ядру Android. Как только это будет сделано, они изменяют права доступа к файлам, чтобы сделать рутирование постоянным.
Эти эксплойты уже давно исправлены Google и производителями устройств, и подавляющее большинство решений для рутинга в один клик устарели и больше не работают.
Другими словами - ваша прошивка слишком новая. Он был исправлен против эксплойтов руткитов.
Самир