[Q] upgrade from 2.2 to 2.3.x without rooting - G2 and Desire Z Q&A, Help & Troubleshooting

It is a shame to say that I still use Android 2.2 with Kernel 2.6.32.21, Taiwan version since I bought the phone a year ago.
(Not until recently, I have decided to move on to Gingerbread because
I wanna use the the latest features in the NDK to write some C++ programs for Android.)
Without getting into trouble during/after rooting,
I tried an official OTA upgrade but it doesn't work.
I tried to ask HTC but they said they still don't have any official upgrade for my phone.
I am a newbie here in this forum,
Could anybody please kindly offer your help please?
It will be GREATLY APPRECIATED! I wanna make my App!!!
swimd

If there is no official Gingerbread for your phone (which seems odd ?) then you can flash a different official GB ROM onto your phone. But normally your phone isn't going to let you do this, because it will fail the signature checks.
What you need to do is to de-brand your phone so that it doesn't do these checks any more. I will see if I can dig out a link to a guide and edit it into my post, unless someone else beats me to it.
Sent from my Desire Z running CM7.

Steviewevie,
Thank you for your help in advance!

I can't copy and paste the link right now, but use the Search function in the Android Dev forum to find the thread called "Debranding Bell Desire Z" (it doesn't only apply to Bell phones).
Sent from my Desire Z running CM7.

Thank you for the help!
I have found that thread!
BTW, after a quick look of the thread, it seems that S-off is recommended...
Do I need to get "root" in order to do so?
Should I do that to prevent future trouble?

Always recomend rooting phones right away, if you have a custom recovery and an enginering bootloader you can save tons of headaches in the future when problems arise (as they often do) this of course is outside the fact that a rooted phone is a happy phone and certainly not an apple
Sent from my HTC Vision using xda premium

As demkantor said, getting S-OFF is a lot better because it gives you a lot more options for the future, even if you don't use those options straight away.
IMHO the only reason to use the goldcard method and not full S-OFF is if you are really worried about voiding your warranty or the S-OFF process yourself. But there's no need to worry really, since (a) you can easily reverse the process if you need to, and (b) lots of people here can help you through getting S-OFF (the XDA Wiki explains it very well, though it can look daunting at first).
Sent from my Desire Z running CM7.

+1 to the notion of just rooting the phone. Especially since if are software developer, I would think that you would want full control over your device. And if you have these type of skill, rooting will be easy.
As mentioned, root, S-Off etc. can be removed for warranty purposes, if that is the concern.
The Wiki method is generally accepted as the safest:
http://forum.xda-developers.com/wiki/index.php?title=HTC_Vision#Rooting_the_Vision_.28G2.2FDZ.29_and_DHD

demkantor and all,
Thanks!!! ok, I am least I will go for S-OFF!
But, I need to be able to fully recover my OS and Apps,
I need to do some research on stock recovery and/or custom recovery...

Well, I think there is an official update to Gingerbread thou.. But I think dont think that version is in English as it is a Hongkong version.

Related

[Q] Root Desire HD OTA update gingerbread 2.3.3

hey guys.
did anybody know here how to make 2.3.3 ota update root, i have tried gingerbreak that doesnt working showing just black screen.
my phn is s-on, I do it coz it wont accepting OTA update.
is there any manual process to make it root via adb shell or something like that.?
i dont want to install custom roms i already checked so much of them but the are not fully bugs free and not fully google compatible as i want..
It is not possible. True, not all the ROMs work great, but some do. Try Android Revolution HD 5.1.6.
You have to downgrade first to get root, and then S-OFF if you want to flash custom ROMs.
You can also downgrade, root, get Radio S-OFF, unroot, get OTA again and use GingerBreak. Then you can have root in the latest HTC Gingerbread ROM.
jkoljo said:
It is not possible. True, not all the ROMs work great, but some do. Try Android Revolution HD 5.1.6.
You have to downgrade first to get root, and then S-OFF if you want to flash custom ROMs.
You can also downgrade, root, get Radio S-OFF, unroot, get OTA again and use GingerBreak. Then you can have root in the latest HTC Gingerbread ROM.
Click to expand...
Click to collapse
OTA didn't came when radio is S-ON. thats y i did this..
Your phone is always S-ON when it is stock, so surely OTA will work then. And even when it is S-OFF, it does not matter if your /system partition is in stock condition (no root, no bloatware removed).
HTC have stopped Gingerbread OTA because of to many bug (To many have reported problem with SMS, WiFi a.l.). It will be released new version within few weeks when those thing is fixed. Ref HTC support
Thanks jkolko for the useful s-off & eng-off guides. Should anyone else find it an issue, note that if recovery cannot mount your sdcard, you should try another sdcard (found this elsewhere in the forums).
Hi, any app for downgrading? Honestly, not à "hero" when it comes to touching my phone, but would like root (at least to get rid of some stock apps).
Sent from my Desire HD using XDA App
To have root in 2.3 you need to use the downgrade guide to 1.32. Root and S-OFF and update to Gingerbread using 2.3 RUU. Then use Gingerbreak .apk to root. Now you have rooted S-OFFed Gingerbread 2.3
Sent from my Desire HD using XDA App
Updated to 2.3 from fully rooted 1.32 by RUU, installed AMT and now have su and full root Gingerbread AMT relay works, thanks to developer of script...
Hello Frendz,
The day before yesterday HTC sent an upgrade to the factory default OS (i.e. 2.2 froyo) on my DHD and I happily upgraded to 2.3 Gingerbread. Now, before updating I had permanent root access on my desire through Visionary but just after the update I realised I do not have root anymore. I would appreciate any comments and other experiences in this matter.
Also, during my own research I came across Gingerbreak which is probably the best around for rooting the 2.3 version but all I wanna ask is, if I still need to downgrade to gain root access or is it possible to directly use ginger break somehow? If I am not flashing another Rom, and all I want is Superuser rights.
As, I have never flashed any other find on to my DHD and I was using the stock interface since the start obviously with visionary root.
Also, whichever way I do it, I would loose all my contacts apps or we can avoid that. Can anybody please suggest any good (possibly free) backup app.
Tooo Long to read but any help and replies will be greatly appreciated. Thanks in advance.
Sent from my Desire HD using XDA App
Anyone have any idea when Visionary or another One Click will work on a stock DHD running 2.3.3? I only want to root to get Set Cpu to improve my battery life.
You can trust my word.. Never.
jkoljo said:
You can trust my word.. Never.
Click to expand...
Click to collapse
Wow, that's a bold statement in tech lol
Any reason why this build will never be hacked when seemingly every other one is?
Not doubting yr word at all tho lol
Because it uses (as far as we know) pretty much flawless security measures that prevent us from doing much anything. Previously the devs found a way to go around the main security barrier after two months of trying, and now HTC blocked that security hole. As downgrading is possible, there are really not much interests to try and crack the new builds. Especially as it seems like a mission impossible.
....sigh.....
and since downgrading, gold cards etc etc is not my favorite, still waiting for a simple apk "for dummies", I guess I can forget to get to root mine.....
Those guides are really not so hard. Read them a couple of times, and if you still do not get it, ask your friend to do it. You can also join #AndroidRevolution IRC channel, somebody can hold your hand through the process. If I am logged in, make sure to send me a private message in IRC so I notice you.
thanks for the offer! will read again & probaply come back t you for help
Indian Desire HD
Apparently the Indian DHDs running 2.3.3 cannot be downgraded to root.
Any help would be appreciated.
Thanks
You can install seraphic custom Rom if you like its just a stock Rom with stock kernel and root access. I love that Rom, closest to stock you can get on rooted DHDs IMO.
yes, it really sad that to say 2.37 OTA upgrade cannot be downgrade this time, I really want to downgrade or just root it :'(
nothing can do this time

yes.. probs rooting.

Hey all, new here to posting although use this site alot for the quick fix answers ive had in the past.
How ever decided i would try rooting my desire z as i was looking for that extra control over everything and to loose some of that bloatware just like many of you.
Only thing im having trouble with is actually getting a successful root, im not one to just ask without looking of course but in actual fact ive been at this since 11ish this morning (8hours ago) with no luck. Ive tried about 5 different methods (from xda users such as 'Aegishua' and 'gtrab' guides to a random google searchs also) to no luck at all. Had quite a fair few errors pop up during the process of trying but so far my DZ is still intact and working fine but with S-ON still.
Im not here to ask for someone to explain a fool proof way to root my phone i was just hoping that someone may b able to point me in the right direction of a guide that should hopefully bring some success.
I have an unbranded Desire Z running 2.2.1 (originally 2.2) on Vodafone UK. i could list software details but im hoping someone could either tell me i can't root it since the new security update in 2.2.1 or could pass on a link to a guide that may work for me.
Sorry to sound long winded but its been a day full of "wtf's" amungst other phrases so im just a little lost and confused
Thanks in advance
Matt
if you have adb working and are comfortable with it, use the wiki method..
do you know what firmware version you are? if you are 1.72 or above, you need to downgrade to 1.34 before you will be able to root successfully.
Check in dev section, there is something bout debranding and rooting for DZ and shows what newly one has issue, also you could try the xda wiki methond gfreev.05
pmcqueen said:
if you have adb working and are comfortable with it, use the wiki method..
do you know what firmware version you are? if you are 1.72 or above, you need to downgrade to 1.34 before you will be able to root successfully.
Click to expand...
Click to collapse
Before trying to root you need to follow the step above. This is mainly the mistake people make when they try to root the Desire Z if your a new comer, this is words from the wise. Lol
Your firmware is probably 1.85 or something higher than 1.72 by the looks of things which just means you need to downgrade. But the complicated part is actually getting the downgrade to recognize your vodafone branded Desire Z's unique CID. That's where a goldcard comes in handy because it bypasses the CID check.
Anyways, all you need to do is make a goldcard to downgrade. If you get any errors then post the exact errors word for word if possible.

[Q] Semi-noob questions about rooting

First of all thanks in advance for help from all you lovely people.
I'm something of a semi-noob when it comes to Android phones, though I have a fair amount of experience with Windows Mobile HTC devices.
I've had a couple of Android tablets some cheap unbranded chinese crap and and an Advent Vega, both of which I succesfully rooted via different methods.
So I have a little (though I stress a little) familiarity with ADB and clockworkmod recovery.
I'd appreciate if someone could help me understand a few things about the Desire Z though. I have a Desire Z sold retail, with no network lock, with CID HTC__001.
1. If I root this device ( probably via this guide http://forum.xda-developers.com/showthread.php?t=1055581 ) would I be able to update to official ROMs in the future or does this always become difficult/impossible after rooting?
2. If i take a Nandroid backup immediately after rooting. Then later restore this backup and follow the guide I have seen for "unrooting" the device, would I then effectively be back to stock (or as close as possible)? If so should official OTA updates work again after this?
3. If 2 is wrong (which it could be since I am a noob!), is there anyway to get back to stock (or close enough for warranty returns/OTA updates) after rooting.
Again thanks for the help from all you knowledgable folk.
1) Rooting (and gfree) doesn't limit the ROMs you can flash, it completely opens it up. Running gfree gives you SuperCID and S-Off, so you can flash any ROM intended for our phone, regardless of what CID the ROM is intended for. But if you flash an official ROM, you will lose root again. Most ROMs have pre-rooted, but otherwise untouched (or at least, minimally modified) versions posted in the Development section. Once you are rooted, you should stick to those.
2 & 3) There are step-by-step instruction on how to unroot and return to stock in the Wiki: http://forum.xda-developers.com/wiki/index.php?title=HTC_Vision#Returning_to_Stock
Perfect! Thanks for the help.
There's so many warnings and "I'm not reponsible if flashing this ends the world" type lines in the guides and rom threads, that it can make you quite unsure as to what the potential problems are even if you have a little experience.

Help with rooting

Can someone walk me through for the steps of successfully rooting my desire z ?
Thanks
Sent from my HTC Vision using XDA App
There are so many easy places to find this information here if you just look around. Specifically the Android Development sub forum.
Cyanogenmod wiki for rooting the HTC Desire Z
The XDA wiki for rooting the HTC Vision/Desire Z
Also make sure you do not use the Visionary to do root as it has a high brick risk and don't install Clockworkmod version 5 as that has issues. Stick with Clockworkmod 3.0.2.4.
Another thing ... I suggest before you root your device, you read through a lot of the forum threads for your device so you have a better understanding of what your doing. I apologize if I'm treating you with kid gloves, but your question makes me wonder.
That guide is for 1.72 firmware though I am running on 2.42.666.8. How would I go about downgrading it?
EDIT: Also, what can you do with a rooted phone, I know you can do a lot just not the specifics.
Check the Development forum, there is a guide there for downgrading gingerbread OTA's
-Nipqer
I used this guide to downgrade my ROM.
http://forum.xda-developers.com/showthread.php?t=1178912
OhAndyOh said:
That guide is for 1.72 firmware though I am running on 2.42.666.8. How would I go about downgrading it?
EDIT: Also, what can you do with a rooted phone, I know you can do a lot just not the specifics.
Click to expand...
Click to collapse
I was unaware you're phone had a later firmware on it. Yes, as you said, "can do a lot" with a rooted phone. For example you can install a custom kernel and overclock it to speed up the phone. You can install the latest version of Android on it so you know it's always up to date. I can't really think of anymore off the top of my head, but there you go. Rooting pretty much keeps your options open with your phone I guess.

[Q] HD Desire HD not upgrading to Gingerbread

Hi
I have a desire hd and it won't upgrade to Gingerbread. I have it nearly a year and everytime I try the Software update, it says there's no updates found. It is still on version 2.2. I've sent it back to HTC for another hardware issue and they didn't upgrade it either even though I asked them too.
So could someone recommend how I can do this myself? My phone isn't rooted, and I'm a bit of a noob so any advice would be appreciated.
Also, I'm not sure what ROM I need?
Thanks,
jondom
I'd suggest you to root your phone. then you can upgrade it as often as you want to
furthermore you can use CyanogenMod 7, which is stock android 2.3, if you want to
you said, that you are still on android 2.2. I assume that you have the 1.32.x.x firmware? if so, it's quite easy to root and put a custom rom on it, because you don't have to downgrade.
No one no matter what version needs to downgrade any longer. I really cant believe how many people are still advising people to downgrade. Most of the downgrade methods don't work or are unsupported.
Click here. AAHK does everything you need to start installing custom roms. Its 1 click and if it stuffs up attn1 and the rest of the guys at #liberatedAria are always there to help. They've saved my ass afew times.
http://forum.xda-developers.com/showthread.php?t=1259821
And, In future post your questions in the Q&A section. You don't want to piss the mods off

Categories

Resources