Как сделать откат (даунгрейд) на более раннюю версию прошивки?

Категория: HTC Desire Z

Нам понадобятся:
1) Работающий ADB (Инструкция по установке)
2) Галочка на пункте меню "Отладка USB" (или "USB Debugging")
2) downgrade.zip — файлы для отката
3) Прошивка 1.34

Порядок действий:

1. Извлекаем downgrade.zip в папку, в которую установлен ADB (папка, содержащая файл adb.exe).

2. Кладём 1.34.405.5_PC10IMG.zip в корень SD-карты и переименовываем в PC10IMG.zip.

3. Пуск - выполнить - cmd

4. Из командной строки зайти в папку, в которую установлен ADB. Если эта папка у вас имеет путь C:\asdk\platform-tools, то в командной строке пишем
CODE
cd C:\asdk\platform-tools


и видим: C:\asdk\platform-tools>

5. Выполняем команды (или файл downgrade.bat):
CODE
adb push psneuter /data/local/tmp
adb push misc_version /data/local/tmp
adb shell chmod 777 /data/local/tmp/psneuter
adb shell chmod 777 /data/local/tmp/misc_version
adb shell /data/local/tmp/psneuter
adb shell



6. Если вы видите символ #, значит вы получили временный рут. Если видите символ $, значит что-то сделали не так и надо начинать заново (c пункта 2).
выходим:
CODE
exit



7. Выполняем (жмём enter):
CODE
adb shell /data/local/tmp/misc_version -s 1.33.405.5

Перегружаемся в bootloader:
CODE
adb reboot bootloader



8. Ждем пока телефон загрузиться и кнопками громкости выбираем (скорее всего, придётся просто нажать кнопку питания) bootloader.

9. Ждем пока телефон сканирует SD карту, соглашаемся на "обновление" и "обновляемся". Когда попросят перегрузиться, перегружаемся с помощью кнопки выключения.

Если после выполнения 9 пункта данной инструкции на экране телефона вы получаете сообщение:
CODE
CID Incorrect
update fail
press power to rebot

то ниже приведено решение этой проблемы
1. Смотрите CustomerID вашего телефона.
1.1. Как посмотреть CustomerID телефона.
нужно воспользоваться командой утилиты adb
CODE
adb shell getprop ro.cid


или командой в приложении эмулятор терминала
CODE
getprop ro.cid


2. По номеру CustomerID определяете для какой страны выпущен ваш телефон.
3. Скачиваете прошивку 1.34 под ваш регион в формате ехе. (ссылка на все прошивки есть в шапке в разделе "Официальные прошивки")
4. Прошиваете аппарат
5. И переходите к получению root и S-off.
6. Шьете ту прошивку которая вам необходимо.

10. Проверяем версию прошивки в меню информации о телефоне.

Ответы