yashsingh1/xdaforums huggingface dataset:
[G2 and Desire Z Android Development] Freekers1337:
Thanks for the reply. Because I tried this guide without a goldcard and all went well, but it keeps recognizing it as an Italian phone, deep down hidden in the ROM.... For example; When installing a new custom ROM, I can only choose between English, Italian, German and French/Spanish (not sure) as language. Also, I cannot change the default language of the hardwarekeybard into Dutch. I can only choose between Italiano or English... so all words in a text message are red underlined... highly annoying.

My SuperCID is 11111 already, I thought that was the key part in debranding but sadly it wasn't.

But you say I can fix this by re-debranding it using a goldcard ?

Thanks in advance !
[G2 and Desire Z Android Development] gtrab:
Your first question asked for debranding

But if that's the case, what you need to install is a languages package, not a new ROM.

Any android firware can manage any language, as long as you have the correct languages package installed.

Search for "add languages" in this subforum.
[G2 and Desire Z Android Development] Freekers1337:
Yes, I'm sorry for the confusion. I thought this was related to 'debranding' the phone as it seems like it has some kind of odd 'region' lock or something.

Okay, I will do that. Thank you for pointing me into the right direction !
[G2 and Desire Z Android Development] xs2k:
Possible to root without downgrading to Android 2.2???? If so, which guide do I use?
[G2 and Desire Z Android Development] GallardoLP_560:
When I hit the temporary root in visionary the screen show a triangle for a few seconds and then goes black for like ever!

Everything you sayed to be checked and unchecked are exactly like that!

So why is it happening?

Is it because I have android 2.3.something?
[G2 and Desire Z Android Development] cain1:
i have 2.2.1 but same thing

any other solution? because visionary not working :/
[G2 and Desire Z Android Development] GallardoLP_560:
I have also tryed "gingerbreak" (an app for rooting) but nothing.

So............don't know.
[G2 and Desire Z Android Development] Ditamae:
No, it's not possible to root without downgrading to 2.2. And Visionary will not work for 2.3. Last time I checked, this was the guide to follow:

http://xdaforums.com/showthread.php?t=1178912&highlight=downgrade
[G2 and Desire Z Android Development] Cock SParrer:
Last night I decided to finally downgrade my Desire Z, root it, S-OFF and install clowork recovery. Everything went smooth except for the last part. After downgrading nd getting my phone to S-OFF I opened the market to download ROM Manager as I wanted to get cwr and a better ROM. That's when the first problem came up. I found out that my phone doesn't want to install any apps. No matter if it's downloaded from the market or is it a third party application. It downloads the app and then immidiately says the install was unsuccessful.

I tried to install the cwr image manually, but this doesnt seem to work too.

Any ideas?
[G2 and Desire Z Android Development] gtrab:
I'd reflash the downgrade, since it looks like it didnt install properly, and wipe all caches while doing so. I'm not familiar with the downgrade guide, so you could ask for help there
[G2 and Desire Z Android Development] Cock SParrer:
thanks, I didn't mod any phones for a while and forgot that the easiest ways are the best. ;)
[G2 and Desire Z Android Development] goister:
Hi,

I'm trying to downgrade my firmware to root/S-OFF it, but I'm not having much luck.

In my bootloader I see the following:

VISION PVT SHIP S-ON

HBOOT-0.85.0009

MICROP-0425

RADIO-26.04.02.17_M2

eMMC-boot

Dec 13 2010,14:30:18

Followed by the following 4 options:

BOOTLOADER

REBOOT

REBOOT BOOTLOADER

POWER DOWN

I followed the guide to downgrade, however my firmware after rebooting is still 1.82.707.1.

Do I need to debrand my device?
[G2 and Desire Z Android Development] gtrab:
I am not familiar with the downgrade process, you should ask there in the downgrade thread for specific help
[G2 and Desire Z Android Development] Ditamae:
You want to downgrade your Android version... meaning 2.3 to 2.2.
[G2 and Desire Z Android Development] goister:
Mine's already Android 2.2.1 so I just need to downgrade the firmware. I'm having trouble doing so.
[G2 and Desire Z Android Development] Ditamae:
Ah, have you looked at this thread?

http://xdaforums.com/showthread.php?t=1055581

I didn't initially catch what you were saying... I didn't need to do this, so I'm not familiar... sorry.
[G2 and Desire Z Android Development] goister:
Yes actually I did. I'm however not sure how to obtain the INFOCID data. I followed the instructions to do so, but there's not INFOCID field, only CID, and my data doesn't match any of the listed ones, which probably means I need to make a goldcard? If so, should I use another sdcard, since it's a destructive process?
[G2 and Desire Z Android Development] ainal:
Hello, I have done downgrade in my DZ from gingerbread with this thread http://xdaforums.com/showthread.php?p=15851843, next have try with rooting from http://xdaforums.com/wiki/index.php?title=HTC_Vision#Rooting_the_Vision_.28G2.2FDZ.29_and_DHD

everything's go fine exept verify the success of gfree. Still no root, in bootloader I see S-off. But what need to do now?

Help :)
[G2 and Desire Z Android Development] demkantor:
write down everything on your bootloader screen, also can you boot into recovery, which recovery is it
[G2 and Desire Z Android Development] ainal:
VISION PVT ENG S-OFF

HBOOT-0.84.2000 (PC1011000)

MICROP-0425

RADIO-26.03.02.26_M

eMMc-boot

I have access to ClockworkMod by entering to recovery option v5.0.2.7.

With temporary root I've got report from gfree

@CID-11111111

@secu_flag-0

@Simlock=00

So I suppose that's good, but can't get permanent root.

Regards
[G2 and Desire Z Android Development] demkantor:
actually everything looks fine, to my understanding you have permenent root. just flash a new rom through recovery, all should be good
[G2 and Desire Z Android Development] ainal:
Everything was ran well. I have a nice ROM http://xdaforums.com/showthread.php?t=1667450

Question I have for now is, do I need a never clockworkmod (present is 5.0.2.7) for flashing such ROM's like http://xdaforums.com/showthread.php?t=1493404 witch need EXT4 partition support?

Regards
[G2 and Desire Z Android Development] vro25:
Got it

Ok, I figured out the problem (I think) - gtrab got his steps a little mixed up...

First he "debranded" with a gold card - that essentially reverted him to the stock EU rom so from then he was able to just re-apply that image.

In fact, I'm pretty sure you don't even need root to do it - of course I had root as I followed the original steps. But again, you can try this without root - just a "gold card". Heck, you don't even need Clockwork installed or S-OFF.

The steps to do it are found here - http://xdaforums.com/showthread.php?t=832503

It's not as complicated as it looks, there are only a few main steps, but I successfully applied the stock EU Desire Z ROM to my Bell Desire Z by following the steps in that thread. I will note, there is one part he is not clear on - and that is Part 1 - Step 8, he wanted to remove the SD from your phone and put it back in a SD Card reader - in fact I just put my phone in "disk mode" and was able to write to the card like that. However, for Part 3, the SD must be in the phone and the phone NOT in disk mode or you will get a write error.

I know it has been said before, but I will say it again, the Bell ROM is absolute CRAP compared to stock.

Good luck.
[G2 and Desire Z Android Development] gtrab:
No I didnt debrand with that method !!

I was learning the goldcard stuff (part 1 of 3) and that's all I did. I didn't follow the next steps because I grabbed the new visionary at that very moment and got the idea of downloading the HTC sync stuff to try launching the RUU after it.

Just too much info in just a couple of days. This forum is resurrected and overwhelmed with tons of new stuff, it is all happening at the same time !!
[G2 and Desire Z Android Development] Becksman:
Wow, simply awesome how easy this is, compared to what I had to do to get my G1 rooted almost 2 years ago.

Big thanks to gtrab for such an excellent guide and Paul from modaco, for programming this awesome little app.

Can't wait to finally receive my Desire Z - you guys just made me look forward to it even more.

Regards,

Becksman
[G2 and Desire Z Android Development] vro25:
Oh, I thought you said you de-branded.

Ok, then I think the key to overwriting with a different image is to use the Gold Card. Technically it *IS* signed by HTC, the only issue is the Model - so maybe using the Gold Card overcome that barrier...

Who's still got stock Bell and wants to try? No extra risk it either works or it doesn't.

Step 1 - Make Gold Card.

Step 2 - Follow the steps in this guide.
[G2 and Desire Z Android Development] jakbjak:
Success! Desire z uk,...
[G2 and Desire Z Android Development] gtrab:
I posted all 3 possible variables some posts back (post 36):

the gldcard, the HTC Sync version, and factory reset after perma-root, then perma-rooting again

IN THE MEAN TIME and for obvious reasons I removed "DEBRANING" from the thread title

Indeed, the fact I left the goldcard inserted could have been the difference, since the goldcad is meant for bypassing the RUU/SPL CID check to Downgrade
[G2 and Desire Z Android Development] :
No what we need is a method and tutorial to get back to s-on and unroot, just incase we need to send the phone to htc for any reason;)

JD
[G2 and Desire Z Android Development] vro25:
If you follow the steps in the "debranding" guide to install the stock HTC ROM you will lose root and get back to S-ON.

It seems that any firmware update will do this.

The only thing left to do is remove clockwork recovery - not sure the best way to do that.
[G2 and Desire Z Android Development] rocho:
ive just rooted successfuly, but when i try to upgrade ROM im getting same Region ERROR CODE and i haven't try any other upgrading on my brand new bell desire z , any suggestions??? thanks!
[G2 and Desire Z Android Development] vro25:
Read suggestions on Page 5 of this thread.
[G2 and Desire Z Android Development] gtrab:
:eek: this thread made it to the xda-devs front post

http://www.xda-developers.com/android/desire-z-permanent-root-and-flashing-guide/

Keep walking !!
[G2 and Desire Z Android Development] vro25:
I don't want to be a downer but, while the instructions to root the phone are simply - install and run VISIONary R12 - and do work, the instructions as posted do not actually allow someone to change their ROM for Bell to HTC stock EU ROM. That needs to be done via a gold card or custom recovery - not just via an RUU. Nobody here has been able to convert their NA ROM to EU ROM with the guide as written.

Suggest breaking two guide into two "How to Permroot your Desire Z" and "Trying to Flash Official ROMs".

-V
[G2 and Desire Z Android Development] gtrab:
I agree

Please check, the whole tutorial has been reestructured to avoid confussion

It will be finished
[G2 and Desire Z Android Development] gtrab:
Front post updated with "S-OFF without ADB skills"

FAQs completed
[G2 and Desire Z Android Development] Stea1thmode:
nevermind

exellent tutorial Btw
[G2 and Desire Z Android Development] Neuromansa:
Just couple questions: if I have permroot and copied vision_oc.ko to data/local/ + insmod, what happens at reboot? I just have to run insmod again or will the file be gone too? Is turn off + fastboot considered as a reboot (will it reset the overclocking)?
[G2 and Desire Z Android Development] rewen:
Thanks to your guide and the input of others I've gotten this to work.

Some important notes for others:

- I had many troubles with the regular HTC Sync + Drivers. It only worked reliably with the European HTC Sync + Drivers as linked on the first post.

- I had to have a goldcard inserted to bypass the Invalid Model ID error.

Once I had both of those it worked just fine, and I am not booting into the WWE HTC Rom for the first time as a write this.

Another note, I was able to do the goldcard stuff using my phone as the card reader. I didn't need an actual card reader.

Another another note: I used goldcard helper (from the market), but if you use that keep in mind that the copy and paste functions from that program will copy the wrong ID (there are 2 listed, you want mmc2)
[G2 and Desire Z Android Development] gtrab:
I guess you may be messed up: vision_oc.ko is for overcloking ??

If so, well this is not covered in this tutorial.

Anyway, you are right: vision_oc.ko is a MODULE, which is overrided after a full reboot. If you want your changes to say you need those changes inside a KERNEL and not a MODULE.

If you are referring to the "wpthis-Z.ko", which is the one I used to S-OFF,

no you don' need to run anything again.

But that's ANOTHER ko file used for OTHER purpose:

The command line "Insmod /yourpath/wpthis-Z.ko" is a temporary write protect override only to let you run the real deal: the engineering bootloader.

If you achieved permaroot then you can even discard that "wpthis-Z" file.

Hope is clearer now.

1.- Glad to hear you debranded !! You won't regret :)

2.- YES I created the goldcard INSIDE the phone too, using the phone as the card reader

3.- thanks for pointing out

I am working on a goldcard method which doesn't require ADB skills though
[G2 and Desire Z Android Development] rewen:
I didn't need adb thanks to goldcard helper.

So far everything is good. The date format was not to my liking so i changed that.. but that's because there's no US or Canadian English option. However that's the only thing I've noticed so far. Oh and they softkeyboard has EN on the mic button. None of this is due to the guide or your work obviously.. it's the ROM. I'm very happy with it though!
[G2 and Desire Z Android Development] gtrab:
great to hear that

if you could ellaborate a litle more,

I may post your "goldcard helper" steps to help others

thanks for sharing the experience and the knowledge
[G2 and Desire Z Android Development] rewen:
Sure: goldcard helper is a free app in the Market.. it simply shows you your card IDs forward and reversed with an option to copy to clipboard and a link to the website to generate the image. However the copy to clipboard option copies the mmc0 id instead of mmc2.. so it 's not as convenient as it could be
[G2 and Desire Z Android Development] gtrab:
have you tested the automated PC software ??

(check post 1, I just updated it)

which one would you consider easier, less complicated ??
[G2 and Desire Z Android Development] meherenow:
Many many thanks for the idiot proof tutorial - my nice new unlocked Desire Z is now the full package! Cheers again.
[G2 and Desire Z Android Development] Raspster:
Hi guys, I did everything listed and I have a small problem. I did the permaroot and the clockwork recovery. Everything said it was installed properly. I see superuser in apps. When I try to get into recovery mode, I get the red triangle explanation with the phone. Am I missing something here? I have rooted & put ROM's on other android phones in the past... Not sure what I missed.
[G2 and Desire Z Android Development] David Dee:
I also did experience the red triangle in clockwork recovery mode. I pulled the battery, re-booted and reflashed clockwork recover and was able to re-boot into recovery.

I am brand new to the forum & android (2 weeks) so I cannot explain why this happened but I hope it works for you.
[G2 and Desire Z Android Development] Raspster:
Yea, still no dice.... I AM getting the "S" as "ON" in the bootloader... I take it that's the reason? I have the NAM retail bell desire z.
[G2 and Desire Z Android Development] David Dee:
I am working with nam bell d z as well. I tried to flash the European ROM, got a whole bunch of errors and now am back to where I started with "S-ON". I don't have an extra sd for "Goldcard" so I will wait until a compatible version is ready.
[G2 and Desire Z Android Development] David Dee:
gtrab:

Thank you for this post, your time is very much appreciated. As an Android newbie (2wks) I have been able to Root and S-Off successfully. I am running the Bell Desire Z NAM version. I have not had success in flashing the de-branded version of Sense, get a few errors then bounced back to current version with "S-ON". In reading the whole forum, it appears no method of doing this works without a Goldcard. Is there a way to flash the clean Sense version w/o Goldcard (I only have one sd card)?
[G2 and Desire Z Android Development] Raspster:
Ok, I got "S" turned off... Still getting red triangle... Confirmed the "S" was off in bootloader... I noticed that Paul has his kitchen going with a sense and non-sense version of the roms.. They should work with the NAM retail no..?

Update: got into recovery... Again, I believe by using one of Pauls new roms we can achieve a some what stock rom no..?

Update again: This is Paul's ROM which I'm sure most of you know his great work! This ROM installed on my Bell NAM Desire Z without any problems. I think his current pre-baked version is currently missing the HTC locations app but he already said he was working on a fix.

http://xdaforums.com/showthread.php?t=837390
[G2 and Desire Z Android Development] gtrab:
Pleass read the FAQ

You need S-OFF for clockwork
[G2 and Desire Z Android Development] gtrab:
Have you tested flashing the pc10 img with clockwork ?
[G2 and Desire Z Android Development] Raspster:
Yea, relized that. All working now... Sorry about that.. Got ahead of myself... LOL
[G2 and Desire Z Android Development] gtrab:
Great to hear you got it working

:cool:
[G2 and Desire Z Android Development] ExTREmE99:
Yeah, so after numerous tries. My desire Z will not stay rooted, and when it does get rooted it says it doesnt have the right permissions. I've rooted my last 3 devices, hopefully another solution comes out which relates to command prompts and update.zip
[G2 and Desire Z Android Development] David Dee:
I have tested with both clockwork and bootloader. Clockwork reported the file was not readable.
[G2 and Desire Z Android Development] David Dee:
The exact error I get in clockwork is, "E;Can't open /sdcard/PC10IMG.zip (bad) Installation aborted."
[G2 and Desire Z Android Development] gtrab:
Everybody is reporting Perm Root success, why is your phone different ??

Root sticks fine.

I bet you have tryed many rooting guides and versions.

To get started, I'd suggest you to reset to factory (through Bootloader),

then, with a cleaned up phone, follow the first post's tutorial again.

We can work it out.

You will get perm root.
[G2 and Desire Z Android Development] gtrab:
Two separate reports mean I have to re-check the uploaded file

BRB
[G2 and Desire Z Android Development] David Dee:
Thanks again for all of your help, I am really enjoying this phone and the customization available. I look forward to trying again once you have looked at the file.
[G2 and Desire Z Android Development] ExTREmE99:
I'll give that a shot, Specifically busybox would be conflicting in telling me i was rooted and sometimes Not rooted.

When all apps showed i was rooted, ADB showed i wasnt so when i ran adb commands to delete apps as well as just restart it wouldnt work. I would get permission errors or the notification its a private file which cant be touched with.
[G2 and Desire Z Android Development] rewen:
It looks like the automated PC software method is much simpler, provided that it can read the proper MMC#. I see that you can choose MMC0 and MMC1.. but I think we need MMC2?

GoldCard Helper is only to show you your card ID (and reverse it) but it still requires you to type that number into the PSAS (sp?) site and hex edit, etc etc. It'd be cool if someone combined the functionality of the PC software into an app such as GoldCard Helper.
[G2 and Desire Z Android Development] gtrab:
OK here's how you can test if the PC10IMG.zip problem was due to an upload-download integrity problem or just because it can't be flashed without a goldcard:

1.- Download the Euro RUU from here:

http://xdaforums.com/showthread.php?t=822908

2.- Follow Apache14's instructions to get your own PC10IMG.zip (rom.zip) file :

3.- I ASSUME YOU HAVE CONFIRMED S-OFF ON YOUR BOOTLOADER

If so, open ROM Manager and Reboot into recovery

Go to "install zip from SD card"

Check the "toggle signature verification" to be dissabled

(down the screen it will confirm "Signature check: Disabled")

Now search the zip from SD and flash it

IF THIS DOESNT WORK, TRY PLAN B:

1.- Again, get the rom.zip image from the Euro RUU.

2.- Downlaod the Bell-NAM RUU and run it, when it asks to connect the cable, SWAP THE Bell's ROM.ZIP for the Euro one !!

You can find the Bell RUU here:

http://xdaforums.com/showthread.php?t=815253

3.- Let the RUU continue

PLEASE REPORT, I'M FOLLOWING

IF all this doesn't work, I will try hex-editing a sig ROM
[G2 and Desire Z Android Development] ExTREmE99:
Alright, looks like its working. Cheers! I'll do the other mods for roms later...

Thanks y'all
[G2 and Desire Z Android Development] ok11:
This thread has been the best thing for newbies like me. I really appreciate the effort to put everything in one place for all questions to be answered. The tutorial is very detailed and i was able to do what I wanted without any problems. Thanks!
[G2 and Desire Z Android Development] lambstone:
I've got a quick question, so i'll need to s-off before i can flash custom roms via recovery and make nandroid backups via recovery?
[G2 and Desire Z Android Development] DonDie:
mount rw and for deletion/modification not to revert back you need to S-OFF!
[G2 and Desire Z Android Development] Raspster:
I've got to say, this thread has indeed been the BEST help ever! I truly love this community! Thanks gtrab for all you help with this...
[G2 and Desire Z Android Development] David Dee:
gtrab:

I am having trouble with this:

"Part 2 Grabbing Rom From RUU

1) Start the exe and leave it to load

2) once loaded leave it

3) navigate to C:\Users\**username***\AppData\Local\Temp\

4) look for one of the two newest folders and open

5) within that folder there will be another folder open that

6) find rom.zip and copy to the sdcard (its the bigges file, > 200MB I think)

NOT NEEDED --> 7) rename PC10IMG.zip

8) Put MicroSD card back into phone"

I have downloaded the RUU. When I execute it runs an installation manager that tells me to connect device via USB. It then warns it will wipe my device so I stop. Forgive my lack of expertise here but do you have more detailed instructions on how to create the zip file? Do I need to remove the sd card as #8 above says to put it back?

Thanks again for all of your help, I hope I get this to work in the end.
[G2 and Desire Z Android Development] David Dee:
I second that!
[G2 and Desire Z Android Development] wrapper:
Thanks, this worked great - fully rooted phone woop =)
[G2 and Desire Z Android Development] gtrab:
The FAQ was expanded and completed yesterday

Yes you need security OFF to flash unsigned (custom) ROMs via recovery and make NANDroid backups