HTC Desire firmware step by step instructions. How to flash htc desire x, and where to download the firmware? How to install the firmware file for HTC Desire

HTC Desire S can rightly be called an oldie, it has been on sale for more than two years. I've had the device for over a year and a half. Nevertheless, this is a device with very good hardware, a high-quality screen and a metal body.

Surely, like all HTC fans, I was drawn to their proprietary shell "Sense". The stock unit included Android 2.3.5 And Sense 3.0.

Then there was a whole epic of waiting official firmware on Android 4, the completed version of which was never released. Even before the release of this firmware “for developers,” my nerves gave way and “custom”, unofficial assemblies began to be uploaded to the phone one after another. Was tested and official with Android 4.0.4. Some time passed and the choice settled on CM10.1 With Android 4.2.2 and all its delights, for which the device’s hardware is quite enough.

Let's begin!

The instructions are valid for Windows OS.

It is worth warning that you do all manipulations with your device yourself, carefully and on your own initiative; the author of this post is not responsible for anything that may happen to your device in the process.

Also, during the flashing process, the data will be erased. Contact log, SMS, etc. Phone book recovers from account Google. It is impossible to restore the SMS archive as it could be done in “Sense”. You need to take care of this before manipulating the phone. Data on the SD card will not be affected.

What do we need from software during the flashing process:
1) HTC Sync drivers for working with your phone
2) Elements of Android SDK - drivers for working with the phone
3) Recovery - a program that allows you to work with your phone, memory card, firmware, etc., without an operating system on the phone itself
4) Firmware CM10.1 from Andromadus
5) GAPPS set - a set of services from Google

6) just in case, I attach Recovery, the one that is installed by default on the phone. Useful if you need to roll back to official firmware. To roll back, you also need to lock the bootloader back (see point 3 - Unlocking the bootloader).

It is worth noting that for Desire S there are other builds on Android 4.2.2, such as AOKP, PACman, AOSP, JellyTime, etc. For this article, I chose the CyanogenMod 10.1 build.

Go!

1) Install the HTC Sync package. It contains the necessary drivers for working with the phone via a PC.

2) Unpack the archive android-tools.zip to drive C (you can do this anywhere, for our convenience the address should be shorter, since these files will be accessed on the command line). Let the files be located at the following address after unpacking: C:\android\

3) Unlocking the bootloader. Necessary for replacing standard Recovery and installing custom assemblies. See how to unlock the bootloader. We don’t pay attention to the fact that our model is not in the list, select “All Other Supported Models”. Steps 5 and 6 of the instructions for unlocking the bootloader - skip, because... we already have necessary files in folder C:\android\.

4) Installing third-party Recovery. Necessary for working with firmware files, directly installing firmware, creating backups and formatting system memory and caches.

To login bootloader phone, you need to remove the battery for a couple of seconds and insert it back. Holding down the rocker button on your phone volume down press the power button. After a couple of seconds a blue-red-green menu will appear bootloader"A.

We connect the phone to the PC, use the volume rocker to select the line - fastboot(it is selected by default) and press the power button.

Archive from point 3 of the software for flashing - Recovery.zip unpack into C:\android\.

Opening command line. If Windows XP: Start - run - cmd. If later versions: Start - in the “Search programs and files” field write cmd, then run the found program.

Using the command line, go to the folder with our files C:\android\. To do this, type in the command line:

cd c:\android\

Enter the following code on the command line:

fastboot flash recovery recovery.img and press enter. After a couple of seconds, Recovery is installed.

5) Formatting your phone's system memory. To do this we need to go to the new, installed Recovery. How to login bootloader was discussed in the previous paragraph. On the menu bootloader"and use the volume rocker to select the green line - Recovery and press the power button of the phone. To be able to restore data and previous firmware, it is recommended to make a backup in the corresponding menu item Recovery.

IN Recovery(touch control) select a line wipe | format and choose further - wipe data/factory reset. After a few seconds, the phone's system memory will be cleared.

6) Firmware installation.. We copy the files from steps 4 and 5 of the flashing software to the memory card in the phone. To do this, in the main Recovery menu, select the item - toggle usb storage. After a couple of seconds, the memory card will be detected in the PC and you can copy the firmware and GAPPS file to it.

After copying is complete, click - Disconnect in Recovery and we get back to the main menu. Choose install from sdcard, find the copied firmware archive flinnycm101_saga_22 and install. After installing the firmware, install GAPPS in the same way. After the installation is complete, go back to bootloader, for this it is no longer necessary to manipulate the battery. In Recovery, select the bottom line - power menu and in it - reboot into bootloader

Ready? left just a little bit.

7) Kernel firmware. To do this, open the archive on your PC flinnycm101_saga_22 from point 4 of the software and copy the file boot.img V C:\android\.

Going back to the team room Windows string and enter:

fastboot flash boot boot.img press enter. Ready. Now let's go to point fastboot menu bootloader"and we choose - reboot

The phone will boot with the new firmware. It will be necessary to make an initial language setting, Google account etc. A few screenshots:

The system has many interesting settings, for example, setting the vibration response time of the touch keyboard.
Thank you.

I completely forgot, I learned this myself

Smartphones and tablets are analogues, or, more precisely, “younger brothers” desktop computers, since their functioning is also ensured by the operating system. Most gadgets are created on the Android platform.

Many people are not satisfied with the standard HTC firmware Desire 310 and they still decide to replace it

HTC Desire 310 is one of these modern devices that is popular, but sometimes causes a crash that simply cannot be fixed with a banal reset. To restore the functionality of your smartphone, you need to study the instructions on how to flash HTC Desire 310.

If the smartphone suddenly begins to refuse to perform certain actions and constantly freezes, the owner can only tolerate it for a couple of days. However, after several days this incorrect operation patience runs out and a decision is made to implement full reset settings.

It’s great if such a step is successful, if after this the smartphone “comes to life” and again surprises with its fast work. Unfortunately, not everyone can be so lucky, so you have to subject your device to more serious manipulations.

It will be possible to flash HTC Desire 310 only after high-quality preparation, which consists of first downloading the firmware file itself, as well as reading the instructions on how to do it all.

Algorithm of actions

To ensure that flashing the HTC Desire 310 is not accompanied by problems and ends in absolute success, you should prepare for it. Those who already have experience updating or installing an operating system on a smartphone clearly state that this is a very responsible matter that absolutely cannot be left to chance.

If the decision has been made and no one can stop you from trying to flash the HTC Desire 310 yourself, it is important to take several simple but important actions that directly affect the quality of flashing the smartphone.

First of all, make sure that the device is fully charged. You should not rely on chance and start the flashing process when the battery charge is other than 100%. Even if the battery can hold a charge for a long time, still charge your smartphone.

Otherwise, you will then reproach yourself if the smartphone turns off and the process is not yet completed. The reason for the upset will be quite serious, since not only operating system will not be able to install, but all data from the smartphone will disappear without a trace.

By the way, flashing the firmware of a dead device is possible, but it is already associated with some difficulties.

It is useful to find out what OS version is already installed on your smartphone before starting the firmware. This is easy to do if you go to “Settings” and go to the “About phone” submenu. It is there that contains information indicating specific versions of Android and kernel, build number, by which it is easy to identify the operating system.

And the last important stage of the preparatory work is downloading the required firmware that is suitable for your smartphone or tablet model. Masters and experienced users We strongly recommend downloading such files only from sources that you can completely trust.

About custom firmware

The firmware is contained in a zip archive and has a name consisting of Latin letters and numbers. It is moved to the memory card.

Now disconnect the smartphone from the computer and from the charger, turn off the device and launch system recovery mode. If you know absolutely nothing about where this mode is located and how to launch it, you need to worry about this in advance and find the answer on the forums or in the instructions for the gadget.

After this, you must definitely erase all information about the previous operating system; the “Wipe” parameter will help with this. After everything is completely deleted, feel free to return to the main menu and look for the “Flash Zip from SD Card” option. Its name may be slightly different, but it must contain something resembling a zip archive.

Now open the pre-downloaded ROM file saved on the memory card, run it and follow the instructions that will appear on the smartphone screen.

When finished, be sure to reboot your device using the familiar “Reboot system now” option.

Using three-file firmware

If you really don’t want to get involved with the opening Root access, you can take advantage of another offer by downloading a three-file firmware to your HTC smartphone in advance. The Mobile Odin Pro application will help you install it on your gadget.

First, create a folder, put three previously downloaded files in it, in the formats CSC, CODE, Modem.

Now launch the Mobile Odin Pro application, first open “CODE” in it, after confirming your actions by clicking “Ok”, open the following file “Modem”. Confirm “Ok” again.

All that remains is to start the process itself by clicking on the “Flash Firmware” option. The duration of the firmware may vary, but in most cases it is about ten minutes.

Once the process is complete, be sure to reboot your device for all changes to take effect.

Using a TAR archive

The Mobile Odin Pro application also helps you install new version operating system on a smartphone in cases where the firmware file is enclosed in a TAR archive.

The principle of working with the application is identical, as in the case of working with three-fold firmware. Initially, the TAR archive is opened, and then “Flash Firmware” is launched.

The duration of the firmware is also about ten minutes, but in some cases it can be slightly increased.

So, you can flash your favorite smartphone yourself, which has become capricious and refuses to do what the owner requests. It is enough to find the appropriate firmware and make sure it is correct.

This is especially important for those who have Chinese Android, which, unfortunately, will not accept any firmware. You'll have to work a little to get a version adapted for such Chinese gadgets.

Always remember that by flashing your device, you are taking a serious risk. The simplest thing that can await you is the loss of all data.

However, the risk does not stop there; you can damage your smartphone if you ignore some installation recommendations. For this reason, it is recommended to flash it carefully, strictly following the algorithm described above.

June 7, 2013 at 15:00

Install the latest (4.2.2) Android on old man HTC Desire S

  • Android development

HTC Desire S can rightly be called an oldie, it has been on sale for more than two years. I've had the device for over a year and a half. Nevertheless, this is a device with very good hardware, a high-quality screen and a metal body.

Surely, like all HTC fans, I was drawn to their proprietary shell "Sense". The stock unit included Android 2.3.5 And Sense 3.0.

Then there was a whole epic waiting for the official firmware on Android 4, the completed version of which was never released. Even before the release of this firmware “for developers,” my nerves gave way and “custom”, unofficial assemblies began to be uploaded to the phone one after another. Was tested and official with Android 4.0.4. Some time passed and the choice settled on CM10.1 With Android 4.2.2 and all its delights, for which the device’s hardware is quite enough.

Let's begin!

The instructions are valid for Windows OS.

It is worth warning that you do all manipulations with your device yourself, carefully and on your own initiative; the author of this post is not responsible for anything that may happen to your device in the process.

Also, during the flashing process, the data will be erased. Contact log, SMS, etc. The phone book is restored from a Google account. It is impossible to restore the SMS archive as it could be done in “Sense”. You need to take care of this before manipulating the phone. Data on the SD card will not be affected.

What software we need during the flashing process:
1) HTC Sync drivers for working with your phone
2) Elements of Android SDK - drivers for working with the phone
3) Recovery - a program that allows you to work with your phone, memory card, firmware, etc., without an operating system on the phone itself
4) Firmware CM10.1 from Andromadus
5) GAPPS set - a set of services from Google

6) just in case, I attach Recovery, the one that is installed by default on the phone. Useful if you need to roll back to official firmware. To roll back, you also need to lock the bootloader back (see point 3 - Unlocking the bootloader).

It is worth noting that for Desire S there are other builds on Android 4.2.2, such as AOKP, PACman, AOSP, JellyTime, etc. For this article, I chose the CyanogenMod 10.1 build.

Go!

1) Install the HTC Sync package. It contains the necessary drivers for working with the phone via a PC.

2) Unpack the archive android-tools.zip to drive C (you can do this anywhere, for our convenience the address should be shorter, since these files will be accessed on the command line). Let the files be located at the following address after unpacking: C:\android\

3) Unlocking the bootloader. Necessary for replacing standard Recovery and installing custom assemblies. See how to unlock the bootloader. We don’t pay attention to the fact that our model is not in the list, select “All Other Supported Models”. Steps 5 and 6 of the instructions for unlocking the bootloader - skip, because... we already have the necessary files in the folder C:\android\.

4) Installing third-party Recovery. Necessary for working with firmware files, directly installing firmware, creating backups and formatting system memory and caches.

To login bootloader phone, you need to remove the battery for a couple of seconds and insert it back. Holding down the rocker button on your phone volume down press the power button. After a couple of seconds a blue-red-green menu will appear bootloader"A.

We connect the phone to the PC, use the volume rocker to select the line - fastboot(it is selected by default) and press the power button.

Archive from point 3 of the software for flashing - Recovery.zip unpack into C:\android\.

Open the command line. If Windows XP: Start - run - cmd. If later versions: Start - in the “Search programs and files” field write cmd, then run the found program.

Using the command line, go to the folder with our files C:\android\. To do this, type in the command line:

cd c:\android\

Enter the following code on the command line:

fastboot flash recovery recovery.img and press enter. After a couple of seconds, Recovery is installed.

5) Formatting your phone's system memory. To do this we need to go to the new, installed Recovery. How to login bootloader was discussed in the previous paragraph. On the menu bootloader"and use the volume rocker to select the green line - Recovery and press the power button of the phone. To be able to restore data and previous firmware, it is recommended to make a backup in the corresponding menu item Recovery.

IN Recovery(touch control) select a line wipe | format and choose further - wipe data/factory reset. After a few seconds, the phone's system memory will be cleared.

6) Firmware installation.. We copy the files from steps 4 and 5 of the flashing software to the memory card in the phone. To do this, in the main Recovery menu, select the item - toggle usb storage. After a couple of seconds, the memory card will be detected in the PC and you can copy the firmware and GAPPS file to it.

After copying is complete, click - Disconnect in Recovery and we get back to the main menu. Choose install from sdcard, find the copied firmware archive flinnycm101_saga_22 and install. After installing the firmware, install GAPPS in the same way. After the installation is complete, go back to bootloader, for this it is no longer necessary to manipulate the battery. In Recovery, select the bottom line - power menu and in it - reboot into bootloader

Ready? left just a little bit.

7) Kernel firmware. To do this, open the archive on your PC flinnycm101_saga_22 from point 4 of the software and copy the file boot.img V C:\android\.

Go back to the Windows command line and enter:

fastboot flash boot boot.img press enter. Ready. Now let's go to point fastboot menu bootloader"and we choose - reboot

The phone will boot with the new firmware. It will be necessary to do the initial setup of the language, Google account, etc. A few screenshots:

The system has many interesting settings, for example, setting the vibration response time of the touch keyboard.
Thank you.

I completely forgot, I learned this myself

Before you start performing any manipulations with your smartphone, I want to warn you that after updating it you will lose the opportunity to take advantage of the guaranteed free service from the manufacturer. You are also responsible for the results obtained after performing the actions described in this article.

You should always start flashing your smartphone by searching for and selecting a new operating system. The largest domestic portal 4pda, or foreign xda, will help you in this matter. These resources cooperate directly with developers of unofficial operating systems, and are the first to publish firmware updates and additions. Also when choosing new firmware Read the description carefully, paying attention, if any, to the “bugs and problems” section. Under the description there are always comments and reviews from people who have already installed this OS, you can learn a lot from them useful information, first of all, about the problems that have arisen and methods for eliminating them. I also want to say that before making your choice, decide what result you want to achieve from installing a new operating system. There really aren’t many options; for me, all firmware is divided into three subtypes:

  1. To improve the performance of your smartphone.
  2. To change the appearance.
  3. Firmware for combined use.

This, of course, is a conditional sorting, but after reading the description, you will understand that each OS has its own unique characteristics, since each developer sees the improvement of the official firmware in his own way. Below is a short list of popular firmware for htc smartphone desire x.

  1. "MIUI v5". Excellent firmware, the creation of which focused on changing the standard Sense graphics. Of the main advantages of this version of the operating system described by the developer, I would like to highlight the rather low battery consumption, improved multitasking, despite the fact that the amount of free random access memory failed, and improved sound quality in the main speakers. Of the minuses, I would note a very long update of multimedia libraries, and minor problems with the camera’s autofocus, which are eliminated by installing a camera from a third-party developer. It is also worth saying that, as in all MIUI firmware, it has its own store with themes, lock screens and other decorations, most of which are available for installation for free, smooth animation, and complete removal all Sense graphics.
  2. "SuperSENSE-dx5". Not a bad firmware, which is more suitable for combined use. The developer focused on improving the multitasking of this system, performed optimizations to save more battery, worked with the animation, which has now become smoother, and when using 3D graphics, micro-freezes have disappeared. As for the graphics, nothing has been cut down or removed, several new themes and non-standard launchers have been added, but otherwise the official Sense 5 shell remains.
  3. "Sprite ROM Hybrid". In this firmware, the main changes affected system performance and time battery life devices. All programs open quickly, the graphics are smooth, and there are no more microfreezes in games. The developer of this firmware made a good selection pre-installed applications, having almost completely replaced all standard applications with them, installed several good tweaks for more stable operation wireless network Internet, and installed “Viper4android” with a large selection of settings to suit your taste, which is now directly connected to the player. The result is perhaps the fastest operating system for the HTC Desire X smartphone.

Would you like to install CyanogenMod, Omni Rom, Bliss on your HTC? Are you looking for detailed step-by-step instructions with pictures? Android +1 prepared information on how to install custom firmware on HTC!

So you are new to the world of Android and it is very difficult to understand from the rather scattered information how to install custom firmware on HTC? Therefore the site Android +1 I decided to prepare very detailed information on installing custom firmware.

Selecting custom firmware

  • Firmware Linage OS (formerly CyanogenMod)
  • Firmware Bliss
  • Firmware MIUI
  • Firmware OMNI ROM
  • Firmware Paranoid Android - official, amateur
  • Firmware AOKP
  • Firmware Slim ROM
  • Firmware PAC MAN
  • Firmware Carbon ROM
  • Firmware Resurrection Remix

All firmware data is located in ZIP archive, which and is firmware, so after loading no need to unpack it!

Gapps - Google services

If you're used to using Gmail, Google Play, YouTube, Google Maps, that is, in a word, Google services (Gapps), then it’s also worth downloading them first. Please note that download Gapps for the version of Android that you will install (for Android version 5.1, install Gapps for Android versions 5.1).

Gapps is also flashable ZIP archive, so there is no need to unpack it after downloading!

Preparing HTC to install custom firmware

Required tools and files

And so, in order to install custom firmware on HTC, you will need additional files, and then do a little preparation of the device:

  1. Turn on " USB Debugging«;
  2. Install HTC drivers on computer;
  3. Download and install the program ADB RUN on computer;
  4. You will also need to download a custom Recovery TWRP;

Unlock Bootloader HTC

Absolutely for everyone HTC devices Bootloader was initially blocked. What does this mean? For you and me, this means that there is no way to edit, change or replace the firmware. Therefore, let's move on to the procedure unlock bootloader HTC.

Preparing to flash custom firmware

And so after your HTC has loaded, you will need again:

  • Turn on " USB Debugging«
  • Convert to Bootloader mode HTC device

Flashing custom firmware and Gapps on HTC

Let's move on to the most important thing - installing custom firmware from earlier installed TWRP Recovery.

Publications on the topic