diff --git a/Changelog.md b/Changelog.md index d993820..8d5c67c 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,5 +1,27 @@ ## Changelog +#### 2.0.0 + +"Advanced Charging Control (ACControl)" is renamed to "Input Power Control (IPControl)" +due to name clashes with "Advanced Charging Controller (acc)" by @VR-25. You are +requested to uninstall any version of ACControl yourselves. + +- Unlikely to [--help], [-i] exits with success (0) instead of failure (1) +- Sane sleep delay is reduced to 1 second, resulting in almost instant operations +- Threads are now synchronized by sane sleep delay, so crashhes because of multi- + threaded model should vanish +- Output of debug script now fits Termux' default window size and many others too +- README files are garnished with banner designed and contributed by the awesome + Gaming_Inc @ Telegram +- Control files preference order is updated to potentially fix 'level stuck at + disable threshold' reports +- Errors not caused by IPControl are now displayed as 'Error occured while...' +- Shorter delays are removed from debug script as they introduced unreliability +- Effective UID is presumed root and is never seteuid(UID_ROOT) due to SELinux +- Commandline now implements short options (with no GNU extensions) instead of + long ones +- Unused symbols are stripped from binaries, thus greatly reducing binary sizes + #### 1.3.1 Intermediary versions from v1.1.1 to v1.3.1 are lost as I had to reset and setup diff --git a/bin/ipc_arm b/bin/ipc_arm index c750223..463bd25 100755 Binary files a/bin/ipc_arm and b/bin/ipc_arm differ diff --git a/bin/ipc_x86 b/bin/ipc_x86 index c7c01c7..0325376 100755 Binary files a/bin/ipc_x86 and b/bin/ipc_x86 differ diff --git a/module.prop b/module.prop index 9bfe443..f98c8f1 100644 --- a/module.prop +++ b/module.prop @@ -1,6 +1,6 @@ id=IPControl name=Input Power Control -version=1.3.1 -versionCode=23 +version=2.0.0 +versionCode=30 author=Jaymin Suthar description=Completely native input power control tool written purely in C++ for performance and stability