面向 ColorOS 的 AOD 功能增强模块(Xposed)。提供可视化配置界面,自动保存配置,并在 系统界面/息屏 进程中生效。
亮度部分已默认配置好,如果在使用过程中感觉 太亮/太暗 可在APP中自行调节相关参数
app/src/main/kotlin/com/op/aod/enhance
├─ data/ # Provider + 配置存取
│ ├─ AodUiConfig.kt
│ ├─ AodConfigStore.kt
│ └─ AodConfigProvider.kt
├─ ui/ # UI 页面
│ ├─ MainActivity.kt
│ ├─ BrightnessActivity.kt
│ └─ FeaturesActivity.kt
├─ hook/ # Hook 逻辑
│ ├─ AodConfig.kt
│ ├─ MainHook.kt
│ ├─ BrightnessHook.kt
│ ├─ AodSettingsHook.kt
│ ├─ PanoramicHook.kt
│ └─ SingleClickBlockHook.kt
└─ HookEntry.kt # YukiHookAPI 入口
./gradlew assembleDebug
APK 输出:
app/build/outputs/apk/debug/app-debug.apk
ContentProvider 暴露配置:
com.op.aod.enhance.configaod_configAodConfigProvider 在 Manifest 中为 exported=true,如需限制外部访问可调整权限或关闭导出。gradle/wrapper/gradle-wrapper.propertiesgradle/libs.versions.tomlMIT
com.op.aod.enhance