├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── config.json ├── magisk ├── CuRefreshRateTuner ├── META-INF │ └── com │ │ └── google │ │ └── android │ │ ├── update-binary │ │ └── updater-script ├── config.json ├── customize.sh ├── magisk.zip ├── module.prop ├── service.sh └── uninstall.sh └── src ├── CuRefreshRateTuner.cpp ├── CuRefreshRateTuner.h ├── main.cpp ├── modules ├── cgroup_watcher.cpp ├── cgroup_watcher.h ├── input_listener.cpp ├── input_listener.h ├── refresh_rate_tuner.cpp ├── refresh_rate_tuner.h ├── topapp_monitor.cpp └── topapp_monitor.h ├── platform ├── file_watcher.h ├── module.h ├── singleton.h └── worker_thread.h └── utils ├── CuEventTransfer.h ├── CuFile.h ├── CuFormat.h ├── CuJSONObject.cpp ├── CuJSONObject.h ├── CuLogger.h ├── CuPairList.h ├── CuSafeVal.h ├── CuSched.h ├── CuStringMatcher.h ├── CuTimer.h ├── android_platform.h └── libcu.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/README.md -------------------------------------------------------------------------------- /config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/config.json -------------------------------------------------------------------------------- /magisk/CuRefreshRateTuner: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/magisk/CuRefreshRateTuner -------------------------------------------------------------------------------- /magisk/META-INF/com/google/android/update-binary: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/magisk/META-INF/com/google/android/update-binary -------------------------------------------------------------------------------- /magisk/META-INF/com/google/android/updater-script: -------------------------------------------------------------------------------- 1 | #MAGISK 2 | -------------------------------------------------------------------------------- /magisk/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/magisk/config.json -------------------------------------------------------------------------------- /magisk/customize.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/magisk/customize.sh -------------------------------------------------------------------------------- /magisk/magisk.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/magisk/magisk.zip -------------------------------------------------------------------------------- /magisk/module.prop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/magisk/module.prop -------------------------------------------------------------------------------- /magisk/service.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/magisk/service.sh -------------------------------------------------------------------------------- /magisk/uninstall.sh: -------------------------------------------------------------------------------- 1 | #!/system/bin/sh 2 | rm -rf /sdcard/Android/CuRefreshRateTuner 3 | -------------------------------------------------------------------------------- /src/CuRefreshRateTuner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/src/CuRefreshRateTuner.cpp -------------------------------------------------------------------------------- /src/CuRefreshRateTuner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/src/CuRefreshRateTuner.h -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/modules/cgroup_watcher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/src/modules/cgroup_watcher.cpp -------------------------------------------------------------------------------- /src/modules/cgroup_watcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/src/modules/cgroup_watcher.h -------------------------------------------------------------------------------- /src/modules/input_listener.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/src/modules/input_listener.cpp -------------------------------------------------------------------------------- /src/modules/input_listener.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/src/modules/input_listener.h -------------------------------------------------------------------------------- /src/modules/refresh_rate_tuner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/src/modules/refresh_rate_tuner.cpp -------------------------------------------------------------------------------- /src/modules/refresh_rate_tuner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/src/modules/refresh_rate_tuner.h -------------------------------------------------------------------------------- /src/modules/topapp_monitor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/src/modules/topapp_monitor.cpp -------------------------------------------------------------------------------- /src/modules/topapp_monitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/src/modules/topapp_monitor.h -------------------------------------------------------------------------------- /src/platform/file_watcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/src/platform/file_watcher.h -------------------------------------------------------------------------------- /src/platform/module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/src/platform/module.h -------------------------------------------------------------------------------- /src/platform/singleton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/src/platform/singleton.h -------------------------------------------------------------------------------- /src/platform/worker_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/src/platform/worker_thread.h -------------------------------------------------------------------------------- /src/utils/CuEventTransfer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/src/utils/CuEventTransfer.h -------------------------------------------------------------------------------- /src/utils/CuFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/src/utils/CuFile.h -------------------------------------------------------------------------------- /src/utils/CuFormat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/src/utils/CuFormat.h -------------------------------------------------------------------------------- /src/utils/CuJSONObject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/src/utils/CuJSONObject.cpp -------------------------------------------------------------------------------- /src/utils/CuJSONObject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/src/utils/CuJSONObject.h -------------------------------------------------------------------------------- /src/utils/CuLogger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/src/utils/CuLogger.h -------------------------------------------------------------------------------- /src/utils/CuPairList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/src/utils/CuPairList.h -------------------------------------------------------------------------------- /src/utils/CuSafeVal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/src/utils/CuSafeVal.h -------------------------------------------------------------------------------- /src/utils/CuSched.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/src/utils/CuSched.h -------------------------------------------------------------------------------- /src/utils/CuStringMatcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/src/utils/CuStringMatcher.h -------------------------------------------------------------------------------- /src/utils/CuTimer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/src/utils/CuTimer.h -------------------------------------------------------------------------------- /src/utils/android_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/src/utils/android_platform.h -------------------------------------------------------------------------------- /src/utils/libcu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenzyadb/CuRefreshRateTuner/HEAD/src/utils/libcu.h --------------------------------------------------------------------------------