yashsingh1/xdaforums huggingface dataset:
[G2 and Desire Z Android Development] KronicAnarchy:
Ok so I downloaded the rom from this http://xdaforums.com/showthread.php?t=839634 thread and my version number under about phone says it's 1.22.531.8 CL277427 release-keys

Kernel version 2.6.32.17-g9ab3677

According to the "how to downgrade thread" I should be able to flash the PC10IMG right?

Thanks
[G2 and Desire Z Android Development] DrLabRatOry:
In our defense, what "we people did" is what Paul told us to do after VISIONary r12 failed and we were stuck having 'boot issues.'

Where I currently am: I have already tried to reflash with PC10IMG, and now I can get to recovery, but can't boot. All attempts to flash result in "Main version" errors or variations. I can get to Fastboot, but I can't get to adb.

So what I'm reading here is that I'm screwed. Would a 1.22 RUU help at all (if such a thing exists)?
[G2 and Desire Z Android Development] damnoregonian:
how badly does it 'not boot'?

is it just constantly resetting?

any adb access when booting normally (even if you don't see anything)
[G2 and Desire Z Android Development] fastludeh22:
yes guys your not getting the point. if you system is bootable then you can hex edit. and reroot BUT why? all you need to do is flash a stock rooted rom via recovery or rom manager and be stock with root. The ONLY reason to flash the pc10img would be to unroot.

if you system is not bootable, and the version on your phone is newer then the stock pc10 img, u will end up with a s-on device, no custom recovery and unbootable system. you can not do the hex edit at this point. trust me i tried for hours. aka almost screwed, and in some cases fully screwed, depending on what kernel is on there and how far into the boot process.

the guys that were sucessful and going all the way back from stock must be running an older version then the pc10img is.

if the "how to downgrade" thread your talking about is the one that explains how to hex edit then yes. but why are you wanting to flash it. if you want to unroot your phone proceed. if not see my post above.

well it depends on your response to a few questions. fastboot with s-on is not going to help us. luckily for you i have been working extensively on a ways to save the semi-bricks and came up with one last night.

what was the last rom and/or kernel you were successful in flashing?

which recovery is installed? can you flash anything from recovery? what happens in recovery if you type adb remount? adb shell?

next how far does it make it on boot. splash screen? boot animation? does the boot animation loop? what happens while its trying to boot if you type adb remount? adb shell?

last is a general question for all. should i create a separate thread for helping recover these semi-bricks, and keep this as a what not to do, more then a what to do after you already did the wrong thing thread?
[G2 and Desire Z Android Development] DrLabRatOry:
When I started this mess I had stock 1.19 that was updated OTA to 1.22. Unsure about kernel.

Recovery is stock as far as I can tell. adb remount and adb shell give me "error: device offline" Oddly enough if I put the 1.22 OTA update.zip on an SD card and tell it to "Apply sdcard:update.zip" from the Recovery menu, it goes through the motions and seems to apply it fine. It still doesn't boot afterwards, though.

Splash screen (green HTC), just sits there, does not loop, never get to the T-mobile splash. adb remount or adb shell while the splash is on gives me "error: device not found"

Thank you for your interest/help, although from your questions (and my answers) I'm thinking I'm still screwed. :rolleyes:

Would a signed 1.22 ROM fix this?
[G2 and Desire Z Android Development] fastludeh22:
a signed 1.22+ FULL rom would, but unfortunately that is not avail for the g2. the ruu's and such you see with higher version numbers are for dz and that wont work due to cid checks.

if you never made it to flashing a custom rom you still have stock kernel. the ota will flash in recovery because its signed with private keys. since it will never make it past spalsh screen and you have no adb access in stock recovery, im sorry you are screwed from everything i know up to this point... sorry man
[G2 and Desire Z Android Development] Weaseal:
I actually did this (phone stuck in loop), flashed pc10img.zip and it worked BUT only because I opened the zip, removed the hboot-whatever.nb0 file and re-zipped it. This flashed everything (except hboot/s-off) back to basic. Worked like a charm.
[G2 and Desire Z Android Development] fastludeh22:
yes this will work, thats why i said official signed pc10img in op. you will be s-off, however you will still need to reroot and if you left recovery, rcdata, and radio in there you will have to reflash those again. as well as go though ota again. like i said why? grab the stock w/root rom.
[G2 and Desire Z Android Development] DrLabRatOry:
That's okay, as long as at some point in the indeterminate future I can recover, I can make do in the mean time. It sucks, but it's not as bad as it being permanently hosed. I can use the interim to read up on android internals and the finer points of using adb.
[G2 and Desire Z Android Development] KoubaK:
Hmm... well you are right... if you already tried to flash an older version and went S-ON ... you are screwed. I guess I misread the previous posts... but seems like the guy from the unroot post is working on new instructions to prevent more people from messing up their phones.
[G2 and Desire Z Android Development] androidtoy09:
Just an idea: why not make a "safe" PC10IMG.ZIP that doesn't check for build version. This way it is much easier and safer to go back to real stock.
[G2 and Desire Z Android Development] DJ ELITE:
this REALLY needs to be a STICKY... ASAP.
[G2 and Desire Z Android Development] thenpaxtongoes:
I was having this problem earlier but managed to "fix" it by running a nandroid backup of a friends phone that I made. Now I'm back to a rooted stock with an ota and cm's bacon but my wifi card is not working. I can't enable wifi or turn on the wifi hotspot :/ I will be doing the hex edit and starting over tomorrow so I can post my nandroid backup file for those who aren't able to get to that point. And to anyone who knows more than I do, is it okay to hand out nand backups? Will that give away any of my data, even if I don't have my contacts on the phone?
[G2 and Desire Z Android Development] fastludeh22:
The data.img has your info on it. The system.img and boot.img are safe. However most people in this spot don't have cwm installed which makes this process that much harder...

The reason your wifi isn't working is because a kernel and wifi module from differnt builds. You don't need to do the downgrade and all that. Just wipe and reflash rom and it should be fine.

I have stock rom on forum as does paul. I finished my post OTA stock rom w/root and am testing it right now. Link will be up tomo morning if you can wait.
[G2 and Desire Z Android Development] thenpaxtongoes:
I can definitely wait, thank you, but I forgot to mention that I am now s-off so wouldn't I be unable to flash a different rom? I have a permanent root but attempted the s-off procedure once and it didn't work. Or would it not matter since I'm flashing a stock rom?
[G2 and Desire Z Android Development] fastludeh22:
i assume you ment to say you are now s-on. you can still flash rom from recovery. however ive been told that the boot.img (kernel) will not flash while s-on.

the s-off procedure most likely didnt work due to u not running stock kernel and would require special wpthis.ko for your kernel. get in a adb shell (#) or root prompt (#) in terminal and type cat /proc/version and paste the exact results in a pm to me and i'll let you know what u need to do.

here is the link for stock roms: http://xdaforums.com/showthread.php?t=836042
[G2 and Desire Z Android Development] KronicAnarchy:
For the record I'd just like to say it's great that you guys are on here trying to help folks like me who really don't know the first thing about coding, etc. I finally had to take the plunge and learn adb BECAUSE there was no other way to root and I like the ability to modify what's on my phone and what isn't, sooo.... I've always tried not to get in over my head though but sometimes, as you're discovering some people don't realize they are until it's too late, and the patience and understanding MOST of you show here trying to help us out is just AWESOME !! so thanks :D

If I weren't struggling just to keep my own head above water I would happily donate, unfortunately I'm struggling just to keep my mortgage paid. So I wanted to at least say thanks.
[G2 and Desire Z Android Development] larrycarvalh0:
the brick will only happend if i try to downgrade the existing rom on my g2 ?
[G2 and Desire Z Android Development] steviewevie:
It was if you tried to downgrade *and* you have the engineering hboot, but not the radio S-OFF via gfree.

If you have radio S-OFF via gfree you will be ok, because installing the stock ROM will not take away your S-OFF. The problem was that if it was only via hboot you had S-OFF, then the ROM flash but the stock hboot back, which meant you lost S-OFF and you could be stuck.
[G2 and Desire Z Android Development] larrycarvalh0:
having the gfree i dont have to bother with this semi-brick then ?
[G2 and Desire Z Android Development] steviewevie:
Sorry, I'm not 100% sure what you mean. So you've used gfree to get radio S-OFF, right ? And you haven't got the engineering bootloader ? Which ROM do you want to go from and to ?
[G2 and Desire Z Android Development] larrycarvalh0:
using gfree i can go to the europen version or the virtuous rom with any problem ?

of briking my phone?

whats the difference ?

with the european i will lose all the g2 features but gain the sense

and with virtous i will keep the g2 features + htc sense ?
[G2 and Desire Z Android Development] evilive27:
the only problem with the gfree method without the engineering hboot is you can't flash newer radios on without it being an official RUU. Yesterday i installed the bone stock Bell RUU and it downgraded my radio. i tried to flash a newer radio through fastboot but it kept coming up as failed: not permitted or something like that. Anyway, long story short, i just flashed the engineering hboot back on and its all good now.
[G2 and Desire Z Android Development] larrycarvalh0:
so if i do s-off with gree i won`t be able to update the radio correct ?

how i would do it then ?
[G2 and Desire Z Android Development] evilive27:
Well that's what happened in my case. I flashed the engineering hboot back on by using the rage method.

Not sure how safe it is to do that but it worked for me. I'm no pro at this stuff though so maybe wait till someone with better knowledge can confirm
[G2 and Desire Z Android Development] luis86dr:
I'm gfree'd and have flashed pc10img with no issues. If you have the hacked hboot that's different ballgame.

[G2/HTC Vision]
[G2 and Desire Z Android Development] larrycarvalh0:
yeah i read the wikipedia ... the scotty gfree

so... dont have problem on bricking the phone!
[G2 and Desire Z Android Development] steviewevie:
It's fine if you have radio S-OFF via gfree *and* the engineering hboot.

What's risky is if you don't have radio S-OFF via gfree, but you have the engineering hboot - i.e. the old method. That leaves you open to bricking if you flash an older ROM than you are running currently, because during the flash you will lose your S-OFF when the ROM's hboot is flashed.
[G2 and Desire Z Android Development] gee one:
I don't think there is a hacked hboot. I checked the md5sums (as well as the sha1 sums, just for good measure) and the hboot-eng.img from the rage method is the same as the eng hboot from the test release. As far as I know, there is only one eng hboot for the (US) G2. I think there is a different one for the DZ, but only because the partitions are different.

Sent from my CyanogenMod Vision
[G2 and Desire Z Android Development] steviewevie:
That's what he was referring to. Some folks refer to the eng hboot as a "hacked" one, because it's been modified by HTC to be a bit different. But then calling it "hacked" can also lead to misunderstanding because that makes some people think someone outside of HTC has "hacked" it :)
[G2 and Desire Z Android Development] Weaseal:
If my understanding is correct, none of this matters if you did scotty2's gfree app to get S-OFF, since it doesn't muck with the hboot (rather, it modifies the radio config [NOT the radio]). So if you did that method to root/s-off (as opposed to the 'old'/alternate wpthis-eng-hboot method), you should be safe to flash PC10IMG without bricking. Can someone else sanity-check my logic?
[G2 and Desire Z Android Development] steviewevie:
You are correct. I think the OP is going to try and get this guide updated when he has the time.

Not sure this needs to be sticky at the moment, perhaps until it's been updated ?

Those who only have the eng hboot and not full radio S-OFF via gfree do need to be aware of this though.
[G2 and Desire Z Android Development] Sereniity:
So can one do a radio s-off when the phone is already an eng hboot s-off?
[G2 and Desire Z Android Development] steviewevie:
Yes, just follow the gfree procedure and you'll get all the stuff that comes with that (i.e. radio S-OFF, SuperCID and SIM unlock). It's perfectly safe.
[G2 and Desire Z Android Development] Sereniity:
Edit: My issue has been solved. The new radio isn't allowing radio s-off.
[G2 and Desire Z Android Development] maus010:
Well........I think I messed it up :mad:

I did a RUU to go back to stock. Afterwards I did the OTA update.

Now I'm trying to root my DZ but Visionary and Gfree doesn't work anymore.

I've tried to run RUU again but that didn't work.

It's giving me the folling message: ERROR [140]: BOOTLOADER VERSION ERROR

Next thing I've noticed:

Booting up in recovery wil not work anymore holding down the power and vulume-down buttons.

Now you have to hold down the following buttons: power, camera and volume-down.

Is there a way to root my DZ after applying the OTA update??

Or is it possible to go back to an older ROM??
[G2 and Desire Z Android Development] fcasoli:
if you read past posts you can find more about your question,

but I hope Visionary will help us without to back to a previous ROM :p
[G2 and Desire Z Android Development] SFVDan:
Here's something I haven't seen addressed in this or other threads.

I did the original rage procedure to get S-OFF. Worked great. No problems. Now I have done the Gfree procedure to gain the SIM and CID unlock. Worked great, too.

How does this change the situation were I need to go back to stock? Does using Gfree make the previous rage procedure harmless? Or must I consider BOTH rage and gfree before going stock?
[G2 and Desire Z Android Development] Flash05:
i have a question concerning this:

if you reflash using stock RUU, it will HBOOT will turn S-ON. Since it is stock/signed RUU it should be able to go thru?

edit: "Main is older" - main means current firmware loaded; and because you are flashing an older firmware than the current one it will not work. is that it?
[G2 and Desire Z Android Development] steviewevie:
This thread is quite old now and is referring to a more common scenario, where S-OFF was only obtained via the eng hboot.

If you get radio S-OFF via gfree then you will keep that if you flash a stock ROM, so you won't end up with this semi-brick. You also won't get the "main is older" thing.

Sent from my HTC Desire Z
[G2 and Desire Z Android Development] Flash05:
but how can i keep it s-off if if i use RUU? RUU changes it by default right?

sorry. totally n00b on HTC's methods.
[G2 and Desire Z Android Development] steviewevie:
No, flashing a ROM or RUU will not lose your S-OFF if you previously used gfree to get S-OFF, i.e. you have the full radio S-OFF.

What this thread is discussing is if you only have S-OFF from using the eng hboot ,i.e. you haven't used gfree. In that case, flashing the RUU will replace your hboot with the stock one, so you lose S-OFF.

If you have radio S-OFF *and* the eng hboot then you won't lose S-OFF from an RUU either.

Sent from my HTC Desire Z
[G2 and Desire Z Android Development] Flash05:
i see. so its the gfree that makes it s-off permanent. since RUU replaces eng. hboot then that's the time it goes back to normal hboot w/ s-on

thanks. clear now.
[G2 and Desire Z Android Development] LoVeRice:
lol i did this to my DHD, i lost eng off though
[G2 and Desire Z Android Development] prazzo:
What about my case:

VISION PVT SHIP S-OFF

HBOOT - 0.85.0009

MICROP - 0425

RADIO - 26.04.02.17_M2

eMMC - boot

Dec 13 2010

I've check with root checker and Titanium Backup, it says NO root access.

I have no idea, if this S-OFF was done via gfree or eng hboot because i got my secondhand DZ without any microSD to verify if there's any gfree backup.

My software version is 1.84. To get root, i need to downgrade to 1.34. In doing so, i will have to flash PC10IMG.

Will this cause this semi brick problem?
[G2 and Desire Z Android Development] slapshot30:
Does the problem stated in this thread apply if you use the guide in the wiki?
[G2 and Desire Z Android Development] prazzo:
The guide in wiki said that i have to downgrade first to 1.34 if i want to root my DZ. The downgrading proses described in the wiki is actually refering to a thread that says i have to flash PC10IMG.

So yes, i definitely have the same problem here. Does this mean it's impossible to root my DZ??
[G2 and Desire Z Android Development] ademcuk:
I am still waiting for the same answer myself. People have advised me to wait for a new temp-root that bypasses HTC's latest update. The previous gfree will not work.
[G2 and Desire Z Android Development] steviewevie:
The original reason for this post/thread was that when we only had the eng hboot method of getting S-OFF, which was not a true S-OFF, flashing an official ROM image was very dangerous and could result in a semi-brick or full brick.

Now that we have radio S-OFF via gfree then the whole process is a lot safer, because it's a true S-OFF. Anyway, if you still have S-ON then it's perfectly safe to flash an official ROM image.
[G2 and Desire Z Android Development] prazzo:
I had S-OFF, but i did it (flashed PC10IMG to downgrade) anyway, and suceeded. Downgraded, rooted and S-OFF, and now i'm on virtuos.
[G2 and Desire Z Android Development] Dazzla:
Hi

I followed the instructions here:

http://wiki.cyanogenmod.com/wiki/HTC_Desire_Z:_Rooting

and successfully popped Cyanogen / MIUI etc onto my Desire Z but I now need to restore it to stock Sense.

The phone was supplied with 1.34.xxx when I got it (can't remember exactly). I think the backup PC10IMG.zip is still on the SD card, is it simple enough to revert to stock?

I don't mind being in a position where I can no longer root it. I'm selling the phone on so even the newest stock images are fine.
[Galaxy S I9000 Android Development] arash64a:
Hi mates

I am new here and i want to optimize my phone.

I know what I want but I can't find correct files and mods :(

I am using of JPJPA f/w and I want to have ONLY:

.341mb free ram kernel mod

.advanced clockworkmode with root

.voodoo lag fix + sharpness fix

.without any other mods (like oc + uv + overclock + ... )

Thanks.
[Galaxy S I9000 Android Development] superchango:
if you can't find it is probably because it doesn't exist, although what you ask for sounds a lot like hardcore's kernel.
[Galaxy S I9000 Android Development] exadeci:
It's Speedmod Kernel http://xdaforums.com/showthread.php?t=822756

After flash it should boot on the recovery menu from where you can turn on what you want and choose your lagfix too thanks to Sztumpy universal
[Galaxy S I9000 Android Development] Spike_M:
hi

you can install hardcore Speedmod Kernel
[XPERIA X10 General] tigermrk:
blurry contact pictures can be cured for facebook contacts at least by setting up timescape to your facebook and then that should automaticcaly sync to your phonebook then each contact will have 2 pictures when u click edit, then just long click the timescape picture and set as contact picture, save and exit

fully tested and working it really bothered me those blurry pictures lol
[XPERIA X10 General] epinion:
Yeah already try that method, better than default but still it's blurry. Should be more crisp. Our device capable more than that. ^^
[XPERIA X10 General] tigermrk:
yep agreed there.

i thought you meant the first stage with no timescape setup were its even worse :)
[XPERIA X10 General] Mano1982:
Awesome guide :) Thank you so much... But how to join phonebook contact to Facebook manually? :-/ Sorry, i tried & i got all facebook contacts in my phonebook, and most of them have not any phone number :(
[XPERIA X10 General] epinion:
You could long press on phonebook contact or facebook contact and choose Join Contacts. And choose which one you want to join. Hope it help ^_^ .
[XPERIA X10 General] Hussain Isa:
try to re-add the phonebook pictures again and your contact pictures will be better, so far it works for me ;)
[XPERIA X10 General] Mano1982:
Thank You so much :) it helped <3
[XPERIA X10 General] curious_yellow_eyes:
There's an option somewhere that you can show only contacts with a phone number... although I quite like having Hulk Hogan in my phonebook!
[XPERIA X10 General] epinion:
You could click three people button at the top left on your phonebook and there where the option sit.
[XPERIA X10 General] Visspui:
But when you send a text, and go to add contact, it shows everyone, and some multiple times over. Anyone know how to set that to only your phone numbers? Super annoying
[XPERIA X10 General] pshdo:
The phonebook actually don´t work when you have two friends with the exact same name...:rolleyes:

For some reason i have the problem that i have 8 friends, that in pairs of two have the exact same name (on facebook), in my phone i have given them alternative last names, or used their middle name when they have one, but the phone have combined them so they both is in the same contact now.

Pretty stupid system...

I can´t be the only one in the world with that problem...

Also an other annoing thing, is if eg. my gf have her phone number and e-mail on facebook, and i allready also had it in contact on the phone, then it will be there two times in a row when they are combined.

The system should be able to figure out that the same phone-number/adress/e-mail only have to be under a person once....

SE can make face recon., but can´t see that eg. two email-adresses is 100% identical...:rolleyes:

I tried the system 4-5 days, but decided to shut it down again, as it was too annoing to use for real...
[XPERIA X10 General] kbadone:
I am experiencing the opposite, When I have my friend name in my phonebook stored in his nickname for example his name in the phonebook is NOOB! and his real name on facebook is John it will show up as john in my phonebook contacts! Tried to do several times but it still replaces the phonebook name :confused:
[XPERIA X10 General] yetep:
Just call people by their right names. Problem solved!
[XPERIA X10 General] pratishk:
I saw this too, it seems like it is showing their email addresses, home numbers, every field we have some sort of contact details?!

Would love to know how to stop this too...
[XPERIA X10 General] epinion:
Have you tried reverse join? The default one is join your phonebook contacts with your fb contacts. Try to join your FB contacts with your phonebook contacts. Sometimes if I can't join, I did it this way.
[XPERIA X10 General] epinion:
Have you tried reverse join? Join your FB contacts with your phonebook contacts.
[XPERIA X10 General] epinion:
Yeah true. Haven't found solution yet. Anyone?
[XPERIA X10 General] rvictorg:
Can you explain a little more how to do this?

I tried viewing my contacts in the Facebook app itself then long clicked everywhere, tried menu button too, and found no option to link to my phonebook. Maybe I'm just missing something or don't quite understand what you mean :S Thanks