Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
con247
Old
#1  
con247's Avatar
Recognized Developer - OP
Thanks Meter 3064
Posts: 3,081
Join Date: Sep 2010
Location: Ann Arbor
Default [Perma-Temp Root] Better Temp Root [From The Rezound]

This release has been out in the wild for several days now for the Rezound. Everyone who has gotten it to work reports root lasting much longer than previous methods. I am glad that it is working out for others. This should also work on other devices, such as the Vivid and that is why I am posting it here. There is nothing about it that makes it work specifically for the Rezound.

It still uses zergrush and absolutely does not provide any other capability than other temp roots. (Although some people have reported root apps see root better so it might actually be better). The only difference is I have the things relating to root (ie su,busybox, etc) stored in a ramdisk that lasts alot longer (I have not seen of a report of it being lost before a reboot yet) than things "written" or linked to /system. This is because we still have /system write locked so when we write things to it (like the original zergrush implementation) it gets forgotten after while.

Your mileage may vary. I am obviously not responsible for bricks, data loss, etc if you use this. I and others have used it for about a week and it has been fine.

To use:
0) Make sure superuser isn't installed
1) Reboot phone (full reboot), make sure usb debugging is on.
2) Plug in phone in charge only mode to PC.
3) Kill everything in the built in task manager, then go back to the rosie home screen.
4) Extract zip and doubleclick temproot.bat
5) There is a 20 second time out at the beginning just in case you forgot to plug in your phone, etc so you have time to cancel the process before it starts. To skip it just hit enter on the keyboard or wait the 20 seconds.
6) Hit the thanks button (bottom left of this post) if you like it!

Let me know if you like it better or if something bad happens so I can take it down. Lets hope we get S-Off soon and don't have to deal with this temp root **** anymore.

Troubleshooting:
1) Bootlooping? Pull the battery. If you still are boot looping, an RUU restore may be necessary. I believe this has only happened to one user and it was likely a result of something that was done AFTER root and not directly caused by this program.
2) Just not working? Reboot both your PC and Phone. If ADB cannot see your phone, it is not a fault of the program. If you haven't gotten other temp root methods to work, it is likely this one won't either.
Attached Files
File Type: zip betterTempRoot.zip - [Click for QR Code] (1.81 MB, 509 views)

Current Phone: Galaxy S3 16GB White on VZW
Current ROM: AOKP JB Build 4
Check out my GS3 Splash Screen Changer
The Following User Says Thank You to con247 For This Useful Post: [ Click to Expand ]
 
8125Omnimax
Old
#2  
8125Omnimax's Avatar
Senior Member
Thanks Meter 93
Posts: 209
Join Date: Jul 2006
Location: New York City
Quote:
Originally Posted by con247 View Post
This release has been out in the wild for several days now for the Rezound. Everyone who has gotten it to work reports root lasting much longer than previous methods. I am glad that it is working out for others. This should also work on other devices, such as the Vivid and that is why I am posting it here. There is nothing about it that makes it work specifically for the Rezound.

It still uses zergrush and absolutely does not provide any other capability than other temp roots. (Although some people have reported root apps see root better so it might actually be better). The only difference is I have the things relating to root (ie su,busybox, etc) stored in a ramdisk that lasts alot longer (I have not seen of a report of it being lost before a reboot yet) than things "written" or linked to /system. This is because we still have /system write locked so when we write things to it (like the original zergrush implementation) it gets forgotten after while.

Your mileage may vary. I am obviously not responsible for bricks, data loss, etc if you use this. I and others have used it for about a week and it has been fine.

To use:
0) Make sure superuser isn't installed
1) Reboot phone (full reboot), make sure usb debugging is on.
2) Plug in phone in charge only mode to PC.
3) Kill everything in the built in task manager, then go back to the rosie home screen.
4) Extract zip and doubleclick temproot.bat
5) There is a 20 second time out at the beginning just in case you forgot to plug in your phone, etc so you have time to cancel the process before it starts. To skip it just hit enter on the keyboard or wait the 20 seconds.
6) Hit the thanks button (bottom left of this post) if you like it!

Let me know if you like it better or if something bad happens so I can take it down. Lets hope we get S-Off soon and don't have to deal with this temp root **** anymore.

Troubleshooting:
1) Bootlooping? Pull the battery. If you still are boot looping, an RUU restore may be necessary. I believe this has only happened to one user and it was likely a result of something that was done AFTER root and not directly caused by this program.
2) Just not working? Reboot both your PC and Phone. If ADB cannot see your phone, it is not a fault of the program. If you haven't gotten other temp root methods to work, it is likely this one won't either.
Just don't execute the program again after you have done it once, or it will boot loop the vivid to high hell. And you'll have to do a factory reset.

Sent from my HTC PH39100 using xda premium
 
con247
Old
#3  
con247's Avatar
Recognized Developer - OP
Thanks Meter 3064
Posts: 3,081
Join Date: Sep 2010
Location: Ann Arbor
Did that just happen to you? There is a 20 second timeout for a reason...

Current Phone: Galaxy S3 16GB White on VZW
Current ROM: AOKP JB Build 4
Check out my GS3 Splash Screen Changer
 
drewdatrip
Old
#4  
drewdatrip's Avatar
Senior Member
Thanks Meter 95
Posts: 746
Join Date: Mar 2011
Location: Socal
Is there a possibility in making a Mac or Linux friendly version?
Thank

Drew

Sent from my HTC PH39100 using xda premium
AT&T Samsung SGS3 - CM10 & AOKP JellyBean Nightlies
Motorola Atrix HD - Stock
Nokia Lumia 900 - Bone Stock
HTC Vivid (Holiday) - Unofficial CM9 & CM10
Samsung GSII (i777) Rooted and CM7 installed Oct 1 (first?)
HTC Inspire - JellyBean - JELLYTIME
B&N Nook ICS Nightlies OC 1200Mhz
 
con247
Old
#5  
con247's Avatar
Recognized Developer - OP
Thanks Meter 3064
Posts: 3,081
Join Date: Sep 2010
Location: Ann Arbor
Quote:
Originally Posted by drewdatrip View Post
Is there a possibility in making a Mac or Linux friendly version?
Thank

Drew

Sent from my HTC PH39100 using xda premium
If you know how to use adb on Mac or Linux you can just run the equivalent command one by one


Sent from my ADR6425LVW using XDA App

Current Phone: Galaxy S3 16GB White on VZW
Current ROM: AOKP JB Build 4
Check out my GS3 Splash Screen Changer
 
rpendrick
Old
#6  
Member
Thanks Meter 9
Posts: 31
Join Date: Mar 2011

 
DONATE TO ME
Code:
timeout /T 20
adb shell rm /data/local/tmp/boomsh
adb shell rm /data/local/tmp/sh
adb push zergRush /data/local/
adb shell chmod 755 /data/local/zergRush
adb shell /data/local/zergRush
adb wait-for-device
adb shell sleep 1
adb remount
adb shell mkdir /system/xbin
adb shell mount -t tmpfs none /system/xbin
adb push busybox /system/xbin
adb shell chmod 4755 /system/xbin/busybox
adb push su /system/xbin/su
adb shell chmod 4755 /system/xbin/su
adb shell cd /system/xbin
adb shell /system/xbin/busybox --install -s /system/xbin
adb install Superuser.apk
Does nothing different from the original scripts that were posted here a month ago.
 
con247
Old
#7  
con247's Avatar
Recognized Developer - OP
Thanks Meter 3064
Posts: 3,081
Join Date: Sep 2010
Location: Ann Arbor
Read my OP bud. I have downloaded all of the ones posted in your Vivid section and made sure. This one stores the root to a ramdisk that lasts until a reboot instead of /system rw mount going away after a short time.

Current Phone: Galaxy S3 16GB White on VZW
Current ROM: AOKP JB Build 4
Check out my GS3 Splash Screen Changer
 
dtmcnamara
Old
#8  
Senior Member
Thanks Meter 5
Posts: 203
Join Date: Oct 2007
I had a problem pushing this to the phone at first. Then I made sure the screen didnt time out and everything worked fine for me....just a little FYI incase someone runs into this problem as well.

Thanks
 
wmaudio
Old
(Last edited by wmaudio; 26th December 2011 at 09:07 AM.) Reason: Updated info
#9  
Senior Member
Thanks Meter 83
Posts: 433
Join Date: Jan 2009
Location: Fairview Park, Ohio

 
DONATE TO ME
Default Didn't work for me.

I followed the instructions to the letter, and when I ran the batch file, there was no 20-second wait; it started immediately. It found the phone, went through the "sending speedbots" or whatever, and then rebooted the phone. It then re-ran ADB with "wait-for-phone" and the phone got stuck in a bootloop. I kept it connected to the PC and did a battery pull, and as the Beats Audio logo came up during boot, the command window on my PC flashed some more text and then closed. I let the phone completely boot and tried to run Titanium Backup and I get an error indicating it doesn't have root access. Any thoughts?

BTW - running Windows XP on a Dell Optiplex 755 with 4GB of RAM.

UPDATE - I tried performing the whole process again, and it ran for about 10 seocnds then just closed. So, I tried again, and it went through the process, up to rebooting my phone and indicating "wait-for-device," but the phone never completely shut down; it hung at that shutdown point where the entire screen is black but you can see a bit of lighting. So I did another battery pull and turned the phone on again, and after about 15 seconds, the command window scrolled a bunch more stuff and then closed and the phone continued to boot. It did manage to boot this time without a battery pull and no loops, and SU is there, but when I run Titanium Backup, I still get a "phone not rooted" error.

Looks like I'm waiting for perm root. Thanks for your work though. I'm glad it worked for others. Viva la Android!!!!
 
3f62011
Old
#10  
Member
Thanks Meter 15
Posts: 80
Join Date: Nov 2011
FYI: I did disable bloatware using a script, within the same command prompt window right after achieving temporary root.

The bloatware APPS and widgets remain disabled even after full reboots, including a battery pull.

I'm very grateful to temporary root, since it allows to disable most of the pre-installed bloatware.
Nothing is simple

 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

report this ad
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...

XDA PORTAL POSTS

Side-Swiping Multitasking with Kakudo

Recovering iPad users may still remember the multitasking function where you can swipe left or right to … more

Learn to Edit Graphics for your Development Work

The importance of good and appropriate graphics for your development work is undeniable. Be … more

Tasker Alternative: AutomateIt, Automates Your Device Tasks – XDA Developer TV

XDA Developer TV Producer Kevin wants to help make your … more