├── .github ├── FUNDING.yml └── workflows │ └── main.yml ├── .gitignore ├── .idea ├── .gitignore ├── caches │ └── build_file_checksums.ser ├── codeStyles │ └── Project.xml ├── compiler.xml ├── gradle.xml ├── jarRepositories.xml └── misc.xml ├── LICENSE ├── README.md ├── app ├── .gitignore ├── build.gradle ├── libs │ └── commons-codec-1.10-rep.jar ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── assets │ └── scrcpy-server.jar │ ├── java │ ├── io │ │ └── github │ │ │ └── muntashirakon │ │ │ └── adb │ │ │ ├── AbsAdbConnectionManager.java │ │ │ ├── AdbAuthenticationFailedException.java │ │ │ ├── AdbConnection.java │ │ │ ├── AdbInputStream.java │ │ │ ├── AdbOutputStream.java │ │ │ ├── AdbPairingRequiredException.java │ │ │ ├── AdbProtocol.java │ │ │ ├── AdbStream.java │ │ │ ├── AndroidPubkey.java │ │ │ ├── ByteArrayNoThrowOutputStream.java │ │ │ ├── KeyPair.java │ │ │ ├── LocalServices.java │ │ │ ├── PRNGFixes.java │ │ │ ├── PairingAuthCtx.java │ │ │ ├── PairingConnectionCtx.java │ │ │ ├── SslUtils.java │ │ │ ├── StringCompat.java │ │ │ └── android │ │ │ ├── AdbMdns.java │ │ │ ├── AndroidUtils.java │ │ │ └── package.html │ └── org │ │ └── cagnulein │ │ └── android_remote │ │ ├── AdbConnectionManager.java │ │ ├── FileLogger.java │ │ ├── MainActivity.java │ │ ├── Scrcpy.java │ │ ├── SendCommands.java │ │ ├── decoder │ │ └── VideoDecoder.java │ │ └── model │ │ ├── ByteUtils.java │ │ ├── MediaPacket.java │ │ └── VideoPacket.java │ └── res │ ├── drawable-v24 │ └── ic_launcher_foreground.xml │ ├── drawable │ └── ic_launcher_background.xml │ ├── layout-land │ ├── surface_nav.xml │ └── surface_no_nav.xml │ ├── layout │ ├── activity_main.xml │ ├── surface.xml │ ├── surface_nav.xml │ └── surface_no_nav.xml │ ├── mipmap-hdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-mdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ └── values │ ├── attrs.xml │ ├── colors.xml │ ├── strings.xml │ └── styles.xml ├── config ├── android-checkstyle.gradle └── checkstyle │ └── checkstyle.xml ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── release └── scrcpy-release.apk ├── server ├── .gitignore ├── LICENSE ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── aidl │ └── android │ │ └── view │ │ └── IRotationWatcher.aidl │ └── java │ └── org │ └── cagnulein │ └── android_remote │ ├── CleanUp.java │ ├── Command.java │ ├── Device.java │ ├── DisplayInfo.java │ ├── DroidConnection.java │ ├── EventController.java │ ├── FakeContext.java │ ├── IO.java │ ├── Ln.java │ ├── Options.java │ ├── Position.java │ ├── ScreenEncoder.java │ ├── ScreenInfo.java │ ├── Server.java │ ├── Settings.java │ ├── SettingsException.java │ ├── Size.java │ ├── Workarounds.java │ ├── model │ ├── ByteUtils.java │ ├── MediaPacket.java │ └── VideoPacket.java │ └── wrappers │ ├── ActivityManager.java │ ├── ContentProvider.java │ ├── DisplayControl.java │ ├── DisplayManager.java │ ├── InputManager.java │ ├── MediaProjectionGlobal.java │ ├── PowerManager.java │ ├── ServiceManager.java │ ├── SurfaceControl.java │ └── WindowManager.java └── settings.gradle /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/caches/build_file_checksums.ser: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/.idea/caches/build_file_checksums.ser -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/libs/commons-codec-1.10-rep.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/libs/commons-codec-1.10-rep.jar -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/assets/scrcpy-server.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/assets/scrcpy-server.jar -------------------------------------------------------------------------------- /app/src/main/java/io/github/muntashirakon/adb/AbsAdbConnectionManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/java/io/github/muntashirakon/adb/AbsAdbConnectionManager.java -------------------------------------------------------------------------------- /app/src/main/java/io/github/muntashirakon/adb/AdbAuthenticationFailedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/java/io/github/muntashirakon/adb/AdbAuthenticationFailedException.java -------------------------------------------------------------------------------- /app/src/main/java/io/github/muntashirakon/adb/AdbConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/java/io/github/muntashirakon/adb/AdbConnection.java -------------------------------------------------------------------------------- /app/src/main/java/io/github/muntashirakon/adb/AdbInputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/java/io/github/muntashirakon/adb/AdbInputStream.java -------------------------------------------------------------------------------- /app/src/main/java/io/github/muntashirakon/adb/AdbOutputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/java/io/github/muntashirakon/adb/AdbOutputStream.java -------------------------------------------------------------------------------- /app/src/main/java/io/github/muntashirakon/adb/AdbPairingRequiredException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/java/io/github/muntashirakon/adb/AdbPairingRequiredException.java -------------------------------------------------------------------------------- /app/src/main/java/io/github/muntashirakon/adb/AdbProtocol.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/java/io/github/muntashirakon/adb/AdbProtocol.java -------------------------------------------------------------------------------- /app/src/main/java/io/github/muntashirakon/adb/AdbStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/java/io/github/muntashirakon/adb/AdbStream.java -------------------------------------------------------------------------------- /app/src/main/java/io/github/muntashirakon/adb/AndroidPubkey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/java/io/github/muntashirakon/adb/AndroidPubkey.java -------------------------------------------------------------------------------- /app/src/main/java/io/github/muntashirakon/adb/ByteArrayNoThrowOutputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/java/io/github/muntashirakon/adb/ByteArrayNoThrowOutputStream.java -------------------------------------------------------------------------------- /app/src/main/java/io/github/muntashirakon/adb/KeyPair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/java/io/github/muntashirakon/adb/KeyPair.java -------------------------------------------------------------------------------- /app/src/main/java/io/github/muntashirakon/adb/LocalServices.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/java/io/github/muntashirakon/adb/LocalServices.java -------------------------------------------------------------------------------- /app/src/main/java/io/github/muntashirakon/adb/PRNGFixes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/java/io/github/muntashirakon/adb/PRNGFixes.java -------------------------------------------------------------------------------- /app/src/main/java/io/github/muntashirakon/adb/PairingAuthCtx.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/java/io/github/muntashirakon/adb/PairingAuthCtx.java -------------------------------------------------------------------------------- /app/src/main/java/io/github/muntashirakon/adb/PairingConnectionCtx.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/java/io/github/muntashirakon/adb/PairingConnectionCtx.java -------------------------------------------------------------------------------- /app/src/main/java/io/github/muntashirakon/adb/SslUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/java/io/github/muntashirakon/adb/SslUtils.java -------------------------------------------------------------------------------- /app/src/main/java/io/github/muntashirakon/adb/StringCompat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/java/io/github/muntashirakon/adb/StringCompat.java -------------------------------------------------------------------------------- /app/src/main/java/io/github/muntashirakon/adb/android/AdbMdns.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/java/io/github/muntashirakon/adb/android/AdbMdns.java -------------------------------------------------------------------------------- /app/src/main/java/io/github/muntashirakon/adb/android/AndroidUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/java/io/github/muntashirakon/adb/android/AndroidUtils.java -------------------------------------------------------------------------------- /app/src/main/java/io/github/muntashirakon/adb/android/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/java/io/github/muntashirakon/adb/android/package.html -------------------------------------------------------------------------------- /app/src/main/java/org/cagnulein/android_remote/AdbConnectionManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/java/org/cagnulein/android_remote/AdbConnectionManager.java -------------------------------------------------------------------------------- /app/src/main/java/org/cagnulein/android_remote/FileLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/java/org/cagnulein/android_remote/FileLogger.java -------------------------------------------------------------------------------- /app/src/main/java/org/cagnulein/android_remote/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/java/org/cagnulein/android_remote/MainActivity.java -------------------------------------------------------------------------------- /app/src/main/java/org/cagnulein/android_remote/Scrcpy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/java/org/cagnulein/android_remote/Scrcpy.java -------------------------------------------------------------------------------- /app/src/main/java/org/cagnulein/android_remote/SendCommands.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/java/org/cagnulein/android_remote/SendCommands.java -------------------------------------------------------------------------------- /app/src/main/java/org/cagnulein/android_remote/decoder/VideoDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/java/org/cagnulein/android_remote/decoder/VideoDecoder.java -------------------------------------------------------------------------------- /app/src/main/java/org/cagnulein/android_remote/model/ByteUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/java/org/cagnulein/android_remote/model/ByteUtils.java -------------------------------------------------------------------------------- /app/src/main/java/org/cagnulein/android_remote/model/MediaPacket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/java/org/cagnulein/android_remote/model/MediaPacket.java -------------------------------------------------------------------------------- /app/src/main/java/org/cagnulein/android_remote/model/VideoPacket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/java/org/cagnulein/android_remote/model/VideoPacket.java -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/layout-land/surface_nav.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/res/layout-land/surface_nav.xml -------------------------------------------------------------------------------- /app/src/main/res/layout-land/surface_no_nav.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/res/layout-land/surface_no_nav.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/surface.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/res/layout/surface.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/surface_nav.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/res/layout/surface_nav.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/surface_no_nav.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/res/layout/surface_no_nav.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /config/android-checkstyle.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/config/android-checkstyle.gradle -------------------------------------------------------------------------------- /config/checkstyle/checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/config/checkstyle/checkstyle.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/gradlew.bat -------------------------------------------------------------------------------- /release/scrcpy-release.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/release/scrcpy-release.apk -------------------------------------------------------------------------------- /server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/server/.gitignore -------------------------------------------------------------------------------- /server/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/server/LICENSE -------------------------------------------------------------------------------- /server/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/server/build.gradle -------------------------------------------------------------------------------- /server/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/server/proguard-rules.pro -------------------------------------------------------------------------------- /server/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/server/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /server/src/main/aidl/android/view/IRotationWatcher.aidl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/server/src/main/aidl/android/view/IRotationWatcher.aidl -------------------------------------------------------------------------------- /server/src/main/java/org/cagnulein/android_remote/CleanUp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/server/src/main/java/org/cagnulein/android_remote/CleanUp.java -------------------------------------------------------------------------------- /server/src/main/java/org/cagnulein/android_remote/Command.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/server/src/main/java/org/cagnulein/android_remote/Command.java -------------------------------------------------------------------------------- /server/src/main/java/org/cagnulein/android_remote/Device.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/server/src/main/java/org/cagnulein/android_remote/Device.java -------------------------------------------------------------------------------- /server/src/main/java/org/cagnulein/android_remote/DisplayInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/server/src/main/java/org/cagnulein/android_remote/DisplayInfo.java -------------------------------------------------------------------------------- /server/src/main/java/org/cagnulein/android_remote/DroidConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/server/src/main/java/org/cagnulein/android_remote/DroidConnection.java -------------------------------------------------------------------------------- /server/src/main/java/org/cagnulein/android_remote/EventController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/server/src/main/java/org/cagnulein/android_remote/EventController.java -------------------------------------------------------------------------------- /server/src/main/java/org/cagnulein/android_remote/FakeContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/server/src/main/java/org/cagnulein/android_remote/FakeContext.java -------------------------------------------------------------------------------- /server/src/main/java/org/cagnulein/android_remote/IO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/server/src/main/java/org/cagnulein/android_remote/IO.java -------------------------------------------------------------------------------- /server/src/main/java/org/cagnulein/android_remote/Ln.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/server/src/main/java/org/cagnulein/android_remote/Ln.java -------------------------------------------------------------------------------- /server/src/main/java/org/cagnulein/android_remote/Options.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/server/src/main/java/org/cagnulein/android_remote/Options.java -------------------------------------------------------------------------------- /server/src/main/java/org/cagnulein/android_remote/Position.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/server/src/main/java/org/cagnulein/android_remote/Position.java -------------------------------------------------------------------------------- /server/src/main/java/org/cagnulein/android_remote/ScreenEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/server/src/main/java/org/cagnulein/android_remote/ScreenEncoder.java -------------------------------------------------------------------------------- /server/src/main/java/org/cagnulein/android_remote/ScreenInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/server/src/main/java/org/cagnulein/android_remote/ScreenInfo.java -------------------------------------------------------------------------------- /server/src/main/java/org/cagnulein/android_remote/Server.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/server/src/main/java/org/cagnulein/android_remote/Server.java -------------------------------------------------------------------------------- /server/src/main/java/org/cagnulein/android_remote/Settings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/server/src/main/java/org/cagnulein/android_remote/Settings.java -------------------------------------------------------------------------------- /server/src/main/java/org/cagnulein/android_remote/SettingsException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/server/src/main/java/org/cagnulein/android_remote/SettingsException.java -------------------------------------------------------------------------------- /server/src/main/java/org/cagnulein/android_remote/Size.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/server/src/main/java/org/cagnulein/android_remote/Size.java -------------------------------------------------------------------------------- /server/src/main/java/org/cagnulein/android_remote/Workarounds.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/server/src/main/java/org/cagnulein/android_remote/Workarounds.java -------------------------------------------------------------------------------- /server/src/main/java/org/cagnulein/android_remote/model/ByteUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/server/src/main/java/org/cagnulein/android_remote/model/ByteUtils.java -------------------------------------------------------------------------------- /server/src/main/java/org/cagnulein/android_remote/model/MediaPacket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/server/src/main/java/org/cagnulein/android_remote/model/MediaPacket.java -------------------------------------------------------------------------------- /server/src/main/java/org/cagnulein/android_remote/model/VideoPacket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/server/src/main/java/org/cagnulein/android_remote/model/VideoPacket.java -------------------------------------------------------------------------------- /server/src/main/java/org/cagnulein/android_remote/wrappers/ActivityManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/server/src/main/java/org/cagnulein/android_remote/wrappers/ActivityManager.java -------------------------------------------------------------------------------- /server/src/main/java/org/cagnulein/android_remote/wrappers/ContentProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/server/src/main/java/org/cagnulein/android_remote/wrappers/ContentProvider.java -------------------------------------------------------------------------------- /server/src/main/java/org/cagnulein/android_remote/wrappers/DisplayControl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/server/src/main/java/org/cagnulein/android_remote/wrappers/DisplayControl.java -------------------------------------------------------------------------------- /server/src/main/java/org/cagnulein/android_remote/wrappers/DisplayManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/server/src/main/java/org/cagnulein/android_remote/wrappers/DisplayManager.java -------------------------------------------------------------------------------- /server/src/main/java/org/cagnulein/android_remote/wrappers/InputManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/server/src/main/java/org/cagnulein/android_remote/wrappers/InputManager.java -------------------------------------------------------------------------------- /server/src/main/java/org/cagnulein/android_remote/wrappers/MediaProjectionGlobal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/server/src/main/java/org/cagnulein/android_remote/wrappers/MediaProjectionGlobal.java -------------------------------------------------------------------------------- /server/src/main/java/org/cagnulein/android_remote/wrappers/PowerManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/server/src/main/java/org/cagnulein/android_remote/wrappers/PowerManager.java -------------------------------------------------------------------------------- /server/src/main/java/org/cagnulein/android_remote/wrappers/ServiceManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/server/src/main/java/org/cagnulein/android_remote/wrappers/ServiceManager.java -------------------------------------------------------------------------------- /server/src/main/java/org/cagnulein/android_remote/wrappers/SurfaceControl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/server/src/main/java/org/cagnulein/android_remote/wrappers/SurfaceControl.java -------------------------------------------------------------------------------- /server/src/main/java/org/cagnulein/android_remote/wrappers/WindowManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagnulein/scrcpy-quest/HEAD/server/src/main/java/org/cagnulein/android_remote/wrappers/WindowManager.java -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':server', ':app' 2 | --------------------------------------------------------------------------------