1) Everything you did (including rooting, flashing etc) leading up to the issue
2) Everything you did trying to resolve the issue
3) Did you take any backups from recovery?
4) Pull the battery. Hold back and power. Can you get to fastboot?
__________________ "I am only responsible for what I say. Not for what you understand"
1. i knew we needed to root the phone in order to be able to write to it so i looked for online info to do that
2. it then became apparent that i needed to unlock the bootloader before getting anywhere
3. so i used the HTCdev resource to unlock the bootloader
4. i had an ICS ROM from Sandvold which i had extracted and a recovery IMG to copy across
5. i got all of the folder structure set-up so that i could store, ADB, Fastboot etc and use when the phone was in bootloader/fastboot usb modes, i can still get to both of these modes
6. i tried to fastboot a new recovery.img but it kept erroring, that is still the case
7. foolishly i then ran fastboot flash boot boot.img with the ICS boot.img, it worked
8. the phone has been stuck ever since
9. i have now not been able to get anywhere, so the phone is in the same state as it was after copying in the boot.img, i.e. i have not been able to remove/change
10. i have tried to force a new ROM by copying direct to the SD Card, i can still play around in this area, although this is just the storage and not the system partitions, so doing a search for boot.img to try to remove it did not show any results
11. finally i updated the USB drivers for the device on windows, this worked.
12. bootloader version is 1.03.0003, all other versions remain the same PVT4 etc
I dont think you can fastboot flash a recovery with the unlocked bootloader. Its unfortunate that you went that route as you cannot undo that and it is limited compared to normal rooting that you can do.
Flashing a boot.img would not have been enough. You would also have had to flash a system.img and also you would have had to have used fastboot to erase data too.
What ROM did you have on it previously? Am I right in thinking you only changed the boot.img and that the system.img (ROM) remains the same?
yep the only think i managed to flash across was the boot.img from an Ice Sandwich Beta ROM from Sandvold, i can send you the link if needed. Nothing else actually changed apart from the bootloader.
i've tried to do this with a WWE version, i'll dig out the filename shortly and send over. The problem i had then was being able to copy in the boot.img.
I can't get into phone screen menu to set my usb debugging. Im stuck at fastboot/hboot recovery menu. Anyone can advise me?
USB debugging only works when you are in android, ergo if you are not doing things in android, USB debugging is irrelevant.
Quote:
Originally Posted by juliangs
i've tried to do this with a WWE version, i'll dig out the filename shortly and send over. The problem i had then was being able to copy in the boot.img.
I think You may also need to have and flash a system.img too.
Can you elaborate on the last part of your statement?
" The problem i had then was being able to copy in the boot.img"
*Erase size 40,000 must do this before connecting the desire:
to * If the erase size that you noted earlier was 40,000, you must do the following steps before connecting the desire:
(or something like that). The syntax of the original text is a bit confusing
The Following User Says Thank You to Gorf123 For This Useful Post:
to * If the erase size that you noted earlier was 40,000, you must do the following steps before connecting the desire:
(or something like that). The syntax of the original text is a bit confusing
I went for:
Quote:
*For Erase size 40,000 devices, please do this next section before connecting the desire:
I am note sure you can do it without getting a custom ROM. You can get Sense ROMS but will need to make an Ext partition on your SD Card as some of the newer Sense ROMS are too large to fit on your System partition. You will also need to make sure it supports some form of Apps2SD.
I am note sure you can do it without getting a custom ROM. You can get Sense ROMS but will need to make an Ext partition on your SD Card as some of the newer Sense ROMS are too large to fit on your System partition. You will also need to make sure it supports some form of Apps2SD.
Two qestions.
I can keep all apps and settings via backup and retor them after ROM applying, am i right?
And please for some link with ROM that you can reccomend and is working OK?
Yes I forgot to mention the important stuff!! Install Titanium Backup and backup all apps and system data for easy restoring later and before you flash take a NAND backup in recovery so that anything goes wrong you can restore your previous ROM.
Jf you use a rooted stock rom you can add this with very little change otherwise. In fact I installed teppic74's rooted stock Froyo as a first rom without even wiping (though you should be ready to do so, so backups are essential).
The important thing is support for init.d scripts. HTC stock does not include this, but there are minimally modified stock ROMs that do. If you have that and a partitioned sd card you can add a script such as DarkTremor to the rom.
The root memory faq, in the All Things Root Guide sticky post, will tell you a bit more about this.
Always take a nandroid backup before altering anything in /system
Yes I did use HTC bootloader unlock, having read elsewhere that was a prerequisite to flashing.
My objective is to get rid of all the junk put on my phone by HTC & ThreeUK so that I can use the apps I want, and hopefully in the process a newer (more memory efficient ??) version of Android.
*** UNLOCKED ***
BRAVO PVT4 SHIP S-ON
HBOOT-1.03.0003
MICROP-051d
TOUCH PANELO-SYNW0101
RADIO-R.11.05.14
Dec 21 2011,20:44;09
SOFTWARE
Android Version
2.2.2
Baseband Version
32.48.00.32U_5.11.05.14
Kernel Version
2,6,3215-gfa401c
htc-kernel@and18-2 @1
Build number
2.29.771.3 CL345089 release=keys
Software number
2.29.771.3
I'm not sure now which guide applies?
I had one of our "techies" spend a chunk of Saturday looking for a Bootloader downgrade that worked, without success.
Unfortunately the official HTC bootloader unlock is a bad idea on the Desire - it's more limited than other solutions and also stops you using them. On some devices it's the best way currently available, but this isn't one of them, and rooting advice is device-specific.
You've already tried to downgrade without success, so the question is whether the unlocked bootloader will let you flash a new recovery on the Desire? I remember there being some doubt about this, but am not sure of the answer (and trying to search the forum from a mobile browser on a train is just too frustrating...). So maybe just try it?
The revolutionary guide (updated version, linked from the Desire All Things Root Guide sticky post) will tell you how to do this. Ignore the stuff about revolutionary itself, but set up your computer to run fastboot and download a recovery image (4Ext Touch or the Amon Ra linked in the guide - if you want to use ClockworkMod 2.5.0.7 you need to check your erase size as described in the guide). When you have fastboot set up on the computer, put the phone in fastboot mode (from hboot menu), use the command "fastboot devices" to check it's working, then try to fastboot flash recovery as described in the guide.
If the recovery flash works then you can use the custom recovery to root the ROM or flash a custom ROM. Either way, take a backup from recovery (a nandroid backup) first. If the HTC unlock doesn't support this operation then you need to make a downgrade work (modifying the system without the ability to take a nandroid backup is something I do not recommend!).
The problem is that the bootloader is unlocked but the phone is S-On, and I'm not sure this model will let you flash recovery in that state.
OK Hadron Thanks
But - more questions first, From HTCDev FAQs Why is my security still on (S-On) after I have unlocked my bootloader?
Your device is shipped with Security on (S-ON) to protect your system software configuration (such as the bootloader, radio, boot, recovery, system and others). After you have unlocked the bootloader, however, you will have lifted the restrictions on boot, recovery and system. This means you can customize boot, recovery and system images on your phone as you desire. You can easily see that you have successfully unlocked the bootloader by looking at the top of the screen when entering the bootloader screen. Security is left on to protect things like the radio, and SIM lock.
This suggests that it will allow me to flash a recovery? (or am I being dumb?) OR - What about this?
From the end of the HTCDev instructions:
Step 14
To re-lock your bootloader, in the command prompt, type: fastboot oem lock.
Note: This will not restore the factory default lock, but will simply re-lock the bootloader so no further changes can be made. Furthermore, if you want to unlock your bootloader again, simply repeat step 12 with your original unlock key file to unlock your phone again.
Does this put me to a position where I have in effect downgraded the bootloader and could just try your procedure?
That's good - if it will let you fastboot flash recovery you can backup, root, install ROMs. Not being able to fastboot flash radio is no biggie - radio updates are overrated, and an S-On phone can flash them from recovery if ever needed. The main loss in being S-On is that you can't repartition the internal storage (e.g. using a custom hboot), which is one of the 2 main ways of getting more space. Still a lot you can do without though.
Oh, and HTC can tell that you unlocked, whereas with community tools you can completely undo it.
Unfortunately relocking the bootloader doesn't let unrevoked or Revolutionary run. It's the bootloader version that's the problem.
Last edited by Hadron; October 2nd, 2012 at 11:09 AM.
Hi Hadron
I wish you wouldn't keep changing your avatar its most disturbing when you login and the image is different!
I took the phone to Fonefunshop in Sheffield, they took it into the back and brought it out 2mins later with "S-Off", relieved me of £10 and wouldn't say how they did it (Software or a hardware Gizmo?) most frustrating!
We then were able to take it "back" and are now able to install Roms!
BUT have tried several and most don't work ie install but simply dont boot into the OS.
Evervolv seemed to work (doesn't do video camera well) but we have installed twice and halfway thro bringing our apps and settings back in it has hung by sticking on re-start with the flashy evervolv logo simply locking on screen
Grateful for suggestions of Roms as far up the Android tree that might work, as before principal aims are to get rid of as many "stock" apps so we can install the apps we want (onto SD as far as poss) - so good memory use
Thanks guys!
I did consider sticking with Eli, but people who didn't know about the Halloween costume party sometimes found her disturbing, so I figured I'd go for something more harmless (and Holly should be harmless, though probably baffling to anyone who doesn't know Red Dwarf ).
I only know 2 ways of making a Desire S-Off, Alpharev and Revolutionary, which are by the same people anyway. So my guess is that they ran one of these - you should be able to tell by looking for pink writing at the top of the HBOOT screen.
As for ROMs, if you want the minimum of "stock" stuff then dGB is the most stripped-down there is, though you want to consider using a custom hboot to get the best from it (it's very small, so you can use a small /system partition to maximise your internal storage). For other Gingerbread ROMs, MildWild (Oxygen based) has had a lot of love, and the latest version (4.5) looks much smaller than the previous one.
I can't recommend an JellyBean ROM as I've never used one, and most seem still to be somewhat work in progress. I think most are based off Evervolv sources anyway. Sandvold's ICS is supposed to be pretty full-featured and stable, though I think the dev is unable to work on it at the moment.
One thing to watch: do you have an ext4 partition on your SD card (or ext3, but these days I'd recommend ext4 and some ROMs actually require that format)? The reason I ask is that some ROMs are larger than the Desire's /system partition, and need an ext partition in addition to fit the whole ROM in. If you try to install one of these without having an ext partition it will not boot, so if you are finding that many ROMs are failing I wonder whether this is the problem. It's always a good plan to read the first post or two of a ROM thread to find out whether there are any particular requirements.
Last edited by Hadron; November 28th, 2012 at 01:46 PM.
Hi Hadron - unsurprisingly I'm back!
Phone setting when returned from FoneFunShop was:
*** UNLOCKED ***
BRAVO PVT4 SHIP S-OFF
HBOOT-0.83.0001
MICROP-051d
TOUCH PANELO-SYNW0101
RADIO-4.08.00.09
Jun 10 2010, 12:12;05
So top line gives nothing away!
We tried a couple more Roms then followed your advice and flashed dGB, this worked initially so I started piling in apps, somewhere along the line it hung.
Next morning we re-flashed, it worked all day so I started loading again. Five days later - still working - then it had a paddy and went into a HTC screen, re-boot cycle, lots of Vol-up, power, menu, back, button pressing and after about 15mins something clicked and it booted and looked OK. I took it home and loaded IP Cam Viewer and Evernote and it all continued to work.
I charged it overnight and it came from a power off state (It was left on) and went into the Start-reboot loop and this time won't come round.
I have spent several days firstly following an "error message" that apparently wasn't - on HBoot it flashes up missing files we had to video and enlarge to see what was happening - apparently normal!
I have done some studying and looking at the SD, I think it is just partitioned as FAT32 (There is a folder called 4ext but I suspect this is just a recovery) my Windows laptop will read ext2/3/4 partitions so I hadn't checked the Disk Format.
Current settings are:
AlphaRev GBrSU 60
BRAVO PVT4 SHIP S-OFF
HBOOT-6.93.1002
MICROP-051d
TOUCH PANELO-SYNW0101
RADIO-5.11.05.27
Aug 10 2010, 17:52;18
I am proposing to
do a recovery
flash dGB
Install 4EXT
Do a backup
Format and re-partition SD (4GB) as ext4
load apps
backup again
Is that all I should need and in the correct order?
Thanks for all the attention (we seem to have this thread to ourselves), it is very much appreciated.
Hi Hadron - unsurprisingly I'm back!
Phone setting when returned from FoneFunShop was:
*** UNLOCKED ***
BRAVO PVT4 SHIP S-OFF
HBOOT-0.83.0001
MICROP-051d
TOUCH PANELO-SYNW0101
RADIO-4.08.00.09
Jun 10 2010, 12:12;05
So top line gives nothing away!
Odd indeed.
Quote:
I have done some studying and looking at the SD, I think it is just partitioned as FAT32 (There is a folder called 4ext but I suspect this is just a recovery) my Windows laptop will read ext2/3/4 partitions so I hadn't checked the Disk Format.
Current settings are:
AlphaRev GBrSU 60
BRAVO PVT4 SHIP S-OFF
HBOOT-6.93.1002
MICROP-051d
TOUCH PANELO-SYNW0101
RADIO-5.11.05.27
Aug 10 2010, 17:52;18
I am proposing to
do a recovery
flash dGB
Install 4EXT
Do a backup
Format and re-partition SD (4GB) as ext4
load apps
backup again
Is that all I should need and in the correct order?
Thanks for all the attention (we seem to have this thread to ourselves), it is very much appreciated.
dGB won't make any use of an ext4 partition, so you may as well save the effort and space and skip that.
You are already using the dGB60 hboot. I wonder whether something has pushed your system above 60MB (eg a Google update)? Though if that happened there would not be a temporary recovery from it.
You should not need to reinstall 4ext if it's already there. You could try reflashing the ROM without a wipe & see whether it starts. If it does, install Quick System Info and see how much space you have left in /system. If you have further problems you could try the dGB65 hboot instead (take a nandroid, flash hboot, restore nandroid - alpharev have a longer set of instructions, but those are the most vital steps).
Hi Hadron
I thought I'd let you know how we are doing, following your advice we re-flashed and found we had 1.5Mb of the 60 system left so I think your theory of a Google update was probably spot on! We used the dGb65 Hboot, and this give us an extra "free" 5Mb.
The biggest problem was this took us back to Google "Market" and attempts to upgrade to "Play" (I hate that name/image!) fell over, eventually we found an older play that let us upgrade.
We also had major problems with QtADB which doesn't have much in the way of "how to's" so didn't make life easier.
Now all working and generally very happy with dGb - I think it doesn't do video (correct?) and it seems to have no way of looking at photos you have taken (Gallery). I'm looking for a way just to send these straight to Skydrive / Dropbox anyway.
Strangely when we re-booted my phone it reported that it had HTC sense, and gave me the opportunity to install a very pretty wallpaper! (I think that's because it was connected to my PC which has (had) HTC sync installed on it.)
I now need a File Manager Tool, do you have any suggestions (I have Airdroid) which is OK and very (apple style)pretty, but could do with a down and dirty app which would look at "connected" devices, and of course something to manage Photos..
Really thanks loads for all your help and concern, is there a way we can repay this ? (next time we go to Yorkshire for a Curry perhaps we can buy you a beer - or the cheap option - a Bradford Curry!) or perhaps do something (not techy on Phandroid)
Thanks again
Tobermoryboy (bradfordian really!)
PS no doubt it'll fall over at some point, or the planned upgrade path (S3 32Gb - Desire inherited by Daughter!) and I'll be needing help again
I just ran into one small error while running UnrEVOked.
If you are able to edit your instructions, please change Run UnrEVOked "(double click reflash_package.exe)" to instead say "(right click reflash_package.exe and click Run as administrator)" for Windows users.
Thank you again!
I just ran into one small error while running UnrEVOked.
If you are able to edit your instructions, please change Run UnrEVOked "(double click reflash_package.exe)" to instead say "(right click reflash_package.exe and click Run as administrator)" for Windows users.
Thank you again!
Amended to:
The Rooting process
Boot the desire so it is running android normally. If USB is connected, disconnect it.
Enable USB debugging (Settings > Applications > Development)
Run UnrEVOked (double click reflash_package.exe) - Note, Windows 7 users with UAC (User Access Control) turned on, may need to right click > Run as administrator on reflash_package.exe to get it to run properly, or turn off UAC
The Following User Says Thank You to SUroot For This Useful Post:
Device(s): HTC One X+
Desire (Retired) Rooted S-Off Custom hboot
Carrier: O2
Thanks: 92
Thanked 175 Times in 152 Posts
At the bottom of post 1 Suroot has a link to Matt81's original Revolutionary guide. I wonder if this link could be changed to the Current guide, copied from Matt81's but maintained by Hadron?
__________________
Apple tells you what you want, Android gives you what you want
Hi guys I wonder if anyone can help me out here.... I just rooted my HTC desire using the method described here. Everything went as expected and I rebooted the system and confirmed the process was successful by locating the superuser app. I then powered down, rebooted and created a backup from the black/green recovery screen which was also successful. Then I selected "reboot system" from the same screen, but now it won't boot properly. It keeps turning itself off, then tries to boot again, then turns off, then on, ad finitum.
I can still access the white Hboot screen (volume down + power).
I have changed my HTC Desire's ROM yesterday to
RUU_HTC Desire Android 2.3 Upgrade (Gingerbread)
and my mobile doesn't go to hboot mode when I hold down the lower volume button pressed along with power button. What should I do now?
Device(s): HTC One X+
Desire (Retired) Rooted S-Off Custom hboot
Carrier: O2
Thanks: 92
Thanked 175 Times in 152 Posts
The 2.3 upgrade will give you stock hboot & recovery & cannot be rooted by unrevoked.
If you wish to root it you will need to follow the guide for Revolutionary which can be found in the all things root guide.
However the initial steps are the same. Does your volume down button definitely work when booted normally? When booting into hboot make sure you continue to hold the volume down button until it starts to boot into hboot.
Last edited by nicka3200; March 1st, 2013 at 01:14 PM.
The Following User Says Thank You to nicka3200 For This Useful Post:
Hi, thanks for this guide. The Unrevoked download pages seem to be down at the moment (showing a 404) and I need the Hboot drivers to root with the revolutionary method (as I have the 2.3.3 update). Does anyone know of a mirror, or have a download link?
Also, I have a question about goldcards. I followed the procedure - is there any way to know whether it has worked? It didn't add any files to the SD card, but I'm not sure if this is normal. I did receive a successful notification at the end though. Also, can I still use the SD in my phone as before after I have used it to make a goldcard, or do I need to get a spare?
Re: [Guide]ROOTING HTC android 2.2.1 or lower with unrEVOked - Windows (updated 20th December 2012)
The only way to know if a goldcard is good is if it works.
You can use it as a normal card. Partitioning breaks the goldness IIRC. People who go S-Off don't need one these days, as the revolutionary hboot (and current alpharev hboots) also do this job.
The Following User Says Thank You to Hadron For This Useful Post:
Damn - those links went down the other week, then came back. They were down when I started this post, but have come back in the meanwhile. Seems pretty unstable.
Give it a go now. If it doesn't work, let me know - I've grabbed a copy of the hboot drivers, and am in the process of downloading the unrevoked for Windows (not a Windows user myself, so didn't need these previously).