Skip to content

Releases: VR-25/acc

**v2020.4.29-rc (202004290)**

29 Apr 19:04
Compare
Choose a tag to compare
Pre-release
- General fixes
- Major optimizations
- Updated Termux:API setup instructions (readme > tips)

**v2020.4.27-rc (202004270)**

27 Apr 16:10
Compare
Choose a tag to compare
Pre-release
- ~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)**

22 Apr 12:22
Compare
Choose a tag to compare
Pre-release
- 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)**

20 Apr 18:09
Compare
Choose a tag to compare
Pre-release
- 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)**

17 Apr 15:36
Compare
Choose a tag to compare
Pre-release
- 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)**

10 Apr 09:37
Compare
Choose a tag to compare
Pre-release
- 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)**

08 Apr 12:06
Compare
Choose a tag to compare
Pre-release
- 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)**

04 Apr 21:18
Compare
Choose a tag to compare
Pre-release
- 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)**

30 Mar 20:56
Compare
Choose a tag to compare
Pre-release
- Misc fixes
- Preserve as many config parameters as possible across (up|down)grades

**2020.3.30-dev (202003300)**

30 Mar 09:35
Compare
Choose a tag to compare
Pre-release
- `-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