yashsingh1/xdaforums huggingface dataset:
[G2 and Desire Z Android Development] awsrasool:
I dont believe that it actually completed all the steps my guess is the reboot happened immediately after the perm root step... I didnt flash anything cause of the S-ON thing...

One thing that I found was weird is that when I was trying to get temp root with visionary, the phone wasn't able to get temp root the first time... had to restart the phone and run visionary a second time before I actually got temp root...

At this point whats the best way to get S-OFF?

1- factory reset phone to clean up wtever happened then try the steps again.

2- use visionary to remove perm root (there is an option to remove root not sure if it still works given I used gfree to get perm root) then try the steps again.

3- just try to get S-OFF using the detailed steps+ADB.

any input is really appreciated
[G2 and Desire Z Android Development] steviewevie:
You could have permanent root and S-ON. E.g. go S-OFF and perm root, then go S-ON and you will still have perm root. This would be unusual, though possible.

I used to think that S-OFF meant that /system was mounted r/w but if I look on my phone right now in terminal emulator, I am S-OFF but my /system is mounted as ro - though I can go and remount it as rw easily.

Sent from my HTC Desire Z
[G2 and Desire Z Android Development] awsrasool:
Not really necessarily... it is possible to go directly to perm root without having to get S-OFF in the first place ... the first perm root method using only visionary gave you perm root without effecting S-ON/OFF...
[G2 and Desire Z Android Development] musky:
quick question

I've already perm rooted with gfree. Can I still use your commands to flash the engineering hboot without using the beginning part of your script? I'm just trying to save myself some typing.
[G2 and Desire Z Android Development] jaoyina:
I have rooted my phone with this guide without any issue, very helpful. Thank a lot.

When I verified the hboot screen, I accidently clicked the simlock menu and got 2 error messages, did i do something stupid?
[G2 and Desire Z Android Development] Fafhrd42:
I followed all the directions (I didn't install the engineering hboot), and I can't seem to get to the bootloader. I turn off the phone, press the volume and power buttons at the same time, and the phone will buzz 4 times and the LED will turn on, but the screen will stay black.

I can type SU in Terminal Emulator and it'll change the prompt, but I'm not sure if it's actually giving me root permissions. When I type 'reboot' I get 'Not Permitted.'

Titanium Backup is also unable to get Root permissions. Rom Manager was able to reboot me to recovery, though.

[edit]I am dumb. I'd extracted the root files folder wrong and didn't do the first cp command over again after I fixed the folder structure. I've verified s-off, but Titanium backup still can't get root permissions. But ROM Manager was able to install Clockwork Recovery with no problems. And I can't seem to uninstall packages in Terminal, even though I've mounted the system partition as rw.

[edit2]Using Titanium Backups busybox installer seems to have fixed that. Terminal Emulator still won't let me reboot through it, though.
[G2 and Desire Z Android Development] ratatouille:
Hi, Ifollowed your instructions but now I`m stuck on htc boot screen.... coul`dn`t even install rom manager. I think the phone is bricked

HELP
[G2 and Desire Z Android Development] foobar83:
Might want to put a warning on your guide. My phone is also stuck on HTC boot screen. Recovery mode and all that other **** works, but I really don't feel like going through it :(

I had an Bell Desire Z w/ stock 2.2 firmware. Now I have a broken phone, I'll try and see how I get out of this.
[G2 and Desire Z Android Development] jakobdroid:
Installed visionary from the included zip, ran temproot now, then went into terminal and typed su but it returns "su: unknown user root"
[G2 and Desire Z Android Development] TwoBurger:
I had the same problem with being stuck on the HTC boot screen after using this. Luckily, Hot_Hands had a solution.
[G2 and Desire Z Android Development] ianmcquinn:
Yeah, I had actually linked to that post earlier in the thread to help out a user who had previously attempted the permroot with only Visionary (unsuccessfully) and was stuck. Out of curiosity, what kind of phone do you have?
[G2 and Desire Z Android Development] ianmcquinn:
What kind of phone did you have? Any errors occur when you ran perm_root? Did you install the hboot file as well?

Sorry for this happening. I have no idea why. I went ahead and added a warning for Desire Z users to the first post.

Did you flash the Desire Z-specific hboot or did you only run the perm_root script? Had either of you attempted permroot through another method before (such as the permroot button in Visionary)?

Also, do you have S-OFF (even though stuck at the boot screen)? If so, as alluded to in the post above, we can flash a standard PC10IMG.zip to get you back to stock or use a custom one that like the one linked to that gives you ClockworkMod Recovery (after which you can simply install the custom ROM of your choice). If you don't have S-OFF, I'm at a complete loss at what could have happened. In this case, we can still use the standard PC10IMG to get you back to complete stock and then start the root process again (probably using a different guide since this one didn't work for you).
[G2 and Desire Z Android Development] ianmcquinn:
Not sure. That sounds like a purely Visionary issue, so you might want to ask in that thread? Or just reboot and try again.
[G2 and Desire Z Android Development] ianmcquinn:
I can only guess your phone is in a weird in-between state due to the script running improperly the first time. Since you have S-OFF though, the easiest solution would be to flash a custom ROM (since they are all pre-rooted). There is even a pre-rooted stock ROM if you want to keep the stock look. Otherwise, we can try walking back through some of the steps in the script to try and fix what happened.
[G2 and Desire Z Android Development] ianmcquinn:
You might want to ask in the Q&A forum what SIMLOCK actually does. I think it locks your phone to the current SIM card, but I'm not sure.
[G2 and Desire Z Android Development] ianmcquinn:
Yeah, you should be able to just extract the files as instructed and do the following commands:

$ su
# cp /sdcard/root_files/flash_hboot /data/local/flash_hboot
# chmod 777 /data/local/*
# /data/local/flash_hboot
[G2 and Desire Z Android Development] ianmcquinn:
Interesting. I thought S-OFF was required in order to mount system as rw and have the changes stick (without having to break the NAND protection every boot). Maybe one day when I have more time, I might try going back to S-ON while rooted to see if it actually works the way you are saying.
[G2 and Desire Z Android Development] ianmcquinn:
Sorry it's taken so long for me to reply, but life has interrupted and I'm not accessing XDA very often right now. If you are familiar with ADB, I would try that method. It is known to work properly. It wouldn't hurt to do the factory reset before doing so.

Also, did you happen run the permroot in Visionary before you sent it in for repair? Just wondering if it made some changes to the system partition that don't revert on factory reset...
[G2 and Desire Z Android Development] nbrider88:
Very nice guide and super easy I might add.

Thanks !
[G2 and Desire Z Android Development] smthkat789:
Thanks!!!

I've been reading all the threads to root and finally rooted with your easy to follow guide. It took me a while to be comfortable to do this had my g2 since Oct 2010.
[G2 and Desire Z Android Development] nirvanaguy19:
can i use this process without owning a tmobile sim. assume phone will boot up fine enough without a sim and let me unlock with the method mentioned here
[G2 and Desire Z Android Development] deliriousDroid:
Your sim card shouldn't make any difference. I don't even think you need one in to root.

Sent from my SilverBullet "RootedHTCDesireZ"
[G2 and Desire Z Android Development] roslan_nazri:
bro can u update ur hboot to latest version..seem it out of date with version .76 mine got .85.. i check this cause im helping my fren through rooting..but honestly this way is better and easy for beginner... no need to take a lot of time
[G2 and Desire Z Android Development] steviewevie:
Don't worry about hboot versions. They differ between the G2 and DZ, and what you ideally want is the eng hboot, and there's one version for the G2 and a different one for the DZ. So the "earlier" eng hboots actually have more functionality.

Sent from my HTC Desire Z
[G2 and Desire Z Android Development] roslan_nazri:
thanx for tips bro...

_________________

ok for desire z user.. if u have problem after temp n perm root when rebooting the loop doesn't enter the stock rom or stuck on the boot, u might need this tutor http://xdaforums.com/showthread.php?t=909714

*dont forget to install 1.5 or 1.6 sdk before u go through the tutor if u have face that stuck boot problem..

what i face before when im trying this method.. the hboot successfully s-off but the boot stuck at htc only after i reboot the phone, then i used that tutor method to push clockworld recovery image and its successfully/ so my problem solved then.
[G2 and Desire Z Android Development] mattm025:
Just one question:

Do I need to downgrade to 1.19.531.1 from 1.22.531.8 in order to do this rooting process?
[G2 and Desire Z Android Development] steviewevie:
No.

Sent from my HTC Desire Z
[G2 and Desire Z Android Development] snopro21:
I am running 1.19.531.1 on my g2 have not run the system update yet it keeps asking me to install it, once all the steps are complete just download rom manager and get the recovery for the g2? The Hboot that is loaded in the files are they compatible with the newest virtuous rom? The stock radio does this work with virtuos also? That's the rom I want to flash once I root.

Just want to make sure I am doing this right. Thanks in advance for the responses!
[G2 and Desire Z Android Development] ianmcquinn:
Yup. Just follow the steps (you don't even have to flash the hboot if you don't want to but can if you want), install ROM Manager from the market, flash the latest recovery for G2 within the app, backup your current ROM using ROM Manager, and then flash Virtuous. You should be good to go.
[G2 and Desire Z Android Development] snopro21:
Thanks ianmcquinn! I rooted my g1 when I had it that was a ordeal, thanks to you and the awesome script you made rooting is so much easier!
[G2 and Desire Z Android Development] roslan_nazri:
is there exist a tool like DHD.. easy tool to s-off???
[G2 and Desire Z Android Development] EeZeEpEe:
Am I not typing this in correctly?

I'm getting the following message:
[G2 and Desire Z Android Development] ianmcquinn:
Sorry, I'm not sure what this DHD tool is. Or are you talking about the phone? If so, I don't know anything about that phone so you might want to try asking in their forum instead...
[G2 and Desire Z Android Development] ianmcquinn:
Did you extract the files to your SD card correctly? It should have created a directory called root_files on the card. If you mounted the card to your computer in order to copy the files over, did you remember to unmount it (step 2 in the instructions)? Otherwise your phone will not be able to read the SD card.
[G2 and Desire Z Android Development] EeZeEpEe:
Got it working eventually. Not sure if it was fixing a typo or doing part of another method that helped. Thanks.
[G2 and Desire Z Android Development] sixstringjamming:
Thank you!

To the OP: Thank you!

To all the hardworking devs: Thank you all!
[G2 and Desire Z Android Development] Hellzya:
works like a charm. Thanks.

Sent from my Dell Streak 7
[G2 and Desire Z Android Development] mlynch01:
This root method worked perfectly for me on my G2. Thanks for your work, it made everything quite easy!
[G2 and Desire Z Android Development] snopro21:
When I am in ROM Manager I want to flash clockworkmod recovery first correct? So my question is what are my steps with in rom manager?
[G2 and Desire Z Android Development] ianmcquinn:
Not really the right thread for this question, but while in ROM Manager, just click the "Flash ClockworkMod Recovery" button (first one in the app). It'll ask you to confirm your phone model (should be HTC G2). Just click on the phone name and it'll flash the recovery for you. You can test if it worked or not by rebooting into recovery. Some people have reported it not taking on the first try, just try it again if it didn't work.
[G2 and Desire Z Android Development] snopro21:
Thanks that worked. Just need to flash Virtous now. Had to shovel the drive way only a foot of snow out there and its supposed to keep snowing till tomorrow. :D
[G2 and Desire Z Android Development] ashwinmudigonda:
A question about rooting/flashing

After much deliberation, I have decided to follow the procedure above to achieve perm-root. I have a couple of questions. Rooting just "unlocks" the device, right? The apps/data/contacts/etc stay as they are. Once I root, can I uninstall the apps that I could not previously? Like photobucket? Also, if I wanted to flash the Cyanogen ROM, what would I have to do next? Will flashing a new ROM erase all the apps/data/contacts/etc?
[G2 and Desire Z Android Development] lainvalenajr:
Backup your orginal rom. Lol yea you can start unstalling them with apps from the market but its better just to download a rom. And yes once you flash a new rom everything will be earsed. As for your contacts, if you saved it in your gmail you should be fine and if you didn't I think u should back it up.
[G2 and Desire Z Android Development] drpfenderson:
Thank you! Tried around 2-3 other methods that didn't work. This worked perfectly the first time...and saved a bit of typing. Cheers!
[G2 and Desire Z Android Development] rand0m_insanity:
Thanks for this easy guide. Worked right away on the first try. I did not even have to use a computer to root. The whole process was done just on my phone. :D

I have a question though. What do I do to unroot, just in case I want to send this phone back to HTC for repairs or whatnot? I haven't flashed the ENG HBOOT, only perm-rooted the device. I also have no plans as of now to flash any custom ROM.
[G2 and Desire Z Android Development] ianmcquinn:
There is a guide for returning to stock in the Wiki, but basically you find/flash the originally shipping ROM for you device and restore the partition 7 backup made by gfree (it should be on your SD card). I remember seeing a Desire Z-centric post walking through all of the steps in either the general or Q&A forum, so maybe you can to try searching for it? I don't remember what the thread was called though.

I actually wrote a similar script for unrooting, but unfortunately, it's for the G2 only.
[G2 and Desire Z Android Development] rand0m_insanity:
Yeah, I did a lot of searching and research before rooting my device. I did see that guide somewhere here, but it involves the flashing of an official RUU. Problem is, there is no RUU for the version I have. :(

That's why I haven't flashed any custom ROM. I was just wondering if there was a way to get rid of root without the need of flashing an official firmware. Would setting S-off, unrooting via Visionary, then setting S-ON work? It makes sense to me, but I'm not sure if anyone attempted this.

Can it be done? If not, then I guess I would have to wait for RUU (1.34.707.5) or just cross that bridge when I get there.
[G2 and Desire Z Android Development] ashwinmudigonda:
Root, but no root?

I am a bit confused. I went ahead with the guide and followed the instructions. Everything went as prescribed. When I reboot the phone, I see:

VISION PVT SHIP S-OFF

HBOOT-0.82.0000

..

..

at the top

which I assumed was the sign that I had root. I installed Titanium and when I tried to run it, it could not, because it claimed it did not have root privileges. So do I have root or not? and what do I do next?

I have a G2 that had the OTA (which gave me WiFi calling) update.
[G2 and Desire Z Android Development] steviewevie:
That means you have S-OFF, but doesn't tell you if you have root or not. Sounds like you don't if Titanium says you don't. Try the permaroot bit again.

Sent from my HTC Desire Z
[G2 and Desire Z Android Development] likeitnot:
My question is how do I sim card unlock it? I have S-OFF but that's not the same thing right?
[G2 and Desire Z Android Development] ianmcquinn:
If you followed this guide, you already have SIM unlock (you get radio S-OFF, SIM or subsidy unlock, and super CID).
[G2 and Desire Z Android Development] fradog23:
thank you. worked and is super easy
[G2 and Desire Z Android Development] dorezen:
titanium says no root access

hi all - i followed steps carefully from the original post and achieved what appears to be permanent root access on my G2. i verified s-off with the volume down upon powering up. also used the root checker app to verify that i have root access. having that said, titanium backup keeps saying no root access when i try to run the app. what am i doing wrong? the exact msg from tb is:

sorry, i could not acquire root privileges. this application will *not* work! please verify that your rom is rooted and includes busybox, and try again.

TIA for any help

NM above post, by downloading a working version of busybox from within the TB app, i was able to get it working!
[HD2 Windows Phone 7 Q&A, Help & Troubleshooting an] rajivshahi:
Hi does any one knows how to open my old commics (crz & cbr) with graphicly..... I can only open the one I buy or downloaded from the app..

Sent from my LEO70 using Board Express
[HD2 Windows Phone 7 Q&A, Help & Troubleshooting an] THUDUK:
LindyReader:D
[Android Software Development] hyperbyteX:
I can't get an apk to properly install onto my device. Its an app that I'm working on and previous versions have installed correctly but this time it wont. It runs fine on the emulator and it transferred from my computer correctly but IT WONT INSTALL! I even tried uninstalling the prvious version first but no luck... any ideas?
[Android Software Development] hyperbyteX:
Now NOTHING will install???? Whats wrong with my phone???
[Android Software Development] hyperbyteX:
nevermind I got it
[Wildfire Themes and Apps] ajithjohn123:
Hi,

Mineis a Wild fire & i recently bought it my problem is when i finish a call or try to make a missed call some times i forget to press the call end button and i scrol the windowscreen through the back button these time the made call is active in the system unknowingly i loose money and sometimes accident touches make calls which i wont notice could any one help me to :confused:
[Vibrant Q&A, Help & Troubleshooting] Urukiora:
So I have Bionic-V rom on my phone with Wi-Fi calling and I don't quite understand it. So my questions are:

Do I have to have a contract with T-Mobile to do Wi-Fi calling?

Is it free?

Does it use my minutes or my Data plan?

If it uses my minutes then what's the point of it?

My other question are:

I see "AOSP" everywhere and I cant find on Google what "AOSP" stands for, so can anyone tell me what it stands for?

Why can't I post in Development thread now when I was able to post something last week under Development thread?

Before I rooted my phone I had I think about 324MB of RAM and since I rooted I now have 304MB. Isn't the Vibrant advertised as 512MB? So wheres the other 200MB of RAM?
[Vibrant Q&A, Help & Troubleshooting] isaac970:
first of all wifi calling is for when your in a bad area with little reception and yes it does use your minutes and like i said it has a major purpose, better reception. AOSP stands for android open source project, and you probably cant post cause your browser or something i had the same thing happen to me and i rebooted computer and it worked, and lastly i dont really know about the ram that was advertised for the vibrant but im going with the conclusion that you mistaken the vibrant for the behold 2 cause as far as i know people say the behold 2 has the most ram on a android phone but little development has gone to that phone mainly eugene handles that phone. hope i helped.
[Wildfire Themes and Apps] ajithjohn123:
Hi,

Mineis a Wild fire & i recently bought it my problem is when i finish a call or try to make a missed call some times i forget to press the call end button and i scrol the windowscreen through the back button these time the made call is active in the system unknowingly i loose money and sometimes accident touches make calls which i wont notice could any one help me to stop the call when i change the window or lock the screen if i didnt press the end button
[Wildfire Themes and Apps] maaz_obaid:
i guess, u should help yourself. you must remember to end an active call. I mean, thats something, at least i will not forget. :)

and when you are not using your device, make sure the screen is locked. this would prevent the accidental touches. you can also setup a password/pattern lock for your screen from settings --> location and security.
[Nexus S General] Anderdroid:
Anyone else notice slower data? I used to average 7.2mbps on my Vibrant, I even scored 10mbps on a G2.

Nexus S averages out at 4mbps.... Sometimes 2.5. Highest I've got it to was 5 on a lucky day. My GF has my old Vibrant and she is getting the same download speeds.

Don't know if I should be happy or sad Lol!

Anyone else notice speed slowing down in the last 6 months?
[Nexus S General] slowz3r:
HSDPA or HSPA+ makes no difference in the end. Reason we get a performance boost from HSPA+ even though we dont support it is HSPA+ is all in the backend.

which means faster speeds for all. Imagine what the speeds would be without HSPA+
[Nexus S General] Anderdroid:
I realize this. But speeds have been slowing down lately.

We do get the boost from HSPA+ but what slows it down is the fact that T-Mobile is getting tons of new customers... The network may get clogged and we could have an AT&T disaster!
[Nexus S General] 651stp:
hm, i noticed this too, and also, theres at least 20+ people that i know that used to have ATT/Verizon that has jumped over to tmobile in the past month or 2.
[Nexus S General] zorak950:
I haven't noticed any noticeable difference in average network performance over the past seven months. I haven't been clocking it, though; just speaking from my personal sense of how quickly it was downloading.
[Nexus S General] distortedloop:
Yes, I've definitely noticed a slow down in the past 60 days.

I used to get 3800 to 4400 Kb/s on my N1. Once I switched to the NS, I've never seen faster than about 3000 Kb/s. I posted in a different thread yesterday that I ran some tests with both the N1 and the NS (using the same sim card in both) and found that the N1 no longer goes over 3000 Kb/s.

Conclusion: the service has degraded around here.

But it just occurred to me that I had been "throttled" for being a data pig last November, and the throttling was supposed to last until mid-December. Here's the interesting part, even "throttled" my speeds only declined to about 2800 Kb/s; which means I'm still getting those speeds that I got while "throttled". I wonder if they forgot to "un-throttle" me.

I'll call customer service today and double check. I'll also complain about the drop in speeds.

Is it possible you're being throttled and missed the notification?
[Nexus S General] icandy75:
I'm in central Florida and can say there has been a big decrease in speed here in the past 3 months. I too came from a Vibrant that my wife now uses and can say the same as the OP.
[Nexus S General] Jayrod1980:
I think its a mix of things. New customers on high data use handsets utilizing that advertised 4g speed. I also think it being winter time that people are staying inside and using their phones and devices more, much like how gas use in homes goes up in the winter time. There's less to do outside, etc, so you are connecting more through electronic means. Hopefully tmo continues to expand their back haul, and they will have to to achieve those even faster than 21mbps speeds. I think conversely that in the summer you will see your speeds come back.
[Nexus S General] Anderdroid:
Glad I'm not the only one! Let's hope it's just for the winter! Heh