├── .gitattributes
├── .gitignore
├── CHANGELOG.md
├── LICENSE
├── README.md
├── core
├── .gitignore
├── build.gradle.kts
├── proguard-rules.pro
└── src
│ └── main
│ ├── AndroidManifest.xml
│ └── java
│ └── com
│ └── topjohnwu
│ └── superuser
│ ├── CallbackList.java
│ ├── NoShellException.java
│ ├── Shell.java
│ ├── ShellUtils.java
│ └── internal
│ ├── BuilderImpl.java
│ ├── JobTask.java
│ ├── MainShell.java
│ ├── PendingJob.java
│ ├── ResultFuture.java
│ ├── ResultHolder.java
│ ├── ResultImpl.java
│ ├── ShellImpl.java
│ ├── ShellInputSource.java
│ ├── ShellJob.java
│ ├── StreamGobbler.java
│ ├── UiThreadHandler.java
│ ├── Utils.java
│ └── WaitRunnable.java
├── example
├── .gitignore
├── build.gradle.kts
├── proguard-rules.pro
└── src
│ └── main
│ ├── AndroidManifest.xml
│ ├── aidl
│ └── com
│ │ └── topjohnwu
│ │ └── libsuexample
│ │ └── ITestService.aidl
│ ├── cpp
│ ├── CMakeLists.txt
│ └── test.cpp
│ ├── java
│ └── com
│ │ └── topjohnwu
│ │ └── libsuexample
│ │ ├── AIDLService.java
│ │ ├── MSGService.java
│ │ ├── MainActivity.java
│ │ └── StressTest.java
│ └── res
│ ├── layout
│ └── activity_main.xml
│ └── raw
│ └── bashrc.sh
├── gradle.properties
├── gradle
└── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
├── io
├── .gitignore
├── build.gradle.kts
└── src
│ └── main
│ ├── AndroidManifest.xml
│ └── java
│ └── com
│ └── topjohnwu
│ └── superuser
│ ├── internal
│ ├── ByteOutputStream.java
│ ├── DataInputImpl.java
│ ├── DataOutputImpl.java
│ ├── IOFactory.java
│ ├── RAFWrapper.java
│ ├── ShellBlockIO.java
│ ├── ShellIO.java
│ └── ShellPipeStream.java
│ └── io
│ ├── SuFile.java
│ ├── SuFileInputStream.java
│ ├── SuFileOutputStream.java
│ ├── SuRandomAccessFile.java
│ └── package-info.java
├── jitpack.yml
├── nio
├── .gitignore
├── build.gradle.kts
└── src
│ └── main
│ ├── AndroidManifest.xml
│ ├── aidl
│ └── com
│ │ └── topjohnwu
│ │ └── superuser
│ │ └── internal
│ │ └── IFileSystemService.aidl
│ └── java
│ └── com
│ └── topjohnwu
│ └── superuser
│ ├── internal
│ ├── FileContainer.java
│ ├── FileImpl.java
│ ├── FileSystemService.java
│ ├── FileUtils.java
│ ├── IOResult.java
│ ├── LocalFile.java
│ ├── NIOFactory.java
│ ├── OpenFile.java
│ ├── RemoteFile.java
│ └── RemoteFileChannel.java
│ └── nio
│ ├── ExtendedFile.java
│ └── FileSystemManager.java
├── service
├── .gitignore
├── build.gradle.kts
└── src
│ └── main
│ ├── AndroidManifest.xml
│ ├── aidl
│ └── com
│ │ └── topjohnwu
│ │ └── superuser
│ │ └── internal
│ │ └── IRootServiceManager.aidl
│ ├── assets
│ └── main.jar
│ └── java
│ └── com
│ └── topjohnwu
│ └── superuser
│ ├── internal
│ ├── BinderHolder.java
│ ├── HiddenAPIs.java
│ ├── RootServerMain.java
│ ├── RootServiceManager.java
│ └── RootServiceServer.java
│ └── ipc
│ └── RootService.java
└── settings.gradle.kts
/.gitattributes:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/.gitattributes
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/.gitignore
--------------------------------------------------------------------------------
/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/CHANGELOG.md
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/LICENSE
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/README.md
--------------------------------------------------------------------------------
/core/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/core/build.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/core/build.gradle.kts
--------------------------------------------------------------------------------
/core/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/core/proguard-rules.pro
--------------------------------------------------------------------------------
/core/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/core/src/main/java/com/topjohnwu/superuser/CallbackList.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/core/src/main/java/com/topjohnwu/superuser/CallbackList.java
--------------------------------------------------------------------------------
/core/src/main/java/com/topjohnwu/superuser/NoShellException.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/core/src/main/java/com/topjohnwu/superuser/NoShellException.java
--------------------------------------------------------------------------------
/core/src/main/java/com/topjohnwu/superuser/Shell.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/core/src/main/java/com/topjohnwu/superuser/Shell.java
--------------------------------------------------------------------------------
/core/src/main/java/com/topjohnwu/superuser/ShellUtils.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/core/src/main/java/com/topjohnwu/superuser/ShellUtils.java
--------------------------------------------------------------------------------
/core/src/main/java/com/topjohnwu/superuser/internal/BuilderImpl.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/core/src/main/java/com/topjohnwu/superuser/internal/BuilderImpl.java
--------------------------------------------------------------------------------
/core/src/main/java/com/topjohnwu/superuser/internal/JobTask.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/core/src/main/java/com/topjohnwu/superuser/internal/JobTask.java
--------------------------------------------------------------------------------
/core/src/main/java/com/topjohnwu/superuser/internal/MainShell.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/core/src/main/java/com/topjohnwu/superuser/internal/MainShell.java
--------------------------------------------------------------------------------
/core/src/main/java/com/topjohnwu/superuser/internal/PendingJob.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/core/src/main/java/com/topjohnwu/superuser/internal/PendingJob.java
--------------------------------------------------------------------------------
/core/src/main/java/com/topjohnwu/superuser/internal/ResultFuture.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/core/src/main/java/com/topjohnwu/superuser/internal/ResultFuture.java
--------------------------------------------------------------------------------
/core/src/main/java/com/topjohnwu/superuser/internal/ResultHolder.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/core/src/main/java/com/topjohnwu/superuser/internal/ResultHolder.java
--------------------------------------------------------------------------------
/core/src/main/java/com/topjohnwu/superuser/internal/ResultImpl.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/core/src/main/java/com/topjohnwu/superuser/internal/ResultImpl.java
--------------------------------------------------------------------------------
/core/src/main/java/com/topjohnwu/superuser/internal/ShellImpl.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/core/src/main/java/com/topjohnwu/superuser/internal/ShellImpl.java
--------------------------------------------------------------------------------
/core/src/main/java/com/topjohnwu/superuser/internal/ShellInputSource.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/core/src/main/java/com/topjohnwu/superuser/internal/ShellInputSource.java
--------------------------------------------------------------------------------
/core/src/main/java/com/topjohnwu/superuser/internal/ShellJob.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/core/src/main/java/com/topjohnwu/superuser/internal/ShellJob.java
--------------------------------------------------------------------------------
/core/src/main/java/com/topjohnwu/superuser/internal/StreamGobbler.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/core/src/main/java/com/topjohnwu/superuser/internal/StreamGobbler.java
--------------------------------------------------------------------------------
/core/src/main/java/com/topjohnwu/superuser/internal/UiThreadHandler.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/core/src/main/java/com/topjohnwu/superuser/internal/UiThreadHandler.java
--------------------------------------------------------------------------------
/core/src/main/java/com/topjohnwu/superuser/internal/Utils.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/core/src/main/java/com/topjohnwu/superuser/internal/Utils.java
--------------------------------------------------------------------------------
/core/src/main/java/com/topjohnwu/superuser/internal/WaitRunnable.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/core/src/main/java/com/topjohnwu/superuser/internal/WaitRunnable.java
--------------------------------------------------------------------------------
/example/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 | /.cxx
3 |
--------------------------------------------------------------------------------
/example/build.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/example/build.gradle.kts
--------------------------------------------------------------------------------
/example/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/example/proguard-rules.pro
--------------------------------------------------------------------------------
/example/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/example/src/main/AndroidManifest.xml
--------------------------------------------------------------------------------
/example/src/main/aidl/com/topjohnwu/libsuexample/ITestService.aidl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/example/src/main/aidl/com/topjohnwu/libsuexample/ITestService.aidl
--------------------------------------------------------------------------------
/example/src/main/cpp/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/example/src/main/cpp/CMakeLists.txt
--------------------------------------------------------------------------------
/example/src/main/cpp/test.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/example/src/main/cpp/test.cpp
--------------------------------------------------------------------------------
/example/src/main/java/com/topjohnwu/libsuexample/AIDLService.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/example/src/main/java/com/topjohnwu/libsuexample/AIDLService.java
--------------------------------------------------------------------------------
/example/src/main/java/com/topjohnwu/libsuexample/MSGService.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/example/src/main/java/com/topjohnwu/libsuexample/MSGService.java
--------------------------------------------------------------------------------
/example/src/main/java/com/topjohnwu/libsuexample/MainActivity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/example/src/main/java/com/topjohnwu/libsuexample/MainActivity.java
--------------------------------------------------------------------------------
/example/src/main/java/com/topjohnwu/libsuexample/StressTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/example/src/main/java/com/topjohnwu/libsuexample/StressTest.java
--------------------------------------------------------------------------------
/example/src/main/res/layout/activity_main.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/example/src/main/res/layout/activity_main.xml
--------------------------------------------------------------------------------
/example/src/main/res/raw/bashrc.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/example/src/main/res/raw/bashrc.sh
--------------------------------------------------------------------------------
/gradle.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/gradle.properties
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/gradle/wrapper/gradle-wrapper.properties
--------------------------------------------------------------------------------
/gradlew:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/gradlew
--------------------------------------------------------------------------------
/gradlew.bat:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/gradlew.bat
--------------------------------------------------------------------------------
/io/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/io/build.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/io/build.gradle.kts
--------------------------------------------------------------------------------
/io/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/io/src/main/java/com/topjohnwu/superuser/internal/ByteOutputStream.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/io/src/main/java/com/topjohnwu/superuser/internal/ByteOutputStream.java
--------------------------------------------------------------------------------
/io/src/main/java/com/topjohnwu/superuser/internal/DataInputImpl.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/io/src/main/java/com/topjohnwu/superuser/internal/DataInputImpl.java
--------------------------------------------------------------------------------
/io/src/main/java/com/topjohnwu/superuser/internal/DataOutputImpl.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/io/src/main/java/com/topjohnwu/superuser/internal/DataOutputImpl.java
--------------------------------------------------------------------------------
/io/src/main/java/com/topjohnwu/superuser/internal/IOFactory.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/io/src/main/java/com/topjohnwu/superuser/internal/IOFactory.java
--------------------------------------------------------------------------------
/io/src/main/java/com/topjohnwu/superuser/internal/RAFWrapper.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/io/src/main/java/com/topjohnwu/superuser/internal/RAFWrapper.java
--------------------------------------------------------------------------------
/io/src/main/java/com/topjohnwu/superuser/internal/ShellBlockIO.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/io/src/main/java/com/topjohnwu/superuser/internal/ShellBlockIO.java
--------------------------------------------------------------------------------
/io/src/main/java/com/topjohnwu/superuser/internal/ShellIO.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/io/src/main/java/com/topjohnwu/superuser/internal/ShellIO.java
--------------------------------------------------------------------------------
/io/src/main/java/com/topjohnwu/superuser/internal/ShellPipeStream.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/io/src/main/java/com/topjohnwu/superuser/internal/ShellPipeStream.java
--------------------------------------------------------------------------------
/io/src/main/java/com/topjohnwu/superuser/io/SuFile.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/io/src/main/java/com/topjohnwu/superuser/io/SuFile.java
--------------------------------------------------------------------------------
/io/src/main/java/com/topjohnwu/superuser/io/SuFileInputStream.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/io/src/main/java/com/topjohnwu/superuser/io/SuFileInputStream.java
--------------------------------------------------------------------------------
/io/src/main/java/com/topjohnwu/superuser/io/SuFileOutputStream.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/io/src/main/java/com/topjohnwu/superuser/io/SuFileOutputStream.java
--------------------------------------------------------------------------------
/io/src/main/java/com/topjohnwu/superuser/io/SuRandomAccessFile.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/io/src/main/java/com/topjohnwu/superuser/io/SuRandomAccessFile.java
--------------------------------------------------------------------------------
/io/src/main/java/com/topjohnwu/superuser/io/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/io/src/main/java/com/topjohnwu/superuser/io/package-info.java
--------------------------------------------------------------------------------
/jitpack.yml:
--------------------------------------------------------------------------------
1 | jdk:
2 | - openjdk17
3 |
--------------------------------------------------------------------------------
/nio/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/nio/build.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/nio/build.gradle.kts
--------------------------------------------------------------------------------
/nio/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/nio/src/main/aidl/com/topjohnwu/superuser/internal/IFileSystemService.aidl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/nio/src/main/aidl/com/topjohnwu/superuser/internal/IFileSystemService.aidl
--------------------------------------------------------------------------------
/nio/src/main/java/com/topjohnwu/superuser/internal/FileContainer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/nio/src/main/java/com/topjohnwu/superuser/internal/FileContainer.java
--------------------------------------------------------------------------------
/nio/src/main/java/com/topjohnwu/superuser/internal/FileImpl.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/nio/src/main/java/com/topjohnwu/superuser/internal/FileImpl.java
--------------------------------------------------------------------------------
/nio/src/main/java/com/topjohnwu/superuser/internal/FileSystemService.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/nio/src/main/java/com/topjohnwu/superuser/internal/FileSystemService.java
--------------------------------------------------------------------------------
/nio/src/main/java/com/topjohnwu/superuser/internal/FileUtils.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/nio/src/main/java/com/topjohnwu/superuser/internal/FileUtils.java
--------------------------------------------------------------------------------
/nio/src/main/java/com/topjohnwu/superuser/internal/IOResult.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/nio/src/main/java/com/topjohnwu/superuser/internal/IOResult.java
--------------------------------------------------------------------------------
/nio/src/main/java/com/topjohnwu/superuser/internal/LocalFile.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/nio/src/main/java/com/topjohnwu/superuser/internal/LocalFile.java
--------------------------------------------------------------------------------
/nio/src/main/java/com/topjohnwu/superuser/internal/NIOFactory.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/nio/src/main/java/com/topjohnwu/superuser/internal/NIOFactory.java
--------------------------------------------------------------------------------
/nio/src/main/java/com/topjohnwu/superuser/internal/OpenFile.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/nio/src/main/java/com/topjohnwu/superuser/internal/OpenFile.java
--------------------------------------------------------------------------------
/nio/src/main/java/com/topjohnwu/superuser/internal/RemoteFile.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/nio/src/main/java/com/topjohnwu/superuser/internal/RemoteFile.java
--------------------------------------------------------------------------------
/nio/src/main/java/com/topjohnwu/superuser/internal/RemoteFileChannel.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/nio/src/main/java/com/topjohnwu/superuser/internal/RemoteFileChannel.java
--------------------------------------------------------------------------------
/nio/src/main/java/com/topjohnwu/superuser/nio/ExtendedFile.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/nio/src/main/java/com/topjohnwu/superuser/nio/ExtendedFile.java
--------------------------------------------------------------------------------
/nio/src/main/java/com/topjohnwu/superuser/nio/FileSystemManager.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/nio/src/main/java/com/topjohnwu/superuser/nio/FileSystemManager.java
--------------------------------------------------------------------------------
/service/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/service/build.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/service/build.gradle.kts
--------------------------------------------------------------------------------
/service/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/service/src/main/AndroidManifest.xml
--------------------------------------------------------------------------------
/service/src/main/aidl/com/topjohnwu/superuser/internal/IRootServiceManager.aidl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/service/src/main/aidl/com/topjohnwu/superuser/internal/IRootServiceManager.aidl
--------------------------------------------------------------------------------
/service/src/main/assets/main.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/service/src/main/assets/main.jar
--------------------------------------------------------------------------------
/service/src/main/java/com/topjohnwu/superuser/internal/BinderHolder.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/service/src/main/java/com/topjohnwu/superuser/internal/BinderHolder.java
--------------------------------------------------------------------------------
/service/src/main/java/com/topjohnwu/superuser/internal/HiddenAPIs.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/service/src/main/java/com/topjohnwu/superuser/internal/HiddenAPIs.java
--------------------------------------------------------------------------------
/service/src/main/java/com/topjohnwu/superuser/internal/RootServerMain.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/service/src/main/java/com/topjohnwu/superuser/internal/RootServerMain.java
--------------------------------------------------------------------------------
/service/src/main/java/com/topjohnwu/superuser/internal/RootServiceManager.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/service/src/main/java/com/topjohnwu/superuser/internal/RootServiceManager.java
--------------------------------------------------------------------------------
/service/src/main/java/com/topjohnwu/superuser/internal/RootServiceServer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/service/src/main/java/com/topjohnwu/superuser/internal/RootServiceServer.java
--------------------------------------------------------------------------------
/service/src/main/java/com/topjohnwu/superuser/ipc/RootService.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/service/src/main/java/com/topjohnwu/superuser/ipc/RootService.java
--------------------------------------------------------------------------------
/settings.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/topjohnwu/libsu/HEAD/settings.gradle.kts
--------------------------------------------------------------------------------