├── server ├── .gitignore ├── src │ └── main │ │ ├── jni │ │ ├── Application.mk │ │ ├── Android.mk │ │ └── forker.c │ │ └── java │ │ └── com │ │ └── bennyhuo │ │ └── shell │ │ └── server │ │ ├── Main.kt │ │ ├── Log.kt │ │ └── ShellServer.kt ├── buildJni.sh └── build.gradle ├── shell ├── .gitignore ├── src │ └── main │ │ ├── res │ │ ├── values │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_round.png │ │ │ └── ic_launcher_foreground.png │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_round.png │ │ │ └── ic_launcher_foreground.png │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_round.png │ │ │ └── ic_launcher_foreground.png │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_round.png │ │ │ └── ic_launcher_foreground.png │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_round.png │ │ │ └── ic_launcher_foreground.png │ │ └── layout │ │ │ ├── activity_main.xml │ │ │ └── activity_shell.xml │ │ ├── java │ │ └── com │ │ │ └── bennyhuo │ │ │ └── shell │ │ │ └── api │ │ │ ├── ShellListener.kt │ │ │ ├── Log.kt │ │ │ ├── MainActivity.kt │ │ │ ├── ShellNoSessionActivity.kt │ │ │ ├── ShellSessionActivity.kt │ │ │ └── Shell.kt │ │ └── AndroidManifest.xml ├── proguard-rules.pro └── build.gradle ├── settings.gradle ├── pc ├── server.dex ├── shellserver ├── launcher.sh ├── pusher.sh └── eadb ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── README.md ├── .gitignore ├── gradle.properties ├── LICENSE ├── gradlew.bat └── gradlew /server/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /shell/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':shell', ':server' 2 | -------------------------------------------------------------------------------- /pc/server.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bennyhuo/Shell/HEAD/pc/server.dex -------------------------------------------------------------------------------- /pc/shellserver: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bennyhuo/Shell/HEAD/pc/shellserver -------------------------------------------------------------------------------- /server/src/main/jni/Application.mk: -------------------------------------------------------------------------------- 1 | APP_ABI := all 2 | APP_PLATFORM := android-18 -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bennyhuo/Shell/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /shell/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | Shell 3 | 4 | -------------------------------------------------------------------------------- /pc/launcher.sh: -------------------------------------------------------------------------------- 1 | #!/system/bin/sh 2 | echo "Start Server." 3 | pkill -f shellserver 4 | rootDir=/data/local/tmp 5 | exec ${rootDir}/shellserver -------------------------------------------------------------------------------- /shell/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bennyhuo/Shell/HEAD/shell/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /shell/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bennyhuo/Shell/HEAD/shell/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /shell/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bennyhuo/Shell/HEAD/shell/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /shell/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bennyhuo/Shell/HEAD/shell/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /shell/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bennyhuo/Shell/HEAD/shell/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /shell/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 |