Skip to content

Tags: Mikesew1320/acc

Tags

v2020.5.4-rc

Toggle v2020.5.4-rc's commit message
**v2020.5.4-rc (202005040)**

`--set` can now set (var=value) and restore (var=) current and voltage limits as well, e.g., `acc -s mcc=1800 mcv= pc=75 rc=70`
- `--set [[a-z]|--opt]` commands can alternatively be written as `-s[a-z]`, e.g., `acc -sv 3920 --exit`
- Current & voltage limit and battery idle mode test now work in AccA 1.0.23 (27)
- Enhanced "charge once to a given capacity without restrictions" feature
- Major fixes & optimizations
- Send SIGKILL 5 seconds after SIGTERM to forcibly terminate stubborn acc processes
- Write to each ctrl file 3 times (with 200 milliseconds delays in-between) instead of just once; this is an attempt to force changes that don't take effect immediately or at all

v2020.4.29-rc

Toggle v2020.4.29-rc's commit message
**v2020.4.29-rc (202004290)**

- General fixes
- Major optimizations
- Updated Termux:API setup instructions (readme > tips)

v2020.4.27-rc

Toggle v2020.4.27-rc's commit message
**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

Toggle v2020.4.22-beta's commit message
**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

Toggle v2020.4.20-beta's commit message
**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

Toggle v2020.4.17-beta's commit message
**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

Toggle v2020.4.10-beta's commit message
**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

Toggle v2020.4.8-beta's commit message
**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

Toggle v2020.4.4's commit message
**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

202003301

Toggle 202003301's commit message
**2020.3.30-r1-dev (202003301)**

- Misc fixes
- Preserve as many config parameters as possible across (up|down)grades