├── .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
--------------------------------------------------------------------------------