Android Forums at AndroidCentral.com >  Sprint Optimus S >  LG Optimus S Rooting, ROMs, and Hacks > Gingersnap Root Utility (one-click ROOT!!!) Multi-Platform

Gingersnap Root Utility (one-click ROOT!!!) Multi-Platform

Reply
Like Tree13Likes

 
Thread Tools Search this Thread
    Thread Author   #1  
Old 04-29-2011, 07:25 PM
AC Forums Android Developer
Device(s): LG Optimus Dooderbutt
ROM/Kernel: Dooderbutt
My Next Device: Okotte Nakama
 
Posts: 2,278
Location: Littleton, CO
Join Date: Dec 2010
Thanked 2,090 Times in 524 Posts
Likes Received: 829
Activity: 14/20

Gingersnap Root Utility
A Team AndrophilesTM Release
INFORMATION:
About Gingersnap Root Utility:

WARNING:
Optimus S Users:

Gingersnap Root Utility does not work with the latest (ZVH) software update!

Gingersnap Root Utility uses a modified version of the famous [Only registered users can view links. ] to automatically root your Android-powered device and installs the necessary files to maintain a permanent root status.

Just make sure you have the pre-use requirements met, download the version appropriate for your OS, run the program and click Root. It's that simple!

INFORMATION:
Important Announcement!

As some of you may have noticed, the Mac OS X and Windows versions of Gingersnap Root Utility is now under the Team Androphiles brand. We are working hard to bring the Linux version of Gingersnap up to par with the Mac version, as well as adding appropriate Team Androphiles branding.

WARNING:
Recently I have noticed that Gingersnap is being shared through websites other than Android Central and Androphiles.com that have not been attributed according to the software license governing this software. Please be aware that distributions of Gingersnap Root Utility that do not abide by the software license may contain malware and should not be trusted.

INFORMATION:
Copyright Information:


Gingersnap Root Utility by [Only registered users can view links. ] is licensed under a [Only registered users can view links. ].

Binary Distribution rules:
You may freely distribute the Gingersnap Root Utility as long as you abide by these simple rules.

1) You may not modify the Gingersnap Root Utility in any way.
2) You may not use the Gingersnap Root Utility for a commercial purpose whether or not any profit is gained.
3) You must attribute your distribution of Gingersnap Root Utility by specifying clearly that Gingersnap Root Utility is a product of Team Androphiles. You must also include a link to the Team Androphiles website ([Only registered users can view links. ]).

Meaning of No Derivatives:
Without going into too much detail, the license which the Gingersnap Root Utility falls under states that you are not allowed to create what are called derivative works. Basically, you are not allowed to use Gingersnap Root Utility or any of it's internal resources (including scripts) in a product which is not a direct redistribution of Gingersnap Root Utility.

tl;dr:
Don't use our work in your own software! This includes the two included shell scripts (com.sh and unroot.sh). WRITE YOUR OWN!

WARNING:
Gingersnap (along with all other Android modifications) is experimental software and while I have made this as safe as possible, differences in operating environments and natural disasters can cause your device to become unusable. Please make sure you understand this important fact before downloading.

Neither myself, Android Central or any other member of Android Central are responsible for any disasters that occur as a result of any hack or modification you perform on your device. Your use of this application is at your own risk!

If you are reporting an issue, please clearly state the version of Gingersnap you are using, as well as the OS you are using it on. Also, please do not quote this first post as it can make the thread long and confusing to read.

For Windows
Pre-use Requirements:
1) You need the [Only registered users can view links. ]. Not the Client Profile, the full .NET 4 Framework.
2) For some reason you need the [Only registered users can view links. ] redistributable installed. Don't ask me why.
3) You need proper drivers for your device. Your video card doesn't work without drivers and neither will your phone.
4) Your device needs to have USB debugging enabled.
5) Gingersnap should be used ONLY on a fresh reboot of your device. If you don't know what this means, reboot your phone before using this utility!

Download:
[Only registered users can view links. ]

Changelog:
Gingersnap V1.2 -- Initial release (05-19-2011)
Gingersnap V1.2.1 -- Superuser.apk now installed to /data/app to allow future removals (05-21-2011)
Gingersnap V2.0 -- Team Androphiles branding, add unroot process (07-24-2011)

For Linux
Pre-use Requirements:
1) You need GTK+ 2.5.10 or later
2) Your device needs to have USB debugging enabled.
3) Gingersnap should be used ONLY on a fresh reboot of your device. If you don't know what this means, reboot your phone before using this utility!
NOTE:
Ubuntu users only:

If you are using Ubuntu, versions less than 11.04 have a "bug" that requires you to add a udev rule to use the Android Debug Bridge (and therefore Gingersnap) as a non-root user. Instructions on this can be [Only registered users can view links. ]. If you are using Ubuntu 11.04 (with the latest updates), this does not apply.

Download:
[Only registered users can view links. ]

Changelog:
Gingersnap V1.2 -- Initial release (05-19-2011)
Gingersnap V1.2.1 -- Superuser.apk now installed to /data/app to allow future removals (05-21-2011)
Gingersnap V1.3 -- Added unroot option, root process cleans up better (05-24-2011)
Gingersnap V2.0 -- Team Androphiles branding, add unroot process (07-24-2011)

For Mac OS X
Pre-use Requirements:
1) You need Mac OS X Snow Leopard 10.6.0 or later (it is recommended to use the latest update, 10.6.8 as of the time of this writing)
2) Your device needs to have USB debugging enabled.
3) Gingersnap should be used ONLY on a fresh reboot of your device. If you don't know what this means, reboot your phone before using this utility!

Download:
[Only registered users can view links. ]

Changelog:
Gingersnap V2.0 -- Initial public release of the Mac OS X version! (07-13-2011)


INFORMATION:
Credits:
Gingersnap Utility: Me
GingerBreak exploit: [Only registered users can view links. ]
Autoroot shell script (com.sh): Droidxcon
MAJOR thanks to jondevere for being my personal guinea pig!

TIP:
The modified GingerBreak source code is attached to this post. The filename is gingerbreak-mod-gs-src.zip


Donations:


Click the image above to donate!
Attached Images
File Type: png GS_Win_shot.png (45.2 KB, 492 views)
File Type: png GS-Mac-shot.png (85.5 KB, 426 views)
File Type: png GS_Lin_shot.png (68.5 KB, 382 views)
Attached Files
File Type: zip gingerbreak-mod-gs-src.zip (4.6 KB, 1196 views)

Last edited by drewwalton19216801; 10-31-2011 at 01:48 AM.
  #2  
Old 04-30-2011, 01:43 AM
Device(s): LG Optimus S
ROM/Kernel: TheKravensCM7
Theme: Custom ICS theming
My Next Device: HD2
 
Posts: 169
Location: Lancaster, Ohio
Join Date: Feb 2011
Thanked 45 Times in 20 Posts
Likes Received: 20
Activity: 1/20
I don't need my phone rooted but I wanna check it out
Thanked by tjmonreal2010
  #3  
Old 04-30-2011, 09:05 AM
Device(s): Optimus S & Acer A500
ROM/Kernel: Reborn
Theme: Purple Ghost
 
Posts: 334
Location: North Florida
Join Date: Dec 2010
Thanked 22 Times in 18 Posts
Likes Received: 3
Activity: 1/20
Well I just wished I had more phones to break.
I would play but I dont have any more phones. I might buy a Nexus for my son, it comes out soon.
If anybody wants to loan me a phone to hack an support my addiction just call me.
  #4  
Old 04-30-2011, 12:14 PM
Device(s): E3D
My Next Device: Kyocera Hydro
 
Posts: 1,616
Location: Sacramento, CA
Join Date: Jan 2011
Thanked 478 Times in 227 Posts
Likes Received: 176
Activity: 1/20
Does this Ginger have a soul? Oh its Ginger break. So yea still no souls. keep up the good work. Automation will be that bomb but code is more important. Get a book and read or u could always go fly a kite
  #5  
Old 04-30-2011, 06:09 PM
 
Posts: 35
Join Date: Apr 2011
Thanked 3 Times in 3 Posts
Likes Received: 0
Activity: 0/20
So no guinea pigs yet?
Thanked by tjmonreal2010
  #6  
Old 05-01-2011, 09:40 AM
Device(s): HTC EVO
ROM/Kernel: DECKS ICS -MASON KERNEL
My Next Device: SSGS3
 
Posts: 412
Join Date: Mar 2011
Thanked 84 Times in 70 Posts
Likes Received: 17
Activity: 0/20
I will give it a try here in about 10 min (unrooting + returning to stock)

edit: only took 10min to unroot and return to stock

Last edited by jcwxguy; 05-01-2011 at 09:51 AM.
dvaeason likes this.
Thanked by dvaeason
  #7  
Old 05-01-2011, 09:56 AM
Device(s): HTC EVO
ROM/Kernel: DECKS ICS -MASON KERNEL
My Next Device: SSGS3
 
Posts: 412
Join Date: Mar 2011
Thanked 84 Times in 70 Posts
Likes Received: 17
Activity: 0/20
Well, that was easy : *IT WORKED FOR ME*

after your phone reboots (takes a min or two) run your adb shell, the type su (watch your phone when you do this, then allow)

Last edited by jcwxguy; 05-17-2011 at 12:49 AM.
candi1012 likes this.
  #8  
Old 05-01-2011, 09:57 AM
Device(s): HTC EVO
ROM/Kernel: DECKS ICS -MASON KERNEL
My Next Device: SSGS3
 
Posts: 412
Join Date: Mar 2011
Thanked 84 Times in 70 Posts
Likes Received: 17
Activity: 0/20
going to attempt to unroot the phone now...
  #9  
Old 05-01-2011, 10:00 AM
Device(s): HTC EVO
ROM/Kernel: DECKS ICS -MASON KERNEL
My Next Device: SSGS3
 
Posts: 412
Join Date: Mar 2011
Thanked 84 Times in 70 Posts
Likes Received: 17
Activity: 0/20
unroot process works as well (once again, takes a min or two for it to boot all the way )

[Only registered users can view links. ]


[Only registered users can view links. ]
-after this is installed, then your computer will reboot (probably ask you to)
then
[Only registered users can view links. ]


Now run gingersnap [Only registered users can view links. ]

then after your phone reboots (takes a min or two) run your adb shell, the type su (watch your phone when you do this, then allow) You are now rooted!!

Now that your phone is rooted, you may now install the [Custom Recovery] Xionia Clockwork (CWMA v1.2518.6) -in signature

Last edited by jcwxguy; 05-03-2011 at 03:31 AM. Reason: added link for gingersnap
Thanked by dvaeason
    Thread Author   #10  
Old 05-01-2011, 11:06 PM
AC Forums Android Developer
Device(s): LG Optimus Dooderbutt
ROM/Kernel: Dooderbutt
My Next Device: Okotte Nakama
 
Posts: 2,278
Location: Littleton, CO
Join Date: Dec 2010
Thanked 2,090 Times in 524 Posts
Likes Received: 829
Activity: 14/20
Quote:
Originally Posted by jcwxguy View Post
Well, that was easy : *IT WORKED FOR ME*

-make sure you install superuser prior- then after your phone reboots (takes a min or two) run your adb shell, the type su (watch your phone when you do this, then allow)
The gingerbreak APK installs superuser for you, so you don't need to install it prior to rooting.