I've install Visionary + (r12) and permrooted my MT4g. Applications could request root and be authorized for about a day. Today, I tried to open Root Explorer, and it couldn't get root access. Also, apps that had already been authorized (Terminal, Titanium Backup) no longer had access. "Superuser" showed that these applications were, indeed, authorized.
Upon restoring the phone to factory settings, Visionary + still indicates that my phone is already rooted. The "unroot" option does not seem to be responding to my taps.
Any suggestions? Should I just reflash?
Please post question in general section or in the Q&A thread located in the Dev section.
Related
Is it as simple as clicking "perm root" like it was with Universal Androot? Do I need to temp root first?
If I want root access but don't need S-OFF at this point, will this program be enough? For now I just want to remap the genius button, maybe remove some bloatware, and eventually install a recovery so I can flash CM6 when it's ready.
Sorry for the newb quesitons, just don't want to brick my brand new device.
Temproot
You can do this with Temproot
http://forum.xda-developers.com/showpost.php?p=9174060&postcount=36
Rsotbiemrptson
What he said. And, as far as I know, there is no reason to have S=ON and full root access. You really couldn't do anything in that state that you wouldn't be able to do with temp root access, which allows for cached system changes.
hi guys i have to send mytouch back i have already turned the s on but it seems as it is still rooted. what do i do?
i have resoterd the original backup i made and the s is on now. but when i type in su in terminal it still grants me access. this means that its still rooted right. how can i make it stock?
i had to run visionary and "unroot"
Please post questions in the Q&A section.
OK I don't know this but when I temp root with visionary once and I automatically get a super user icon if it worked now when I did that and set the setting turn fastboot off and the usb thing once I did all that and now I can use any application that has root access on it now when I boot my phone and go to use my root apps it says super user granted and I can still use the root Apps and I don't even have to reroot my phone again so now I'm asking do i have root all the time now cuz I don't have to use visionary again to temp root or permanent root do any one have the same thing.
How much does it cost to use punctuation?
I've tried to decipher what you have asked.
I believe you wonder how a temporary root could be acting as if it were permanent. If that is what you wanted to know, the VISIONary application has a setting for "temp root on boot" -- this will give you temporary root every time you boot the phone. If you disable that setting, and reboot, you will not have root access.
Root access alone is not enough to install custom ROMs, but it is enough to use a number of applications that require root access.
Yea sorry not good in explaining things. okay i see now, I'm still new at this but thank you. for clearing that up for me.
I am trying to root my phone and am running into trouble early. I have watched the videos & followed instructions. Somehow I am either missing something or my phone is jacked somehow.
I made sure it's not in fast boot, USB debugging & unknown sources are on. I have tried visionary r14 & r11. I have also tried multiple factory resets.
OK, I use visionary with set system r/w after root checked. I go from there to Term. Emulator & when I type su it shows "unknown user root" without the quotes. I've tried to continue but it gives me other errors and S is always on when I check.
I've searched Google & the forums and haven't found much that's been able to help me.
If anyone has seen this I would appreciate the help. Thanks!
Visionary (r11 & r14) are only temp root tools. You must use one of the two methods (both are in my signature) to turn s-off. As long as your s-on you will not be able to permaroot your phone.
Once you turn off the phone, and turn it back on you've lost Root Access. and that's why it's given you that error. If you pull the battery wait about 30 seconds, put the battery back in. Then temp root you should see a "superuser" icon appear. Once you see that try your SU command from terminal emulator. The other thing you can try is setting up your ADB (link in signature). Navigate to the c:/adb folder then typing in ADB shell. You should see a $ sign appear. Type SU from the Command Prompt and it should ask you to approve the SU access on the phone. once you've gained temp SU access you can proceed with one of the two methods i've got posted to finish turning s-off.
It's the temp root I'm getting stuck at. I do get the superuser icon after I do the temp root. I go directly to emulator and type in su and that is when it tells me "unknown user root". I will try the ADB method when I get home from work if nothing else is figured out before that.
Same deal for me. Not sure if my MT4G is a newer model or what. I've literally done EVERY set of instructions and youtube videos on rooting and keep getting stuck at the same place. Typing su into terminal emulator and getting unknown user root. I have reset my phone, taken the battery out for five minutes and re-inserted it. I have tried both visionary 11 and 14 versions and clicked temp root. Once the temp root process completes and comes back to visionary+ I go straight to terminal emulator, type in su and get unknown user root. Unlike dbharr I DO NOT get a superuser icon after temprooting with visionary. It's not like i'm fudging up any part of the process here. I'm stuck at like step 2 of the rooting process. Any ideas anyone?
Software version is 2.2.1
You may have a newer chip set and may only be able to root with s-off by using the gfree route. It was the only thing that worked for me.
In my situation I had visionary installed, root folder in the root of my sd card, and followed the unlockr method for root access.
I temprooted and checked temp root on boot and rw one too.
I ran terminal emulator, typed in the commands and the process ran and looked like a success.
I powered my phone down and boot into hboot and s-on showed up.
I tried the same process and factory reset between tries.
I then found out there was another way to get perm root with s-off using a similar process.
I factory reset and placed visionary apk and gfree folder on the root of my sd card.
I went on the android market and installed root explorer (there plenty others you can use it only need to be able to access your root) and also terminal emulator.
I installed visionary and temp rooted (using same temproot method from unlockr.com) my phone I downloaded the gfree file and extracted it on my cpu then moved it to the root of my sdcard.
Then using your root explorer go into gfree folder and copy the file called "gfree" and only this file.
The go into the root of the phone and your going to paste that into the local folder in /data/local/
From there you type in a few commands in terminal emulator. It will run thru a process then power down.
Boot into hboot and verify it shows s-off
If so reboot phone. When your phone boots up visionary should have temp rooted your phone.
If so Open up visionary and uncheck temproot on boot and click attempt perm root. Your phone will reboot and you have perm root. Verify by typing su in terminal emulator and then if you get # your good to go.
If you dont get s-off try factory reset and repeat process, you should be able to find the instructions if you search gfree and it should come up but if im not mistaken its a stickie on the developement forum
Hope this helps!
HTC Glacier
Perm-rooted S-off
If root.sh method is not working, use gfree + visionary method. Worked for me as a charm.
People, please bother to read before answering questions. Marking below the important part of the question that everyone is missing:
corollatercel said:
Same deal for me. Not sure if my MT4G is a newer model or what. I've literally done EVERY set of instructions and youtube videos on rooting and keep getting stuck at the same place. Typing su into terminal emulator and getting unknown user root. I have reset my phone, taken the battery out for five minutes and re-inserted it. I have tried both visionary 11 and 14 versions and clicked temp root. Once the temp root process completes and comes back to visionary+ I go straight to terminal emulator, type in su and get unknown user root. Unlike dbharr I DO NOT get a superuser icon after temprooting with visionary. It's not like i'm fudging up any part of the process here. I'm stuck at like step 2 of the rooting process. Any ideas anyone?
Software version is 2.2.1
Click to expand...
Click to collapse
To corollatercel:
If Visionary doesn't temp-root your phone, you could attempt it using SuperOneClick (google it) from PC, using rageagainstthecage or psneuter method. Just substitute the steps for temp-root using Visionary to temp-root using SuperOneClick.
Jack_R1 said:
People, please bother to read before answering questions. Marking below the important part of the question that everyone is missing:
To corollatercel:
If Visionary doesn't temp-root your phone, you could attempt it using SuperOneClick (google it) from PC, using rageagainstthecage or psneuter method. Just substitute the steps for temp-root using Visionary to temp-root using SuperOneClick.
Click to expand...
Click to collapse
Thanks, this is the answer I was looking for. An alternate method of temprooting. I will try this and post results. Thanks Jack.
Ok you guys may think i'm kidding but I tried both methods outlined
Here:
SuperOneClick trying both psnueter AND gingerbreak options
http://forum.xda-developers.com/showthread.php?t=803682
And
Here:
RageagainsttheCage
http://forum.xda-developers.com/showthread.php?t=792016
and even after superoneclick says its rooted AND says says success when it asks if I want to test root by sending su command, whenever I go into terminal Emulator and type in su I get permission denied or unknown user root whenever I tried su through adb shell through Dos on my machine. I dunno what is it with my device. I did all of this after fresh factory resets just so you all know. I dunno my MT4G must have a newer chipset that's not vulnerable to the current exploits is all I can say. I've follow these instructions to the letter more than twice each time factory resetting just to make sure things are fresh. Still no dice.
I never did get mine working. I did get a warranty replacement & had it rooted within 10 minutes of being out of the box. That makes me think it was something with the phone. Best of luck to others with the same problem.
dbharr said:
I never did get mine working. I did get a warranty replacement & had it rooted within 10 minutes of being out of the box. That makes me think it was something with the phone. Best of luck to others with the same problem.
Click to expand...
Click to collapse
Yeah unfortunately am not in that same position. It sucks. Guess i'm stuck with it for the moment. Only reason I really wanted to root and upgrade was so I could download netflix. I went from the G2 to the MT4G and had NO idea it was just compatible with certain devices. I've tried different versions of the netflix app on here too but they all require you to have root. Hopefully they make the app compatible soon.
Here's an update everyone. I was FINALLY able to get everything working. I had to use a tool called Z4root to gain temproot. You can imagine my relief AND also frustration after I installed z4root and things just started running just the way it was supposed to. I gained temp root in a matter of minutes and after doing so I was able to use the gfree method to perform all other functions that are a part of the rooting process. And for the record ALL other tools did not work for me:
- Both versions of visionary + 11 and 14
- SuperOneClick using psnueter AND rageagainstthecage exploits
Just thought I'd share. Thanks a lot guys. I had already put my mytouch on cl for sale or trade for a G2 because I thought my device could not be rooted or anything. until about 1 o clock in the morning I got it workin...ha.
Thats sweet man im glad you got it done, only difference I was avle to use visionary
Sent from my HTC Glacier using XDA App
I have a myTouch 4G for T-Mobile that I previously permrooted through VISONary r14 and got S-off and am currently trying to install Cyanogenmod7 on.
At some point in time and for a reason I no longer remember, I did a hard factory reset on the phone. Since then, the phone has maintained its "S-off" status, but is no longer able to do anything that requires Superuser.
My main question is on how permroot and S-off work. I am under the impression that to achieve S-off, one must have a rooted phone. However, goes the phone need to stay rooted to keep S-off or will S-off remain, even if the phone is unrooted? It seems like right now, my phone is S-off AND unrooted, with no means of getting back to a temp/permroot status.
I have tried both the VISIONary and gfree methods. The VISIONary method leaves me with the message "su: unknown user root" after I supposedly successfully temproot the phone (and the temproot process either lasts a few seconds, or doesn't complete, even after 5-10 minutes have passes). The gfree method does not allow me to adb push the su and Superuser.apk files, making me unable to proceed after retrieving md5#1.
Use of ROM Manager leaves me unable to flash Clockworkmod Recovery nor download the rom through the app.
I'm unsure as to how I should proceed. I've looked through numerous threads, tried many different methods of permrooting, including VISIONary, gfree, and one click roots, all of which, yield the "su: unknown user root" message.
Any help would be greatly appreciated.
I suppose you didn't even try to boot to whatever recovery you had installed? Try it. If you see stock recovery - it means you did hard reset by flashing stock PD15IMG, most likely 2.3.4 - thus you can't run Visionary app for temp-root, it won't work.
Read the thread "Root for S-OFF users". Find it in Development section.
Download PD15IMG from this thread, with only the recovery on it, put it on your SD card per instructions in this thread, turn off your phone, boot with VolDown pressed to HBOOT, answer "Yes" when asked.
That's it, you have Clockworkmod. Boot to OS, remove the file from SD card, reboot to recovery. Do whatever you want from there - root, flash, anything.
You've been reading, which is good.
You failed to read the obvious, and used very outdated info, which is bad.
I know exactly what you are talking about. The same thing happened to me. What you should do is follow the guide that that the other guys told you to go to. However all i want you to do is push the fre3vo files to gain "temproot". This got me permroot and i didnt really have to even downgrade.
Sent from my HTC Glacier using XDA
No need to downgrade or anything of the sort. PD15IMG in the "root for S-OFF" thread contains recovery and engineering bootloader ONLY, nothing else. Once he gets it, he can flash SU on his current build, should he want to.
This might end up sounding dumb, but absolutely cannot find what thread you're referring to. Closest I can find is this:
http://forum.xda-developers.com/showthread.php?t=834225&highlight=root+for+s-off+users
Can you confirm with a link to the thread you're referring to? I went to the MyTouch4G Android Development forum and "searched this forum" with the term "Root for S-OFF users" and couldn't find anything that seemed to match. It certainly seems like I'm missing something apparently basic to everyone else, but you might have to literally point me there, because I've read through a ton of threads and haven't found something that's actually worked.
Thanks for your help.
No problems. What you found isn't the thread I'm referring to, here it is:
http://forum.xda-developers.com/showthread.php?t=1200147&highlight=root+for+s-off
Hello,
Why does it gives error "su: unknown user root"" ? I have the same issue.