Related
Hi all,
So I'm on O2 UK with a branded (and I assume locked) Desire.
HBOOT: 0.80
Firmware version: 2.1-update1
Rom version: 1.20.207.3
Bottom line is, I want to root before O2 push out their 2.2 update which will inevitably increase my HBOOT version. I'm a actually a software developer by trade, but I'm scared and want to take this whole rooting process slowly.
I've already created a goldcard but I've also set up my PC ready for the Unrevoked method, so I'll probably end up using that. So my main question is:
- Once I've rooted with unrevoked, do I HAVE to install a custom ROM that very minute or can I simply reboot my phone and use the stock ROM until I feel I'm ready to reflash?
Thank you! (my first post, be gentle please!)
-L
... delete
Good evening lodger. I was in the same place s you, o2, new desire and first time boot.
I used the unrevoked method, it took 5 mins and have not needed a gold card.
I have flashed another ROM straight away however my phone re booted in to the original Rom and I could continue to use it with the original o2 Rom but just with root access.
Hope this is of some help.
Sent from my HTC Desire using XDA App
Thank you for the quick replies!
So please correct me if my understanding is wrong, I run the unrevoked process and I get a new recovery rom that lets me perform nandroid backups and flash custom roms but nothing more (yet)?
So if I were to just take a nandroid backup at this point and boot the phone normally, I would see no difference until I actually flashed a custom rom with root access?
I'm actually unsure as to whether the phone is actually locked as I've been with O2 for a looooong time and never had a locked phone from them and unfortunately I don't have another sim card to try in it. The only branding is the O2 boot screen, nothing else. So if anyone could confirm the thing about needing an unlock code that would be great.
Sorry for all of the questions, I'd just like to understand the process a little better before applying it to my pride and joy
-L
L0dger said:
Thank you for the quick replies!
So please correct me if my understanding is wrong, I run the unrevoked process and I get a new recovery rom that lets me perform nandroid backups and flash custom roms but nothing more (yet)?
So if I were to just take a nandroid backup at this point and boot the phone normally, I would see no difference until I actually flashed a custom rom with root access?
I'm actually unsure as to whether the phone is actually locked as I've been with O2 for a looooong time and never had a locked phone from them and unfortunately I don't have another sim card to try in it. The only branding is the O2 boot screen, nothing else. So if anyone could confirm the thing about needing an unlock code that would be great.
Sorry for all of the questions, I'd just like to understand the process a little better before applying it to my pride and joy
-L
Click to expand...
Click to collapse
As of unrevoked version 3.0 it will root your desire and install a custom recovery.
So you'll have a stock Rom that's rooted, then you can nandroid backup and install a custom Rom when ever you want.
Sent from my HTC Desire using XDA App
I can confirm the first reply you got was wrong. Unrevoked is the easiest and best method to use. It WILL root your phone as well as install a custom recovery. You can then continue to use the stock rom with the benefits of root.
Sent from my HTC Desire using Tapatalk
You won't require an unlock code for an o2 branded phone.
O2 phones are normally locked, but iirc you can use Orange sim cards in there too.
Sent from my HTC Desire using XDA App
The only people who need an unlock code are Orange users.
As for unrEVOked, it will give you root. The handset will be perfectly usable as soon as unrEVOked is finished. You can then choose to stay as you are or play with all the roms in the dev forum.
Personally I'd jump straight into the dev section and download like a geek on speed
Thank you everyone. You've helped clarify thing no-end and given me the confidence to go ahead and join you all in root land Ok, one last round of questions:
So once I'm rooted, I can jump straight onto the market and download titanium backup and get all my stuff backed up, then I'm pretty much good to go right? (I'll feel a LOT happier once I have a backup!)
Any recommendations as to which rom I should go with first? There are a LOT out there and as a newbie to all of this, sifting through them is a tad daunting.
What's the deal with radio updates? Is there anything I should be aware of when applying them? Should they be applied first, before the OS rom or the other way around?
Having already created a goldcard, is it worth hanging onto it? I hear they do come in handy.
Again, sorry for all the questions but I figure it's best to ask them now rather than get stuck further down the line.
Thanks again
-L
Update: I'm rooted! nandroid backup is running now! Phew!
Thank you again everyone!
-L
It depends what your looking for in a rom. If you want froyo with sense you could try ones by pays, or the leedroid one. If you want plain android, I'd go for defrost by richard trip, or opendesire by adamg.
You will need the latest radio for the new froyo roms for stability and to ensure no echo during calls. The radio is the baseband that you see listed in about phone. It will also increase your wifi and mobile network strength.
When flashing the radio your phone will reboot twice. It is extremely important that you do not interrupt the flashing process and if it looks like it's frozen or whatever, just leave it, and be patient. The radio flash is perfectly safe, but if you do interrupt it you will have an unrecoverable brick!
Titanium will work as soon as you have root, I'd get the paid version if you have a lot of apps, as the free version requires you to confirm each app install one by one, paid version is fully automatic.
Finally, if you want to put your apps to sd card, then the froyo one is rubbish! Most if not all the custom roms use oldschool a2sd which is far better but requires an ext3 partition to be made on your card. To make the ext3 partition use either the custom recovery you have from unrEVOked or download rom manager from the market. The process of creating the partition will ddelete your sd card though so take a backup if needed.
Hope this helps you a bit, and good luck. Once you have tried a few roms you will love it
socktug said:
The only people who need an unlock code are Orange users.
Click to expand...
Click to collapse
This is wrong, Orange users must use a compatable radio meaning there's no need to unlock.
As for you, if your phone is locked then you will need to flash a compatable radio like orange users. I'm not sure which radio versions o2 uses so it may be worth googling or checking which radio your running. In future when flashing a custom firmware use one that doesn't have a radio file bundled with it.
kirbz said:
This is wrong, Orange users must use a compatable radio meaning there's no need to unlock.
As for you, if your phone is locked then you will need to flash a compatable radio like orange users. I'm not sure which radio versions o2 uses so it may be worth googling or checking which radio your running. In future when flashing a custom firmware use one that doesn't have a radio file bundled with it.
Click to expand...
Click to collapse
Unless something has changed you are incorrect. Any radio updated away from the stock one locked orange handsets. No other networks are affected.
All froyo roms require the latest radio. This is not optional.
Something has changed because I have a locked orange desire, with the latest radio running the latest open desire firmware and have not had a sim lock message.
I wouldn't of said what I did if I wasn't sure
Best custom rom is neophyte 1.6 if you want sense froyo
Well I guess the only way to find out will be to pop a different sim in and see what happens. I haven't yet seen anyone with an O2 branded phone with problems flashing to froyo on my forum travels, but I guess its worth finding out for sure. I'm prepared to pay for an unlock code if need be.
So would I be better off using clockworkmod to flash to 2.2 or Rom manager? I assume I have the choice now?
I've taken a titanium backup so now all I have to do is put the radio and os roms on the root of my SD card, flash, *pray* then restore my apps after it reboots?
Thank you again to all. I wouldn't have done any of this if it wasn't for you guys taking the time to help me understand this whole process. I prefer to know more than just "Follow these steps and this happens".
-L
Well I finally grew a pair and flashed neophyte 1.6 and i'm proper impressed! Thank you to everyone again for your help and advice.
For the record, I didn't need an unlock code. I just flashed the latest radio and rom straight after each other in clockwork and rebooted. That first boot is a loooong scary one but it was all good in the end
Thanks everyone!
-L
Sent from my HTC Desire using XDA App
Good stuff!! See it wasn't that bad was it?
Well,you remind me of myself when I tried to root my Hero...The whole process had scared the **** out of me!Well,until VillainRom booted that is!
I haven't rooted my Desire yet as I was stupid enough to install the 2.2 OTA,but will do something soon enough...UnrEVOked can't do anything with the new HBOOT,can it?
sbdags said:
Good stuff!! See it wasn't that bad was it?
Click to expand...
Click to collapse
It was by far the scariest thing I've done this year!
Only thing I seem to be having a problem with is Juice Defender + Ultimate Juice (if anyone uses it?). When Juice Defender disables mobile data depending e.g. when the screen is locked, it keeps coming back on by itself which just adds to the battery drain. I've scoured setting after setting in case there's something forcing mobile data back on after JD disables it but found nothing. This used to work perfectly before I switched roms and it's kinda frustrating.
I'll probably have to try a couple of roms until I find one that works well with all my apps.
No, UnrEVOked doesn't work with a HBOOT > 0.80. From what I've read, there is a way to downgrade your HBOOT to 0.80 but with very mixed success rates.
Hey Guys,
im getting a Desire through Telstra tonight, and the first thing i want to do is debrand the thing.
I have read up on some things but still a little confused, can someone point me in the right direction, of 1 how to unlock the phone, root it and the best ROM to install on it.
Much Appreciated
Ok i think i know what im doing now.
One thing though, i just want a normal rom to put on it, just debranded, can anyone recommend me something?
I dont really want custom roms etc
Look in the sticky in rom section, shows the stock roms available. Then you can upgrade to stock 2.2
Sent from my HTC Desire using XDA App
Ok so if i use this rom
RUU_Bravo_HTC_WWE_1.21.405.2_Radio_32.36.00.28U_4. 06.00.02_2_release_126984_signed.exe
Which are not rooted do i still need to root the device etc or can i just use this rom and it will update and remove the telstra stuff?
And is this the latest normal 2.2 Rom?
You need to root to debrand, then put the stock Rom on
Sent from my HTC Desire using XDA App
Ok no worries ill do that, but is the rom i posted the correct Stock 2.2 Rom i would use in AUS? for the Desire?
Just remember having a goldcard always inserted, while debranding and OTA updating.
I was gunna do this method, no goldcard needed.
http://myhtcdesire.com/modding/how-to-root-your-desire-easily-method-2
But do i only have to have the goldcard inserted while updating and rooting, then i can remove it?
Widge86 said:
I was gunna do this method, no goldcard needed.
http://myhtcdesire.com/modding/how-to-root-your-desire-easily-method-2
But do i only have to have the goldcard inserted while updating and rooting, then i can remove it?
Click to expand...
Click to collapse
HI there,
I used the unrevoked method and this provides "root" and ClockworkMod Recovery. I then initially downloaded [ROM-FroYo] Official Froyo HTC Sense ROM (16/07 v1.0c | OpenDesire Team) link: http://forum.xda-developers.com/showthread.php?t=726300
The above rom is very much like the standard HTC sense ROM but without the Tel$tra bloatware. Have a good search on xda though as there have been a number of roms (sense like) been released since this one.
I have since moved on to [ROM-FROYO AOSP] OpenDesire v3.6.1 (720P | 2.6.34.5 SVS KERNEL | 1305mhz) (26/08). http://forum.xda-developers.com/showthread.php?t=712615
This rom is a "vanilla" (plain) version of the android OS and is half the size of the sense ROM, and is clean and fast, but you lose the "sense" interface and the HTC FM radio.
Everything else camera, wi-fi, GPS, phone, etc works perfectly from me.
BTW, all this is on a Tel$ta Desire (A8183) that is 3 months old. I have had no probs at all.
Hope this helps
Thats awesome info great so ill use the guide i posted to Root the device then i can install any ROM i wont, i think ill use the original 2.2 Rom that i posted earlier in the thread
to confirm even if i want to use a stock HTC RUU rom from the Stock Rom page i still have to Root my device?
Widge86 said:
to confirm even if i want to use a stock HTC RUU rom from the Stock Rom page i still have to Root my device?
Click to expand...
Click to collapse
It would be pointless rooting before applying an RUU, as it's not necessary and the flash process will remove root anyway.
That RUU you pointed to will break a Desire with an SLCD screen, so be warned.
Ok so i should just use a hacked rom thats based on the normal one, how do i find out if the phone i have is SLCD?
You can still use an official ROM. Read this for lots of info:
http://forum.xda-developers.com/showthread.php?t=749551
WOW now im even more confused i used to be able to hack my old HTC Touch Pro easily lol.
Ok so i have to hope my Telstra delivered phone is still AMOLED, then i wont have any dramas, to be honest im not much into running a custom rom, id rather just get rid of the telstra crap thats going to be on the phone, but i also do not want to brick it or break the screen in the process.
So if i just use one of the RUU updates in your post you linked me too it doesnt matter if its AMOLED or SLCD i can update to it without rooting?
Ill get the phone first work out if i have SLCD or not, then go from there.
I wont Froyo on my phone and no telstra stuff so i can make a goldcard and update, or if i have a AMOLED phone use the Rooting tool and update to any rooted ROM correct?
You can debrand on any type of screen using the correct RUU. You can root both types too.
If you root you cannot run an official ROM, but you can run something almost exactly the same.
Which Froyo Rom (rooted) would be the closest to stock?
To Confirm if i have an AMOLED phone i can just update a Stock Non Branded ROM without rooting? By placing the update.zip on the phone and updating using recovery mode?
Widge86 said:
Which Froyo Rom (rooted) would be the closest to stock?
To Confirm if i have an AMOLED phone i can just update a Stock Non Branded ROM without rooting? By placing the update.zip on the phone and updating using recovery mode?
Click to expand...
Click to collapse
hi widge
just go with the flow, unbrand it, root it and play with all the roms, your gonna love it. try em all and see what u like best. I am on nextsense rom 7 at the mo and waiting for the kitchen to open again so i can do some cooking. Tried opendesire a while back and it was pretty mint, may take a lokk at it again myself.
You can't switch to an unbranded rom by using update.zip files, you use an RUU to flash the phone, which requires a goldcard.
To install custom roms you root and install them as zip files in recovery.
You can do both on an SLCD or AMOLED screen, but with an SLCD screen you have to be more careful which RUU you use.
Hi, I regret to say I am a noob. I have read around for the past few days and have a general idea of rooting and flashing ROMs.
I have a branded T Mobile DHD and I not only want it debranded, but I want it to function as if T Mobile never touched it. That is, I want to be able to debrand it once and then receive OTA updates direct from HTC when they are released (all the way up to the eventual ICS).
I have two main questions. One, can I replace the T Mobile ROM with the Stock HTC one without root and without a custom recovery (that is, installing the stock ROM using the stock recovery -renaming it update.).
Two, do I need to change the CID to HTC__001 to enable future OTA updates?
There may be things I have missed. Please point me in the right direction if this is the case, cause the info I've found isn't as specific as I'd like it.
Thank you!
Unfortunately not sure if there is such a thing. I have rooted and used custom ROMS and in the end went back to my providers RUU. I find even though some bloat ware the software is fast enough bug free and battery life is very good. Search the net maybe find your answer there.
Sent from my SPH-P100 using xda premium
rzgomba said:
Unfortunately not sure if there is such a thing. I have rooted and used custom ROMS and in the end went back to my providers RUU. I find even though some bloat ware the software is fast enough bug free and battery life is very good. Search the net maybe find your answer there.
Sent from my SPH-P100 using xda premium
Click to expand...
Click to collapse
I should have clarified, I'm using a T Mobile DHD off ebay with a 3 sim. The reason I want to have a clean DHD is primarily so I can be free from waiting on T Mobile for updates. The reason I want to be clean and have OTA direct from HTC is because I've always been happy with stock, unbranded ROMs.
Thanks though.
Is there no way of completely restoring the DHD to a purely unbranded state so that it functions as a factory bought one?
I read this
"If you're coming from a branded ROM and just want to debrand, you can stop here. By reverting back to an unbranded 2.2 ROM, you will now be able to receive OTA update straight from HTC without any network bloatware. You can continue with the root process, but it is not recommended you download OTA updates when rooted."
on androidforums, the thread "How to root and install a custom ROM on the Desire HD" (I can't post links)
Which is what got me thinking about debranding and leaving it there, but reading up about CID and OTAs I got confused, wouldn't mine still be T Mobiles and not HTC__001 after downgrading? It'd be great if someone could explain how simply reverting back using a goldcard results in successful HTC OTAs.
Or I could just root the phone and install HTC WWE ROMs as they appear online.
What would be best?
You would have to gain root/soff/supercid first after that you just simply flash the unbranded ruu.
It should be doable, I would imagine all it takes is setting the proper CID/MID and flashing a WWE RUU, and never rooting/installing custom recovery.
Hunt3r.j2 said:
It should be doable, I would imagine all it takes is setting the proper CID/MID and flashing a WWE RUU, and never rooting/installing custom recovery.
Click to expand...
Click to collapse
Could I use the Advanced Ace Hack Kit to give me those permissions, then using the Kit revert it to a WWE RUU?
If not, I'll try rooting then installing a RUU separately. I know how to install ROMS from zip files through recovery, how do I install a stock exe RUU on a rooted phone?
Reverting back to son unbranded to me would be an unnecessary step. This is what I would do.
1)use the hack kit to get supercid/soff
2) flash the unbranded ruu
3)done
To flash an ruu, you would simply just run the program from your PC with your phone connected
Hello!
I own a HTC oneX since 2 months and i decided to flash a JB rom, the ARHD 15 one. But i wonder if i have to update my Hboot. My current Hboot is 1.12 and its not rooted yet, also not a unlocked boot loader.
If i flash 1.33, because my cid is E11.. can i downgrade if needed or isnt that needed in the future when i want to have the official HTC Jellybean rom?
and from which point am i losing my date which is on the phone? ofcourse when flashing a new rom, but also when i use a custom kernel?
Thanks in advance!
It'll wipe the phone when you unlock.
You do need the updated hboot.
You cannot downgrade it, but that's not necessary to install the OTA.
unlocked boot loader and it lost its data.. still need to know what to do with hboot. and when i lose data again!
Search the forum mate, there are very good guides to do everything you are after
From personal experience I would use my phone a bit longer before messing with it. My first one didn't workout of the box and my second one was fine.... For 7 months then suddenly died, completely... No charge, no turn on, stuck in apx mode.... Was working when I left to take my dogs for a walk but when I got home (had left phone at home) it was dead
Is in for repair now but waiting to see how I go warranty wise
ah okej.. thing is , i really need the extended battery life that comes with jellybean and a custom kernel cause its annoying.. even with 3 hours screen on time.
You won't get much better than 3 hours screen time
Sent from my HTC One X using xda premium
Correct me if I'm wrong, but only SENSE JB roms require updated hboot. (can flash AOSP JB roms on lower hboot)
Once you update your hboot, you can't go back. From what I understand, the main issue with that is that you can't flash AOSP roms on a JB hboot without using a special boot.img and even with that GPS may not work. Other than that, you can flash ICS rom while on a higher (JB) hboot.
FWIW, I wish I did not have an updated hboot (1.23).
Sent from my EndeavorU using Tapatalk 2
So ive successfully installed twrp,Supersu and rooted my m9, i then flashed android revolution rom and no longer have an imei or service its all unknown. Although in my bootloader it does show the correct imei and info. Please help, my phone is a tbaytel/rogers canadian phone. My download mode reads
Unlocked
Htc_himaulatt PVT S-ON
LK-1.0.0.0000
Radio-01.01_U11440801_96.01.51207G_F
Opendsp-15.6.1.00522.8994_1026
OS-3.38.631.2
Anyone have any ideas it boots into os fine, bootloader and recovery all work too. Have the original case with the original imei on it. Phone new never been out of the otterbox. Have a lg g3 with the same network and everything if that helps with dumping radio info. Im sort of familair with adb and fastboot. I didnt have any issues rooting it or flashing twp.
Which firmware was it on when you rooted it?
Sent from my HTC One M9 using Tapatalk
Havent changed the firmware as far as i know i just rooted flashed twp and flashed the rom over. Forgive me if im wrong im not an expert. But that os on my bootloader when i googled the version comes up as stock rogers canadian. So i assume maybe it didnt flash correctly or fully? Im not sure what you mean by firmware entirley off to work but ill google and try to find out for you tonight thank you soo much for your help. Also my phone is S-ON havent messed with that just was trying to do the minimal to get android revo working for the gpu tweaks.
If your device was on 6.0 when you rooted it you can only use roms that are 6.0 based.
If it was 5.1 then you can only use 5.1 based roms..
Sent from my HTC One M9 using Tapatalk
I had the most recent update pushed to canadian htc m9s that rogers had. Pretty sure it would be 6.0
Anyway i can find out
I also did a twrp backup but the system image dump failed to write to my sd but all the other files did. If theres a way to extract that info.
So i just tried my twrp backup restore it failed because of the system image thing but now im back to my old stock rom and my imei and everything is in there and it says android 6.0. It now reads i dont have a sim card in it unlike before in going to try and put it in and see what happens will update soon.
So everything works now. But no Android revolution any ideas what could have happened? I'm not sure if LTE works not going to be in that coverage area for a few more days but 4g works good and phone is running normally.
There's no harm in rooting the device if you need root but when it comes to flashing roms you're best investing in s-off.
It would seem to me that you probably had a firmware mismatch. You can only flash mm based roms over mm stock rom, Lollipop roms over Lollipop stock rom.
Sent from my HTC One M9 using Tapatalk
shivadow said:
There's no harm in rooting the device if you need root but when it comes to flashing roms you're best investing in s-off.
It would seem to me that you probably had a firmware mismatch. You can only flash mm based roms over mm stock rom, Lollipop roms over Lollipop stock rom.
Sent from my HTC One M9 using Tapatalk
Click to expand...
Click to collapse
Well everything works now from my understanding I was flashing Android revolutions 6.0 version which matches my firmware of 6.0. Also is sunshine the only way to obtain s-off
My Android version is 6.0
HTC Sense Version 7.0
Software Number 3.38.631.2
Yes sunshine and $25/£18 is the only way to s-off. Sunshine works great but be sure to read twice, act once.
Sent from my HTC One M9 using Tapatalk
Sweet thanks would you mind detailing the correct way to flash a Rom onto my M9 I've read a bunch of guides step by step and ended up with that issue I described to you so. Lol
Follow the guide that comes with the rom or the guide will be on the support thread. I don't support rom flashing as there is no need to fix what isn't broke. Stock roms are better for me.
Sent from my HTC One M9 using Tapatalk