Как да обновим Desire HD (Android 2.3.5) до CM11 (Android 4.4.4)

HTC Desire HD е телефон от края на 2010 с 1 GHz процесор и 768 MB RAM. HTC отдавна спряха всякаква поддръжка и телефонът си остана с Gingerbread 2.3.5.

За радост телефонът се държи изненадващо добре с Android KitKat 4.4.4, който  е и оптимизиран за работа с устройства с по-малко RAM

За да се обнови софтуера до CM11 M8.1 unofficial (Android 4.4.4) са нужни няколко стъпки:

Подготовка:

  1. Компютър с инсталирани HTC USB drivers и USB 2.0 порт, препоръчително с Windows 7. Драйверите за 8/8.1 не са много надеждни, а USB 3.0 портовете не работят по някаква причина с този телефон
  2. USB кабел – най-добре оригиналния. Някои китайски кабели стават само за зареждане, но не и за data transfer
  3. Препоръчително е да работят добре бутоните за звука нагоре/ надолу 🙂
  4. Windroid инструмента от тук: http://forum.xda-developers.com/showthread.php?t=2499926

Отключване на bootloader-a

Всички HTC телефони са със заключен bootloader, но могат да се отключат чрез процедурата описана на http://www.htcdev.com/bootloader

Нов recovery software

Телефонът идва с ограничен recovery software (нещо средно между BIOS и Safe Mode), който е добре да се замени, за да се улеснят всички операции по инсталирането на нов ROM.

Най-лесно това се прави от Windroid като аз flash-нах с TWRP ( за радост автоматично изтегли версия 2.6)

Нов Kernel + ROM

Аз използвах този : http://forum.xda-developers.com/showthread.php?t=2533007 Използва модифициран CyanogenMod 11 M8.1 базиран на Android 4.4.4.

След изтегляне на файла, трябва да се модифицира update-binary или да се изпозлва по-нова версия на TWRP. Към момента на писане  нямаше по-нова официална версия на TWRP, затова просто модифицирах zip файла, както е описано в http://forum.xda-developers.com/showthread.php?t=2532300

След като се модифицира ZIP файла с ROM-a се използва Flash ROM функционалността на WinDroid и се следват инструкциите.

Ако не се модифицра по описания начин се получава следната грешка:

След свършване на операцията в TWRP трябва да се рестартира в recovery mode, за да качи Kernel-а през операцията Flash Kernel
boot.img се намира в главната папка на сваления Custom ROM

Restart и вече всичко би трябвало да е нормално и да се радвате на чисто нов и актуален Android 4.4.4

Има някои неща, които трябва да се конфигурират, за да заработи целия хардуер нормално, но затова в следващите post-ове