├── .editorconfig ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ └── feature_request.yml ├── config.yml ├── dependabot.yml └── workflows │ ├── build_pull_request.yml │ ├── open_pull_request.yml │ ├── release.yml │ └── update_documentation.yml ├── .gitignore ├── .releaserc ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── api ├── android │ └── revanced-library.api └── jvm │ └── revanced-library.api ├── assets ├── revanced-headline │ ├── revanced-headline-vertical-dark.svg │ └── revanced-headline-vertical-light.svg └── revanced-logo │ └── revanced-logo.svg ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── package.json ├── settings.gradle.kts └── src ├── androidMain ├── aidl │ └── app │ │ └── revanced │ │ └── library │ │ └── installation │ │ └── command │ │ └── ILocalShellCommandRunnerRootService.aidl └── kotlin │ └── app │ └── revanced │ └── library │ └── installation │ ├── command │ ├── LocalShellCommandRunner.kt │ └── LocalShellCommandRunnerRootService.kt │ └── installer │ ├── LocalInstaller.kt │ ├── LocalInstallerResult.kt │ ├── LocalInstallerService.kt │ └── LocalRootInstaller.kt ├── commonMain └── kotlin │ └── app │ └── revanced │ └── library │ ├── ApkSigner.kt │ ├── ApkUtils.kt │ ├── Options.kt │ ├── Patch.kt │ ├── Serialization.kt │ ├── Utils.kt │ ├── installation │ ├── command │ │ ├── AdbShellCommandRunner.kt │ │ ├── RunResult.kt │ │ └── ShellCommandRunner.kt │ └── installer │ │ ├── AdbInstaller.kt │ │ ├── AdbInstallerResult.kt │ │ ├── AdbRootInstaller.kt │ │ ├── Constants.kt │ │ ├── Installation.kt │ │ ├── Installer.kt │ │ ├── RootInstallation.kt │ │ ├── RootInstaller.kt │ │ ├── RootInstallerResult.kt │ │ └── Utils.kt │ └── logging │ └── Logger.kt └── commonTest └── kotlin └── app └── revanced └── library ├── MostCommonCompatibleVersionsTest.kt ├── OptionsTest.kt └── SerializationTest.kt /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/.github/config.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build_pull_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/.github/workflows/build_pull_request.yml -------------------------------------------------------------------------------- /.github/workflows/open_pull_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/.github/workflows/open_pull_request.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/update_documentation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/.github/workflows/update_documentation.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/.gitignore -------------------------------------------------------------------------------- /.releaserc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/.releaserc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/README.md -------------------------------------------------------------------------------- /api/android/revanced-library.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/api/android/revanced-library.api -------------------------------------------------------------------------------- /api/jvm/revanced-library.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/api/jvm/revanced-library.api -------------------------------------------------------------------------------- /assets/revanced-headline/revanced-headline-vertical-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/assets/revanced-headline/revanced-headline-vertical-dark.svg -------------------------------------------------------------------------------- /assets/revanced-headline/revanced-headline-vertical-light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/assets/revanced-headline/revanced-headline-vertical-light.svg -------------------------------------------------------------------------------- /assets/revanced-logo/revanced-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/assets/revanced-logo/revanced-logo.svg -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/gradlew.bat -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/package.json -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /src/androidMain/aidl/app/revanced/library/installation/command/ILocalShellCommandRunnerRootService.aidl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/src/androidMain/aidl/app/revanced/library/installation/command/ILocalShellCommandRunnerRootService.aidl -------------------------------------------------------------------------------- /src/androidMain/kotlin/app/revanced/library/installation/command/LocalShellCommandRunner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/src/androidMain/kotlin/app/revanced/library/installation/command/LocalShellCommandRunner.kt -------------------------------------------------------------------------------- /src/androidMain/kotlin/app/revanced/library/installation/command/LocalShellCommandRunnerRootService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/src/androidMain/kotlin/app/revanced/library/installation/command/LocalShellCommandRunnerRootService.kt -------------------------------------------------------------------------------- /src/androidMain/kotlin/app/revanced/library/installation/installer/LocalInstaller.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/src/androidMain/kotlin/app/revanced/library/installation/installer/LocalInstaller.kt -------------------------------------------------------------------------------- /src/androidMain/kotlin/app/revanced/library/installation/installer/LocalInstallerResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/src/androidMain/kotlin/app/revanced/library/installation/installer/LocalInstallerResult.kt -------------------------------------------------------------------------------- /src/androidMain/kotlin/app/revanced/library/installation/installer/LocalInstallerService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/src/androidMain/kotlin/app/revanced/library/installation/installer/LocalInstallerService.kt -------------------------------------------------------------------------------- /src/androidMain/kotlin/app/revanced/library/installation/installer/LocalRootInstaller.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/src/androidMain/kotlin/app/revanced/library/installation/installer/LocalRootInstaller.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/app/revanced/library/ApkSigner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/src/commonMain/kotlin/app/revanced/library/ApkSigner.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/app/revanced/library/ApkUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/src/commonMain/kotlin/app/revanced/library/ApkUtils.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/app/revanced/library/Options.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/src/commonMain/kotlin/app/revanced/library/Options.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/app/revanced/library/Patch.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/src/commonMain/kotlin/app/revanced/library/Patch.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/app/revanced/library/Serialization.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/src/commonMain/kotlin/app/revanced/library/Serialization.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/app/revanced/library/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/src/commonMain/kotlin/app/revanced/library/Utils.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/app/revanced/library/installation/command/AdbShellCommandRunner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/src/commonMain/kotlin/app/revanced/library/installation/command/AdbShellCommandRunner.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/app/revanced/library/installation/command/RunResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/src/commonMain/kotlin/app/revanced/library/installation/command/RunResult.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/app/revanced/library/installation/command/ShellCommandRunner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/src/commonMain/kotlin/app/revanced/library/installation/command/ShellCommandRunner.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/app/revanced/library/installation/installer/AdbInstaller.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/src/commonMain/kotlin/app/revanced/library/installation/installer/AdbInstaller.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/app/revanced/library/installation/installer/AdbInstallerResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/src/commonMain/kotlin/app/revanced/library/installation/installer/AdbInstallerResult.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/app/revanced/library/installation/installer/AdbRootInstaller.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/src/commonMain/kotlin/app/revanced/library/installation/installer/AdbRootInstaller.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/app/revanced/library/installation/installer/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/src/commonMain/kotlin/app/revanced/library/installation/installer/Constants.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/app/revanced/library/installation/installer/Installation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/src/commonMain/kotlin/app/revanced/library/installation/installer/Installation.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/app/revanced/library/installation/installer/Installer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/src/commonMain/kotlin/app/revanced/library/installation/installer/Installer.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/app/revanced/library/installation/installer/RootInstallation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/src/commonMain/kotlin/app/revanced/library/installation/installer/RootInstallation.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/app/revanced/library/installation/installer/RootInstaller.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/src/commonMain/kotlin/app/revanced/library/installation/installer/RootInstaller.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/app/revanced/library/installation/installer/RootInstallerResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/src/commonMain/kotlin/app/revanced/library/installation/installer/RootInstallerResult.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/app/revanced/library/installation/installer/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/src/commonMain/kotlin/app/revanced/library/installation/installer/Utils.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/app/revanced/library/logging/Logger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/src/commonMain/kotlin/app/revanced/library/logging/Logger.kt -------------------------------------------------------------------------------- /src/commonTest/kotlin/app/revanced/library/MostCommonCompatibleVersionsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/src/commonTest/kotlin/app/revanced/library/MostCommonCompatibleVersionsTest.kt -------------------------------------------------------------------------------- /src/commonTest/kotlin/app/revanced/library/OptionsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/src/commonTest/kotlin/app/revanced/library/OptionsTest.kt -------------------------------------------------------------------------------- /src/commonTest/kotlin/app/revanced/library/SerializationTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ReVanced/revanced-library/HEAD/src/commonTest/kotlin/app/revanced/library/SerializationTest.kt --------------------------------------------------------------------------------