├── .gitignore ├── LICENSE ├── README.md ├── annotation ├── build.gradle.kts └── src │ └── main │ └── java │ └── com │ └── xzakota │ └── xposed │ └── annotation │ └── ModuleEntry.java ├── constant ├── build.gradle.kts └── src │ └── main │ └── java │ └── com │ └── xzakota │ └── android │ └── xposed │ ├── XposedAPIVersion.java │ └── XposedFramework.java ├── example ├── build.gradle.kts ├── libs │ ├── libxposed-api.aar │ └── libxposed-service.aar ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── kotlin │ └── com │ │ └── xzakota │ │ └── hook │ │ └── example │ │ ├── startup │ │ ├── LSPInitEntry.kt │ │ └── XPInitEntry.kt │ │ ├── ui │ │ └── MainActivity.kt │ │ └── utils │ │ └── HookUtils.kt │ └── res │ └── layout │ └── layout_activity_main.xml ├── gradle-plugin ├── build.gradle.kts └── src │ └── main │ └── kotlin │ └── com │ └── xzakota │ ├── LangCode.kt │ ├── android │ ├── AndroidResource.kt │ └── AndroidXML.kt │ ├── extension │ ├── Document.kt │ ├── Element.kt │ ├── File.kt │ ├── JarOutputStream.kt │ ├── Project.kt │ └── String.kt │ └── gradle │ └── plugin │ └── xposed │ ├── BaseModuleGenerateTask.kt │ ├── DataProvider.kt │ ├── GenerateModuleConfigClassTask.kt │ ├── GenerateModuleEntryTask.kt │ ├── GenerateModuleManifestTask.kt │ ├── GenerateModulePropertiesTask.kt │ ├── GenerateModuleResTask.kt │ ├── GradlePluginForXposed.kt │ └── XposedModuleExtension.kt ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle.kts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/README.md -------------------------------------------------------------------------------- /annotation/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/annotation/build.gradle.kts -------------------------------------------------------------------------------- /annotation/src/main/java/com/xzakota/xposed/annotation/ModuleEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/annotation/src/main/java/com/xzakota/xposed/annotation/ModuleEntry.java -------------------------------------------------------------------------------- /constant/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/constant/build.gradle.kts -------------------------------------------------------------------------------- /constant/src/main/java/com/xzakota/android/xposed/XposedAPIVersion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/constant/src/main/java/com/xzakota/android/xposed/XposedAPIVersion.java -------------------------------------------------------------------------------- /constant/src/main/java/com/xzakota/android/xposed/XposedFramework.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/constant/src/main/java/com/xzakota/android/xposed/XposedFramework.java -------------------------------------------------------------------------------- /example/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/example/build.gradle.kts -------------------------------------------------------------------------------- /example/libs/libxposed-api.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/example/libs/libxposed-api.aar -------------------------------------------------------------------------------- /example/libs/libxposed-service.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/example/libs/libxposed-service.aar -------------------------------------------------------------------------------- /example/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/example/proguard-rules.pro -------------------------------------------------------------------------------- /example/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/example/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /example/src/main/kotlin/com/xzakota/hook/example/startup/LSPInitEntry.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/example/src/main/kotlin/com/xzakota/hook/example/startup/LSPInitEntry.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/xzakota/hook/example/startup/XPInitEntry.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/example/src/main/kotlin/com/xzakota/hook/example/startup/XPInitEntry.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/xzakota/hook/example/ui/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/example/src/main/kotlin/com/xzakota/hook/example/ui/MainActivity.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/xzakota/hook/example/utils/HookUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/example/src/main/kotlin/com/xzakota/hook/example/utils/HookUtils.kt -------------------------------------------------------------------------------- /example/src/main/res/layout/layout_activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/example/src/main/res/layout/layout_activity_main.xml -------------------------------------------------------------------------------- /gradle-plugin/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/gradle-plugin/build.gradle.kts -------------------------------------------------------------------------------- /gradle-plugin/src/main/kotlin/com/xzakota/LangCode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/gradle-plugin/src/main/kotlin/com/xzakota/LangCode.kt -------------------------------------------------------------------------------- /gradle-plugin/src/main/kotlin/com/xzakota/android/AndroidResource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/gradle-plugin/src/main/kotlin/com/xzakota/android/AndroidResource.kt -------------------------------------------------------------------------------- /gradle-plugin/src/main/kotlin/com/xzakota/android/AndroidXML.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/gradle-plugin/src/main/kotlin/com/xzakota/android/AndroidXML.kt -------------------------------------------------------------------------------- /gradle-plugin/src/main/kotlin/com/xzakota/extension/Document.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/gradle-plugin/src/main/kotlin/com/xzakota/extension/Document.kt -------------------------------------------------------------------------------- /gradle-plugin/src/main/kotlin/com/xzakota/extension/Element.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/gradle-plugin/src/main/kotlin/com/xzakota/extension/Element.kt -------------------------------------------------------------------------------- /gradle-plugin/src/main/kotlin/com/xzakota/extension/File.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/gradle-plugin/src/main/kotlin/com/xzakota/extension/File.kt -------------------------------------------------------------------------------- /gradle-plugin/src/main/kotlin/com/xzakota/extension/JarOutputStream.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/gradle-plugin/src/main/kotlin/com/xzakota/extension/JarOutputStream.kt -------------------------------------------------------------------------------- /gradle-plugin/src/main/kotlin/com/xzakota/extension/Project.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/gradle-plugin/src/main/kotlin/com/xzakota/extension/Project.kt -------------------------------------------------------------------------------- /gradle-plugin/src/main/kotlin/com/xzakota/extension/String.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/gradle-plugin/src/main/kotlin/com/xzakota/extension/String.kt -------------------------------------------------------------------------------- /gradle-plugin/src/main/kotlin/com/xzakota/gradle/plugin/xposed/BaseModuleGenerateTask.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/gradle-plugin/src/main/kotlin/com/xzakota/gradle/plugin/xposed/BaseModuleGenerateTask.kt -------------------------------------------------------------------------------- /gradle-plugin/src/main/kotlin/com/xzakota/gradle/plugin/xposed/DataProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/gradle-plugin/src/main/kotlin/com/xzakota/gradle/plugin/xposed/DataProvider.kt -------------------------------------------------------------------------------- /gradle-plugin/src/main/kotlin/com/xzakota/gradle/plugin/xposed/GenerateModuleConfigClassTask.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/gradle-plugin/src/main/kotlin/com/xzakota/gradle/plugin/xposed/GenerateModuleConfigClassTask.kt -------------------------------------------------------------------------------- /gradle-plugin/src/main/kotlin/com/xzakota/gradle/plugin/xposed/GenerateModuleEntryTask.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/gradle-plugin/src/main/kotlin/com/xzakota/gradle/plugin/xposed/GenerateModuleEntryTask.kt -------------------------------------------------------------------------------- /gradle-plugin/src/main/kotlin/com/xzakota/gradle/plugin/xposed/GenerateModuleManifestTask.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/gradle-plugin/src/main/kotlin/com/xzakota/gradle/plugin/xposed/GenerateModuleManifestTask.kt -------------------------------------------------------------------------------- /gradle-plugin/src/main/kotlin/com/xzakota/gradle/plugin/xposed/GenerateModulePropertiesTask.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/gradle-plugin/src/main/kotlin/com/xzakota/gradle/plugin/xposed/GenerateModulePropertiesTask.kt -------------------------------------------------------------------------------- /gradle-plugin/src/main/kotlin/com/xzakota/gradle/plugin/xposed/GenerateModuleResTask.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/gradle-plugin/src/main/kotlin/com/xzakota/gradle/plugin/xposed/GenerateModuleResTask.kt -------------------------------------------------------------------------------- /gradle-plugin/src/main/kotlin/com/xzakota/gradle/plugin/xposed/GradlePluginForXposed.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/gradle-plugin/src/main/kotlin/com/xzakota/gradle/plugin/xposed/GradlePluginForXposed.kt -------------------------------------------------------------------------------- /gradle-plugin/src/main/kotlin/com/xzakota/gradle/plugin/xposed/XposedModuleExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/gradle-plugin/src/main/kotlin/com/xzakota/gradle/plugin/xposed/XposedModuleExtension.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzakota/XposedModuleMaker/HEAD/settings.gradle.kts --------------------------------------------------------------------------------