Related
Thanks to Paul O'Brien @ Modaco, we now have permaroot via his VISIONary+ app, which for some reason was removed from the Market. See his changelog and download site below:
http://android.modaco.com/content/t...350/10-nov-r12-test-visionary-one-click-root/
It's so exciting watching this stuff come alive!
allen099 said:
Thanks to Paul O'Brien @ Modaco, we now have permaroot via his VISIONary+ app, which for some reason was removed from the Market. See his changelog and download site below:
http://android.modaco.com/content/t...350/10-nov-r12-test-visionary-one-click-root/
It's so exciting watching this stuff come alive!
Click to expand...
Click to collapse
Reading the thread it doesn't appear that permroot works for MT4G, or is it just inconsistent?
my permaroot works just fine i even battery pulled twice today just to test that it really did stick. no problems so far either
aznpr1de808 said:
my permaroot works just fine i even battery pulled twice today just to test that it really did stick. no problems so far either
Click to expand...
Click to collapse
Is that using visionary+ or my guide? BTW, What's up from a flying tiger!
It is unfortunate Google is shutting down non-malicious useful tools like this (they also remove a rooter I had used on my N! - easy root). Unless they are being threatened by legal action from HTC or others - they should stay out of the fray.
I did not delete VISIONary for this reason 9in case i had to do a factory reset and re-root). Now, the new version with perm root will make having to do it again much easier.
I hope the below is not really what it looks like (from the download link):
11/10/2010 2:43:25 PM Detected: Exploit.Linux.Lotoor.g Firefox http://pepsi.romraid.com/files/paul/com.modaco.visionaryplus.r12.apk/assets/ratc
Oh well - shut off my antivirus and downloaded file onto the SD card.
Installed it and tested it. I had gone the s=off route yesterday, so I un-rooted it (apps needing root would then not work), re-rooted it, temp and permanent. It rebootedagain, and apps that need root work OK again (it was not set to root on boot-up). App looks pretty good.
Can some more people comment on if r12 is working for MT4G permroot? And do we still have to do the other steps manually to turn S-off?
I was able to get it to work for me. I was temprooted and then applied permaroot. I haven't done S-Off yet, but I don't see a reason to do that yet anyhow.
grankin01 said:
Is that using visionary+ or my guide? BTW, What's up from a flying tiger!
Click to expand...
Click to collapse
I can confirm.. I uninstalled VISIONary after a temproot and then the permroot attempt and ran quickboot and I actually got su..
VISIONary r12 permroots the Touch.. Yes..
Now @gankin just needs to mod the latest kernel bits for this.. but otherwise.. just like that it works..
allen099 said:
I was able to get it to work for me. I was temprooted and then applied permaroot. I haven't done S-Off yet, but I don't see a reason to do that yet anyhow.
Click to expand...
Click to collapse
Do we need to uninstall the Visionary app from the Market before we install the v12?
I seem to be having problems after I temp root my phone I go and press the permaroot button and nothing happens
Sent from my HTC Glacier using XDA App
Anyone try permaroot with pre ota (2.2 not 2.2.1). I have no success by any means, need the damn ota...
I tried to permroot but failed...temproot worked just fine.
Sent from my HTC Glacier using XDA App
Ok I was able to permroot mine you must be quick when you click permroot to press allow superuser permision.
I have a few questions not about the other options in the new visionary r12:
To be able to load custom ROMS etc which options do we need in visionary+ I assume we need the rw option, but what is the other option to run visionary.sh after root?
Also do we need to turn S-off? Just trying to get everything ready waiting on the recovery app.
So in the same way that the manual way wouldn't perm root my phone, neither does visionary r12. It just doesn't stick, period.
RealityDesign said:
So in the same way that the manual way wouldn't perm root my phone, neither does visionary r12. It just doesn't stick, period.
Click to expand...
Click to collapse
When I did the manual way, I wasn't permrooted when I booted back up, I had to run visionary (the temporary one) one more time and rebooted and then I was permrooted.
itmustbejj said:
When I did the manual way, I wasn't permrooted when I booted back up, I had to run visionary (the temporary one) one more time and rebooted and then I was permrooted.
Click to expand...
Click to collapse
So it's the same app but different options (temp root/perm root) correct?
And the manual method is required to get S-OFF so that we can flash a custom recovery, yes?
Just recapping to make sure I understand.
Phateless said:
So it's the same app but different options (temp root/perm root) correct?
And the manual method is required to get S-OFF so that we can flash a custom recovery, yes?
Just recapping to make sure I understand.
Click to expand...
Click to collapse
Thats what I'm gathering..
From what I've read, even if we do achieve perm root with the app, we will still need to manually turn s-off to flash a custom recovery (and have it stick).
So my question is, does the permroot option (within visionary) even do anything for us MT4G guys? If we still need to go the manual ABD route to turn s-off, is the permroot option within Visionary just a short cut in the process to achieve s-off?
Everything seemed clear on what I was planning to do till the permaroot option lol
I tried this earlier and it is not a true root, s is still on after doing everything. If you still have to do other steps whats the point of visionary? Lol.
Has anyone actually gotten a true perm root with visionary with s=off? How did you do it?
Sent from my HTC Vision using XDA App
Arcadia310 said:
I tried this earlier and it is not a true root, s is still on after doing everything. If you still have to do other steps whats the point of visionary? Lol.
Has anyone actually gotten a true perm root with visionary with s=off? How did you do it?
Sent from my HTC Vision using XDA App
Click to expand...
Click to collapse
To get s=off you have to use the manual method.
My MyGlacier 4G MINE!!!
grankin01 said:
To get s=off you have to use the manual method.
My MyGlacier 4G MINE!!!
Click to expand...
Click to collapse
IMHO, if people have to use tools like Visionary because they don't understand how to do it manually - they shouldn't root their phones. Visionary is a shortcut, not a substitute for knowledge. ADB is a must-have as well. I can't wait to see all cries for help once people start soft-bricking their phones because they cant read directions, don't know how to access ADB or, in general, don't know a singel linux command.
G1 forums were fairly decent until 1-click root was introduced and made it accessible for idiots to mod without having a slightest clue. I have a feeling MT4G forums are heading that way too.
Let the fun begin...
Sorry if this in the wrong place, feel free to move or delete if so, but I had some questions.I really want to root and s-off so I can but CM on it but I'm so chicken to do it. Should I just wait for a one-click root and s-off? Or am I going to have no such luck??
Rooting the g2 is significantly easier than it was before now that we have the gfree method. I decided to stop being a chicken last night and rooted mine. It took around two hours for me to read all the instructions and set everything up. I suggest you read the guide on how to setup adb. If that seems too hard, you might want to wait but there's no telling if or when a one click root is gonna be available.
Doesn't VISIONary support basically a 1-click root? Download, install, and click "attempt perm root now" i thought.
VISIONary is VERY unreliable, rage method is quick and painless and only requires the knowledge of simple adb commands
omarsalmin said:
rage method is quick and painless and only requires the knowledge of simple adb commands
Click to expand...
Click to collapse
Actualy it doesn't. All you have to do is relax and copy/paste. There's a nice and simple guide on CM Wiki
Sent from my HTC Vision using XDA App
Thank you to everyone who replied. Maybe now ill get the guts to do it. Could you give me the link to that CM Wiki you were talking about though?
niiza said:
Thank you to everyone who replied. Maybe now ill get the guts to do it. Could you give me the link to that CM Wiki you were talking about though?
Click to expand...
Click to collapse
http://wiki.cyanogenmod.com/index.php?title=TMobile_G2:_Rooting
awesome, so i can copy and paste those commands into the terminal right? to try and avoid any mistakes
Yes, basically that stuff in Cyanogen's Wiki has been copied and pasted from the XDA Vision Wiki at http://forum.xda-developers.com/wik...cess_.28Permanent_Root_.2F_.22Permaroot.22.29
If you need a guide on how to get adb setup on your PC, see http://forum.xda-developers.com/showthread.php?t=865685
okay so i permrooted my g2, im pretty sure it worked because when i type 'su' into the terminal now i get # instead of $. and first time i got the superuser permissions prompt as well.
so i did that correct right?
does this also mean i have s-off???
niiza said:
okay so i permrooted my g2, im pretty sure it worked because when i type 'su' into the terminal now i get # instead of $. and first time i got the superuser permissions prompt as well.
so i did that correct right?
does this also mean i have s-off???
Click to expand...
Click to collapse
If you can get the root (#) prompt after a reboot then yes, you have permanent root.
This is not connected with S-OFF though. To check that (how did you do the root/S-OFF ?) you can reboot into the bootloader (hboot) - with the phone switched off, hold Volume Down and then hold Power till it switches on. Check the line at the top which will say "S-ON" or "S-OFF".
If you used gfree to get S-OFF, then you can use gfree_verify to check it did everything it was supposed to - see the Wiki for details on this.
Greetings all.
I just recently semi-bricked my Desire, I was uing 'Oxygen 2 RC2' and tried to partition my sdcard through 'AmonRA Recovery' and something went wrong and I ended up with a semi-bricked phone. I couldn't establish any connection with my SIM or SD-card.
I was tipped to install a original RUU which after a few tries worked and I recived a phone with the latest official Sense rom, HBOOT-0.93.0001 and S-ON of course.
After 'fastboot oem enableqxdm 0' is fastboot mode I atleast had connection with my SIM and SD-card and now a I have a semiworking but not rooted phone.
Now I want to root my phone and take back my USB-connectitvity but after reading this I understand that I need root for the USB-brick fix, to work but how do a get root with 'HBOOT-0.93'? Paul O'Brians root method only works for 'HBOOT 0.80' and lower and 'UnrEVOked' only works when having USB connection.
So how do I go about getting root and fixing my USB-Brick on my phone?
Thanks /ZeD
I have found a couple of "downgrade" tools but they haven't helped me much since everyone workd from within a fully booted system with a working USB-link which I have not.
Can a downgrade be done with a simple but old RUU file?
An old RUU file will not work.. I have the same problem, and got the same guide on how to fix it. But I sent it in for repair just hourse before, so I didnt have the chance to try it out. I unrooted my Desire as well with no luck. But as I read the guide, a rootet phone is not necessary?
For me it was, I had a another kind of fault at first my USB-brick happend when installing the ariginal RUU. What I should have done was to install a old RUU with 'HBOOT 0.80', root that and do the USB-brick fix, but I didn't know that I would get one ^^.
Blubba10 said:
a rootet phone is not necessary?
Click to expand...
Click to collapse
From the first step in that guide .
1. Follow this r5 rooting guide to do Step 1 of the rooting.
That will give you a basic ROM to work with, with root capability.
Click to expand...
Click to collapse
Well, I installed RUU with Hboot 0.80.. And then innstalled updates.... How noob is that?! Just asking..
Blubba10 said:
Well, I installed RUU with Hboot 0.80.. And then innstalled updates.... How noob is that?! Just asking..
Click to expand...
Click to collapse
I don't fully understand what you mean but when you have that kind of USB-brick that I have you need a rooted phone to fix it and the old way of rooting a Desire where you don't need it plugged to the computer can only root phones with 'HBOOT 0.80' or lower, the 'unrEVOked' way of rooting a Desire can be used on phones with newer bootloaders but need 'USB Debugging' which can't be used when a USB-brick is in play.
This is what you call a catch22 .
I have now seen a thread where a dude fixed a USB-brick on a non-rooted phone but the exploit that was needed is nowhere to be found. Well, well the hunt is on.
the easiest way to downgrade.
http://forum.xda-developers.com/showthread.php?t=768256
mariosraptor said:
the easiest way to downgrade.
Click to expand...
Click to collapse
This might come of as being rude but thats not my intention but I have several thread on diffrent forums out about my issue and most of the answers I recieve is from people that doesn't read my first post.
I cant use that downgrade tool since I don't have any contact with my phone through the usb cable.
if you use a card reader to put the PB99 file on the root of your sd card? boot into hboot it will recognize the PB file and prompt for doangrade.
no need to be rude as no intention were to make you feel offended.
if it is of no help no hard feelings,
cheer up and have nice holidays and a Happy New Year!!!
Freddan80 said:
This might come of as being rude but thats not my intention but I have several thread on diffrent forums out about my issue and most of the answers I recieve is from people that doesn't read my first post.
I cant use that downgrade tool since I don't have any contact with my phone through the usb cable.
Click to expand...
Click to collapse
I'm just a bit tired of working with this **** all weekend and answering in my ' cry for help threads' with I don't have root so I cant do that or I don't have a usb connection so I cant do that.
For the USB-brick fix to work I need root and for the downgrade to work I need a connection, it's just one way around my problem which seem to work but I only get 'permission denied' or 'that location is nonexistent'.
If anyone with more knowhow than me wants to take a look, the only thing that would actually fix my issue is here.
My meaning was to say that I think i have the same usb-brick as you (phone is now sent in for repair). It was rooted, but I unrooted it to hboot 0.80 and innstalled updates, wich resulted in hboot 0.93 in hope for it to fix itself. It didnt. As you say, you need root to fix brick. The only solution wich seems to work is this: http://forum.xda-developers.com/showthread.php?t=879068.. It seems to work for some people, not for me... And not for you as well, if i understand your latest reply correctly..
Yeah that's one of the fix I have tried.
It's kind of strange that that doesn't work, cause we should be able to write to that folder but for me it's like it isn't there at all. I checked my spelling and checked with 'androlib' that the working folder for 'Android Terminal Emulator' was in fact 'jackpal.androterm.
SUCCESS!!!!
I finally found a terminal that could give me enough "root" to use the exploit that gave me enough "root" to flash the fix. My phone is fully working now. Time to root the sucker again .
Freddan80 said:
SUCCESS!!!!
I finally found a terminal that could give me enough "root" to use the exploit that gave me enough "root" to flash the fix. My phone is fully working now. Time to root the sucker again .
Click to expand...
Click to collapse
Woooow man tell me how you did it imediately i have the 100% exact same problem as you did...tried update.zip, signature error, tried exploit with Terminal Emulator, no premissions...pleaaase tell me how you did it i am really desperate
godina said:
Woooow man tell me how you did it imediately i have the 100% exact same problem as you did...tried update.zip, signature error, tried exploit with Terminal Emulator, no premissions...pleaaase tell me how you did it i am really desperate
Click to expand...
Click to collapse
I used 'Better Terminal Emulator' never could get 'Android Terminal Emulator' to work.
I then used the commands given in the link I posted but instead of using 'data/data/jackpal.androidterm/*', I used '/data/data/*.
and then I did what the other thread said, made them executableand ran the exploit and then flashed my modified USB-brick fix.
Omg omg omg this could really be it i will try it asap, will post how it went...and does your bt, radio and usb all work?
Edit: where did you get this "Better Terminal Emulator" and how did you install it? I tried looking in market but didnt found tthis app
here it is http://forum.xda-developers.com/showthread.php?p=10058480#post10058480.
godina said:
Omg omg omg this could really be it i will try it asap, will post how it went...and does your bt, radio and usb all work?
Edit: where did you get this "Better Terminal Emulator" and how did you install it? I tried looking in market but didnt found tthis app
Click to expand...
Click to collapse
Ok I give up
Tried to download Better Terminal Emulator Magic, but it has been removed from market, looked for Pro version, cant download because there is no paid app support in Slovenia, so I can not download any paid app...
Is there any way for me to get this Better Terminal Emulator or will I just have to send the phone to repairs?
godina said:
Is there any way for me to get this Better Terminal Emulator or will I just have to send the phone to repairs?
Click to expand...
Click to collapse
You can obtain a copy here, but I'm not to sure about support.
Okay I have a G2, just got it and I need to perm root it. I looked at the sticky guide but most of the links aren't loading for me, don't know why, either thread isn't there or link expired or w/e. I don't know, but I need some help.
First, how do I find out if I have 1.72 or an earlier version
Second, do I use "rage"? method or VISIONary and what's the latest version of visionary?
Third, about how long does the process take?
Any help is appreciated.
James_Caliber said:
Okay I have a G2, just got it and I need to perm root it. I looked at the sticky guide but most of the links aren't loading for me, don't know why, either thread isn't there or link expired or w/e. I don't know, but I need some help.
First, how do I find out if I have 1.72 or an earlier version
Second, do I use "rage"? method or VISIONary and what's the latest version of visionary?
Third, about how long does the process take?
Any help is appreciated.
Click to expand...
Click to collapse
Every thing you need to know about rooting is in here http://forum.xda-developers.com/wiki/index.php?title=HTC_Vision just start reading from Rooting the Vision (G2/DZ) and DHD or you can read the whole page. Don't use VISIONary, you have a chance of getting stuck in a boot loop, use Rage and GFree. You'll need the android SDK to get ADB. I'm not sure how long rooting takes, I haven't done it yet as I don't have my G2 until next week but I have been reading about root for the past week. From what I know, 1.72 is only if you have a Desire Z. If you have any more questions, I'm sure me or another member can answer you.
KoolKidsKlub said:
Every thing you need to know about rooting is in here http://forum.xda-developers.com/wiki/index.php?title=HTC_Vision just start reading from Rooting the Vision (G2/DZ) and DHD or you can read the whole page. Don't use VISIONary, you have a chance of getting stuck in a boot loop, use Rage and GFree. You'll need the android SDK to get ADB. I'm not sure how long rooting takes, I haven't done it yet as I don't have my G2 until next week but I have been reading about root for the past week. From what I know, 1.72 is only if you have a Desire Z. If you have any more questions, I'm sure me or another member can answer you.
Click to expand...
Click to collapse
Do you know what the 1.72 # refers to? Is it the build number or something else?
Thanks a lot for your help though. I'll start reading
James_Caliber said:
Do you know what the 1.72 # refers to? Is it the build number or something else?
Thanks a lot for your help though. I'll start reading
Click to expand...
Click to collapse
If you have a Tmobile G2 (from your first post, I assume you do) you don't need to worry about 1.72 it for the Desire Z. There are three methods to root with, them being Visionary, Rage, gfree. Gfree by far has caused the least amount of problems. If you know ADB rooting should be pretty simple, just follow the wiki on rooting with gfree. If your not familiar with ADB, there are methods to root without having to use it. But its always good and recommended to have it installed and running. There are guide here to help walk you thru it, but if for some reason its to difficult or you don't quite understand it, like I said there are methods to root with out it. There is a modified way to run gfree with your home computer and terminal emulator on your phone. Also the visionary method too, now many people have had problems with visionary, I'm not one of them, it is how I rooted my phone, but I can't stress the importance of reading and putting the time into understanding what you are and want to do to modify your phone, far to many people act before understanding and run into many problems including bricking there phones, I know some of the threads are really long in this forum but that's no excuse, whenever I try something new I read the entire thread first start to finish because any problems you may have, the solution has probably already been givin somewhere in the thread. There is no rush to jump into something you don't understand, my suggestion is to invest the time to read and understand how to root you phone first.
Sent from my HTC Vision using XDA App
Even if you root using rage, you can still install and use gfree on your phone. I can confirm that it works.
Just stay away from Visionary.
blackknightavalon said:
Even if you root using rage, you can still install and use gfree on your phone. I can confirm that it works.
Just stay away from Visionary.
Click to expand...
Click to collapse
This.
This is my first Android phone and I was able to follow the Wiki and root it pretty easily. The only part I didnt do was installing the Engineering Hboot. Just cause it is labeled as optional and unnecessary and the warning about bricked phones scared me away from it.
This ADB Guide for Noobs was pretty helpful in the process too
http://forum.xda-developers.com/showthread.php?t=865685
With that link and the Wiki your all set.
boost3d23 said:
This.
This is my first Android phone and I was able to follow the Wiki and root it pretty easily. The only part I didnt do was installing the Engineering Hboot. Just cause it is labeled as optional and unnecessary and the warning about bricked phones scared me away from it.
This ADB Guide for Noobs was pretty helpful in the process too
http://forum.xda-developers.com/showthread.php?t=865685
With that link and the Wiki your all set.
Click to expand...
Click to collapse
You're missing out with the engineering bootloader. You'll have more recovery options with it installed.
blackknightavalon said:
You're missing out with the engineering bootloader. You'll have more recovery options with it installed.
Click to expand...
Click to collapse
I might install it later on, if that is possible and wont cause issues.
boost3d23 said:
I might install it later on, if that is possible and wont cause issues.
Click to expand...
Click to collapse
Yeah that's what I'm going to do. I'm going to root the phone then when I feel more comfortable, I'm going to flash the engineering HBOOT. It's not that I'm scared, well I sorta am but I would rather not do something that isn't necessary. I'm coming from a rooted G1 so I know what it does and everything, I just don't think its necessary. The way I look at is is this, if you flash the HBOOT then your a lot safer because you can use fastboot flash to save your self from a semi-brick, but at the same time, flashing the HBOOT is also dangerous because you can brick your phone beyond repair.
*bump*
Sorry guys, I know this is an old thread, but isn't it better to post on something existing rather than creating a new thread? Hopefully I'm right...
Anyhow, I'm a Sprint convert and I now have the G2. Rooting the Samsung Epic I had was super easy, because I downloaded a one-click script that did everything for me. However, I'm fairly tech-savvy and accomplished just about everything for the rooting procedures using gfree and rage.
However, when I use gfree_verify, I get the message 'verify could not initialize the device!'. I think I run into my problem when I get to this part:
# /data/local/tmp/root
# sync
when I run the first line, I get a message about file existing that it says to expect... but it also says that "the rest of the script should still run ok". Well, after I get the file existing message, it goes back to the prompt. If there was a script that ran after that message, wouldn't I see other messages before it returned to the prompt?
I hope I'm making sense... and I hope I posted this in the right place. I'm dying to get a Sense ROM on my phone, but I need to get some sleep for work tomorrow. Any help that everyone could provide would be EXTREMELY appreciated Thanks so much!!
...EDIT...
Apparently, despite my lack of luck with verification, root is in place in my phone and has stayed after reboot. I've flashed clockwork and have used Superuser access... all seems to be well! Thanks anyway
Okay,
All I want to know is the best way to perm root my HTC G2. I have google searched and went through forums on xda and a few other sites. And all it did was give me a headache. Lol If anyone can help me with this, Please get back to me via this post or pm me. Thanks for your time! >_<
The Wiki method. Here it is:
http://forum.xda-developers.com/wiki/HTC_Vision#Rooting_the_Vision_.28G2.2FDZ.29_and_DHD
XDA User strawmetal had also done a detailed guide but I can't find it now.
The gfree/visionary method is another option that is pretty safe and easy, if you're still on 2.2. Not to be confused with the visionary perm root method.
The wiki method is the best way, but can be difficult if you don't know how to use adb. If you need to downgrade your phone, you'll have to learn adb anyway.
Please don't go anywhere near the Visionary tool. Use the method in the XDA Wiki. It might look confusing at first, but read it carefully and if you don't understand something then ask about it here, there are plenty of people who can help you.
There's a guide to setting up and using adb linked from my signature (if you are reading via a brower and not something like the XDA app).
Sent from my Desire Z running CM7.
Use the wiki method. It looks confusing but once you get into it it is not hard at all. Just follow the instructions to the letter.
sent from my dz
Sweetness!
Thanks Guys! I will go with the wiki guide as I'm familiar with adb and I have 2.3.4, So do I downgrade?
Yes, you have to downgrade first.
Sent from my Desire Z running CM7.
How long should phone take to reboot after final step in gaining S-OFF
Have a quick question. Followed Strawmetal's guide for my G2, for both downgrading and gaining perm root. Got to final step both MD5#2 and MD5#3 checksums matched as they should. All previous steps matched also. So the final step then is type reboot. I did so, phone rebooted, but now 5 minutes later it's still on the "htc" screen. Impatient noob or brick?
It's not a brick if it displays anything ;P
Mounta1n said:
Have a quick question. Followed Strawmetal's guide for my G2, for both downgrading and gaining perm root. Got to final step both MD5#2 and MD5#3 checksums matched as they should. All previous steps matched also. So the final step then is type reboot. I did so, phone rebooted, but now 5 minutes later it's still on the "htc" screen. Impatient noob or brick?
Click to expand...
Click to collapse
Any update?
I actually think I may have even done a battery pull around then... but I'm not quite sure and would not suggest it.