Flashing htc via torrent. The best firmware for HTC Desire with Sense shell are Runnymede and RuHD. Run in different modes

Most recently on the site developer.htc.com there was an official firmware for HTC Desire... This update to version Android 2.3 Gingerbread although it is available for download to anyone interested, it is not available from the update menu in the smartphone itself. This is due to the fact that Desire has a rather small amount of memory and the developers do not recommend updating to 2.3 ordinary users. There are no background pictures in the updated firmware, facebook app and some programs HTC Sense.

1. Preparing the smartphone for firmware.

The first thing to do is save your contacts to your memory card. To do this, click on the screen "Telephone", go to the address book (where all contacts are displayed) and press the hard button menu... From the menu that appears on the screen, select "Import Export" and choose "Export to SD card" and get the file on a USB flash drive "Pcsc_pcsc_00001.vcf" or another kind with an extension. vcf file.

We copy all data from the SD card to the computer, just in case, because there are photos and possibly others required files... We format the SD card to delete all unnecessary data on the card. After all, all programs will have to be reinstalled, and they will create directories on the card for themselves. Go in "Setting""Device memory""Remove memory card""Clear SD Card".

We reset HTC Desire before the initial settings, then all installed applications will naturally disappear, but all possible free space in the device's memory will be freed up in the phone at once and there will be no problems if free space is required during the firmware. Therefore, we go to "Settings", Further "Device memory" and the lowest point will be "Factory reset"... After the reset, I got 136 megabytes free space.

2. Download the firmware.

Well, of course, you need the firmware itself, download it either from our website at this link - or from the official HTC website.

After downloading, we see 4 files in the archive:

  • Flashlight_signed_07072011.apk - Lantern
  • teeter_signed_07072011.apk - ball game
  • htc_wallpaper.zip - background pictures (archived)
  • - the firmware itself (in the archive)

As Android 2.3.3 takes up more space, then standard programs (a flashlight and a toy with a ball), as well as the "wallpaper" were removed from the firmware by HTC developers and made as separate applications that you can install if you still need them.

I'll run ahead and say that after resetting to factory settings, the same android 2.2 (official update) on my HTC Desire, 136 megabytes were freed. After firmware up to 2.3.3, there was 128 megabytes of free space. I think you will not be afraid of the loss of 8 megabytes of free space, because now almost all applications can move to an SD card.

3. What is needed?

We find and unpack the firmware itself ( HTC Desire Android 2.3 Upgrade.zip). There are 2 files inside, PDF instruction and EXE which is a self-extracting installer, after starting which, the firmware and the flasher are unpacked into a temporary folder and automatically launched.

Let's see what the instructions recommend. The first point is to advise the characteristics of the PC on which the firmware will be produced. At least a gigahertz processor, 512 MB of memory or more, 150 MB of free disk space and USB 2.0. Operating windows systemranging from XP Home to 7 Ultimate.

4. Connection and setting up HTC Desire for firmware

Install HTC Syncif you haven't installed it yet. If installed, but not running, then run. Download HTC Sync you can from this site, by the link - or from the site.

We connect your HTC Desire USB cable to the computer, select the synchronization on the display. If all goes well, then HTC Sync will see the device on the computer. I advise you to connect to system unit, since when connecting to a USB hub in the monitor, I got an error during firmware ( ERROR: USB CONNECTION ERROR), which reports incorrect connection or driver problems.

We check that your computer will not go into sleep mode when idle and after a certain number of minutes. Well, I also advise you to remove the inclusion of the screensaver. We close all unnecessary programs on the computer.

Disable screen lock. Go to "Settings""Safety""Change blocking method" or ( "Set up screen lock") — "Remove protection".

We check the battery charge level (The official instructions recommend, not less than 30%). Go in "Settings""About the phone""Battery".

We launch the flasher, the file “ RUU_HTC Desire Android 2.3 Upgrade (Gingerbread) .exe»

Attention! Don't forget to save all data from your phone (contacts and files from your memory card). Do a factory reset and clear the memory card. And remember that after flashing all your data and settings will be reset.

The firmware takes about 10 minutes, do not pull the cable out of the phone or computer, do not press the buttons on the phone and it is not recommended to use the computer, wait until the procedure is over.

5. We update HTC Desire to Android 2.3 Gingerbread (instructions for the flasher)

Once again, be sure to do a factory reset, which deleted all installed applications on your smartphone and factory reset.

In the first window, just click " Next". In the next window, we are again warned that it is necessary to delete all data from the phone and offer to read the ReadME (instruction in English).

In the third window, they remind you to turn off the hibernation mode in windows, the battery level and check uSB connection cable.

We put a tick and click "Next", after which the connection of the smartphone to the computer and the state of the device are checked.

After a successful check, in the next window we see the "Update" button.

We press this button and see in the next window the version of the firmware on the device and the version to which your Desire will be flashed, press “Next” again.

And the last window that appeared, before the update process, tells us that after pressing the "Next" button, the process of flashing the device will begin, all the information will be displayed, and upon completion we will receive a message about the successful update of the device. It's not too late to refuse, but we press "Next" again.

Began! This is what it was all for, the process of updating your HTC Desire to Android 2.3.3 has begun

It all looks like a small window with a progress bar, a message that the process will take about 10 minutes, in no case touch the USB cable connecting the smartphone to the PC.

At the end, we get a window with the "Finish" button and a message in English that the process has been successfully completed.

Hooray! Now your HTC Desire works under Android 2.3.3

We restore contacts and necessary data from backups and reinstall the required applications.

Possible error messages:

ERROR: FILE OPEN ERROR - file reading error, try to restart "RUU_HTC Desire Android 2.3 Upgrade (Gingerbread) .exe"

ERROR: MAIN BATTERY POWER - the battery charge of the smartphone is less than 30%, put it on charge and try it when the battery is sufficiently charged.

ERROR: MODEL ID ERROR

ERROR: CUSTOMER ID ERROR - the firmware is not designed for your smartphone model.

ERROR: IMAGE ERROR - the firmware file is not correct or is damaged, try downloading the firmware from the website again.

ERROR: USB CONNECTION ERROR - USB cable connection error. Connect the cable directly to your computer, not to USB hubs.

How to flash HTC Desire?





HTC Desire is a communicator (smartphone) with an operating android system... It was developed by HTC. Let's talk in more detail about how to flash HTC Desire in different ways.

Preparing for firmware

Firmware is a replacement or upgrade software phone to a new one. Phone firmware is the same as reinstall Windows on the personal computer... For a successful flashing, you must complete the following steps:

  • To obtain superuser rights (root-rights) on the site unrevoked.com download the program "Unrevoked". Root rights are a special account in UNIX systems. The owner of such an account can perform all operations without exception.
  • Run the downloaded program and select the "Hboot Driver" file. Then follow the instructions to install the HBOOT driver. You can download the drivers for self-installation at unrevoked.com.
  • Next, you need to disable Desire and enable it in the HBOOT system. This can be done using the Power and Volume Down buttons. Press them at the same time.
  • Then the smartphone must be connected to the PC when uSB help cable. We are waiting for the inscription HBOOT USB PLUG to appear, and go to the "Device Manager". Right-click on android device 1.0 and select the "Update drivers" section.
  • Click on "Search for drivers on this computer." Next, you need to select the folder into which the drivers were unpacked.
  • Exit HBOOT menu. The Volume Up, Volume Down buttons (moving through the menu items) and the Enter button will help you with this.
  • In normal mode, start up your smartphone and turn on USB Build mode.

If you installed HTC Sync, uninstall it but keep the drivers. Next, launch Unrevoked and connect your device to your PC. Give your consent when requested information. Then wait. The device will reboot, and as a result, the message "Unrevoked 3 Painless root and reflash" should appear.

How to flash HTC Desire: the main part

The procedure will be as follows: first download the firmware. You can download it on the website w3bsit3-dns.com. Recommended firmwares are RuHD and InsertCoin.

Next, you need to clear all user data. To do this, select "Settings" -\u003e "Privacy" -\u003e "Reset data" in the device menu. You can also do this using the firmware recovery mode. To do this, go to the Recovery menu, select the "Wipe data / factory reset -\u003e" Yes "section. Due to this, the firmware modules will not match.

How to install the firmware file for HTC Desire?

  • From the Recovery menu, select the "install zip from sd-card" file. Turn off or turn on signature verification (Clockwork) if necessary.
  • Next, find the zip firmware, select it and run it.
  • When the installation is complete, you will see “Installation completed”. Restart your smartphone and wait for the download to start.

The firmware usually takes about fifteen to thirty minutes. In the end, you should get new version Android.

How do I expand the memory for applications?

The phone firmware itself takes up a lot of free space. Your smartphone may not have enough free memory to download various applications. In this case, it will help you special program... For this:

  • Download the "ROM Manager" program from the "Market" and run it.
  • Next, find the item "Create partitions on the SD card". Select the size of the ext partition.
  • The device should reboot and a partition will be created.

You can also read other articles on our site on similar topics: and.

How to flash Htc one (m7)

Complete instructions for flashing HTC One (m7) phone, unlocking Bootloader, installing ClockworkMod recovery and custom firmware.

1. Download files for working with adb and fastboot and the driver for communicating the smartphone with the PC HTC Driver 4.8.0.002 They will be required almost constantly.
2. Unpack the archive into the c: \\ android folder. There should be 4 files in the folder

3. We connect the phone to the PC using the original usb cable (the one that came with the phone)
4. Install the drivers (downloaded earlier). The phone in the PC device manager should be defined as MyHTC

5. And now in more detail about how to unlock the bootloader on HTC One (m7)

We need to unlock the bootloader on hTC smartphone One (m7)

understanding! The Unlock Bootloader procedure will reset your smartphone to factory settings!

We register on the website https://www.htcdev.com/ Select “Unlock Bootloader” and click “Get Started”

Select the item "All Other Supported Models" from the list and click "Begin Unlock BootLoader"

We agree with all the conditions and go to the instruction page (button “Unlocking Bootloader Instructions”).

We put the phone into fastboot mode (into the bootloader): turn off the phone by pressing the Power button and holding it until it starts to reboot, then release the Power and immediately press the Volume down (-) and hold it until you get into the bootloader (bootloader)
We check how the phone was identified in the device manager. Must be MyHTC.
We launch the terminal. In the c: \\ android folder, while holding down the Shift key, right-click anywhere and select Open Command Window. This will launch the command line, which should say c: \\ android\u003e

IN command line we type the fastboot oem get_identifier_token command


Select and copy the text (right-click, select Mark, press Enter) as shown in step 9 on the HTCDev website

Insert into the form “My Device Identifier Token:” on htcdev.com and click Submit (Step 10)
After a while on your mailboxspecified during registration, you will receive a letter with the attached files Unlock_code.bin. Download it and save it in the c: \\ android folder

In the command line, enter fastboot flash unlocktoken Unlock_code.bin
A menu with Unlock bootloader should appear on the smartphone. Select Yes (volume rocker) and press the Power button.


The phone will reboot. Done!
To make sure that the bootloader is unlocked, we reboot the smartphone into the bootloader and the inscription *** UNLOCKED *** should appear in the upper corner of the screen, which indicates a successful unlocking procedure for the HTC One bootloader

6. Installing custom recovery on HTC One (m7) (in our case, CWM)

Download custom recovery and rename it to recovery.img. (There is no particular difference what kind of recovery to install. Sometimes the firmware developers recommend installing some kind of specific recovery) for example, this is recovery.zip If downloaded zip archive, then you need to extract the file recovery.img from there
Place the file you downloaded in the same folder as android files, that is, C: \\ Android
We put the phone into fastboot mode and enter this code on the command line:

fastboot flash recovery recovery.img
fastboot erase cache
fastboot reboot

Recovery has been successfully installed on HTC One (m7). In order to enter the recovery, you need to - put the phone into fastboot mode, select Bootloader with the volume buttons and press the Power button, then select Recovery and press the Power button again

7. Download any firmware you like (you can download it here - firmware for HTC One (m7)) and place it in the phone's memory, for convenience it is better to put it in the root folder (so that you can search for it less later). If this is a firmware based on CyanogenMod, then you also need to download Gapps - Google applications ( Play Market etc.). You can take them
8. Reboot into recovery
9. Next, make a backup of the existing firmware. To do this, in the recovery, you need to select the Backup item: in CWM - Backup and Restore / Backup, in TWRP - Backup. It is better to save the resulting backup on a PC, since in the future it will be useful for returning to the initial state (especially important for "rare" phones) *
10. We make wipes, that is, bringing to the factory state.
In CWM - Wipe data / factory reset, wipe cache partition, Advanced / Wipe dalvik cache. In TWRP - Wipe, swipe to execute. You can manually select items for cleaning: Dalvik Cache, Cache, Data, System. To do this, click Advanced Wipe.
11. Installing the firmware. In CWM - Install zip from Sdcard -\u003e Choose zip from sdcard -\u003e select the downloaded firmware -\u003e confirm. In TWRP - Install -\u003e select the downloaded firmware -\u003e confirm
12. Done! The firmware will be installed! If you have chosen a firmware based on CyanogenMod, then you need to install Gapps next - just like the firmware
13. Reboot the device

Today, HTC's smartphone called Desire C (not to be confused with other Desire phones of past generations) fell into our grasping paws. The device is remarkable first of all for the fact that it houses the Qualcomm MSM7225A processor, known for its outstanding characteristics. 600 MHz for the fourth android? 2012 (released May)? I would like to look tenderly into the eyes of the developers of the device and ask - guys, you need to save wisely. As a result of the manufacturer's ugly decision "out of the box" the phone is so slow to think that there is a need to do something. The money has been spent, and the phone, in principle, is good, if not for the processor. The obvious solution is to speed up everything and everything by flashing. No sooner said than done, we are starting to remove the restrictions. To begin with, a warning - everything that follows below will automatically void the warranty (but not the phone's performance). You take the entire risk in this regard.

Before you start, copy all important files from your phone, including your phone book! A blank memory card of at least 2 GB (no more than 4) must be inserted into the phone. In the application settings, check the debug by USB and software installation from other sources!

Drivers and bootloader unlocking

The first action that awaits us while waiting for the transformation of the carriage into a racing car is unlocking the bootloader. Get ready, you will have to download and install a lot. First, we pull the Android SDK out ( http://developer.android.com/sdk/index.html#download) for your version of the system (x86 or x64). Put it on. Perhaps during installation you will be asked to install Java ( http: //java.com /). Choose your version operating system and add the missing, then continue to install the Android SDK. Having installed both, take a look around. The android-sdk-windows, which is on the C: drive, has the SDK Manager program. We ask her to install additional Android SDK Platform and Android SDK Tools. In turn, here we are looking for a couple of files that are useful for the rest of the process as a whole. This is adb.exe and adbWinApi.dll (daddy android-sdk-windowsplatform-tools)and fastboot.exe (hidden in android-sdk-windowstools). This trinity you are without a shadow of doubt copyto the root of the C: drive (in other words, without dropping into the folders available there). Create your own folder named Android. Move the three files to the Android folder. A start. Think the installation frenzy is over? We've only just begun! We are strongly advised to add to the list of installed HTC Sync ( http://www.htc.com/www/help/). Reluctantly, agree, remove all unnecessary later. HTC Sync contains the necessary drivers, which is why it is so needed. Additionally, install the HTC driver package ( http: //yadi.sk /d /sY09bJ2_1ii-k).

After installing all the software, we reboot. While the computer fiddles with the hard drive, pull the battery out of the phone, wait five seconds, and then plug it back in. This is necessary, because even the shutdown button does not completely turn off the device, but it is necessary that the power is not supplied at all. We check the dexterity of the fingers - simultaneously hold down the sound key down, and also turn on. The phone will show dark screen and light letters. Use the sound keys to navigate the menu until you see that you have switched to fastboot. Select it with the power button by lightly pressing it. The phone will start in the mode we need. Connect it to your computer, open Device Manager and make sure the smartphone is visible to the operating system.

In the start button, you probably saw the "execute" item. We call the command line by typing CMD and pressing enter. Users of the stable XP rarity will find the command line invocation in the search. Run it and leave the window open, it's time to get down to the boring task - register on the site http://htcdev.com/ (an account confirmation will be sent to the mail). On the right of this site for those who like to mock phones, you see a window with three answer options. We like Unlock Bootloader,go to it. The next window asks for the phone model and your decision - to unlock or not. Naturally, we cannot refuse, it was not in vain that we filled the computer with programs and drivers with might and main ?! Our device is not in the list (remember the letter C in the name), so scroll down to the bottom, All other supported flaunts there ... Let's stop at it. Press Begin and quickly scroll to the last page, along the way seeing that we have done 8 out of 10 required steps. Leave this window alone for now and return to the command line, which beckons with a black background and white letters on it. By the way, our fathers and mothers, grandparents were sitting behind such a colorful interface - this is where the harsh everyday life of the user is, and here we are complaining about the installation.

In the command line, enter the command (there is no other way to say):

cd c: / android

Then another one:

fastboot oem get_identifier_token

The terminal will give us an indescribable beauty with something like this:

Copy with the right mouse button all the text that starts with the line <<<< Identifier Token Start >>>> and ending with the same, but with the word End. It is necessary to copy by capturing these lines. Paste the newly copied one into the window under paragraph 10 on the HTCdev website (so it waited for its finest hour). Do not forget to confirm that you copied everything with the Submit button. HTC (more precisely, the robot instead of it) will send you a letter by email with the attached archive a minute later. Take it. There is Unlock_code.bin,that it just asks for a folder to other files with strange names. Send it to C: / Android. Go back to the lonely command line by copying this: fastboot flash unlocktoken Unlock_code.bin.The phone, in response to the launch of the command by the enter, will inform us that we now belong to the subspecies of the Dark Jedi, since we have switched to the dark side of the force (as it is written, we are not kidding). Then there will be horror stories about the loss of the guarantee, low-quality firmware and other joys. If, after reading, you are not scared, then select yes by scrolling down with the sound keys (the choice is the power button). You can abandon the venture with paragraph no. Everything will go back to the beginning. That is, to the complete destruction of everything in the phone's memory, including the phone book. Just factory settings.

By agreeing to go to the dark side, we get an open bootloader. The phone will restart while put it aside. The case is not over yet, there are many interesting things ahead!

ReceivingRoot and installing firmware with overclocking the processor specifically forDesireC

And again, take the postponed device in your hands, pull out the battery and wait 5-10 seconds. After inserting it back, start the phone as you did above - by holding down the volume key and turning it on. Select from the fastboot list by pressing the power button. Connect your phone to your computer and wait for the phone to be detected.

A small but powerful program can get administrator rights, take it here ( http://yadi.sk/d/XsleRuhW1iiAO). Unpack it to any convenient location (for example, on the desktop) and run install-superboot-windows.bat as administrator. The executable file will be immediately executed by running it on the administrator's phone. Wait for the message about the end of the process and restart the device. Among the programs will be the Superuser application.

The penultimate step in the dance with the phone - setting an alternative recovery CWMallowing the installation of third-party firmware. Take the archive here ( http://yadi.sk/d/Xxq-UMVI1ij-w), move recovery.img to the C: / Android folder, where everything else is located. Go to the command line, write the text there:

fastboot flash recovery recovery.img

After that write

adb reboot recovery

The phone will restart in CWM recovery (CloclWorkMod recovery is written on the top of the screen). Select the reboot item on the screen. The phone will boot normally. Connect it to the computer and copy the archive to the memory card ( http://yadi.sk/d/QzLvB1sO1ijVY) with firmware (without unpacking). From the copy that you have left, pull out the boot.img file and place it in C: /Android.

Copy to the command line: adb rebootfastboot

The phone will reboot into the familiar text beauty. On the command line, write:

fastboot flash boot boot.img

So we flash the core with the processor overclocked to 726 MHz (in the settings a little later, you can decrease and increase the processor values, but not more than the specified figure, otherwise an abundance of glitches is guaranteed). Having seen the report on the success of the event, we do the last part of the flashing dance with a tambourine.

Just a little bit is left, be patient, dear. We will install the firmware based on official firmware 4.0.3, but - with the presence of a superuser, overclocking the processor, speeding up the firmware, reducing consumption random access memory, the ability to install special sound settingsthat improve the sound in headphones (see sound profiles in settings).

Screenshots of the system in front of you:

Write on the command line:

adb reboot recovery

In the touch menu that appears, select the backup item, wait for a copy of the standard built-in firmware, just in case. If you don't like the unofficial one, you can return your old one by booting into recovery and selecting nandroid - restore.

Having saved, before the final firmware we clear the old system - right there, in recovery, look for the items Wipe Data Factory Reset, Wipe Cache, Wipe Dalvik Cache (the latter will most likely be in advanced). Choose them to make room for the new occupant of the phone. And now, the fanfare sounded - install the firmware! Through Install ZIP from SDCARDchoose NamelessROM.zip.For a minute and a half or two (up to five) it will be installed. After completing the task, the phone will write a message that everything is fine. Select the reboot item in the phone. The smartphone will restart normally. The first download takes about ten minutes, be patient. When the start screen appears on the screen, your experience with the new system begins.

The HTC Desire communicator appeared in the vastness of Russia. And along with it, a lot of different firmware appeared, both native and alternative. Also, "gray" devices, which are tied to any operator, began to be imported into the country. Concerning firmwareHtcHtcDesire raises many questions for many.

I would like to point out right away that if we compare the procedure associated with one or another device on WinMo, in our case there are significant differences. And they start with the fact that we are dealing with a device built on Google Android.

So let's start. If you have a device fully certified for Russia in your hands, then you have two ways. Flash using Wi-Fi, through the "Phone settings" menu, then "About phone", then "Phone update". The device will connect to the update server and download the firmware. The main thing that Wi-Fi connection was free. Or you can download the corresponding executable file, run it on the computer under windows management and follow the instructions completely. There are no problems here, everything is similar to the procedures for standard WinMo firmware. But now, if you need to flash a non-standard firmware ?! You need to do the following.

Non-standard firmware HTC Desire - instructions

To firmwareHtcHtcDesire started, you need to determine the version of the bootloader. For this purpose, we press simultaneously two buttons: "Back" and "Shutdown", the boot menu appears on the screen, in which in the second line we are interested in information of the form: HBOOT - 0.xx.0000, where xx is the bootloader version. For version 0.75 you need to download this kit, and for 0.80 - this one.

Then we start the process itself. We write the file "update.zip" to the flash card. We will also interfere with the firmware there. Unpack the required kit there, depending on the version of the bootloader. We launch the console in this folder. Turn off the communicator and turn it on in Fastboot mode (for this, hold down "Back" and "Shutdown"). You will see FastBoot enclosed in a red square. We connect the USB cable to the communicator. In the terminal, depending on the system, enter: for Windows step1-windows.bat, for MAC - ./step1-mac.sh, for Linux - ./step1-linux.sh.

An error message appears, do not pay attention. We are waiting for the first step.

As soon as this happened, we translate in recovery mode... To do this, go to BootLoader, and from there to Recovery. For this purpose, use "Up", "Down" and "Off". Press "+ Volume" and "Shutdown" and go to the blue Recovery mode. In this menu, select the Apply sdcard: update.zip item and go to a new window. By the way, now the USB cable can be disconnected. Click on Wipe Data and confirm the deletion of the data. At the end, select install.zip from SDCard and indicate our zip file... Confirm by clicking on the trackball. FirmwareHtcHtcDesire started. At the end, we reboot the device.

For those who want to make a copy of the data, you need to select the item nandroid - backup before deleting the data, and then select restore - nandroid before the final reboot.

As you can see, if desired, this procedure is available to anyone. But still, if you are not confident in your abilities, I would not recommend doing this procedure yourself, but contacting specialists.

And in conclusion I would like to note that, firmwareHtcHtcDesire carried out in this way will allow you to install any update, firmware, radio module, etc. on the device.

Instructions