📜 ⬆️ ⬇️

Firmware Chinese HTC Desire

As everyone knows, money does not fall from the sky. And as it is known to those interested, flagship communicators can be obtained seriously cheaper than from official distributors, especially where they have not reached at all. But as it always happens in life, you will save somewhere, and you will spend somewhere. So, a wonderful device, HTC Desire, got into my hands, but all of it is not Russian, and sometimes not even English. The problem was that in addition to the English keyboard, there was only Chinese with different settings, in which it was difficult for a person with the usual cut of eyes to understand something. At first I hoped for help from changing the locale. In the standard there were only two purely Chinese and 6 English for various regions of Asia. No sense from them. Then she armed herself with the MoreLocale2 program, but she only changed the phone's interface language, the keyboard remained without Russian. Then various third-party keyboards (Smart Keyboard, Better Keyboard and others) were downloaded and installed, but nothing again. They simply refused to somehow replace the standard keyboard (how do they work at all?) . As a result, it was decided to change the firmware.

After a very short fuss, I got what I need, what I actually want to share.



The process of creating a goldcard:


  1. Download Google Android SDK and HxD Hex Editor .
  2. Install the Google Android SDK.
  3. Copy from the memory card all the necessary data.
  4. Select in the phone Settings -> SD & phone storage -> Unmount SD card.
  5. In the same place, click Format SD card.
  6. Enable checkbox for USB debugging: Settings -> Applications -> Development -> USB Debugging.
  7. Connect the phone to the computer.
  8. Open a command prompt (click "Start" -> Run)
  9. In the command line, enter the path to the tools directory in the folder with the Android SDK (for example, C: \ android-sdk-windows \ tools). Press Enter.
  10. Now enter: adb shell cat / sys / class / mmc_host / mmc1 / mmc1: * / cid
  11. Press Enter and you will be given a number, for example: 1a5051755344202010265000b3008778. If he writes that he can not find the phone, connect it in HTC Sync mode.
  12. Go to this link, insert the code from the previous operation. Get the new code and copy it.
  13. Follow this link. Enter your email and code obtained in the previous step. Take the disk image from the specified mail.
  14. Launch HxD Hex Editor. In the menu, select Extras -> Open Disk. In the Physical disk column, select Removable Disk (this is your USB flash drive), uncheck Open as Readonly), and click OK. If Removable Disk is not listed - connect the phone in Disk drive mode.
  15. Next Extras -> Open Disk Image, select received by mail goldcard.img. When opening, select “Sector Size” 512 (Hard disks / Floppy disks).
  16. From the goldcard.img tab, click Edit -> Select All, and then Edit -> Copy.
  17. Go to the Removable disk tab. Highlight the lines from 00000000 to 00000170 (including 00000170), click Edit -> Paste Write.
  18. Click File -> Save. You can close the program.
  19. Reload your device with this flash drive.

')
After downloading, you must again run the file with the firmware, which should already be successfully installed and please you with an excellent Russian + English keyboard on the phone. I do not describe the process of installing the firmware, because everything is simple, the main thing is to read and follow the instructions of the installer.

Original sources and useful links: 1 , 2 , 3 , 4 , 5

Source: https://habr.com/ru/post/94158/


All Articles