Want to root and debrand my vodafone 2.1 version - Desire General

Hey there,
so I'm a newbie but I tried to research myself and found many good things, but I still have some questions:
First I want to tell you my software numbers:
FW: 2.1-update1
Baseband: 32. 36. 00. 28 U_4. 06. 00. 02_2
kernel: 2. 6. 29-b7e82785 (htc-kernel @ and18-2#1)
build-number: 1. 19. 161. 5 CL171460 release keys
Software number: 1. 19. 161. 5
browser version: webkit 3.1
My bootloader is 0.80
1. Do I still need these long descriptions on how to root/debrand by using goldcards? Or whats the difference to unrevoke which seems to be pretty forward and simple...?
2. I have a german HTC desire brandeed by vodafone, but the software numbers from above seem to match the ones from here:
forum#xda-developers.com/showthread.php?t=695667 (UK version)
(RUU_Bravo_Vodafone_UK_1.19.161.5_Radio_32.36.00.28 U_4.06.00.02_2_release_126338_signed.exe)
And even if they wouldn't, it would NOT be necessary as I can always restore my nandroid backup, right?
3. So would it be possible at any time to move from rooted desire to unrooted with original recovery menu and with the branded software in case of warranty status...?
4. After installing unrevoke3, I am root, right? So I could install titanium backup, than wipe and install another custom rom and restore everything, right? Or how do you make it to just keep all your data when changing roms etc?! Are all settings of apps also kept? like the screens of launcherpro etc?
5. Is this the right way to go: After installing unrevoke3 with its recovery menu, making a full backup with nandroid so in case of warranty I just have to restore this backup to have my original branded rom with all my data so it seems to HTC as the original phone, right? without root etc...
Thanks so far for clearing!

Hi mate I dont have answers to all your questions but I rooted using the unrevoked method and it was very easy. Mine is a Virgin Media locked UK Desire and is now running froyo.
As i understand it, it is quite simple to restore your phone by using a similar method to this
http://www.machackpc.com/headline/restore-your-nexus-one-to-its-original-shipping-image/
As for the warranty. I guess it would be a case of what the fault was. I mean if your USB port breaks then you wouldn't be able to connect to the phone to restore it. same goes for the power button and screen etc
In my opinion if you do change the ROM on your phone or Root it then I think you just have to accept that its not going to have a warranty and you would be better accidently dropping it and returning it to your provider for a refurbished replacement on your phone insurance.

Related

Another rooting question.

Right guys,
I have read loads of different post on rooting and am getting a little confused.
I got my desire on Saturday and am now wanting to root to be able to upgrade the rom to a custom 2.2. I have a branded desire on H3G's network.
Details as I understand them:
Baseband (Radio?) - 32.41.00.32U_4.08.00.09
Hboot - 0.83.0001
Rom - Stock 2.1 update 1
What I need to know is.
1. Do I need a goldcard?
2. Is unrevocked the easiest way to root - using ubuntu?
3. I'm not bothered about saving data from the current rom but do what to have a complete backup system when I upgrade so what is the best/safest setup to use.
4. clockwork - Amon Ra - ROM Manager? What the deal with these and which is the easiest/best option.
5. Do I need to change the Hboot?
6. How do I know if I have led or slcd? box says 3.7inch touchscreen.
I sound very much like a newbie, I suppose I am on the android side of life, but I have been flashing Kaiser roms for the last two years. What I dont want to do is start flashing my new Desire and finding I have not done something simple an kill it completely.
Any info/advice/suggestions would be really grateful.
Cheers
Blinky

Root process

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)?

[Q]Possible to return system apps as they were?

Hey,
I was wondering if there is a way to give back system applications from another DHD, if previously I removed them?
E.G.:
- Copy from one DHD soundhound apk to my DHD
- Install it as system apk
- In titanium backup is recognized as system apk
So, is that possible?
Grettings
Yes, it is possible.
So there will not be any trace, that app was removed before?
If you have the .apk file, just load on your SD card and install via your favourite file manager. It shouldn't matter that the app is now installed into /data/app not /system/app .
Actual system apps like the dialer shouldn't be moved.
Well, yes thats true.
I removed amazon mp3, stock (app and widget) and soundhound. I am asking if it will not be revognized regarding to warranty. Is there any other way to return these apps as original installed? I saw something to do with RUU, but I dont have that app, also I uninstalled apps with titanium backup. Now I would like to retrieve them back and just freeze them. So in case that anything goes wrong with phone, I just unfreeze them and give phone to repair...
EDIT:
I tried with one application to copy it to /system/app and set permission as it should be (user read and write, group and others just read). After that I installed it from /system/app as I though it will be installed as system app, but it did not. My stupid thinking... :s
The RUU (ROM Update Utility) will reflash your handset back to default settings and apps. If you can find the correct RUU for your DHD then you can flash that.
You will lose any personal settings doing this, also contacts that are saved on the phone. Your SD card will remain as it is.
You should always make a backup before you remove anything, at least now in the future you will.
Yea well, it will learn me . However, maybe you can point me where to get RUU or even, how to search for correct RUU for my DHD?
Thank you alot for helping me in this crazy mess I did to myself...
Sure, if you take a look over in the dev section, one of the stickies is DesireHD Files. You should be able to find it in there.
Is your DHD unbranded?
I got it with contract of my provider. But there is no logotip of them, also there is no any applications from them, except sim toolkit, which is hided if I insert sim card from another provider (so yes, phone is sim unlocked by default). So I belive that is ubranded.
And software information:
Android version: 2.2
Baseband version: 2.6.32.21-gf3f553d
[email protected] #1
Thu Oct 28 13:24:11 CST 2010
Build Number: 1.32.405.6 CL278359 release keys
Software number: 1.32.405.6
Browser version: WebKit 3.1
I will try to search correct one and will edit this post in few mins, if I think I got one
EDIT:
By infos I gave from my phone and a little bit of compare, is it possible that this RUU is correct for me:
# RUU_Ace_HTC_WWE_1.32.405.6_Radio_12.28b.60.140e_26 .03.02.26_M_release_155891_signed
Should be fine, before you start ensure you have the correct HTC drivers, installing HTC Sync will ensure this.
HTC sync allready installed also sync with PC is done. Drivers should be fine as HTCsync recognize my phone. Should I do some backup with ROM manager, just in case if something goes wrong?
However I have now 4 hours to download this file, so also have time to do a backup . And after fresh install of this stock rom, first thing I will do is full backup hehe.
After running the RUU you will lose root, S-OFF & ClockworkMod Recovery, however with the RUU you are going to use, these can easily be reapplied.
Once you have done this make a Clockwork Mod backup, then if you have any issues, you have this "Virgin" state to restore to.
Andy, I really don`t know how to thank you for all your help . I just recover back my DHD with that RUU, as I though it is correct. For secure reason I checked software information and it match from start to end .
One last thing, how to make a Clockwork Mod backup?
No problem at all. I'm glad I could help.
I'm assuming you have now rooted & achieved S-OFF. From within Android Market download ROM Manager, flash ClockworkMod Recovery from within there.
Some users experience problems and have to flash ClockworkMod Recovery a second time from within ROM Manager.
Now that is done. Backups can be made from within ROM Manager "Backup Current ROM", or from within ClockworkMod Recovery.
Aha, so it should be done with ROM Manager, as I thought . I need S-OFF aswell? So back to work with Visionary and Easy Radio tool .
I own you a beer, juice or just coffee (next year Im moving from Slovenia to UK)
EDIT:
Backup is on the way
Again THANK YOU VERY VERY MUCH!
As I noticed, that this RUU is not 100% same as my old stock ROM (this one has less languages), I would like to ask you if it is possible:
- Create ROM backup with ROM Manager from another DHD from same country as I am (Slovenia)
- Get that backup on my SD card
- Recover that backup with ROM manager on my DHD
Is it possible?
Yes that would work. This is the order I would do it.
Other DHD
1). Create Backup (ROM Manager)
2). Factory Reset
3). Create 2nd Backup (CWM Recovery)
4). Restore 1st Backup
Your DHD
1). Create Backup
2). Restore Using 2nd Backup Above.
I would do this to avoid any issues with Google accounts, settings, etc...
Obviously the Other DHD needs to be rooted, S-OFF & have ClockworkMod Recovery installed.
What I`ve done wrong previously it was Stock CID... Original stock in Slovenia is HTC__032 (HTC-EastEurope), but I set it to HTC__001. Hope with this restore it will help me...
Performing this wouldn't affect your CID, If your CID is now HTC_001 then after this it will be the same.
But Easy Radio tool v2_2 should change it? First time I did root, I made Radio S-OFF, Super-CID and SimUnlock (all what without any need). After that I made Stock CID to HTC__001. So is it possible, that I changed that?

Basic question

Hi
Just bought used desire.
Be4 I start getting to know it, I would like to know if there is a custom ROM flashed.
Software inf:
Android
2.2
Baseband ver.
32.49.00.32U_5.11.05.27
Kernel version
2.6.32.15-g2633d94
Build number
2.33.161.2 CL284358 release keys
Softw. No
2.33.161.2
Is this a stock ROM? When I search for 2.33.161.2 in google it says something about Vodafone. Is it a stock Vodafone ROM?
Do I have custom ROM, was my phone rooted? I have superuser installed.
Thanks a lot for your help!!!!!!!!!!
It's the Vodafone ROM, stock is 2.29.405.5
If you've got the Superuser app then yes the phone has been rooted but left on the Vodafone ROM. If you turn the phone off, turn it on holding volume down, select recovery on the menu that comes up and you end up with Clockwork Mod/Amon RA then you're definitely rooted
Thanks a lot for your answer, yes it's rooted according to your G-L
Do I get it right that this Desire was bought in Vodafone UK and it was shipped with 2.29.405.5 stock ROM and this is just an update to 2.33.161.2?
+ Why would somebody ROOT the phone while keeping the stock ROM?
Thank you!!!!!!
leeris said:
Thanks a lot for your answer, yes it's rooted according to your G-L
Do I get it right that this Desire was bought in Vodafone UK and it was shipped with 2.29.405.5 stock ROM and this is just an update to 2.33.161.2?
+ Why would somebody ROOT the phone while keeping the stock ROM?
Thank you!!!!!!
Click to expand...
Click to collapse
First question: As far as i know, you got this right.
Second question: With root excess you can run some programs, which you cannot run without root excess (like adfree, root explorer or titanium backup). Furthermore, you can delete system apps. At last, you are able to make a complete backup of your phone. These are the most advantages of root for me. For some users, these advantages are enough. They do not need custom roms, because they are happy with the htc one.
And do not say thank you, use the button.
If the unit is on the Vodafone ROM it'll be a branded unit (unless the seller put the Vodafone ROM on it, which would be a bit strange). The vendor code is how it updates, e.g.
x.xx.405.x - this is the unbranded vendor code and will only get updates including the 405 - such 2.29.405.2, 2.29.405.5, etc
x.xx.161.x - this is the Vodafone UK vendor code and will only get updates including the 161
I would personally start completely from scratch
Then you know exactly what it has !!
I experienced the same thing as you, found superuser when i bought this second hand desire, but i actually didnt wait to ask, started reading and reading, then found my self trying to flash a custom rom...... hhhh like flashing stuff, as i had an OLD android device.

[Q] First steps with rooting - quick question about the necessity of the downgrading

Hi there, I am about to root my Desire Z with one of the guides available here. However, all guides tell me to downgrade - is it necessary?
Specifically, this guide:
http://forum.xda-developers.com/showthread.php?t=1055581
My phone specs are:
Desire Z
Android version: 2.2.1
Baseband version: 12.28e.60.140fU_26.04.02.17_M2
Kernel version:
2.6.32.21-g6e170e7
[email protected] #1
Tue Dec 28 21:41:11 CST 2010
Build number:
1.82.405.1 CL317545 release-keys
Software number:
1.82.405.1
So, can't I step immediately to step 3? Or should I really downgrade (the RUU link from that post doesn't work, hence the question - but it applies to all guides available.
you are already downgraded so yes move to the next step
And that's what I needed to know - the phone is brand new, I thought it may have been already upgraded.
Thanks, will let know if I brick my phone
Downgrade is necessary for firmware 1.84
Hello,
rooting the Desire Z only works with the 1.34 firmware!
You are on 1.84 firmware now, so I suggest to use the following guide to downgrade, even when the title says "[GUIDE] Downgrade your Desire-Z from 1.72 to 1.34 (and get root and S-OFF)".
Only perform steps 1 to 12!
http://forum.xda-developers.com/showthread.php?t=905261
Then continue rooting as described under the topic "Rooting the Vision (G2/DZ) and DHD " in the wiki "HTC Vision":
http://forum.xda-developers.com/wiki/index.php?title=HTC_Vision#Rooting_the_G2
If you have questions go to freenode IRC chat to channel #G2ROOT (just provide some user name and the channel name #G2ROOT with the hash).
When you do not know how to use adb then see the guide "ADB for Noobs - How to get adb working !" http://forum.xda-developers.com/showthread.php?t=865685. On Windows make sure you have HTC drivers installed (HTC Sync installs them automatically).
Best regards,
Catherall
Welp, I guess I am one step from bricking my phone
I already tried rooting, without downgrading, with this guide:
http://forum.xda-developers.com/showthread.php?t=1055581
It didn't work - no error messages, but I was unable to start Recovery Mode.
After some trials, I was able to access the recovery mode. It displayed a red exclamation mark to me, and can't open /cache/recovery/command error - and I am unable to access some of the functions mentioned in the guide. Still, the phone starts just fine, if I don't press the volume button, so I guess no brick, yet
//^disregard above, it seems everything is fine and dandy. Downgrading now.
I am downloading now PC10IMG.zip, then I will proceed with the other guide.
./gfree_verify
gfree verify_cid returned:
@CID: 11111111
OK
gfree verify_secu_flag returned:
@secu_flag: 0
OK
gfree verify_simlock returned:
@SIMLOCK= 00
OK
Click to expand...
Click to collapse
Okaaay, it went fine. Whew, what an adrenaline. Now, off to installing custom roms!
Thansk for your assistance - I will still have some noobish questions. For starters:
Before I even started tinkering with flashing, I made a complete backup of contact list / call list (that was one app), a backup of SMS (other app), backup of important files, and a list of all necessary applications.
Is there an easy way, to just create some kind of restore point? For example, I will go with Virtuous Sense, install all necessary applications, and restore all my personal data. Then I would want to check different ICS rom. Can I make somehow a complete backup of everything on phone?
//Okay, I am off to sleep. Somehow, the update to Virtuous Sense didn't work.
What I did was:
1. Create a backup with Clockwork, and store in on my HDD
2. Wipe SD card
3. Wipe data/factory reset
4. Wipe cache partition
5. Wipe Dalvik cache
6. Install Virtuous Sense from *.zip file
Clockwork installed it properly, no errors were returned. Then, after rebooting, the phone freezes on HTC logo. No go. Any ideas as to what may be causing this? If there is no easy solution to this, I will return the backup in the morning... just to bring the phone back to life. If it works, well, then I will mess around with other custom roms
//Okay, brought back the CWM backup (which is stock 2.2, freshly after downgrading), and the phone booted back. I guess something went wrong during the flashing process.
Sorry, didn't pay attention to what 2.2 version you were on, you wouldn't have bricked your phone it just wouldn't have worked. As for a restore point nandroids will do a full backup ie curent rom and everything. If you just want to restore apps and data use titanium backup. Sms backup apps can restore call logs and messages accros roms, google sync keeps all contacts. Also various apps (color note, etc) may have backup options for those paticular apps.
Sent from my HTC Vision using xda premium
Okay, everything is fine today
My Desire Z is fully rooted, with Virtuous Sense rom. All necessary apps installed, all contacts and SMS's are now properly synced, and I made a nandroid backup, just in case. That's just the start though - I am attracted to MIUI/Cyanogenmod (Sense UI is sometimes a little slowish, I want to know if the performance boost will be worth losing the nice UI), so I will be trying different roms in the following days.
One more question: What about the Radio changing? Which Radio configuration should I choose? Is it a matter of trial and errors? Or should I stay with the default one (I don't even know how to check, which one I have now)? Any good guides on messing with this?
don't mess with radio in case you have major issues.
Too change it, grab one off this thread http://forum.xda-developers.com/showthread.php?t=970809 and flash it according to the instructions there.
Don't bother asking which radio is the best. It's always different for everyone.
-Nipqer

Categories

Resources