OSDN Git Service

Update README.md
authorKoushik Dutta <koush@koushikdutta.com>
Wed, 27 Feb 2013 03:01:25 +0000 (19:01 -0800)
committerKoushik Dutta <koush@koushikdutta.com>
Wed, 27 Feb 2013 03:01:25 +0000 (19:01 -0800)
README.md

index 2320be0..fe33b73 100644 (file)
--- a/README.md
+++ b/README.md
@@ -1,3 +1,13 @@
+## Why another 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.
+* Superuser should also be AOSP _embeddable_, meaning a ROM can easily embed it into their Settings app.
+* 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
+
 ## Checking out the source
 
 You'll need the "Widgets" dependency.