Koush Releases Beta Of CWM Superuser, Fully Open Source
We already have two root handling apps available, and a third has just arrived. Famed developer Koush has released a beta of his new root app called ClockworkMod Superuser. That’s great, but why do we need another super user app? Here’s Koush’s explanation:
Some of you are probably wondering why I’m rewriting Superuser.
* Superuser should be open source. It’s the gateway to root on your device. It must be open for independent security analysis. Obscurity (closed source) is not security.
* Superuser should be NDK buildable. No internal Android references.
* Superuser should also be AOSP buildable for those that want to embed it in their ROM.
* Maintenance and updates on both the market and source repositories should be timely.
* I want to be able to point users of my app to a Superuser solution that I wrote, that I know works, and that I can fix if something is wrong. Yes, this is selfish: Carbon does not work with some versions of Chainsdd’s Superuser. SuperSU works great, but I am not comfortable pointing a user to a closed source su implementation.
* Handle multiuser (4.2+) properly
* Handle concurrent su requests properly
It’s very wise to create an open source super user app of course, and we’re all for it. And since it’s open source, it may be bundled with CyanogenMod soon. If you want to give it a try, hit the source link. So far, it’s only flashable in recovery so you’ll need to do that. There will be more methods to install it eventually. Here is a list of features:
- Multiuser support
- Open source https://github.com/koush/Superuser
- Free
- Leverages Android’s permission model
- Logging (and per app logging)
- Pretty UI
- PIN Protection
- Request Timeout
- Customize notifications
- x86 and ARM support.
- Handle concurrent su requests properly
- NDK clean

I don't see why Koush needed to make another Superuser app instead of personal "selfish" reasons as he states.Every other aspect of his SU app is covered by SuperSU, except the open source stuff.
I don't see why a SU app should be open source and AOSP buildable, we were fine for the past 4 years now that SU apps are closed source. I smell a Carbon situation all over again, Koush releases his SU app with all the bells and whistles(per app logging etc), we beta test it and when development is finished he makes a basic version that will be pre installed in CyanogenMod ROMs(because he's involved in the development), he packs all the cool features in a paid package and serves it on the market for 5-10 bucks. Suddenly you're wondering why you (a beta tester) are left with a finalised app that does half the stuff it used to when you were beta testing it (for free).I hope I'm wrong though and Koush did this out of the kindness of his heart and to contribute to the Android community.
- spam
- offensive
- disagree
- off topic
Like