Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,785,416 Members 39,230 Now Online
XDA Developers Android and Mobile Development Forum

[ROOT APP] Updated: 13/09/12 - Samsung Quick Root v1.8.3 - One Click Root & UnRoot!

Tip us?
 
lyriquidperfection
Old
(Last edited by lyriquidperfection; 13th September 2012 at 01:29 AM.)
#1  
Recognized Developer / Retired Forum Moderator - OP
Thanks Meter 2,530
Posts: 2,493
Join Date: Jun 2009
Location: Nottingham

 
DONATE TO ME
Arrow [ROOT APP] Updated: 13/09/12 - Samsung Quick Root v1.8.3 - One Click Root & UnRoot!

Samsung Quick Root - For SAMSUNG Devices (Formerly known as S2 Root)

Here is my One Click Root and UnRoot solution for ALL SAMSUNG Devices.

It has a very nice interface and offers options to reboot your device Normally, Into Download Mode or Into Recovery Mode after Rooting.


Quote:
Note: Make sure you Enable USB Debugging and Flash an Insecure Kernel before using Samsung Quick Root.
Enjoy!


Whats New in v1.8.3:

1. Improved: Error checking is much better with improved detection of null string entries.

2. Improved: Changed the code in the Wait For Device Dialog and improved error detection.

3. Fixed: A few bugs in the Function that writes output to the Log Window.

4. Improved: Made a few minor changes to the ADB Communication Framework.

5. Fixed: Kernel Info no longer relies on Busybox to gather the version information.



Whats New in v1.7.10:

1. Improved: Fixed a few bugs and added some new functions to the ADB Communication Framework.

2. Added: Wait For Device Dialog on application startup.

3. Changed: Added formatting to the Device Info display to make the information easier to read.

4. Fixed: A bug in the Device Info function that caused missing information or failure to display correctly in certain scenarios.

5. Optimized: Made a few changes to the code that handles removal of the 'su' and 'busybox' binaries so it runs a bit quicker.

6. Other minor bugfixes and UI improvements have also been made.



Whats New in v1.6.12:

1. Changed: Rebuilt using my ADB Communication Framework which eliminates lockups, is more reliable, stable and much quicker.

2. Added: Automatic detection of the '/system' Mount Point to potentially support other devices in the future.

3. Removed: Kernel Info button as this function was implemented elsewhere.

4. Added: Device Info button containing a more detailed view of Device, ROM and BusyBox information.

5. Optimized: Removal of su binary during 'UnRoot' is more efficient and will search and remove from: '/sbin', '/system/bin' and '/system/xbin'.

6. Optimized: Code for removing BusyBox and its symlinks during 'UnRoot' is now alot more efficient and will search and remove from: '/sbin', '/system/bin' and '/system/xbin'.

7. Changed: Replaced Superuser with SuperSU

8. Updated SuperSU and its binary to v0.93 and BusyBox binary to v1.20.2.

9. Other minor bugfixes and improvements have also been made.



Whats New in v1.5.1:

1. Changed: Tidied up User Interface and added additional reboot options which can be executed independantly of rooting.

2. Fixed: A bug in the UnRoot code that did not perform the UnRoot process after clicking Yes on the Temp Root Message Dialog.

3. Optimized: Code for removing BusyBox symlinks after removing BusyBox is now alot more efficient.

4. Added: S2 Root will now remove BusyBox and its symlinks from the '/sbin' aswell as '/system/xbin' folder if present allowing for clean up from other root methods.

5. Updated Superuser APK to v3.0.5



Whats New in v1.4.3:

1. Added: Device Manufacturer, Model and ROM Build information displayed in log when S2 Root starts.

2. Changed: Log font is now bigger and clearer.

3. Changed: Restrictions have been relaxed regarding device detection. S2 Root will now work with ALL SAMSUNG Android devices.

4. Added: A prompt on UnRooting. If TEMP ROOT is detected you now have the option to continue anyway allowing for people who Rooted with CF-ROOT as its based on an Insecure Kernel.



Whats New in v1.4.2:

1. Fixed: A bug for some locales which caused S2 Root to report No Temp Root Access even though an Insecure Kernel had been flashed.


Whats New in v1.4.1:

1. Fixed: A couple of bugs when UnRooting which caused Rooting the device again to fail.

2. Optimized: When UnRooting, BusyBox Symlinks are also removed leaving the xbin folder clean of all BusyBox traces.

3. Updated: Package now includes the latest Superuser v3.0, su binary v3.0 and BusyBox 1.19.2.



Whats New in v1.4:

1. Fixed: A couple of bugs in the Device detection routine.

2. Added: 'Tools' options to: Clear Dalvik Cache, Clear Battery Stats, Get Kernel Info from the device and Reboot the device.

3. Updated the guide in this first forum post.



Whats New in v1.3.2:

1. Fixed: A bug where Rooting would not work first time. This has now been fully tested and works first time every time!


Whats New in v1.3.1:

1. Fixed: A bug where Rooting would not work first time. Before you had to click 'Root Device' a second time for Superuser apk to install.

2. Fixed: A few bugs in the source code have been rectified.

3. Updated: 'su' Binary and 'Superuser' APK to latest versions.



Whats New in v1.2:

1. Fixed: S2 Root should now detect ALL Galaxy S II (GT-I9100) country variant devices correctly.


Whats New in v1.1:

1. Added: 'Jump To Download Mode' Button for those that cant use the 3 Button Combo or dont have a Jig to put the device into Download Mode.

2. Added: 'Don't Reboot Device When Finished' option for those that want to carry on tinkering after Rooting / UnRooting.



I am new to this! So how do I Root my device?

Quote:
Note: Make sure you download and install Samsung Kies before performing any of the steps below to ensure everything goes smoothly!
Step 1
Download Odin3 v3.04 from HERE

Step 2
Download Insecure/Original Kernels from HERE or Latest ICS Insecure/Original Kernels from HERE

Step 3
Goto Settings > Developer options and Enable USB Debugging on your device.

Step 4
Reboot your device into Download Mode. (With Device OFF, Hold Vol Down + Home + Power) If done correctly your device should have a big Yellow Triangle in the middle of the screen with the words 'Downloading... Do not turn off target' underneath. (Or Select 'Download Mode' then press 'Execute' in Samsung Quick Root).

Step 5
Connect your device to your PC and start Odin. If you installed Samsung Kies correctly, you should see the box in the top left corner of Odin underneath where it says ID:COM should be Yellow and displaying the name of a Com Port your device is connected to.

Step 6
Check Odin's settings, Only the Auto Reboot and F. Reset Time checkboxes should be selected.

Step 7
Now press the PDA button and select the Insecure Kernel you downloaded earlier. (Note: This should be in *.tar, *.md5 or *.smd format.)

Step 8
Now press the Start button and wait for your device to reboot.

Step 9
If you have done everything correctly, you will notice a Yellow Triangle with an exclamation mark on the boot screen when the device is starting up. This indicates you are running an Insecure Kernel with Temp Root priviledges.

Step 10
When the device has finished booting, start Samsung Quick Root then press the Root Device button. Wait for the device to reboot depending on which Reboot option you selected then you are done Rooting.

Step 11
This is an OPTIONAL step but you can perform Steps 4 to 8 in this guide to flash the Original Kernel back to your device to remove the Yellow Triangle on the boot screen whilst still retaining Root Permissions.
Attached Thumbnails
Click image for larger version

Name:	Samsung_Quick_Root_Main.png
Views:	32278
Size:	62.6 KB
ID:	1266163  
Attached Files
File Type: zip Samsung_Quick_Root_1.8.3_Release.zip - [Click for QR Code] (1.37 MB, 79010 views)
My Applications

EFS Professional v2.1.73 (With Qualcomm NV Tools and PIT Magic) - For All Android Devices

LG CSMG Tool v1.0.21 - For LG Mobile Server Queries and Firmware Checking

PIT Magic v1.3.10 - Samsung PIT Creator, Editor and Analyzer

Odin ROM Package Builder v1.3 - Complete Pre-Root and Repack Utilities for Linux

Samsung Quick Root v1.7.10 And HTC Quick Root v1.1.13 - All In One Root / Unroot Solutions
------------------------------------------------------------------------------------
If you like my hard work, please buy me a coffee and a pack of nappies for my little daughter!

The Following 160 Users Say Thank You to lyriquidperfection For This Useful Post: [ Click to Expand ]
 
daraj
Old
#2  
daraj's Avatar
Senior Member
Thanks Meter 156
Posts: 1,508
Join Date: Jun 2007
Location: Florida, USA

 
DONATE TO ME
Looks Interesting and straight to the point.
The Following 3 Users Say Thank You to daraj For This Useful Post: [ Click to Expand ]
 
free-sidux
Old
(Last edited by free-sidux; 15th June 2011 at 08:02 PM.)
#3  
free-sidux's Avatar
Senior Member
Thanks Meter 1
Posts: 142
Join Date: Feb 2009
Cool thing. Exactly what I was waiting for.
How does it work and what does it change?

Edit: ah, I see... Guess it uses the same mechanism like superoneclick root? Initially read over the point that you have to flash an insecure Kernel.

Sent from my GT-I9100 using XDA App
my distro-histo:

stock 1.0 - stock 1.1 - JF-uk-r9
Dudes 0.93 - JF-adp-1.5 - JF-uk-1.5 - JF-uk-1.51 - JF-cyano-1.51 - Dudes 1.2a/b
Haykuros Hero - Twisted Hero - JACHero - Drizzies NewVision - Drizzies Champion - Drizzy Elite - JACsky 1.7r2 - 2.0 - Some drizzy stuff
CM 4.0.x -- 7
stock 2.3 Gingerbread w TW4
 
gogua
Old
#4  
Senior Member
Thanks Meter 11
Posts: 119
Join Date: Dec 2009
Location: Spain
Tested in "my" forum; runs OK.

thank you
[[ SGS4-GT-I9505 //\\ SGS2-GT-I9100 ]]
 
lyriquidperfection
Old
#5  
Recognized Developer / Retired Forum Moderator - OP
Thanks Meter 2,530
Posts: 2,493
Join Date: Jun 2009
Location: Nottingham

 
DONATE TO ME
Quote:
Originally Posted by free-sidux View Post
Cool thing. Exactly what I was waiting for.
How does it work and what does it change?

Sent from my GT-I9100 using XDA App
Its for devices that have had an insecure kernel flashed.

Select the reboot type on the right and simply click Root Device or UnRoot device.

The Rooting process simply installs BusyBox, su and Superuser APK.

UnRooting process will remove the above.

Sent from my GT-I9100 using Tapatalk
My Applications

EFS Professional v2.1.73 (With Qualcomm NV Tools and PIT Magic) - For All Android Devices

LG CSMG Tool v1.0.21 - For LG Mobile Server Queries and Firmware Checking

PIT Magic v1.3.10 - Samsung PIT Creator, Editor and Analyzer

Odin ROM Package Builder v1.3 - Complete Pre-Root and Repack Utilities for Linux

Samsung Quick Root v1.7.10 And HTC Quick Root v1.1.13 - All In One Root / Unroot Solutions
------------------------------------------------------------------------------------
If you like my hard work, please buy me a coffee and a pack of nappies for my little daughter!

The Following 4 Users Say Thank You to lyriquidperfection For This Useful Post: [ Click to Expand ]
 
lyriquidperfection
Old
#6  
Recognized Developer / Retired Forum Moderator - OP
Thanks Meter 2,530
Posts: 2,493
Join Date: Jun 2009
Location: Nottingham

 
DONATE TO ME
It runs similar to Super one click root but I used my own coding routines and made my app so its more specific to just the one device.

Sent from my GT-I9100 using Tapatalk
My Applications

EFS Professional v2.1.73 (With Qualcomm NV Tools and PIT Magic) - For All Android Devices

LG CSMG Tool v1.0.21 - For LG Mobile Server Queries and Firmware Checking

PIT Magic v1.3.10 - Samsung PIT Creator, Editor and Analyzer

Odin ROM Package Builder v1.3 - Complete Pre-Root and Repack Utilities for Linux

Samsung Quick Root v1.7.10 And HTC Quick Root v1.1.13 - All In One Root / Unroot Solutions
------------------------------------------------------------------------------------
If you like my hard work, please buy me a coffee and a pack of nappies for my little daughter!

The Following User Says Thank You to lyriquidperfection For This Useful Post: [ Click to Expand ]
 
itskapil
Old
#7  
Senior Member
Thanks Meter 58
Posts: 214
Join Date: Apr 2010
Location: Bhilwara
Ok, this is cool. I've always loved Chainfire's so timely and always-working root but your is worth a try too for me. The un-root feature is cool !

Thanks!
The Following User Says Thank You to itskapil For This Useful Post: [ Click to Expand ]
 
drspikes
Old
#8  
Senior Member
Thanks Meter 16
Posts: 172
Join Date: Aug 2009
Location: London
I'm guessing this method will increase the ROM counter. Thanks for your work.

Sent from my GT-I9100 using XDA App
 
lyriquidperfection
Old
#9  
Recognized Developer / Retired Forum Moderator - OP
Thanks Meter 2,530
Posts: 2,493
Join Date: Jun 2009
Location: Nottingham

 
DONATE TO ME
Quote:
Originally Posted by drspikes View Post
I'm guessing this method will increase the ROM counter. Thanks for your work.

Sent from my GT-I9100 using XDA App
Actually for some reason, I noticed when this app puts the phone in download mode, theres no ROM Counter. It doesnt even have any text top left of the screen, just Downloading... in the centre.

Sent from my GT-I9100 using Tapatalk
My Applications

EFS Professional v2.1.73 (With Qualcomm NV Tools and PIT Magic) - For All Android Devices

LG CSMG Tool v1.0.21 - For LG Mobile Server Queries and Firmware Checking

PIT Magic v1.3.10 - Samsung PIT Creator, Editor and Analyzer

Odin ROM Package Builder v1.3 - Complete Pre-Root and Repack Utilities for Linux

Samsung Quick Root v1.7.10 And HTC Quick Root v1.1.13 - All In One Root / Unroot Solutions
------------------------------------------------------------------------------------
If you like my hard work, please buy me a coffee and a pack of nappies for my little daughter!

The Following 4 Users Say Thank You to lyriquidperfection For This Useful Post: [ Click to Expand ]
 
drspikes
Old
#10  
Senior Member
Thanks Meter 16
Posts: 172
Join Date: Aug 2009
Location: London
Interesting. All I want currently is root access but maintain Kies upgrade and warrantee. Is this my safest bet. Dev?

Sent from my GT-I9100 using XDA App

The Following 2 Users Say Thank You to drspikes For This Useful Post: [ Click to Expand ]
Tags
galaxy s ii, root, unroot
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes