Hello. I own a Desire HD which I've purchased from a private store in Israel. It is unbranded, and the box had stuff written in French so I suppose they import it from France.
The phone itself is in English and supports Hebrew fully, too.
The problem, however, is that I can't update to 2.3
Some details about my phone:
Android Version: 2.2
Baseband version: 12.28b.60.140eU_26.03.02.26_M
Kernel version: 2.6.32.21-g9a3942f
htc-kernel(at)and18-2 #1
Sat Oct 23 03:18:39 CST 2010
Build number: 1.32.405.6 CL278359 release-keys
Software number: 1.32.405.6
Browser version: WebKit 3.1
When I checked with Root Checker, I received this information:
Congratulations! You have root access!
I was not even aware my phone was in fact rooted when I bought it but I didn't mind.
Lately I've received the official update from HTC, it popped up on my screen. When I went ahead to download it, at the end, the next message came up:
The downloaded system software update is corrupted.
Do you want to downloaded it again?
Click to expand...
Click to collapse
In the HBoot (is that what it's called?) screen I can see this information:
ACE PVT ENG S-OFF
HBOOT-0.85.2007
MICROP-0438
RADIO-2603.02.26_M
eMMC-boot
Oct 11 2010
Your system partition has been modified. All OTA updates will fail. You need to download the Gingerbread RUU and run it from your computer. You can find it HERE
Ensure you have HTC Sync installed as you will need the correct drivers.
Will I have the root settings after the update? What would I lose after the update?
Will I have proper Hebrew (Right-to-Left in keyboard) settings?
Thanks for the response!
Yes you will lose root. If you have ClockworkMod Recovery installed you can flash a rooted version of the Gingerbread update.
I'm too sure about the Hebrew settings.
So is it actually a custom rom I'm using?
Also, is this application called "Droid X Recovery Bootstrap"?
I couldn't really find the exact one like you said it. (searched for "ClockworkMod Recovery")
Basically, I'll be able to apply the official update, lose root, then do this thing with this application and get root back? Is it actually that simple?
Again, thanks for replying.
No it seems your running a rooted 1.32 build.
If you turn off your phone and hold volume down then power. You shour get to the bootloader. From there scroll down to recovery (using your volume keys) and press power to enter. Describe what you see here.
EDIT: Also head into System Info in the bootloader, and what value do you have next to CID.
ClockworkMod Recovery v3.0.2.5
- reboot system now
- apply update form scard
- wipe data/factory rest
- wipe cache partition
- install zip from sdcard
- backup and restore
- mounts and storage
- advanced
- power off
- +++++Go Back+++++
-------------
In System Info, next to CID I have HTC__203
Also, am I better off just switching to another rom so I don't lose root access? Or do I have to apply to official update first, then switch to another rom? I've never done that before.
Related
I am updating my Desire in order to gain Root access, and I want to document the process as completely as possible. Partially for my own benefit, and also so that others may learn from my experience and research. An awful lot of fantastic work has been done by many individuals, but as a novice, I've found some of the documentation lacking.
Also, I would really like help in double-checking my work.
I intend to update this post, to improve the details, but only for this specific process. Hopefully, quite soon I will shed my n00b restrictions and be able to add the links I describe. I won't be adding other Rooting methods here.
First, details about my phone. I bought a SIM-free, unbranded Desire at MediaMarkt (Berlin, Germany) on 2010-07-30. It cost €475, and I paid €120 for two years of very comprehensive insurance.
I use a prepaid plan from Fonic, with HSDPA data and "Targesflatrate".
At the time, I recorded the following:
(from Menu>Settings>About phone>Software Information)
Firmware version: 2.1-update1
Baseband version: 32.36.00.28U_4.06.00.02_2
Kernel version: 2.6.23-0cb9f166 htc-kernel(a)and18-2 #1
Build number: 1.21.405.2 CL174215 release-keys
Software number: 1.21.405.2
Browser version: Webkit 3.1
(As a new user, I am apparently not allowed to use the "at symbol" in any way, so above in the Kernel version, I have shown (a) where it should be.)
Lucky me, that very weekend HTC pushed the OTA Froyo 2.2 update. Joy! HD video and WiFi tethering!
And last week, I applied an additional OTA update of some nondescript improvements. Now, my phone reflects the following:
Android version: 2.2
Baseband version: 32.44.00.32U_5.09.05.30_2
Kernel version: 2.6.32.15-g6a358a9 htc-kernel(a)and18-2 #1
Build number: 2.10.405.2 CL226611 release-keys
Software number: 2.10.405.2
Browser version: Webkit 3.1
Thru my reading, I've found that some bootloader specs might also be pertinent. I was unaware before, and so did not record this information for my phone Out Of The Box:
(Power the phone off, then load HBOOT by pressing and holding the Volume Down key + the Power key)
BRAVO PVT1 SHIP S-ON
HBOOT-0.93.00001
MICROP-031d
TOUCH PANEL-SYNT0101
RADIO-5.09.05.30_2
Aug 10, 2010, 17:52:18
The rooting process in general, I see as
Backing up data
Unlocking the bootloader (S-OFF)
Flashing a custom Recovery image (ClockworkMod)
Gaining su ROOT privileges
Backing up system (Nandroid)
Update Radio
Flashing a Custom ROM (w- GApps)
Using ROOT privileges to run previously unavailable Apps, etc.
Tools are readily available to do this in mere minutes, as well as explanations and videos showing the process. I am moving slowly because I am meticulous about hopefully being able to UNDO any and all steps I take.
1) Backing up data
Without Root, this is a combination of manually copying of files...
Photos, voice recordings, GPS traces, Paint images
...and using Apps to help consolidate other information I would like to save in the unlikely event things don't work perfectly.
AppMonster, Call Logs Backup & Restore, SMS Backup & Restore
<links to Apps>
Unfortunately, useful apps like Titanium Backup require Root! Thus, unhelpful in backing up BEFORE rooting a phone.
Confusingly, the Cyanogen wiki actually recommends using Titanium as well as Backup For Root Users before rooting the phone.
<link to Cyanogen wiki>
2, 3, 4) Unlocking bootloader; Flashing custom recovery; Gaining su privileges
These are grouped together because I'll do them all at once using the fantastic tool put out by unrevoked, specifically, the most current v3.21.
<link to Wiki information>
TheUnLockr has some useful videos, including one showing this exact process
<link to video w- instructions>
Since I'm on a Windows machine, I need to install the HBOOT driver. Then, just run the Executable, and plug in the phone, wait, and click the FASTBOOT
I understand that this process does not inherently Wipe any data, and carries very limited risk of accidental loss.
These are the first steps I am MOST concerned about being able to Undo, should I ever choose to. At this point, I am going by what TheUnLockr has to say on the subject of UnRooting. Specifically, by using HTCSync, in combination with the appropriate RUU.
From the information above, I downloaded a copy of
RUU_Bravo_HTC_WWE_1.21.405.2_Radio_32.36.00.28U_4.06.00.02_2_release_126984_signed.exe
<link to RUU post>
This appears to be a perfect match for the specs of my phone when it was brand new. Then, I would assuredly be able to apply the OTA updates I have already done, should the need actually arise.
??? Will flashing with RUU restore the original RECOVERY image ???
??? Will bootloader be replaced with a different version ???
??? Will bootloader security be re-instituted (S-ON) ???
??? If bootloader is NOT locked, will I be able to do OTA updates ???
??? Will data be Wiped with this process ???
5, 6, 7) Nandroid backup, Flashing the radio, Flashing custom ROM
I intend to go with the popular Cyanogen, so these steps are described in detail on their recent forum post CyanogenMod-6 for Desire
<link>
Unrevoked3 doesn't provide S-OFF on GSM Desires. It uses an exploit (publicly unknown) to flash the recovery partition, which is then re-locked.
If you have upgraded to Froyo, you cannot use an older RUU to unroot, you'd need the same Froyo version (or higher), unless you downgrade.
Doh! I'd planned to reserve the 2nd post for Updates. I got in a hurry last night. Ah well.
I have since realized that I was mistaken, that unrevoked3 does NOT do S-OFF. unrevoked forever would do this, but is currently not supported for HTC Desire.
<unrevoked forever link>
Thanks for the tip on the Froyo RUU. I will look into it further and update my findings.
I'm not entirely clear, tho... I had fully intended that the older RUU would include downgrading from Froyo. Are you saying that this wouldn't work? If I then re-applied the OTA Froyo, would I not be back to Out-of-the-box + OTA Ugrade (still not rooted)?
Hi there.
First up, apologies if this has been covered elsewhere. I've tried searching and not found anything that I recognise as matching my problem(s).
Problem:
I have a HTC Desire running Cyanogenmod 7 and clockworkmod recovery v2.5.0.7. I've got myself into a confusing situation and don't properly understand how to get back to square one. I would ideally like to return the phone to a standard HTC sense rom and give it to my girlfriend.
- It reboots to the CM7 loading screen when I try to install an app.
- If I try to flash a new rom through Clockworkmod it comes up with a failure message on Clockworkmod recovery.
- When I connect to pc it nothing changes on the phone and HTC sense or Revolutionary cannot detect it.
History:
I got my phone from orange on the day they came out and used a goldcard to flash a standard android build without the orange bloatware. Foolishly, I didn't create a backup of the orange rom. When I installed an OTA uptade it killed wifi, when I installed another stock rom I had to pay to unlock it so I could still use my sim. Eventually I got up to 2.29.405.2, and it kept offering to OTA upgrade me to 2.29.405.5, but didn't complete the install when I tried. I read up on how quick CyanogenMod is, tried following all the instructions and ended up where I am now.
For some reason the forum is blocking me from adding my phone info because it thinks I am posting a link?!
Right, I'll just try to put down all the info I can find....
ClockworkMod Recovery 2. 5. 07
Under 'about phone'
Android Version: 2.3.4
Baseband version: 32. 49.00. 32U_ 5.11.05.27
Kernel version: 2.6. 37.6- cyanogenmod- g37556d9
kali @ giovanni #1
CPU info: ARM v7 processor rev 2 (v7I)
Mod version: CyanogenMod-7.1.0-RC1-Desire
Build number: GRJ22
Under 'Recovery' (I think)
Bravo PVT1 SHIP S-ON
HBOOT-0.93.0001
MICROP-031d
TOUCH PANEL-SYNT0101
RADIO-5.11.05.27
Sorry it's spread across 3 posts. The forum seems to think I was posting links. Mods: Please feel free to edit it into 1 post! Thanks
This is my problem:
Some time ago I perm rooted, SOffed and radio flashed my DHD. Then the power button died on me and for some reason I was stuck in recovery. Somehow, after many tries, I managed to get my phone working again ( I don't know who I did it exactly).
Here my Software Information:
Android Version
2.2.1
Baseband version
12.28e.60.140fU_26.04.02.17_M2
Kernel version
2.6.32.21-g3d0aaff
[email protected] #1
Wed Dec 1 17:09:51 CST 2010
Build Number
1.72.405.3 CL296490 release-key
Software number
1.72.405.3
Browser Version
WebKit 3.1
Recovery shows:
ACE PVT SHIP S-OFF RL
HBOOT -0.85.0018
MICROP-0438
RADIO-26.04.02.17_M2
eMMC-boot
Dec 7 2010,00:29:52
So far everything has be running well, but I noticed that I couldn't update my OS anymore. As you can see I am still stuck on 2.2.
I tried to get temp root and downloaded VISIONary + but after loading some time, the screen just went dark or it returned to the VISIONary menu but I still didn't have temp root.
Titanium Backup also tells me I don't have root access.
Can somebody please tell me how to revert my phone to stock so that I can upgrade my OS and how can I back up all my apps and data. I really don't wanna lose my contacts and my calendar.
I hope you guys know a way out.
Hi!
Hi,
if you just want to return to stock rom - youll need to use RUU
use the following link:
RUU_Ace_HTC_WWE_1.32.405.6_Radio_12.28b.60.140e_26 .03.02.26_M_release_155891_signed
http://www.multiupload.com/N333WKVW6M
it will return the phone to it's factory state - after that any ROOT access will gone.
I tried System Update after that and it found nothing.
[or] you can also try to downgrade it with stock 1.32 PD98IMG.zip
http://forum.xda-developers.com/showthread.php?t=905003
this is what i know - if i'll need to S-ON your phone you can follow this thread:
http://forum.xda-developers.com/showthread.php?t=857537
If others know how to return the system update - to fully function - please post.
Well thanks a lot.
Do you know a way how I could backup my data?
For text messages there is a fantastic program called SMS Backup and Restore. Works brilliantly. For everything else you could just mount your SD card and copy it to your computer.
Great advice.
Thanks a lot
Post Feedback
Hi,
Please leave feedback if this solution helped you and if the "System Update" returned to Normal.
I will as soon as I am able to try it. I'm on vaccation right now.
Sent from my Desire HD using XDA App
I downloaded the Froyo Stock Rom for the Inc 2, renamed it PG32IMG.zip and put it in the root of my SD Card.
I rebooted the phone, holding the power and volume down buttons.
The phone sees the file and starts the process.
After a minute, I get the message "Main Version is older! Update Fail! Press <POWER> to reboot.
I am already on HBOOT-0.97.0000
The phone is not rooted and currently running Android 2.3.3, Software # 2.18.605.3
As crazy as it sounds, ultimately I'm trying to get to the latest stock version from Verizon but software update isn't seeing any OTA updates.
Which leads me to 2 questions:
1) Am I doing something wrong?
2) Can I get the latest Verizon version 5.10.605.9
Many thanks in advance........
Froyo isn't the latest version for this device. Gingerbread is
Gingerbread 2.3.4 Firmware (Comes with hboot .98 latest version): http://jellybellys.minus.com/mvivow#1
Device: HTC Incredible 2
RUU Version: 5.10.605.9
Radio Version: 1.09.01.1111
Android Version: 2.3.4
Signed: Yes
md5sum: 7a3e4cb260cb4534d4c1166197d685e5
Click to expand...
Click to collapse
You can flash this even with S-ON.
You get the main version error because the .zip you are trying to flash is currently older than what you have currently. This one poasted, will give you HBoot .98 too
Information came from here: http://rootzwiki.com/topic/18873-ruu-htc-incredible-2-signed-ruus-pg32imgzip-sticky/
Thanks!....
Any insight why the phone wouldn't see any of the OTA Updates? All I got was the phone was up to date
HTC Tech Support had me dial #*#*CHECKIN#*#* (may have gotten the *'s and #'s backwards in this post).
The Checkin was successful but the phone still didn't see any updates.
Strange?
Thanks again!!!
mine did the same thing. would not receive the update. the method above worked for me. thanks
Link is broke no dl there
Here's what hboot looks like:
-----------
INCREDIBLEC XD SHIP S-OFF
HBOOT-0.92.0000
MICROP-0417
TOUCH PANEL-ATMELC83_16ac
RADIO-2.15.00.07.28
July 23, 2010, 18:06:51
It has ClockworkMod Recovery running and I was able to take a Nandoid backup, but it's at 2 something, not 5. something like i've seen many people's at.
-----
And here's what internal phone info says on the version currently running:
Android version 2.2
Basebad version same a radio
Kernel: 2.6.32.17
Build Number: 3.26.605.1
------
My understanding is that the first thing I need to do is to unlock the phone by upgrading hboot first. ADB does not generate an unock code at this version I do not think of hboot. However, I've copied the zip file for the newer version of hboot to what I think is the root of my SD card, and I'm still getting no luck, it won't recognize it or flash it.
I see people refer to an RUU, and I'm a complete dummy. Is there another way to upgrade hboot besides the zip file on the root of the SD card? If so, can someone point me to a walk-through that tells me what software to download and exactly what to do? I am sorry to be silly, but I am rather new at this and don't want to break the phone. It's just at an ancient build, and I'd like to upgrade it to the Touch of Blue custom ROM, or to the newest Stock rom.
---------
Edit to add: Found the executable RUU, finally, for 1.2, and got it unlocked. Woot!
Still getting eerrors attempting to install Touch of Blue (set_paras, some things cannot be changed, error 7 or something like that). I at least want to get it updated to the newest stock ROM, so I think I can manage that, and if I can't, I'll re-edit.
I promise I worked on this all night last night before posting a question... hehehehe. I also updated Clockwork Recovery to 5.0.2.0.