[Q] What is Temp root and how does it work? - G2 and Desire Z Q&A, Help & Troubleshooting

Here I am following this guild http://forum.xda-developers.com/wik...sion#Rooting_the_Vision_.28G2.2FDZ.29_and_DHD, but I am not going any further than 1. since I don't know anything about temp root. I have rooted the g1 only so far. Please help.
Why is it considered temporary? What disables it? What happens when it is disabled? Can it be made permanent without this Visionary thing that has a high potential to brick your phone?
Thanks in advance.

HTC phone has a feature that reverts any system change after reboot. So, for example, if you root you phone, it will unroots itself upon boot.
Temp root does just that: root your phone, do stuffs that you want, then after you reboot you will loose root.
Permanent root: you will have to turn off the security feature aforementioned first, which is called S-ON. After achieving S-OFF, you can now install any ROM, makes any system change you want (root, for example) then it will stay. Normally people will install a pre-rooted ROM, thus achieve permanent root.
To have S-OFF please follow this guide which you already found:
http://forum.xda-developers.com/wik..._Root_.2F_.22Permaroot.22.29_using_gfree_v0.7
After achieving S-OFF, you can install any ROM that you want, as aforesaid, and have permanent root.

Temp root is a way to gain temporary root access to your phone's files. I would not recommend trying to gain permanant root via visionary. It is highly capable of bricking your phone. Gain temp root, downgrade your phone to stock 2.1, and then you can permanantly root using adb. From there you can install custom roms and what have you. Here is a link to the permanant root guide. http://forum.xda-developers.com/showthread.php?t=833965 . Good luck.
Sent from my HTC Desire Z using xda premium

Great thanks guys for the quick replies. I'm going to follow those steps... not sure if they tell how to/when to load the custom rom. Do they?
If they don't I'll come back. Thanks again guys, giving thanks to both of you.

Woah that guide is ancient.
Use this one http://forum.xda-developers.com/wiki/index.php?title=HTC_Vision#Rooting_the_G2 its up to date.
-Nipqer

After you have rooted, you can go to most rom threads and they tell you how to install. Youll go to recovery and wipe data, cache, and dalvik. Then install zip from sd card. Then you will select the zip for the rom you put on your sd. Simple as that.
Sent from my HTC Desire Z using xda premium

Related

[Q] HTC Vision (TMobile G2) Lost permaroot after OTA update

Hi all,
I followed the instructions for permaroot-ing my G2, and everything went smoothly (thanks to everyone who contributed). After obtaining permaroot, I was prompted to install the OTA update. After applying the update I lost root permissions (tried the "su" command on terminal emulator and ADB). I figured I would just follow the steps again for permaroot, but when I run VISIONary for temp root it says "You device is already rooted". Also, I've checked the bootloader, and I still have S-OFF. I'm wondering if anyone has encountered this issue, and if there is a way to regain permaroot. Any help would be much appreciated.
Thanks!
Yes well if your going to root NEVER apply an OTA. Now that you applied it and you still have s off just flash a custom rom. They all have root. If you want to stay stock and just gain root back use the rage method.
Sent from my HTC Vision using XDA App
Thanks
Shortlived,
Thanks for your response. I actually couldn't just flash a custom ROM because I didn't flash ClockworkMod recovery before applying the OTA update. Because I lost root, I couldn't actually flash the recovery after applying OTA. The rage method worked perfectly though and I'm back to root!
You should go ahead and flash a custom recovery (clockworkmod) and make a nandroid back up now since you have root again.
Mistakes happen, but, there's always nandroid.

how to get back s-on

I can not root my T-Mobile g2 so I'm returning it andgetting another one but NY phone is showing s-off,how can I get that back to s-on or does it even matter because the are exchanging it by mail?
Well if s-is off that means you can root you only need to get perm root. Download temp rootapk.and do the. Perm root flash recovery and your good to go.
Sent from my HTC Vision using XDA App
Can you please tell how to do that?
http://theunlockr.com/2010/11/30/how-to-gain-permanent-root-and-s-off-on-the-t-mobile-g2-htc-vision/ this is the easy way to do it, just follow the steps and you will be fine . but if you say you have s-off tha means you can easly root, google the visionary .apk from modaco then open it like you would a regular app. then go to where it says perm root and select it. but make sure you have s-off then down load rom manager.apk and flash clockmod recovery all the files should be on the link i gave you.
How did you get it to S-OFF, what method of rooting were you using ?
I would be useful to put it back to S-ON if you can, though T-Mobile will probably not notice anyway.
Yelling at the device while it's in recovery might help

Phone doesn't appear to be rooted having S-OFF

Hi,
I've got two questions.
I've rooted my phone with AlphaRevX, HBOOT 01.1001 (however after the root now it says i have 01.1002).
Everything went ok, I've got S-OFF. However when I run root explorer (system folder) or titanium backup the apps say I don't have root privileges.
I don't understand this.
Also, I installed Clockwork 3.2.0.0 and backed up my ROM, does the backup include installed apps as well ?
Thanks.
Rooting is different from s-off. Rooting becomes easier when s-off.
Alpharevx wont root the phone but makes s-off (which is awesome thing compared to rooting) .
Even after s-off u can't write to system partition unless u mount it rw. Otherwise there would have worst problems.
Search the forum to root the phone. Or just use superone click root method to root ur phone (hard to give a link from my phone).
And another thing is u don't need to root a custom rom, because they will be already rooted. A rom is rooted, not the device. Root = presence of su binary in system folders as told simply.
Yes the backup includes installed apps as well.
Sent from my HTC Wildfire using XDA App
Thank you for clearing things up for me.
This was very helpful.
Jackal331 said:
Hi,
I've got two questions.
I've rooted my phone with AlphaRevX, HBOOT 01.1001 (however after the root now it says i have 01.1002).
Everything went ok, I've got S-OFF. However when I run root explorer (system folder) or titanium backup the apps say I don't have root privileges.
I don't understand this.
Also, I installed Clockwork 3.2.0.0 and backed up my ROM, does the backup include installed apps as well ?
Thanks.
Click to expand...
Click to collapse
All is here : http://forum.xda-developers.com/showthread.php?t=1029318

[Q] Improper root g2

I have searched and searched multiple forums. Attempted different methods of rooting. I believe I may have done something wrong in the terminal emulator my first time but my problem is this; I cannot temp root with visionary, just get a black screen after I it says attempting. When I try to unroot, visionary says the device does not appear to be rooted. So cwr can't flash recovery cause it lacks permission. I have the superuser in the app drawer and security is off but when attempting to gain those permissions either through adb or terminal, I get denied. I'm on a stock rom, did factory reset but superuser app still exists. Can anyone at least point me in the right direction? I can't root/unroot, flash roms, etc. Maybe there is an extremely manual way of solving this? Btw first post. Noob video = hilarious.
Visionary has a very high brick rate. You really should have done a lot more research before you decided on how you wanted to root your device.
WARNING - Do not use Visionary to permanent root your G2/DZ - high brick risk!
There are some guides littered through out XDA about how to bring back a phone that's been semi-bricked by visionary. Look around and see if some them will help you out.
Thanks, I am sure I'll find one to help me out but i only used Visionary to temp root, then terminal to try and permroot.
It's a lot easier to root with adb, that way if anything goes wrong you can copy your exact cmd for faster help.
Chances are you need adb set up to downgrade anyway, for visionary to work. in which case you should just use the recommended method
-Nipqer
As long as you don't have gingerbread. Try the no abd required method. Twice.
Sent from my HTC Vision using XDA Premium App
I have tried every method out there. Couldn't downgrade because security was off. I am not rooted so methods to return s-on did not succeed. Will not let me fastboot flash a recovery (Failed: not allowed). So with all the different guides i've followed to a t, my g2 no longer boots past the htc logo, but I can get into boot loader. Am I bricked? if not I know i'm well on my way. All I really wanted to do was flash a recovery, which I should have done first to back up blah blah. That visionary method is what initially put me in the dirt, followed guide from another site before I found xda, I never used perm root through visionary just temp root, and tried to keep the root through terminal emulator. Where can I go from here? I do have access to another stock g2 that my buddy owns if that would help any
Code:
VISION PVT ENG S-OFF
HBOOT-0.84.2000
MICROP-0425
RADIO-26.08.04.30_M3
eMMC-boot
As long as you're on 2.2, using Visionary for temp root (only) should be safe. +1 to ianmcquin's gfree method.
Edit: Didn't see your last post as our posts were simultaneous. So you can't flash a PC10IMG file thru hboot?
Sent from my HTC Vision using XDA App
Ditamae said:
As long as you're on 2.2, using Visionary for temp root (only) should be safe. +1 to ianmcquin's gfree method.
Edit: Didn't see your last post as our posts were simultaneous. So you can't flash a PC10IMG file thru hboot?
Sent from my HTC Vision using XDA App
Click to expand...
Click to collapse
Could you elaborate a little further? Security is off so flashing an official is bad or so I have read. Also, flashing through hboot? How would I accomplish this?
So I might be totally wrong here, but if you could put any pre-rooted ROM inside a PC10IMG zip file onto your SD card (you'll have to use a micro adapter or another phone to get it there)... then you should be able to boot into bootloader and flash it. Though I've never been in a situation with no root and S-OFF... can anyone confirm or reject this idea?
Sent from my HTC Vision using XDA App
Is it safe to use the RUU to restore the phone with s-off?
Edit: No, no it is not XD
Okay. So I have the rom in a PC10IMG zip file on the root of my sd card. Now, specifically, what must I do to boot into said rom. If I can be helped I will do all the research in the world to avoid a noob situation like this again. Which so far seems very improbable thanks to this wonderful site and all the information I have absorbed trying to find a solution to my problem
Well, as I said, this makes logical sense to me, but I was hoping someone more knowledgeable than myself would confirm.... but if you want to try it you'll power down, then boot into bootloader by pressing the power button and volume down at the same time. Once in the bootloader, you should be prompted to flash the pc10img file. I think you'll press volume up to confirm and then the rest is automatic. But again, I don't know that this will work for sure... and I haven't been in your exact situation. If you want more details on flashing pc10img.zip files, I know it's out there on XDA. Also, in the event it works for you be sure to remove this file from your sd card right away... or rename it.
Sent from my HTC Vision using XDA App
flash cmw in fastboot
fastboot flash recovery recoveryname.img or whatever
Solved; I was finally able to flash cwm after I had altered the hardware id's of the android 1.0 driver, flashed a pre rooted odex stock rom and wam bam thank you ma'am, phone is now operational. Thanks for your help guys =]

Help unrooting HTC Desire 816 (UK based)

I recently rooted my HTC Desire 816, but I didn't flash a custom ROM or anything. I've been trying to unroot through the method of using SuperSU but when I then reboot my phone SuperSU has returned and I still have root access.
Am I doing something wrong? I don't really understand why it isn't removing root when all of the tutorials I've seen online say to simply use this method to unroot.
Also, is it possible to keep the custom recovery? As I find it useful for backing up, I just don't really find the root/SuperSU very useful since I'm not planning to flash a custom ROM.
Cheers guys!

Categories

Resources