yashsingh1/xdaforums huggingface dataset:
[G2 and Desire Z Android Development] gtrab:
Why is it that a couple of users screwed up their phones ??

This is quantum retorics, my friend

As I stated before, variables are infinite: user variables, phone variables, battery charge, static current, the weather, your god's mood (if you have one), and a large etc...

All I can say is for every one brick there's a thousand successful stories.

The ratio seems safe, but you know, Murphy rulez :D

I've done this S-OFF shizz 7 or 8 times without any issue (one time I had to factory reset after the hboot stuff because phone was going crazy, but that solved it).

A BIG problem is many WinMo maniac users use Task Killers on their android phones, which is blasphemy and can mess the system.
[G2 and Desire Z Android Development] AnyDone:
Hmm... So your advice is that if I can follow the tutorials I will probably be able to root my phone?

On the other hand I'm interested in knowing the explanations for these failed roots because of so few variables really.

Lets say I temp root my phone or do what ever BEFORE I use wpthis.ko:

--Nothing here can have an effect. Before using wpthis.ko I have no way to write to my system? Am I correct?

I dd the hboot; And I really do dd it to right place and check md5's etc.

So we have 2 options to go: dd or the kernel module (wpthis) broke the system:

-- kernel module kicked the emmc down and up, this could have an effect on file system?

-- dd didn't work, so somehow dd is flawed or in the pipeline we had an error: i/o or runtime.

(dd isnt flawed btw, it has been around for god knows how long and no reports of that) :P

Or the last one could be the sync: syncing defected file system into emmc? how could that be?

Just brain storming but makes me feel a lot more comfortable trying these out :P

And one thing someone could do would be to collect these mystery cases in a spreadsheet with serial numbers and symptoms (i.e. full brick or semi), and if there is, some probably causes ( i.e. low battery, some error message, some **** running in background etc) And also the versions: (america, eu: [middle, northern, southern], etc)

That would help devs to see if there really is some form of constancy.
[G2 and Desire Z Android Development] AnyDone:
LOL nothing...

Scandinavian Desire-Z successfully everything :P

And thanks for the guide, worked perfectly when I checked all the MD5 sums and did everything to a letter (almost, and almost bricked my phone also :D)

I guess I should pull the keymap files before flashing anything else, also performed full nandroid backup, so I guess I'm starting to be on a safe zone :)
[G2 and Desire Z Android Development] steviewevie:
As I understand it, yes, you're correct. Before you do wpthis, any writes to your phone are not permanent, they're only going to cache memory so will be lost on a reboot. wpthis is what forces the NAND into a writeable state.
[G2 and Desire Z Android Development] imagoX86:
I've tried to flash my friends phone and device is not booting anymore, i've flashed my own phone few days ago and it worked fine, his phone is not starting, not reacting on power button, i've rooted it fine, restarted the phone(battery was unplugged at least for 30 sec) and root was successful, i've run insmod and i've got correct error message and then i've run dd and sync, after that i've restarted the phone and phone didin't boot at all. Is there anything what can be done to get the phone working again???
[G2 and Desire Z Android Development] AnyDone:
To my knowledge it seems to be full brick.

DD didn't go as planned, did U check the md5 and are u absolutely sure u did everything as the thread says?
[G2 and Desire Z Android Development] imagoX86:
I didn't check md5 but i'm pretty sure that i've followed procedure and i've typed in dd command correctly, anyway phone got replaced already...
[G2 and Desire Z Android Development] toomuchdogfur:
Helped a heap on an Asian Desire Z, thanks!
[G2 and Desire Z Android Development] havocnl:
Thanx for the great guido, now have permroot, s-off and custom recovery om my new phone within 10 minutes (read and download all before booting my phone :P)!!

Doing nandroid now to check the OC kernel soon :-)
[G2 and Desire Z Android Development] Rickroller:
So before going ahead and attempting this..I've read through everything pretty carefully. I downloaded WinMd5sum to double check the files..but when I run the check..they're coming up as different. I get this when I open the hboot file into WinMd5sum:

2ce1bdd5e4c1119ccfcecb938710d742

and this from the download link:

2ce1bdd5e4c1119ccfcecb938710

I can see the only difference is the d742..so is this a factor in why the sums are coming up different? I just wanna be sure before I do anything that might brick the phone.

As well..i cant seem to get the wpthis-Z.ko file to download from the link. It goes to a blank page and when I click "Download file" from the warning header at the top of the page nothing happens..any suggestions?
[G2 and Desire Z Android Development] stuart.q:
My HTC desire Z is now a brick :( - No power, no charge light, nothing.

I rooted using this method and restarted the phone a few times... everything seemed to be working but now I think it's dead.

I checked the MD5SUM of each file and double checked the terminal commands which were completed on my phone through a terminal emulator.

With the device plugged in to my ubuntu machine, 'lsusb' reports no phone connected.

*Sigh*, this really sucks. Now I have to send my phone to the UK from Australia and this is the third failed phone this year....
[G2 and Desire Z Android Development] steviewevie:
Which method did you use, the one with gfree ? Did that succeed ok ? Did you install the engineering bootloader ? (via dd)

When you say "everything seemed to be working", can you expand on that ? When exactly did it stop working ?
[G2 and Desire Z Android Development] Lennyuk:
yeah based on what he has said so far it would be "impossible" to brick.

So something has happened he has either not told us, or he didn't realise occurred.

The only real possibility of a brick here is flashing a corrupt hboot.
[G2 and Desire Z Android Development] steviewevie:
I am just PM'ing the mods to ask them to add a note to say this thread is out of date now, too (should be using http://xdaforums.com/showthread.php?t=857390).
[G2 and Desire Z Android Development] stridger:
Why is this guide out of date? I will change it myself, if it is. But so far it seems fine to me and should deal with what 99% of the people are after. I will add a link to the radio S-OFF guide though.

The difference between this guide and gtrab's guide is that this one is for people with a bit more experience, who want to quickly root their phone.
[G2 and Desire Z Android Development] steviewevie:
I didn't mean any offence, it was a great guide. But we should not be telling users to flash the engineering hboot to their phones any more, or making very clear it's an optional step and not totally necessary, and only should be done *after* they have run gfree, for safety.

Do we really need three different threads with instructions for rooting/s-off etc though ? Seems confusing to me.
[G2 and Desire Z Android Development] Lennyuk:
I don't think this guide is out of date really, a lot of people still have issues with doing anything radio s-off.

I myself am not moving from hboot s-off until I have a really good reason to do so.

The new method does not really offer anything new, and for those that don't like adb this old method is the best for them.
[G2 and Desire Z Android Development] stridger:
No offence taken :) I was just disagreeing with it being out of date.

I still disagree :). It depends on what people want to do. I have an eng hboot on my phone because it is entirely sufficient for me. There are reports of people losing connection after applying gfree. Whilst I don't believe that gfree can cause any harm, it should be a matter of personal preference what you want to do. This is why I added a link to the gfree guide now.

Besides this, we are not "telling" the users to do anything. All of this business carries some risk with it and XDA is there to provide pointers rather than assurances. It is up to individuals to do the research and decide which route to go. After all, nobody should be trusting my guide, gtrab's guide or any other guide, simply by seeing them. I could be a malicious user trying to get people to brick their phones.

As such I would argue this thread should be left as it is. It is not sticky anymore so will disappear by itself once people lose interest in it. But I don't think it's deprecated, as it is fully working and a viable personal choice.
[G2 and Desire Z Android Development] stuart.q:
It's my Desire Z that is bricked.

I rooted using this method, installed Cyanogenmod RC4 and was using it since last night. There had been a number of reboots post-root.

I was on my motorbike coming home tonight - it was a little bit rainy but nothing too heavy and I had my phone in my jacket pocket.

Perhaps the phone got a little wet, somehow...?
[G2 and Desire Z Android Development] Lennyuk:
yes, if it was working then it stopped, it won't be anything to do with s-off.

There are reports of this phone not turning on when it gets too cold too, could that be it?

failing that it probably got wet.
[G2 and Desire Z Android Development] steviewevie:
Sorry, that's not true. According to Scotty, the new method is a *lot* safer. It even gives you a new recovery mode for a semi-brick/brick (Volume Up and Power button, where you get nothing on the display but a flashing amber LED).

The full radio S-OFF method is a lot safer because if you flash the wrong RUU/PC10img.zip then you can more easily get out of it, because now your radio is actually S-OFF (and not S-ON, just with hboot pretending it is S-OFF).
[G2 and Desire Z Android Development] stuart.q:
Weird, phone light came on, I switched it on and it went straight to Clockwork recovery.... then switched back off with no charge light in an instant...
[G2 and Desire Z Android Development] Lennyuk:
yeah, but this is just playing to the ignorant, the fact of the matter is we should not be encouraging people to flash the wrong RUU in the first place.
[G2 and Desire Z Android Development] steviewevie:
But when there's a safer method, that does the same thing and even more, then shouldn't we be encouraging users in that direction ?
[G2 and Desire Z Android Development] stridger:
"safer" is always relative and depends on the situation you are in or what you want to do. I have the eng hboot on my phone already, so it is "safest" for me not to do anything and leave things as they are. Yes, flashing hboot does have more risk to it than hex editing stuff on partition 7, but remember that flashing PC10IMG.ZIP always flashes hboot as well, which can potentially go wrong.

These methods are only as good as the people using them. Each one carries a risk and everyone should be choosing the right way for them, rather than blindly following a guide. If you follow guides blindly, there is a high risk of bricking your phone no matter which way you choose.

I firmly believe that XDA should be about choice, not about giving foolproof things. It's up to the manufacturers to make things foolproof, and up to us to break their foolproofing :) If you want to have a foolproof method, the best guide is a one-liner: "Don't root your phone!".

As gfree and eng hboot cover different approaches, I don't think that one invalidates the other and both should coexist. Everyone reading this guide will be aware of the other method.
[G2 and Desire Z Android Development] steviewevie:
Sorry that's not really true. If you ran gfree to get radio S-OFF, you would have access to additional recovery options, i.e. to be able to boot the phone with Volume Up and the Power button, to get you into a mode that communicates with the radio. This will let you certain situations that will leave your current setup bricked.
[G2 and Desire Z Android Development] steviewevie:
Just to add, here's Scotty's thoughts on the subject, when someone asked about the eng hboot on the G2 side (my emphasis) :

http://xdaforums.com/showthread.php?p=9549920#post9549920
[G2 and Desire Z Android Development] stridger:
Sure it's true. If I have eng hboot working already, it is safest for me not to reflash it, as reflashing it bears the risk of bricking. You are arguing about the case if I hadn't flashed it already.

I'm not really sure what we're arguing about. In my last response I said

So I agree with scotty, that if you know that you want S-OFF, SuperCID and SIMLOCK off, then it is the safer process.

The additional recovery option sounds interesting, though I haven't seen any guides yet how to use it (which doesn't mean that they don't exist).

However, take as an example somebody who wants a quick way of trying this out and then to warranty return their phone. In this case (if they know what they're doing!) it's quicker to flash eng hboot and then after testing restore PC10IMG.ZIP to get to the original state. But, yes, there is more risk to it.

Either way, I don't know what the argument is. I have said that this post is not about providing the safest possible way or the right way, it is about providing a way, which still works and does something different to gfree. As such it has a right to coexist. If people always prefer the gfree route, then this post will slide to the bottom and would "deprecate itself". Until this happens I don't think any manual intervention is necessary.
[G2 and Desire Z Android Development] dhkr123:
@stridger:

NOBODY is suggesting that you have to go and do something to your phone. If you already have root and an engineering hboot, and it is enough to satisfy you, then good for you.

Root guides are intended PRIMARILY for those who have a BONE STOCK PHONE.

I.e., no root, eMMC locked down.

@ALL: To make this all very clear to everyone, steviewevie is 100% correct. gfree is MUCH MUCH safer as a first step than running off and flashing the hboot.

What is lacking here though, is WHY it is safer.

Basically, if hboot fails to write correctly, you're screwed.

If gfree fails to operate correctly, you reboot and try again.

This is because gfree does NOT alter EITHER hboot OR the radio! All it does is it changes certain values within the RADIO'S CONFIGURATION PARTITION. You can totally mess up the entire partition (partition 7, btw), and the phone will STILL WORK AS A PDA -- you can still go back and try again. It does NOT MATTER how completely badly it messes up! Even if it completely wiped it blank! Your phone will STILL WORK.

In other words, there is ZERO risk of bricking by running gfree.

The old method, while being LESS EFFECTIVE, also carries with it at least *SOME* risk of bricking. Why take a risk and achieve less when you can take NO risk and achieve MORE?

Now here's where things get really fun.... AFTER you run gfree, you can THEN go ahead and write your engineering hboot, and THEN, EVEN IF you completely mess it up (flash fails somehow), then BECAUSE you already ran gfree, you can REPAIR it. This is because gfree set radio S-OFF, unleashing your full command over the radio.
[G2 and Desire Z Android Development] dhkr123:
No, actually, it is much easier to gfree.

root;

./gfree

Done.

And you know what? You can go ahead and return it like that. They'll never know the difference.
[G2 and Desire Z Android Development] TheRomMistress:
I appreciate the input of all of you. I have added an edit to this thread explaining that this guide is meant for experienced users only. Please let me know if further action is needed. Discussion on this matter should be closed. Any more discussion will be deleted as it is off topic.
[G2 and Desire Z Android Development] stridger:
Many thanks! I think this should be clear enough now.
[G2 and Desire Z Android Development] Ganii:
What the bifference between full S-OFF with UBERROOT method

and this method at first post,because says not full S-OFF/fake S-OFF?

Only the method how can i get back S-ON?
[G2 and Desire Z Android Development] witm01:
The gfree script modifies the radio configuration thus achieving a full radio S-OFF. The previous approach was an engineering hboot that ignored the radio's S-ON status and communicated S-OFF. The gfree approach is also much safer as you don't risk a brick - even if something went wront manipulating the radio configuration.
[G2 and Desire Z Android Development] stuart.q:
Hi there,

I used this method to root and now my phone appears to be partially bricked, although I am unsure whether this method caused the issue.

I can now access the phone, but only for 10-20min stints.

Can anyone quickly tell me how to restore my phone to HTC factory settings cuz I will likely have to send it back to HTC.

I am currently downloading the Vision RUU... are you meant to extract a .img from this?

Last time I had issues with my N1, I just used an .img file, placed it on my sd card and booted into fastboot... it asked to restore and I did. That was it.

Thanks.
[G2 and Desire Z Android Development] steviewevie:
That's not bricked. So what happens after 10-20 mins exactly ? I doubt that rooting/S-OFF'ing your phone made any difference.
[G2 and Desire Z Android Development] steviewevie:
I highly recommend you do not use this method, but use the one in the uberrroot thread, which is a much safer way to get S-OFF. There are details in that thread of how to get back to S-ON. Yes, the method in this thread isn't a full S-ON, you need the "gfree" method in the ubberroot thread for that.
[G2 and Desire Z Android Development] Ganii:
Thanks,thanks helps so much :D
[G2 and Desire Z Android Development] raydekok:
after rooting i installed clockwork. but when putting the pone off and on the charger he jumps into recovery. why is that?
[G2 and Desire Z Android Development] steviewevie:
That's a problem with Clockwork unfortunately. If it's going to really bother you, you can flash the stock recovery back on its own. Or just charge with the phone powered up.
[G2 and Desire Z Android Development] Boosh63:
I cannot, for the life of me, get my DZ to boot into Recovery Mode. My device has been rooted and has permanent s-off (didn't really think I needed that but...)

I'd like to experiment with some different ROMs but would like to be able to do a proper backup.
[G2 and Desire Z Android Development] steviewevie:
What recovery do you have, have you flashed Clockwork Recovery ? (i.e. so you can do a nandroid backup) If so and it's showing you the red exclamation mark when you boot into recovery, go into ROM Manager and flash it again. For some reason it often seems to take a second flash to make it "stick".

I might have misunderstood your situation though.
[Motorola Droid and Milestone General] s15274n:
Every phone I've had, I use xda to enhance it. I don't own the droid, a buddy does. I really need to assist him... See this thread in the general section:

http://xdaforums.com/showthread.php?p=9128689#post9128689

But I just had to comment on how odd it is to me to see the development section so littered with question's. Because of this it makes it hard for people like me to assist my friend. Heck, I don't even feel bad for making this thread, even though it also should not be here.

I need help for suggestion's for a fast/stable rom and a oc/uv kernel.
[Motorola Droid and Milestone General] DEFINITIONOFREAL:
Liquid frozen yogurt is hands down 1of the best u can find it here or at unlocker. Its kernal will let u doctor 1.6 ghz but I would only do around 1 ghz
[Motorola Droid and Milestone General] s15274n:
^ thank you. Will do a quick search.
[myTouch 4G Q&A, Help & Troubleshooting] btmec:
Now that we have root is will there be a way to unroot if it has to be returned for service?
[myTouch 4G Q&A, Help & Troubleshooting] gaww:
I would think a factory reset would work.

Do a complete backup before you do so.
[myTouch 4G Q&A, Help & Troubleshooting] borodin1:
Factory reset won't do anything except clearing out your /data partition. You will need to flash original image to unroot.
[myTouch 4G Q&A, Help & Troubleshooting] grankin01:
Guide has been updated with instructions to turn S back on! :D

No need to re-flash.:eek:
[myTouch 4G Q&A, Help & Troubleshooting] likeitnot:
Grankin I know you told me before that I should be fine sending the phone back since I put it back to SON but should I do the whole downgrade of the ROM and radio that was posted in a thread on here? Is that essentially the same as unrooting is my real question?

Has anyone had to return a mytouch 4g after they've rooted? If so what did you do before you sent it back? (besides put S back to ON) I want to see if you turn S back on and do a factory reset if it puts the apps you deleted during root appear back.

*im trying a factory reset right now I can't wait till tuesday cause its bugging me lol*

Verdict: Factory Reset did NOT bring back the few apps I deleted. Great
[myTouch 4G Q&A, Help & Troubleshooting] timbo1083:
I did the downgrade because I switched colors. It worked for me just as described. Just don't expect ota update for awhile after you do it. Make sure you really want to turn it back in.
[myTouch 4G Q&A, Help & Troubleshooting] likeitnot:
Every time my phone is in hboot searching for the images it says "No image or wrong image" over and over a few times. I keep doing it over and over

*edit* figured it out... instead of renaming the rar file to PD15IMG.zip I just took the .zip off and it worked beautifully!
[myTouch 4G Q&A, Help & Troubleshooting] nguyendqh:
What's the link to unroot please?

Thank you.
[myTouch 4G Q&A, Help & Troubleshooting] shlongwoodian:
http://xdaforums.com/showthread.php?t=834225

Bookmark that, I did!
[Desire HD General] gavin watson:
Hi all,

Will be hopefully picking up my Desire HD tomorrow or Friday and wondering if someone could point me in the right direction for:

1) Live streaming Radio App. I want to be able to stream a live radio station in MP3 (and if poss, AAC+ formats) directly (when I mean directly, enter the URL of the stations stream, not via a thrid party). Also, can anyone confirm that any one of these particular apps will definately support streaming from a Shoutcast server.

2) Is there an app (im sure there is) that will allow me to use MSN chat?

3) Are there any FTP apps out there, I sometimes need to up/download small files via FTP.

4) Skype. Is there a Skype client for Android? I currently use Fring that covers this and also my point number 2.

5) Mail. What is a good email app for POP accounts and have it check every 10 or 15 mins and notify me of any new emails?

Finally, what is the opinion on the battery performance, I know there is another thread going on about it, but with reasonably high usage throughout the day, will it get me from 7AM to 6PM without failing?

Thanks for your time!
[Desire HD General] nubicurio:
I've been googling around about running Skype on Android and can confirm that there is a mobile version of Skype for Android smartphones:)

Here's a list of FAQs on "How do I use Skype on my Android phone"

support.skype.com/en/faq/FA10655/How-do-I-use-Skype-on-my-Android-phone;jsessionid=D74D66C7FCE6AA02A8A7C03048C12F40
[Desire HD General] M_T_M:
Ask you questions HERE...please.

Cheers,

M_T_M