yashsingh1/xdaforums huggingface dataset:
[G2 and Desire Z Android Development] ositoazul:
Thank you

Thank you for the tutorial, it work like a charm! VISIOnary sounded good, but it can really get you in a tight spot.
[G2 and Desire Z Android Development] t24moore:
I figured it all out. I was rusty with adb so I had to relearn it. Everything works GREAT!
[G2 and Desire Z Android Development] CG05:
In device manager it says my android ADB interface is working correctly but it isnt seeing my phone in ADB, I keep getting device not found. Any help would be wonderful.

BTW I used PDAnet app to download drivers, etc.
[G2 and Desire Z Android Development] FuzeAction:
IIRC you may need to ensure USB debugging is Enabled.

Best of luck....
[G2 and Desire Z Android Development] CG05:
Yeah, i've got USB debugging checked...
[G2 and Desire Z Android Development] FuzeAction:
Unfortunately I don't much advice but I can try and help... When you installed the SDK, did you install the USB drivers as well? Which OS do you use on your PC?
[G2 and Desire Z Android Development] ayalah1986:
This is probably a stupid question but do I have to mount busybox in any way?? I followed the instructions and every thing works toll I get to

/data/local/tmp/root and I get like a 10 line error(check my previous post) I've tried everything still no root, I can't even get VISIONary r11 temp root to work anymore!!
[G2 and Desire Z Android Development] solaire:
Did you remember to shut down term emu and open and cause the force reset? Then open term emu again and roon the next step
[G2 and Desire Z Android Development] sparkyssb:
Thank you for the tutorial. Worked like a champ and now I'm ready to play!
[G2 and Desire Z Android Development] kicknik:
Does anybody have the g2 drivers available because i cant use adb since the drivers arent installed properly
[G2 and Desire Z Android Development] potentdro:
http://www.droidforums.net/forum/dr...b-windows-7-64bit-should-also-work-32bit.html
[G2 and Desire Z Android Development] Mikey:
http://xdaforums.com/showthread.php?t=802316&highlight=drivers
[G2 and Desire Z Android Development] kicknik:
thank you easy and very helpful
[G2 and Desire Z Android Development] potentdro:
No problem. The whole ADB thing got me stumped too. I finally found that link and it worked perfectly.
[G2 and Desire Z Android Development] ZombieUsr:
I'm running into an issue. I installed adb, ran adb devices in cmd on my pc. It should give me a list of my device...yet all it says is blank. I reinstalled my G2 drivers and still get blank for adb devices...is this normal? I was told I should see my serial number for my G2. Also too, followed the previous post about how to install the driver with Have Disk...still no go. Says does not match with what I have. Running XP SP2
[G2 and Desire Z Android Development] ZombieUsr:
Never mind, got adb up and running on my laptop. Now I have another issues

On the first line, it says adb push su /sdcard/su

says for me

can not stat su : no such file or dir

I tried doing adb within the file of where the downloaded patchs are...no dice too
[G2 and Desire Z Android Development] juanshop:
hey well i got to this point :

anyhow when i run this it says:

i went ahead and put sync anyhow and when i restart and run 'su' but is says: unknown user root

any ideas what i did wrong? :/

oh and btw somehow i have S-off..
[G2 and Desire Z Android Development] ov3rl0rdl:
This worked great! I was a little nervous doing it but after everything, it was perfect and now I have perm-root and S-OFF. Thanks!
[G2 and Desire Z Android Development] evojoey:
I followed the thread closely and I now Have S-OFF but I can not acquire root privileges ...

When running

# /data/local/tmp/root

I get mkdir failed for /system/xbin, File exists

Try to su in terminal I get permission denied

Try to adb shell permission denied as well (I have connect bot installed)

Visionary Says already rooted

I have also Factory resetted & applied ota update with no success..

Whats really frustrating is I got perm root on my girlfriends mt4g but can not get mine rooted......any help is greatly appreciated
[G2 and Desire Z Android Development] ayalah1986:
I'm having the same issue n no luck getting help.... mine won't even temp root anymore but atleast its not bricked :P, how do u check to see if you have S-off or S-on???
[G2 and Desire Z Android Development] evojoey:
Boot holding VOL+ and Vol down at the same time

should look like this
[G2 and Desire Z Android Development] te5ter:
Same problem..
[G2 and Desire Z Android Development] The2ndclory:
Ditto. What ^^ said
[G2 and Desire Z Android Development] ayalah1986:
Ok yea I have S-OFF any VISIONary troubleshooting??? I have tried r11, r12, r13, I even tried r3 and no luck temp-rooting I'm just about to throw my phone against the wall!!! And ftw I DO have debug mode on..... Ive reset a billion times and I have factory reset twice, so somebody pleaze enlighten me on what I might be doing wrong...
[G2 and Desire Z Android Development] ZombieUsr:
Im just going to wait a few more weeks till either A: Gingerbread comes out or B: A better solution to root is out. Tired of messing around and having issues. Seems like rooting this way is a 50/50 street. To high risk for me
[G2 and Desire Z Android Development] The2ndclory:
Ok guys fix in sight. For those of us stuck with S-OFF with seemingly no perm root in sight I just followed the guide how to downgrade back to the pre-OTA ROM, I wish I could link to it but its back on my laptop and that's been retired for the night.

I kept stumbling right before the sync command. There was an error saying "cp: can't stat something something su/su" (I'll edit the post more precisely in a couple hours as the details are fuzzy right now) that wasn't in the OPs post.

After getting back to the stock ROM I went the visionary route and haven't looked back since.

Moral of the story, yes visionary might be giving some people problems but for those of us trying to do it the other way without success just give visionary a chance.
[G2 and Desire Z Android Development] Superfrag:
Dude, if you have S-OFF with no root, uninstall VISIONary, follow the first part in the OP, the temp root part, and type the /data/local/tmp/root command as well along with the others! You should have Perm Root then..
[G2 and Desire Z Android Development] vioxide:
I've managed to achieve S-OFF with this method, which is definitely a start. When I get to the step where I enter

# /data/local/tmp/root

the terminal returns the following:

mkdir failed for /system/xbin, File exists
cp: can't stat '/system/xbin/busybox': Not a directory
Unable to chmod /system/xbin/busybox: Not a directory
/data/local/tmp/root: /system/xbin/busybox: not found
cp: not found
cp: not found
Unable to chmod /system/bin/su: No such file or directory

The first time I did this, I ran

# sync

just to make sure I followed the directions, but upon reboot I lose my root, and have to temproot each time. I've followed the directions exactly (as far as I can tell) and my TMo G2 has the OTA.

Any thoughts or troubleshooting tips? Thanks in advance.
[G2 and Desire Z Android Development] bakaasama:
I have encountered a similar problem, achieving S-off without perm root.

However, my error after

# /data/local/tmp/root

consists of several input/output errors, mentioned also at xdaforums.com/showthread.php?p=9134238#post9134238.

Trying to achieve temproot again with Visionary results in the program looping endlessly (Visionary restarts every two seconds or so).

So basically I am left without root at all but with S-off.
[G2 and Desire Z Android Development] juanshop:
thanks... after a week of trying i finally did it, awesome job, but is really not noob friendly, and when people ask, a bunch of people attacks them saying they are lazy and don't know how to search or that is sooo easy to do... well if you put a little thinking to it and look trough the noob eyes is not really that easy.

im new to android, this is my first android phone so i didn't know anything. somehow i figure it out thanks to a couple of people that was nice enough to not call me a noob and help me, but i was pretty much blind along the process praying for me to be doing the right things, yeah now it seems easy that i did it, but for a first timer is like when you are in a room full of latino people speaking spanish and all you can really understand is " hola"

anyhow, thanks for the amazing work! as soon as i can i will put some money on the beer founds or whatever :D
[G2 and Desire Z Android Development] sparksco:
yes I really like to be able to pull all the system apps like the stock launcher, so that way I would always have it to use even on custom roms.
[G2 and Desire Z Android Development] scoreo99:
how did you manage?

Hi,

How did you manage to get it done? It seems like you were having an issue similar to myself as well as some others here such as the one below:

# /data/local/tmp/root

it returns,

mkdir failed for /system/xbin, File exists

mkdir failed for '/system/xbin/busybox' : not a directory

unable to chmod /system/xbin/busybox: not a directory

/data/local/tmp/root: /system/xbin/busybox: not found

cp: not found

cp: not found

unable to chmod /system/bin/su: no such file or directory

#

I got an error when running this step:

$ adb shell chmod 0755 /data/local/tmp/*

it returns:

adb: access denied

A few people on here are having the same problem but no one seems to have an answer. Any advice is greatly appreciated.
[G2 and Desire Z Android Development] juanshop:
yeah it was similar but not quite the same, tell you what, i would love to help you and go trough the process and how i got it done, i will send you an pm with my email address hoping you have some sort of instant messenger
[G2 and Desire Z Android Development] kalipedia:
Just wanted to say thanks! I downloaded ADB today for the first time and managed to figure out how to work this and it looks like it worked!

I also figure I'd try to pay it forward a bit and share with my fellow Mac users a bit of info. The commands will be slightly different from what's in the OP. Also, I just unzipped the file from the OP and then put both the folders on my desktop and worked it from there. The SDK I put in my home folder. FYI, below are the commands I used (obviously my name is 'alex', so you would change that for yourself). NB - these are just the commands that I entered on the Terminal app on my Mac - I'm not including any of the parts you do on the phone since that's the same for everyone.

Anyway, hope this helps someone!

OPEN TERMINAL IN UTILITIES FOLDER:

alexs-macbook:~ Alex$ cd /users/Alex/android-sdk-mac_x86/tools

alexs-macbook:tools Alex$ ./adb push /users/alex/desktop/g2temproot/su /sdcard/su

1853 KB/s (26248 bytes in 0.013s)

alexs-macbook:tools Alex$ ./adb push /users/alex/desktop/g2temproot/superuser.apk /sdcard/superuser.apk

1664 KB/s (27688 bytes in 0.016s)

alexs-macbook:tools Alex$ ./adb push /users/alex/desktop/g2temproot/rage /data/local/tmp/rage

1089 KB/s (5392 bytes in 0.004s)

alexs-macbook:tools Alex$ ./adb push /users/alex/desktop/g2temproot/busybox /data/local/tmp/busybox

2610 KB/s (1926944 bytes in 0.720s)

alexs-macbook:tools Alex$ ./adb push /users/alex/desktop/g2temproot/root /data/local/tmp/root

3 KB/s (575 bytes in 0.186s)

alexs-macbook:tools Alex$ ./adb shell chmod 0755 /data/local/tmp/*

AT THIS POINT YOU FOLLOW THE INSTRUCTIONS THAT PERTAIN TO USING TERMINAL EMULATOR ON YOUR PHONE

alexs-macbook:tools Alex$ ./adb push /users/alex/desktop/vision-perm-root/hboot-eng.img /data/local

2560 KB/s (1048576 bytes in 0.399s)

alexs-macbook:tools Alex$ ./adb push /users/alex/desktop/vision-perm-root/wpthis-ota.ko /data/local

2712 KB/s (108820 bytes in 0.039s)

alexs-macbook:tools Alex$
[G2 and Desire Z Android Development] Selmak:
Done! Scotty you have $2 bucks from me in your PayPal account. Have a beer on me. :)
[G2 and Desire Z Android Development] xencor:
I had this same problem. I went ahead and ran "sync" anyway and rebooted, and now I do have permanent root. Not sure how that worked out...

However, I tried to boot into HBOOT to see if I had S-OFF and I can't. I can't boot into recovery or anything like that either. If I hold down the trackpad or either volume key and then press the power button, my phone will just vibrate until I let go of the trackpad/volume rocker and then it boots into the normal OS.

edit: To be clear, I know for a fact that I did not botch the hboot-eng line or anything like that. I checked it over multiple times. The shell commands were entered correctly.

I'm more concerned about nothing being able to boot into recovery than anything else.. anyone know what might be the problem or how to fix it?

Edit 2: Nevermind, I fixed it. I re-downloaded the hboot-eng.img file from a different mirror and made sure to check the md5sums and re-did everything. The first .img file I downloaded appears to have been corrupted. I got lucky it didn't totally brick my phone!

Tip for everyone which may or may not help: I noticed that on my first try to root, 7zip kept giving me errors ("CRC failed, file is broken") when extracting the busybox file. In retrospect, the download was probably corrupted. It wouldn't hurt for everyone to re-download all the files (from a different mirror if possible) and check the md5sums to make sure you don't have a corrupted download!
[G2 and Desire Z Android Development] yahoodood:
Thanks for the instructions and the root!

This was my first experience with ADB and rooting, and extremely thankful for the clear, simple directions.

Thanks again!

(where should I donate again? :P)
[G2 and Desire Z Android Development] DrLfresh81:
can i?

can i use the adbwireless app for this process?

thanks.
[G2 and Desire Z Android Development] moSess:
In the times of instant gratifications you want the easy way. The little research and thinking was well worth the satisfaction!

thank You!!!
[G2 and Desire Z Android Development] scoreo99:
I'm still having no luck. Wiped the phone, re-downloaded the files, even used the batch file for the temp root unix commands. I'm still getting the same result. I dont have Visionary installed or superuser.

When I try typing 'su' during temp root i get "su: not found"
[G2 and Desire Z Android Development] the orange bandit:
Same here - sounds like there are a few of us with this problem. Any hope?
[G2 and Desire Z Android Development] scoreo99:
i was able to get root through visionary once. after a reboot and clockwork backup, i lost the root, and haven't been able to use any version of visionary (endless loop). I never was prompted to perform the OTA, so I downloaded it, and installed it via bootloader.

Is there some sort of protection that TMO implements after a reboot to prevent it from being rooted? I noticed that if I uninstall Visionary, and re-install it, that it reinstalls too fast (after reboot as well) almost like it was never deleted.
[G2 and Desire Z Android Development] the orange bandit:
I also installed the OTA (it arrived automatically, though) and was able to get temproot with VISIONary once before (using r13). I wonder if there's a trend there, that could point to a way to fix this?
[G2 and Desire Z Android Development] t24moore:
I got the OTA before I rooted my phone. Didn't have a problem doing it once I figured out ADB. I recall someone mentioning wiping your phone and then trying it.
[G2 and Desire Z Android Development] scoreo99:
Can someone go over the wipe process? I thought i tried that already. I wiped by going into recovery mode > Wipe cache, data, return to factory settings, etc. Does anyone know how to truly erase an application? I'm wondering if something was burned into data that cant be undone as a security measure when using Visionary.

Looks like we arent the only ones :\

android.modaco.com/content-page/320350/10-nov-r12-test-visionary-one-click-root/page/160/
[G2 and Desire Z Android Development] the orange bandit:
That's the only thing I can come up with - something in VISIONary r13 seems to have corrupted something maybe. Seems that everyone who's stuck was able to use r13 to get temproot, but the permroot didn't stick and now we're all stuck.

Unfortunately for us, Paul does awesome work, but his support blows - he's well-known for putting up a new version of something and then disappearing for weeks sometimes (I've got a Nexus One and dealt with it with his Sense ROMs). I mean, I know he's just one guy, but hire some help or something.
[G2 and Desire Z Android Development] fromCliq2G2:
The only thing I can think of is if someone can put together a zip of the stock ROM with the OTA to be applied using fastboot, similar to what people that used the google goggles remover app had to do in order to apply the original OTA. I don't have a clue how to create such a zip but that is the only solution that I can think of for all of us that are now stuck with a G2 that can't even get a temp root.

I love my G2 and was so excited to try out some ROMs and now this :mad:
[G2 and Desire Z Android Development] the orange bandit:
Yeah I'm half-tempted to take it back to the store to swap, as I'm within my 30 days...
[G2 and Desire Z Android Development] scoreo99:
you catch more bees with honey :)
[G2 and Desire Z Android Development] the orange bandit:
I'm an Ad-Free subscriber at MoDaCo, and posted as much detail as I could over there, hoping for help: http://android.modaco.com/content-page/320350/10-nov-r12-test-visionary-one-click-root/page/160/#

I've tried to ping him (politely) on Twitter, with nary a response. It's just frustrating, that's all. I'm not asking for a miracle, but a quick 'thanks for the details, I see there's a problem, I'll work on it' would go a long way.

In any case, this is all off-topic for this thread. Sorry.
[G2 and Desire Z Android Development] backache:
I have the same issue. I have S-off but can't run /data/local/tmp/root without a lot of input/output errors.
[G2 and Desire Z Android Development] scoreo99:
Join the club :(
[G2 and Desire Z Android Development] TheDeadWalk:
just a quick question before i attempt

intructions are written for both phone and pc right?

meaning you can try on which you choose?

or you have to do pc then phone then pc and then phone

sorry for sounding like an extreme n00b
[G2 and Desire Z Android Development] scoreo99:
Ok guys for those of you including myself who were stuck with visionary in a loop, getting input / output errors and su: not found.

Downgrade your firmware by following this tutorial:

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

then go thru the steps in the first post of this thread using the PRE-OTA.ko file

I've got my perm root :)

***the OTA upgrade seemed to kill my root****

Update: Installed OTA update right after downgrading. Went thru the steps using "adb push wpthis-OTA.ko /data/local"

the root seems to have stuck. :) :) :)
[G2 and Desire Z Android Development] the orange bandit:
Sad I didn't see this earlier - I already took mine back to the store and swapped it out - I can haz root with the instructions from this thread. :)
[myTouch 4G General] jincuteguy:
MyTouch4g vs HD7 which one is better ?
[myTouch 4G General] Jeffmeister:
If you want a windows 7 laggy phone with a 1st gen processor compared to a 2nd gen, and less memory. Then go for it... if you want an android phone that has a really nice Sense UI and will have lots of development for it in the future as far as rooting and ROM'S, get the MyTouch 4G
[myTouch 4G General] InGeNeTiCs:
The hd7 isn't laggy. It works quite well, and the media player is far superior to anything android is offering. However, it is CLEARLY a work in progress. For this reason, steer clear for now. Give it a year.
[myTouch 4G General] rgoyena:
I beg to differ about the hd7. I just got done playing with it and all I can say is just NICE. The devise is really nice, built quality and screen. Switching through is very fast and smooth. The only downside, not an andriod phone
[myTouch 4G General] XfooYen:
The HD7 hardware is already outdated and it's 1st gen OS. Sure, the media player is nice. MS has been in that game for a while now (WMP and Zune). The source is totally closed, though. In my book, I wouldn't go near it until v2 of the OS is out. Even then, if you like to mod like I do, go with the MT4.
[myTouch 4G General] f1restarter:
LMAO! Guess you haven't seen the Windows Phone7 OS. Typical moronic fanboy reply. Again some people choose numbers/specs over real world use. :rolleyes:
[myTouch 4G General] Jeffmeister:
Actually my wife just bought the HD7 and it has lag issues, the phone has rebooted randomly several times. She had several errors pop up. Buggy phone, slow phone and not better than the MyTouch4G
[myTouch 4G General] ajftl:
exactly.. thats why the hd7 is so cool cause its not a android device... that's why it works flawless smooth never lag never gets slow..it just works awesome..

thats the reason im returning mnt4g... cause i bought a hd7.. makes android looks like a toy
[myTouch 4G General] ajftl:
i called that bs..or she got a faulty device.. i have both and mnt4g is fast but gets buggy at the end of the day..not the hd7 ..hd7 more stable...
[myTouch 4G General] f1restarter:
I have been waiting for the MT4G as I had a free upgrade and went to my local t-mobile store to compare it with my current Vibrant. I was totally disappointed to see how laggy it was while web browsing. Also noticed the screen response to be really poor as compared to the vibrant as I sometimes had to touch the screen multiple times to get a result. So does my experience alone make the MT4G a piece of crap? Also if you check out reviews whether from professional sites or users, the WP7 being laggy has never been mentioned.

I can understand if you said well the HD7 doesn't have a FFC or no HSPA+ or no tethering option or no flash player then I could understand and agree, but WP7 being laggy? That's a first. To those who are on the fence, asking others for their opinion about MT4G vs HD7 in a MT4G forum will more than often get a biased response and vice versa. Best thing is to go to a store and check it out for yourself. Even if you have to buy it I'm sure you can return it if you think the WP7 is not for you. :)
[myTouch 4G General] 21productionz:
I went in the store today and played with an HD7, it was a nice device. MSFT lost me forever though (unless they give me a free phone). Netflix is a pimp feature, I wish I had that on my MT4G. But that is about the only up I give it.

Funny thing though. I logged into my NF account, and couldn't log out. So I put the phone in bootloader mode so no one could use my account until I got back to change the password.

As I put it in BL, an alarm started going off. I thought it was something else til the guy came up to me and asked what I was doing. "I don't know I was just pushing buttons and this screen popped up". He told me he had to let the phone die and reboot it cause the battery was glued in. I liked that it gave me plenty of time to change the password.