├── .gitattributes ├── .github └── workflows │ └── publish-update-json.yaml ├── .gitignore ├── LICENSE ├── README.md ├── app ├── build.gradle.kts ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── github │ │ └── kr328 │ │ └── clipboard │ │ ├── App.java │ │ ├── AppAdapter.java │ │ ├── InstalledActivity.java │ │ ├── MainActivity.java │ │ ├── Service.java │ │ └── UiUtils.java │ └── res │ ├── drawable │ ├── ic_icon.xml │ └── ic_notify.xml │ ├── layout │ ├── app_adapter.xml │ └── main_activity.xml │ ├── menu │ └── main.xml │ ├── mipmap │ ├── ic_launcher.xml │ └── ic_launcher_round.xml │ ├── values-night │ └── themes.xml │ └── values │ ├── colors.xml │ ├── dimens.xml │ ├── strings.xml │ └── themes.xml ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── hideapi ├── build.gradle.kts └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── android │ ├── app │ ├── ActivityManagerHidden.java │ ├── ActivityThread.java │ └── ContextImpl.java │ ├── content │ ├── IClipboard.java │ ├── IOnPrimaryClipChangedListener.java │ └── pm │ │ └── PackageManagerHidden.java │ ├── os │ ├── ServiceManager.java │ └── UserHandleHidden.java │ └── provider │ └── SettingsSecure.java ├── module ├── build.gradle.kts ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── assets │ ├── customize.d │ │ ├── 50-migrate-legacy-data.sh │ │ ├── 51-create-update-flags.sh │ │ └── 91-restore-data-permissions.sh │ └── service.sh │ └── java │ └── com │ └── github │ └── kr328 │ └── clipboard │ ├── ClipboardProxy.java │ ├── DataStore.java │ ├── Main.java │ └── WhitelistService.java ├── settings.gradle.kts └── shared ├── build.gradle.kts └── src └── main ├── AndroidManifest.xml ├── aidl └── com │ └── github │ └── kr328 │ └── clipboard │ └── shared │ └── IClipboardWhitelist.aidl └── java └── com └── github └── kr328 └── clipboard └── shared ├── Constants.java └── Log.java /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/publish-update-json.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/.github/workflows/publish-update-json.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/README.md -------------------------------------------------------------------------------- /app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/app/build.gradle.kts -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/github/kr328/clipboard/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/app/src/main/java/com/github/kr328/clipboard/App.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/kr328/clipboard/AppAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/app/src/main/java/com/github/kr328/clipboard/AppAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/kr328/clipboard/InstalledActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/app/src/main/java/com/github/kr328/clipboard/InstalledActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/kr328/clipboard/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/app/src/main/java/com/github/kr328/clipboard/MainActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/kr328/clipboard/Service.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/app/src/main/java/com/github/kr328/clipboard/Service.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/kr328/clipboard/UiUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/app/src/main/java/com/github/kr328/clipboard/UiUtils.java -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_icon.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/app/src/main/res/drawable/ic_icon.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_notify.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/app/src/main/res/drawable/ic_notify.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/app_adapter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/app/src/main/res/layout/app_adapter.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/main_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/app/src/main/res/layout/main_activity.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/app/src/main/res/menu/main.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/app/src/main/res/mipmap/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/app/src/main/res/mipmap/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/gradlew.bat -------------------------------------------------------------------------------- /hideapi/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/hideapi/build.gradle.kts -------------------------------------------------------------------------------- /hideapi/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /hideapi/src/main/java/android/app/ActivityManagerHidden.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/hideapi/src/main/java/android/app/ActivityManagerHidden.java -------------------------------------------------------------------------------- /hideapi/src/main/java/android/app/ActivityThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/hideapi/src/main/java/android/app/ActivityThread.java -------------------------------------------------------------------------------- /hideapi/src/main/java/android/app/ContextImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/hideapi/src/main/java/android/app/ContextImpl.java -------------------------------------------------------------------------------- /hideapi/src/main/java/android/content/IClipboard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/hideapi/src/main/java/android/content/IClipboard.java -------------------------------------------------------------------------------- /hideapi/src/main/java/android/content/IOnPrimaryClipChangedListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/hideapi/src/main/java/android/content/IOnPrimaryClipChangedListener.java -------------------------------------------------------------------------------- /hideapi/src/main/java/android/content/pm/PackageManagerHidden.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/hideapi/src/main/java/android/content/pm/PackageManagerHidden.java -------------------------------------------------------------------------------- /hideapi/src/main/java/android/os/ServiceManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/hideapi/src/main/java/android/os/ServiceManager.java -------------------------------------------------------------------------------- /hideapi/src/main/java/android/os/UserHandleHidden.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/hideapi/src/main/java/android/os/UserHandleHidden.java -------------------------------------------------------------------------------- /hideapi/src/main/java/android/provider/SettingsSecure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/hideapi/src/main/java/android/provider/SettingsSecure.java -------------------------------------------------------------------------------- /module/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/module/build.gradle.kts -------------------------------------------------------------------------------- /module/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/module/proguard-rules.pro -------------------------------------------------------------------------------- /module/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /module/src/main/assets/customize.d/50-migrate-legacy-data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/module/src/main/assets/customize.d/50-migrate-legacy-data.sh -------------------------------------------------------------------------------- /module/src/main/assets/customize.d/51-create-update-flags.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/module/src/main/assets/customize.d/51-create-update-flags.sh -------------------------------------------------------------------------------- /module/src/main/assets/customize.d/91-restore-data-permissions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/module/src/main/assets/customize.d/91-restore-data-permissions.sh -------------------------------------------------------------------------------- /module/src/main/assets/service.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/module/src/main/assets/service.sh -------------------------------------------------------------------------------- /module/src/main/java/com/github/kr328/clipboard/ClipboardProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/module/src/main/java/com/github/kr328/clipboard/ClipboardProxy.java -------------------------------------------------------------------------------- /module/src/main/java/com/github/kr328/clipboard/DataStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/module/src/main/java/com/github/kr328/clipboard/DataStore.java -------------------------------------------------------------------------------- /module/src/main/java/com/github/kr328/clipboard/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/module/src/main/java/com/github/kr328/clipboard/Main.java -------------------------------------------------------------------------------- /module/src/main/java/com/github/kr328/clipboard/WhitelistService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/module/src/main/java/com/github/kr328/clipboard/WhitelistService.java -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /shared/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/shared/build.gradle.kts -------------------------------------------------------------------------------- /shared/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /shared/src/main/aidl/com/github/kr328/clipboard/shared/IClipboardWhitelist.aidl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/shared/src/main/aidl/com/github/kr328/clipboard/shared/IClipboardWhitelist.aidl -------------------------------------------------------------------------------- /shared/src/main/java/com/github/kr328/clipboard/shared/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/shared/src/main/java/com/github/kr328/clipboard/shared/Constants.java -------------------------------------------------------------------------------- /shared/src/main/java/com/github/kr328/clipboard/shared/Log.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr328/Riru-ClipboardWhitelist/HEAD/shared/src/main/java/com/github/kr328/clipboard/shared/Log.java --------------------------------------------------------------------------------