Releases: VR-25/acc
Releases · VR-25/acc
**v2020.4.29-rc (202004290)**
- General fixes - Major optimizations - Updated Termux:API setup instructions (readme > tips)
**v2020.4.27-rc (202004270)**
- ~65% faster charging switch testing - acc --help and --info enhancements - Current & voltage control fixes and optimizations - Fixed acc --force and tarball installer - Optimized main installer - Potential fix for "inaccessible or not found" error - Updated documentation
**v2020.4.22-beta (202004220)**
- Ability to override automatic current and voltage units detection - amp_factor (af) and volt_factor (vf) - acc --info: print the output of `dumpsys battery` as well - acc --set --voltage: fixed "settings not written to config" - accd: fixed autoShutdownAlertCmd - Misc fixes & optimizations - Suppress unnecessary vibration feedback - Updated documentation
**v2020.4.20-beta (202004200)**
- Blacklisted troublesome Pixel [1-3]* charging switches - Fixed absurd charging current and voltage reports (AccA) - Fixed upgrade and downgrade issues (AccA) - Include AccA logcat in log archive - Optimized installers - prioritizeBattIdleMode=true by default - Removed `acc --calibrate`, in favor of universal and comprehensive calibration instructions (README > FAQ) - Under the hood enhancements - Updated documentation - Workaround for encryption preventing AccA from initializing ACC
**v2020.4.17-beta (202004170)**
- acc -C: replace misleading 100% with 99% - acc -s: restoring individual defaults is as simple as running `acc -s var1= var2= ...` - Auto-shutdown: run `/system/bin/reboot -p` as fallback - autoShutdownAlertCmd, calibrationAlertCmd, chargDisabledNotifCmd, chargEnabledNotifCmd, errorAlertCmd - Termux APIs can be used for notifications, TTS, toasts and more; for details, refer to https://wiki.termux.com/wiki/Termux:API - Enhanced config auto-backup - Fixed stable-beta config migration error - General fixes and optimizations - Updated documentation
**v2020.4.10-beta (202004100)**
- acc -C: watch `charge_counter` and `charge_full` only; provide calibration instructions for devices that lack these files - General fixes and optimizations - Renamed cooldown(_c|C)urrent/cooldown(_c|C)ustom - Native support for MediaTek mt6795 devices, e.g., Redmi Note 2 (hermes) - Updated build script and documentation
**v2020.4.8-beta (202004080)**
- acc -t: fixed "charging-switches: no such file" error - accd: fixed crash on plug/unplug that affected some users - Current control optimizations - Enhanced battery calibration helper (acc -C) - More intuitive versioning scheme - Stricter config integrity checks (auto-reset broken config)
v2020.4.4: **2020.4.4-dev (202004040)**
- acc -(e|d): do not do unnecessary work - acc -f: fixed capacity limit bypass - acc -F: general fixes and optimizations - accs: acc foreground service, works exactly as accd, but remains attached to the terminal - "acc -t --" is now "acc -t" - ACC/service trigger vibrations on certain events (charging enabled/disabled, errors, auto-shutdown warnings and acc -C 100% reached); vibration patterns are customizable - Auto-reset broken/invalid config - Enhanced acc -C compatibility - Fixed busybox setup issues on devices not rooted with Magisk - Misc fixes - Major optimizations - Updated documentation
**2020.3.30-r1-dev (202003301)**
- Misc fixes - Preserve as many config parameters as possible across (up|down)grades
**2020.3.30-dev (202003300)**
- `-C|--calibrate`: charge until battery_status == "Full" - `acc -i`: fixed current_now conversion (Redmi 6 Pro and other msm8953 based devices) - `acc -u, install-latest.sh`: optional -k|--insecure flag - accd manages capacity_sync loop_delay_charging, loop_delay_discharging and switch_delay parameters dynamically - Charging switch tests take significantly longer (switch_delay=18); this leads to more consistent results - Enable Android battery saver on capacity <= shutdown_capacity + 5 - Enriched help text (acc -h|--help) - Major optimizations - More modular design - Portability enhancements - Vibrate 3 times when an error occurs - Vibrate 5 times on capacity <= shutdown_capacity + 5, and again on each subsequent capacity drop - Vibrate 5 times when `acc --calibrate` reaches 100% - Updated documentation