Как удалить пряничный ПЗУ HTC для Desire

Я установил официальную прошивку HTC (только для разработчиков) Gingerbread ROM на свой HTC Desire, но я не слишком доволен ею, так как внутренней памяти постоянно не хватает. Поэтому я искал способ вернуться к исходной прошивке FroYo, но не смог его найти.

Также я пытался рутировать свой телефон, чтобы установить CyanogenMod, но это не сработало: видимо, у меня слишком новая прошивка.

Итак, как лучше всего вернуться к официальному FroYo? Или, в противном случае, рутировать мой телефон?

ОБНОВЛЕНИЕ с некоторым контекстом: я никогда не рутировал и не пытался рутировать свой телефон до этой неудачной попытки, и я сделал это только потому, что не смог найти официального способа вернуться к FroYo. Я пробовал и Revolutionary.io, и Unrevoked. Последний жаловался, что у меня слишком новая прошивка; первый просто застрял во время «ожидания быстрой загрузки».

ОБНОВЛЕНИЕ 2 Я только что попытался установить RUU, но он жалуется на то, что загрузчик слишком новый. Так что тут тоже никакой помощи.

Ответы (2)

Самый известный вариант для HTC Desire — использовать unrEVOked — http://unrevoked.com/recovery.

unrEVOKed имеет дополнительное преимущество прошивки в версии Clockwork Recovery. Таким образом, вы можете просто загрузиться в рекавери, выполнить очистку данных и прошить Cyanogenmod.

Обратите внимание, что есть шанс, что Gingerbread может помешать unrEVOked выполнять свои обычные процессы. Кроме того, ваши предыдущие приключения с рутированием могли также поместить в телефон альтернативное восстановление. Я считаю, что вы можете нажать Power + Volume-Up при запуске телефона, чтобы вызвать режим восстановления. Если Часовой механизм присутствует, вы можете продолжить вспышку.

Unrevoted был тот, кто жаловался на слишком высокую прошивку. Revolutionary.io вообще ничего не делала... так что никаких костей. Кроме того, я никогда не пытался рутировать свой телефон до этой неудачной попытки...

В конце концов, я смог получить root права на свой телефон с помощью Revolutionary.io, выполнив шаги, описанные здесь . Однако вместо того, чтобы работать ./revolutionary, как описано на странице, мне пришлось использовать sudo ./revolutionary, чтобы все заработало.