├── .gitattributes ├── .gitignore ├── .idea ├── .gitignore ├── appInsightsSettings.xml ├── compiler.xml ├── deploymentTargetSelector.xml ├── gradle.xml ├── inspectionProfiles │ └── Project_Default.xml ├── kotlinc.xml ├── migrations.xml ├── misc.xml ├── runConfigurations.xml └── vcs.xml ├── LICENSE ├── README-en.md ├── README.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── aidl │ └── com │ │ └── hchen │ │ └── autoseffswitch │ │ └── IEffectInfo.aidl │ ├── assets │ └── xposed_init │ ├── java │ └── com │ │ └── hchen │ │ └── autoseffswitch │ │ ├── XposedInit.java │ │ ├── config │ │ └── ModuleConfig.java │ │ ├── data │ │ └── EffectItem.java │ │ └── hook │ │ ├── misound │ │ ├── AutoSEffSwitch.java │ │ ├── NewAutoSEffSwitch.java │ │ ├── OldAutoSEffSwitch.java │ │ ├── backups │ │ │ └── BackupsUtils.java │ │ ├── callback │ │ │ └── IControl.java │ │ ├── control │ │ │ ├── AudioEffectControl.java │ │ │ ├── FWAudioEffectControl.java │ │ │ ├── NewAudioEffectControl.java │ │ │ └── NewFWAudioEffectControl.java │ │ └── helper │ │ │ └── BluetoothClassHelper.java │ │ ├── system │ │ ├── AutoEffectSwitchForSystem.java │ │ ├── CmdHelper.java │ │ ├── EffectBinderProxy.java │ │ ├── binder │ │ │ └── EffectInfoService.java │ │ ├── callback │ │ │ └── IControlForSystem.java │ │ └── control │ │ │ ├── AudioEffectControlForSystem.java │ │ │ ├── BaseEffectControl.java │ │ │ └── FWAudioEffectControlForSystem.java │ │ └── systemui │ │ └── AutoSEffSwitchForSystemUi.java │ └── res │ ├── drawable │ └── icon_sound_eff.xml │ └── values │ ├── array.xml │ └── strings.xml ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # 默认忽略的文件 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/appInsightsSettings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/.idea/appInsightsSettings.xml -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/deploymentTargetSelector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/.idea/deploymentTargetSelector.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/kotlinc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/.idea/kotlinc.xml -------------------------------------------------------------------------------- /.idea/migrations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/.idea/migrations.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/LICENSE -------------------------------------------------------------------------------- /README-en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/README-en.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/app/.gitignore -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/aidl/com/hchen/autoseffswitch/IEffectInfo.aidl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/app/src/main/aidl/com/hchen/autoseffswitch/IEffectInfo.aidl -------------------------------------------------------------------------------- /app/src/main/assets/xposed_init: -------------------------------------------------------------------------------- 1 | com.hchen.autoseffswitch.XposedInit 2 | -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/autoseffswitch/XposedInit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/app/src/main/java/com/hchen/autoseffswitch/XposedInit.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/autoseffswitch/config/ModuleConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/app/src/main/java/com/hchen/autoseffswitch/config/ModuleConfig.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/autoseffswitch/data/EffectItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/app/src/main/java/com/hchen/autoseffswitch/data/EffectItem.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/autoseffswitch/hook/misound/AutoSEffSwitch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/app/src/main/java/com/hchen/autoseffswitch/hook/misound/AutoSEffSwitch.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/autoseffswitch/hook/misound/NewAutoSEffSwitch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/app/src/main/java/com/hchen/autoseffswitch/hook/misound/NewAutoSEffSwitch.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/autoseffswitch/hook/misound/OldAutoSEffSwitch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/app/src/main/java/com/hchen/autoseffswitch/hook/misound/OldAutoSEffSwitch.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/autoseffswitch/hook/misound/backups/BackupsUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/app/src/main/java/com/hchen/autoseffswitch/hook/misound/backups/BackupsUtils.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/autoseffswitch/hook/misound/callback/IControl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/app/src/main/java/com/hchen/autoseffswitch/hook/misound/callback/IControl.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/autoseffswitch/hook/misound/control/AudioEffectControl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/app/src/main/java/com/hchen/autoseffswitch/hook/misound/control/AudioEffectControl.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/autoseffswitch/hook/misound/control/FWAudioEffectControl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/app/src/main/java/com/hchen/autoseffswitch/hook/misound/control/FWAudioEffectControl.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/autoseffswitch/hook/misound/control/NewAudioEffectControl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/app/src/main/java/com/hchen/autoseffswitch/hook/misound/control/NewAudioEffectControl.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/autoseffswitch/hook/misound/control/NewFWAudioEffectControl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/app/src/main/java/com/hchen/autoseffswitch/hook/misound/control/NewFWAudioEffectControl.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/autoseffswitch/hook/misound/helper/BluetoothClassHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/app/src/main/java/com/hchen/autoseffswitch/hook/misound/helper/BluetoothClassHelper.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/autoseffswitch/hook/system/AutoEffectSwitchForSystem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/app/src/main/java/com/hchen/autoseffswitch/hook/system/AutoEffectSwitchForSystem.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/autoseffswitch/hook/system/CmdHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/app/src/main/java/com/hchen/autoseffswitch/hook/system/CmdHelper.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/autoseffswitch/hook/system/EffectBinderProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/app/src/main/java/com/hchen/autoseffswitch/hook/system/EffectBinderProxy.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/autoseffswitch/hook/system/binder/EffectInfoService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/app/src/main/java/com/hchen/autoseffswitch/hook/system/binder/EffectInfoService.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/autoseffswitch/hook/system/callback/IControlForSystem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/app/src/main/java/com/hchen/autoseffswitch/hook/system/callback/IControlForSystem.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/autoseffswitch/hook/system/control/AudioEffectControlForSystem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/app/src/main/java/com/hchen/autoseffswitch/hook/system/control/AudioEffectControlForSystem.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/autoseffswitch/hook/system/control/BaseEffectControl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/app/src/main/java/com/hchen/autoseffswitch/hook/system/control/BaseEffectControl.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/autoseffswitch/hook/system/control/FWAudioEffectControlForSystem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/app/src/main/java/com/hchen/autoseffswitch/hook/system/control/FWAudioEffectControlForSystem.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/autoseffswitch/hook/systemui/AutoSEffSwitchForSystemUi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/app/src/main/java/com/hchen/autoseffswitch/hook/systemui/AutoSEffSwitchForSystemUi.java -------------------------------------------------------------------------------- /app/src/main/res/drawable/icon_sound_eff.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/app/src/main/res/drawable/icon_sound_eff.xml -------------------------------------------------------------------------------- /app/src/main/res/values/array.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/app/src/main/res/values/array.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/AutoSEffSwitch/HEAD/settings.gradle --------------------------------------------------------------------------------