yashsingh1/xdaforums huggingface dataset:
[G2 and Desire Z Android Development] Nighte:
Its a driver issue, it keeps telling me its not responding. I'm just gonna debrand on my desktop instead.

Not sure how to fix it though.
[G2 and Desire Z Android Development] gtrab:
I think an easy USB drivers pack would help

Let's see what can I do.
[G2 and Desire Z Android Development] Nighte:
Sounds good! I'm looking forward to it, would be nice if it worked with my laptop
[G2 and Desire Z Android Development] Shimpuu:
Cant Backup

Hello Gurus!

Long time, I used Windows Mobile. And now, I change my SEX x2 to HTC Desire Z. It was a very good deal ^^.

So, after rooting (thx gtrab) and S-Off, I have a question. I had read, that I should backup my rom. I purchased clockworkmod and i will try to backup. My Phone reboot and I get a Image with a phone with an exclamation mark and nothing happend. Did anyone know about that issue?

And my second question. What is the final way to restore s-on? partition 7 restore or factory restore?

I'm very thanksful for your the help.

With best reguards
[G2 and Desire Z Android Development] gtrab:
Your answers are here in the FAQ:

Scroll to

BASIC SKILLS and FLASHING TERMINOLOGY:

FREQUENTLY ASKED QUESTIONS

5.- How do I install ClockworkMod (CWM) Recovery ??

and to

FLASHING the HTC DESIRE Z:

FREQUENTLY ASKED QUESTIONS

5.- How do I return to "S-ON" ??
[G2 and Desire Z Android Development] Shimpuu:
Ok, thanks.

Now, I have found the issue and I can Backup my Rom.

even so thanks for your time.

With best reguards
[G2 and Desire Z Android Development] Nighte:
I contacted HTC about the problem, the reply they gave me circulated around my OS being Windows 7 (64bit) and some of the troubleshooting steps were kind of trivial, here's the email.

I was able to debrand my phone by using my desktop which is Vista 64bit, but HTC Sync still doesn't work on it, but at least it was able to acknowledge that the phone was actually already plugged in an the RUU ran its course.

I don't really use HTC Sync anyway, but just throwing this issue out there.
[G2 and Desire Z Android Development] gtrab:
Thanks for sharing

the problem was just USB driver-related then
[G2 and Desire Z Android Development] jaydee87:
hey there i have a question;

so i rooted my desire Z EU with visionaryR14, and then i installed rommanager so i can install clockwork recovery.

but i want to use Amon_Ra instead, is there any instructions how to proper install amon_ra on the desire z ?

best regards
[G2 and Desire Z Android Development] jaydee87:
okay actually never mind, i got it right.

now i have root, s-off, superCID and so on.. now i have a question,

currently i m satisfied with the current HTC sense firmware on my desire z,

can i actually put the auto-update for the OTA firmwares on?

does that work ? or do i have to do the updates manually in the future ?
[G2 and Desire Z Android Development] gtrab:
I can't tell for sure because we haven't had any OTA updates yet
[G2 and Desire Z Android Development] steviewevie:
If you apply any OTA updates then you may well lose root, or even worse you might find HTC have patched the security and you lose your S-OFF and can't easily get it back.

Once you've got root/S-OFF you don't really want to apply OTAs. Wait till the OTA has been looked at by the devs and it's been verified that it's been safe to apply (e.g. you can root/S-OFF again afterwards, if those get lost in the update).
[G2 and Desire Z Android Development] gtrab:
For those who requested,

I just added a package with the HTC USB drivers for Windows to Resources Centre, front post

.
[G2 and Desire Z Android Development] jaydee87:
that totally makes sense i guess.. ^^

thanks steviewevie !
[G2 and Desire Z Android Development] gtrab:
The USB drivers pack has had some downloads

I'd appreciate to hear some feedback about it
[G2 and Desire Z Android Development] gtrab:
UPDATE Dec 14 2010

Added a "Mini ADB package" to the Resources Centre, Post 1

This, with the attached ADB drivers for windows, will make setting an ADB shell and using ADB commands easier for newbies
[G2 and Desire Z Android Development] steviewevie:
Nice work. I need to complete my "mini ADB" section of my adb guide.
[G2 and Desire Z Android Development] Chevyrockstar:
I have rooted my G2 and tested it by turning off removing the battery then putting it back in. Turning on the phone and i still see superuser there.

I installled SetCPU but its say i have no root access. Help?

I tried searching
[G2 and Desire Z Android Development] steviewevie:
Sounds like you don't have permanent root. The superuser app is just something that controls which apps have root access. The real test is if you type "su" at the command line $ prompt (e.g. in terminal emulator), and if the Superuser app pops up and when you grant permission the prompt turns into a #.

Sent from my HTC Desire Z
[G2 and Desire Z Android Development] larrycarvalh0:
i have an g2 to debrand and install the HTC Desire Z EUROPEAN?

i should install wich RADIO ?

firste the 26.03 then after the 26.04 just as an upgrade?

Vision_RADIO_12.28e.60.140f_26.04.02.17: MegaUpload

Vision_RADIO_12.28b.60.140e_26.03.02.26: MegaUpload

the radio frequency it`s 2100 ?

i could use all the feature of the website htcsence after instaling this firmware ?

when registring in the website i should chose as i`m from europe ?

with this europeon firmwire my google maps will only be from europe ?
[G2 and Desire Z Android Development] skulk3r:
the guide posted on at this link:

http://xdaforums.com/wiki/index.php?title=HTC_Vision#Rooting_the_G2

works like a charm! have some patience people, and don't forget to restart afterwards!
[G2 and Desire Z Android Development] larrycarvalh0:
intaling the ruu eropean versiom ?

i could use all the feature of the website htcsence after instaling this firmware ?

when registring in the website i should chose as i`m from europe ?

with this europeon firmwire my google maps will only be from europe ?
[G2 and Desire Z Android Development] steviewevie:
No, don't install the whole RUU, that will install the hboot and I'm not sure that would be a Good Thing since the phones are partitioned sightly differently.

Look for one of the custom ROMs that is based on the European ROM including Sense, after which you should be able to use HTCSense.com, I think.

Google maps will still work just as before. With the European ROM there is the HTC Locations app too - this doesn't download maps but has them on the SD card. However, if you're installing a custom ROM then you won't get these maps and there will, I imagine, be copyright issues about doing so ? Though it lets you buy maps online through the app.
[G2 and Desire Z Android Development] larrycarvalh0:
welll .... on the newbie faq its says for unbranding the phone you must install the RUU of europe version thats correct?

therefore i think i will loose g2 features and but will gain the htc sense correct ?

installing the virtous rom

i will stay with the g2 apps and features + sense ?!
[G2 and Desire Z Android Development] steviewevie:
Ah I see what you mean. I think the guide needs a little update to say that the "debranding" bit is referring to putting the European DZ ROM onto another variety of DZ, e.g. the NAM one. Don't install the European RUU.

For what you want to do, yes, the Virtuous ROM will give you the HTC Sense features and I assume you will lose T-Mobile's add-on apps.
[G2 and Desire Z Android Development] larrycarvalh0:
t-mobile addon aps which are ?

the unbranding with RU EUROPE

don`t work for g2 ?
[G2 and Desire Z Android Development] steviewevie:
Sorry I don't know what the add-on T-Mo apps are, because I have a Desire Z.

No, don't run the RUU meant for the Desire Z (the RUU for Europe) because I am not sure that it is safe to do so. The custom ROMs based on that ROM will be fine though, like Virtuous.
[G2 and Desire Z Android Development] larrycarvalh0:
even if i have cid unlock ?

so .... how could the mobile be debranding ? with bloat free?

without installing the rUU ?
[G2 and Desire Z Android Development] gtrab:
The guide was written for HTC Sense phones (Vodafone-branded and Bell-branded). We have not received any T-mobile input yet.

Theoretically speaking, S-OFFing a T-mobile phone with gfree should allow to flash any ROM, official (from HTC) or unnofficial (custom, cooked),

BUT I can not suggest it because I have not tested that.
[G2 and Desire Z Android Development] gtrab:
If SetCPU reports no root you may have not rooted your phone properly.

You need to Root again.

I recommend qpop's guide ("uberroot" method)
[G2 and Desire Z Android Development] steviewevie:
Just flash one of the many custom ROMs on this forum. Have a look for one that contains the features you want - e.g. whether it has Sense or whether it doesn't.

Depends what you mean by "bloat free" really. But I imagine one of the custom ROMs will go some way to what you want.
[G2 and Desire Z Android Development] dualdot:
Alright so I got a Bell DZ and here are my experiences up to now,

Perma Rooting, S-OFF and sim unlock are a breeze with the wiki instructions (rage method). This has been applied to my phone.

Using method 1 from http://xdaforums.com/showthread.php?t=835777 (i.e. Running the RUU),

Results with EU 1.34.405.5

Everything is smooth but I get no more data access

Results with Bell 1.34.666.1

Everything is fine except the Calendar does not work properly and gives the error: "Activity Calendar (in application Calendar) is not responding." Choices: Force close or wait. I have figured out that it has something to do with the google calendar because it works fine until I add my google account to the phone.

[EDIT] I Factory reset the phone and added my exchange server mail address only. Same error occurs.

I would rather have the 34.405.5 but I can't get data through it so I'll use 34.666.1 but then I have no calendar app.

Your insights are appreciated,

Regards,
[G2 and Desire Z Android Development] Boosh63:
You need to add this back in...Settings>Wireless & networks>Mobile networks>Access Point Names

Name: Bell Internet

APN: pda.bell.ca

Proxy: web.wireless.bell.ca

Port: 80

MMSC: http://mms.bell.ca/mms/wapenc

MMS proxy: web.wireless.bell.ca

MMS port: 80

MCC: 302

MNC: 610

APN type: *

Authentication Type: CHAP

I recall others having these settings....in case mine don't work. The brackets are, of course, what works for me.

APN type: Internet + mms (*)

Authentication Type: none (CHAP)
[G2 and Desire Z Android Development] breezy169:
Hey just a quick question . I believe I rooted correctly bc I have the S-off at bootloader but fofr some reason my superuser keeps denying permissions of the terminal and any other root app . What should I do ? and am I even rooted ?
[G2 and Desire Z Android Development] dualdot:
Yeah, I just leant about APN's :) thanks!
[G2 and Desire Z Android Development] CedricAnne97:
I don't really know where to post this so I'm just gonna ask it here:

I know that this probably sounds stupid (really really stupid) but I wanna know if when they write like

$blablabla

$blablabla

if you need to do enter in between or not? + do you need to type the $? cuz I didn't ever try anything like this, but I've read allot about these things so... I'm just wondering.

(please don't look at the spelling, I'm from Belgium actually + I'm only thirteen)

I read allot about this because I'm gonna buy an android phone this week :P

(or next week -> an htc desire z or g2 or whatever :P I'm so happy ! lol)

Thanks!!!
[G2 and Desire Z Android Development] steviewevie:
Yes, you do need to do enter in between, and you don't type the "$" (or the "#").

The $ is the usual prompt at the Android command line. So this is just showing what it will look like when you're typing it in on your phone. Start up terminal emulator and you will see.

You type in those commands one at a time (or copy and pasting them can be easier, and less prone to errors). Check if you get any unexpected error messages from them, but hopefully it should all go according to the procedure.

The # is the command prompt on Android if you are the "root" user.

By the way, these command prompts are the same on Linux too, because that's what Android is based on.
[G2 and Desire Z Android Development] CedricAnne97:
thanks, that helped :P
[G2 and Desire Z Android Development] n19htmare:
I just Permarooted my new G2. It still have 1.19.531.1 and I keep getting an upgrade notification to 1.22.531.8.

All I have done is rooted so far following the XDA wiki method.

Is it ok to update OTA?
[G2 and Desire Z Android Development] steviewevie:
Yes, that's the OTA from T-Mobile for the G2 which came out not long after it was released. It's fine, if you apply that OTA then you can re-root using that same method from the Wiki.
[G2 and Desire Z Android Development] lippol94:
It's literally an amazing work! Thank You Thank You a lot! :)

I only have one question! May you add a HowTo to un-root and go back to S-ON with the gfree way

Thanks in advance :D
[G2 and Desire Z Android Development] PPjev:
HTC Desire Z + VISIONary r14

Hello, today i bought my DZ EU version, it's build number is still 1.34.405.5 can I use VISIONary r14 to permaroot my phone ? Will it still work ? I read your guide, thank you a lot.. I was waiting for such a guide. Again what is the difference in rooting using VISIONary and using wiki guide you provide ? Thank you !
[G2 and Desire Z Android Development] LQT:
I have the same question!
[G2 and Desire Z Android Development] steviewevie:
Some people find Visionary works very well for them, and there are guides on how to use it. Personally, I recommend people use the "rage" method of rooting that is in the Wiki, because it's a lot safer. Quite a lot of people who use Visionary end up with their phone not able to boot, and the worst that happens with rage is it just "doesn't work", the phone still boots.

Visionary hasn't been updated for ages, but the Wiki is far more up to date. The Wiki will get you full radio S-OFF, and Visionary won't.
[G2 and Desire Z Android Development] footclan:
Hi,

I have a Bell Desire Z and I'm having trouble debranding it. This is my first android phone.

I followed the gold card method and I'm getting the 130 Error.

The first time I tried as I went into the RUU windows said it had installed the device drivers. I thought this was odd as I did it manually in the device manager with the drivers on the first page. It had stopped at updating rom for about 40 minutes so it was clear something was wrong. I then ran the RUU again and since that point I've been getting error 130. I've tried making the goldcard again in case it was that but I don't know what to do now.

Any advice?
[G2 and Desire Z Android Development] steviewevie:
What is the ROM version on your phone right now, and which version is the RUU that you are trying to flash ?

Have you run gfree to get S-OFF etc ?
[G2 and Desire Z Android Development] vinguru75:
Can't get S-OFF to work

I'll take courage in asking a totally newbie question since this is a thread for dummies like myself. I have a perm rooted phone (using VISIONary R14) and all I want now is to S-OFF my Desire Z. I learned ADB for Mac and rooting my DZ from this forum and for that I am very grateful. I have one hurdle though. I can't seem to get over my S-OFF woes.

Problem is, I am not getting where exactly I am supposed to put the gfree folder or files. Do I put the gfree folder or all 9 files from the gfree folder inside the "android-sdk-mac_86/ platform-tools" on my mac desktop or do I put it in the sdcard before doing the "cd" command in terminal? I'm always getting the "No such file or directory error" when I type in terminal the command "chmod 777 gfree". I even reached the portion in one of my hit and miss methods the part wherein I typed in ./gfree but got an "access denied error".

I know my only problem now is putting the right files in the proper folder. I just don't get where to put it in and what exact commands to type.

Any help will be very much appreciated.
[G2 and Desire Z Android Development] footclan:
I'm running 1.34.666.5 and trying to flash it to 1.34.405.5. I followed the directions on the first page, downloading the RUU from the link posted and following the goldcard method.

I didn't use gfree (or have it) because the instructions didn't say anything about needing it. Do I need S-off? AFAIK you don't need it for signed roms.

I'm a complete noob when it comes to android but I did jailbreak my ipod and I do have some experience using linux commands.
[G2 and Desire Z Android Development] steviewevie:
From what I have learned recently, it looks like you don't need to use a goldcard to go between those versions as such, because they're effectively the same version (1.34), just for different regions (the other numbers).

You shouldn't need S-OFF as you say because these are signed ROMs. Though having S-OFF can be very useful in case you run into trouble, so I could recommend you get it via gfree anyway.

However, you will either need to get SuperCID via gfree, or create a gold card, to put a version of a ROM on your phone that wasn't designed to go on your exact CID of phone.
[G2 and Desire Z Android Development] steviewevie:
The commands given in the procedures for gfree etc assume you are running adb from the folder where you put those gfree files.

Have you added adb to your path on your Mac so you can run it from anywhere ? If so, then you can unzip those gfree files whereever you want. Then cd to that directory, and run adb from there. Then when you type things like "adb push gfree" it will look in the current directory for gfree, and find it there.

If you got access denied on "./gfree" then that is a permissions error, and may be because you were not root at the time ? Or it might be because of your chmod command failing earlier. Similarly, if you are running "chmod 777 gfree" on your phone (via adb shell or the terminal emulator), then you need to cd to the directory where you have put gfree on your phone before you run that command, or it will fail.
[G2 and Desire Z Android Development] PaullyD:
Prepare For Noob Question

Alright guys. I have been reading though the forums and have seen that you need to be updated to android 2.2.1 in order to root the DZ. My current version is 2.2. Will I still be able to root my desire z with this version or will I need an update. If so where would one obtain this update?? Its a bell desire z running on a rogers network. Thanks for the help
[G2 and Desire Z Android Development] footclan:
Thanks for your help. I'll read up on gfree. Any links off the top of your head in particular that would be of use to a beginner? Is there a North American version of a stock Desire Z rom?

When I connect the DZ, I get "HTC Sync port is not responding. Please disconnect cable and try again in 10 seconds." I uninstalled the device in the device manager and windows said it reinstalled the drivers the next time I plugged it in, but I still get the error message. I uninstalled them again, and trying reinstalling with the drivers at the bottom of the first post. I'm using Win 7 64 bit. Is there something I'm doing wrong, or should I be using different drivers?

Edit: Nevermind. Fixed it by choosing HTC sync on the phone.
[G2 and Desire Z Android Development] vinguru75:
You just simply made it work for me. Thank you! Thank you! I am now S-OFF. :-)
[G2 and Desire Z Android Development] steviewevie:
Noooo, it's the other way around ! If you are on 2.2 (1.34 ROM) then you will be able to root ok. If you accept the 1.72 ROM update (I am not sure if Bell/Rogers are rolling this out) then you will be locked out of root for now.
[G2 and Desire Z Android Development] PaullyD:
Cool thanks bro
[G2 and Desire Z Android Development] price31:
Happy new year everyone!

I s-off and permrooted my phone in november using the visionary method.

Now, I kind of want to flash the RADIO rom, and was wondering what the necessary steps were?

I searched around about gfree and everything. Am I suppose to bring my phone back to initial s-on state and then apply gfree?

Is there a method where I can get "radio s-off" after using visionary perm root?

And one last question, is any newer RADIO rom better in general for everyone or is it customized by region?

Thanks in advance guys
[G2 and Desire Z Android Development] mrbmg:
This is a direct quote from steviewevie I found on another post and is exactly what I did when I used gfree. You keep your phone in the state it is already in. I had permroot with visionary r13 and the fake s-off.
[G2 and Desire Z Android Development] steviewevie:
For how to flash a radio, see the radio thread at http://xdaforums.com/showthread.php?t=799208

As for newer radios, in general you have to try them out and see. Not so much customised by region, I think, but they may have been optimised in different ways which might or might suit the way you use your phone, since there are so many factors involved in that (e.g. distance to base station, moving or stationary, 3G or 2G, etc, etc).
[G2 and Desire Z Android Development] sgtfoo:
NAM [Bell] Canada Desire Z rooting procedures cleared up..

This is likely my first post! so hello everyone.

I'm roughtly 75% familiar with moving around in the linux command line so much of the commands to see what's going on in this root process are a help to me.

I have a Bell NAM HTC Desire Z and went through the whole process starting in the wiki for rooting, and getting s-off and full unlock on my phone.

I know this may be pointed out somewhere already, but:

If one were to follow the wiki with this particular NAM Bellversion of the phone, the G2 wiki rooting procedure is only partially correct and DOES NOT work as intended on the NAM DZ. I'm writing this up to be clearer for the less-technically-inclined people that wish to root and fully unlock their phones.

So.. Correct me if I'm wrong but:

[and perhaps the original authors of both of the following threads could edit accordingly..]

in the wiki

(A) http://xdaforums.com/wiki/index.php?title=HTC_Vision#Subsidy_Unlock.2C_SuperCID.2C_and_Radio_S-OFF

The rooting procedure is no good for this particular North American [Bell issued] Desire Z model. The correct procedure (for rooting only) as I just went through is here in this thread:

(B) http://xdaforums.com/showthread.php?t=843014

SO TO BE CLEAR - HERE IS THE PROCESS FOR FULL ROOTED UNLOCKED S-OFF and CID OFF and SIMUNLOCK on a NORTH AMERICAN [Bell issued] HTC DESIRE Z

After the root process in the (B) thread, to attain the same fully unlocked results as with the "gfree -f" script, one must proceed first with the (A)thread as follows:

1) http://xdaforums.com/showpost.php?p=9264885&postcount=1

and then..

Proceed to push the gfree unlocking utility to the device as described, but omit the temp-root and perm-root steps, in this thread..

2) http://xdaforums.com/wiki/index.php...cess_.28Permanent_Root_.2F_.22Permaroot.22.29

SO in this process:

DO push all the gfree folders/files from the G2 thread, as instructed

do not run the "rage" command (this is the non-working root script on the NAM DZ)

do not use the temp root process

DO finish up the job by using the gfree command as needed for whatever unlocking you desire.

The gfree utility will unlock everything else or only as you see fit with the gfree command options.

Note that while going though the gfree operations described in the G2 unlock wiki, you may need to type

$ su

to get superuser privileges to modify and/or change file/folder permissions(the 'chmod' command)

Some have come across the /system/xbin permission error or other similar permission errors and I found through my rooting and unlocking run-thru that these hurdles are often fixed by using this procedure for the North American version of the Desire Z. It's also worth noting that the /system/xbin error is one that can be ignored for the most part.