Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
dr.ketan
Old
(Last edited by dr.ketan; 4th July 2012 at 01:52 PM.)
#1  
dr.ketan's Avatar
Recognized Contributor - OP
Thanks Meter 8630
Posts: 9,433
Join Date: Apr 2011
Location: Gujarat

 
DONATE TO ME
Default [Root] Replacing Superuser app with Super SU by CF

Super SU by CF
SuperSU is the Superuser access management tool of the future

Features include:

- Superuser access prompt
- Superuser access logging
- Superuser access notifications
- Per-app notification configuration
- Temporary unroot
- Deep process detection (no more unknowns)
- Works in recovery (no more segfaulting)
- Works when Android isn't properly booted
- Works with non-standard shell locations
- Trusts ADB connection
- Always runs in ghost mode
- Wake on prompt


The Pro version additionally offers:

- OTA survival mode (no guarantees)
- Full color-coded command content logging (input/output/error)
- Per-app logging configuration
- Per-app user override
- PIN protection

Who, What Why ? - said by CF

As you may know, I make a lot of apps that use or require root. I also release rooted kernels. I run into a lot of issues with existing Superuser tools. More importantly, a lot of my users run into these issues as well and then email me about it. So I decided to do something about this. Doesn't mean these were problems you have ever seen, or will ever see.

And thus, I have written - pretty much from scratch - SuperSU. I have taken the su binary command line parameter parsing from Superuser, to make sure that is compatible. Aside from that, it is completely rewritten, because how I wanted to do a number of things was incompatible with the existing codebase.

This is not a stab at ChainsDD, or his skills. He has done great work and will no doubt continue to do so, however, I felt the need for some of these changes, and thus made them. This is an early release, so I expect there will be some unforseen issues somewhere.

From now on, all CF-Root and Mobile ODIN Pro (EverRoot) releases will be built around SuperSU.

Please note that SuperSU is not hardened-security-tested or reviewed, and may be exploitable (... as may other solutions ...).

Install :
Flashable Zip v0.93

Market :
Lite
Pro

Note : Pro is key only, you need to install lite version first.
If you install from market, you will have two superuser, remove older one with system appl remover, or any other application can perform same job.
Remember, if you remove older first without installing newer one, you will lose Root n newer won't run.
One more thing market version will be regular application, so hard reset can delete it. So better install with flashable zip, to make it system application.

Source : http://forum.xda-developers.com/show....php?t=1538053
Attached Files
File Type: zip CWM-SuperSU-v0.75.zip - [Click for QR Code] (548.9 KB, 4005 views)
The Following 39 Users Say Thank You to dr.ketan For This Useful Post: [ Click to Expand ]
 
M3TALLICA
Old
#2  
Senior Member
Thanks Meter 450
Posts: 1,333
Join Date: Nov 2011
Thanks a lot doc. Gonna give it a try.

---------- Post added at 05:52 PM ---------- Previous post was at 05:50 PM ----------

Sorry to say but this belongs to General Section.
 
chasmodo
Old
#3  
chasmodo's Avatar
Recognized Contributor
Thanks Meter 20458
Posts: 9,285
Join Date: Dec 2011
Location: Novi Sad

 
DONATE TO ME
Nice one, Dr.Ketan.

Perhaps your fine installation instruction could also include this:

"Superuser (the old one) is a system app and should be removed from /system/app/ folder using Root Explorer, ES Eplorer with root permissions, or similar explorer app. Titanium Backup does not show Superuser in its app list, and therefore cannot remove it."

Otherwise you'll be swamped with Titanium questions.
The Following 7 Users Say Thank You to chasmodo For This Useful Post: [ Click to Expand ]
 
dr.ketan
Old
#4  
dr.ketan's Avatar
Recognized Contributor - OP
Thanks Meter 8630
Posts: 9,433
Join Date: Apr 2011
Location: Gujarat

 
DONATE TO ME
This is modding
any thing android Mod, should be better place under development.
thogh let's leave it upon moderator..
The Following User Says Thank You to dr.ketan For This Useful Post: [ Click to Expand ]
 
grgsiocl
Old
#5  
Senior Member
Thanks Meter 3755
Posts: 2,113
Join Date: Nov 2009
Location: Kurnool, Andhra Pradesh
Quote:
Originally Posted by dr.ketan View Post
This is modding
any thing android Mod, should be better place under development.
thogh let's leave it upon moderator..
i think it doesnt work if USB debugging is enabled and if it is disabled then it works fine...
 
chasmodo
Old
#6  
chasmodo's Avatar
Recognized Contributor
Thanks Meter 20458
Posts: 9,285
Join Date: Dec 2011
Location: Novi Sad

 
DONATE TO ME
Quote:
Originally Posted by grgsiocl View Post
i think it doesnt work if USB debugging is enabled and if it is disabled then it works fine...
CF says he has fixed that bug in v0.74, and that's the one posted here.
 
dr.ketan
Old
#7  
dr.ketan's Avatar
Recognized Contributor - OP
Thanks Meter 8630
Posts: 9,433
Join Date: Apr 2011
Location: Gujarat

 
DONATE TO ME
I have no issue with USB debugging ON
 
kopitalk
Old
#8  
Senior Member
Thanks Meter 173
Posts: 519
Join Date: Feb 2012
Confirmed working fine! Recommended to install via CWM. It will replace the other automatically so you don't have to manually remove it.

Sent from my GT-N7000 using XDA
 
shaggyskunk
Old
#9  
shaggyskunk's Avatar
Senior Member
Thanks Meter 899
Posts: 3,151
Join Date: Nov 2011
Location: IDK
Quote:
Originally Posted by kopitalk View Post
Confirmed working fine! Recommended to install via CWM. It will replace the other automatically so you don't have to manually remove it.

Sent from my GT-N7000 using XDA
Newbie question here, (sorry) so you don't just download from the market/play store..... open and it will install on it's own?

Sent From my Two Tin Cans & String Device on The Wookie Network
 
dr.ketan
Old
#10  
dr.ketan's Avatar
Recognized Contributor - OP
Thanks Meter 8630
Posts: 9,433
Join Date: Apr 2011
Location: Gujarat

 
DONATE TO ME
It will install, but not as system application. So it is recommended to flash with CWM. as well you have to remove old manually, if you install from market

The Following 3 Users Say Thank You to dr.ketan For This Useful Post: [ Click to Expand ]
 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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...