Releases: VR-25/acc
Releases Β· VR-25/acc
**v2022.2.3 (202202030)**
- Additional charging switches; - Auto detect and blacklist unwritable charging control files and those that trigger unexpected reboots; - Blacklisted troublesome charging switches; - Fixed bg-dexopt-job wrapper causing long accd stop delay; - Fixed typos in README.md; - Fixed voltage "millivolts --exit" error; - Improved charging status logic; - Magisk updateJson support; - Misc fixes & optimizations; - Moved changelog from README.md to changelog.md; - Removed README.html; - Support for a new charging switch format: `ctrl_file1 <on_value|file> <off_value|file> ctrl_file2 <on_value|file> <off_value|file> ...`, `file` is where to get the on/off value from, e.g., `battery/charge_control_limit 0 battery/charge_control_limit_max`; - Updated unexpected reboot troubleshooting guide.
**v2022.1.8 (202201080)**
- `acc -p` finds even more potential switches; - Enhanced charging status detection; - General fixes & optimizations; - Improved idle mode support; - New charging switches; - Optimize system performance and battery utilization, by forcing `bg-dexopt-job` on daemon [re]start, if charging; - Support for Qualcomm SnapDragon 8 Gen 1 devices, Nokia 2.2 and more; - Updated documentation.
**v2021.12.20 (202112200)**
- [accd, misc-functions]: prevent unwanted crashes related to `eval` and `set -eu`; - [batt-info]: filter out the unreliable `POWER_SUPPLY_CHARGE_TYPE` property (note: this change makes AccA always display "unknown" charge type); - [batt-info]: fixed current reading issue; - [batt-info]: round current and voltage values to two decimal places; - [ctrl-files]: added `battery/op_disable_charge 0 1` switch; - [README]: updated troubleshooting section; - General optimizations.
**v2021.12.14 (202112140)**
- Additional charging switches; - Auto-add current and voltage ctrl files to charging switches list for extended idle mode support; - Do not include potentially sensitive data in log archives; - Enhanced charging status and idle mode detection (current is checked in addition to battery status); - General fixes & optimizations; - Reverted `acc mA` resume difference to 50; - Updated build script; - Updated links in the README.
**v2021.11.3 (202111030)**
- Fixed installation issues - Improved support for the current Magisk canary. - Shutdown warning notifications (mV) are now posted at shutdown_capacity + 100mV (formerly 200).
**v2021.10.30 (202110300)**
- Additional charging switches - All control files (switches, current and voltage) are now contained in a single file (ctrl-files.sh) and it can be overridden by a plugin with the same name. - Fixed issue #117 (@onokatio). - General optimizations - Shutdown warning notifications are less annoying (non-repetitive), but are still disabled by default. To enable, create the file `/data/adb/vr25/acc-data/warn`. - Strip newlines from the output of acc -p. - The logs tarball now also includes the outputs of `getprop` and `acc -p` (potential/new charging switches). - Updated Documentation
**v2021.9.20 (202109200)**
- General enhancements - Manual capacitySync toggle (`[capacity_sync|cs] = [true|false]`) - it overrides the automatic. Both include the `freeze at 2%` feature. This is the actual `capacity_freeze2` replacement now. `capacity_mask` implies `capacity_sync`. - Unlike in previous versions, changes to `capacity_mask` and `capacity_sync` take effect (within a few seconds) without a daemon restart. - Updated documentation
**v2021.9.19 (202109190)**
- Additional charging switches - the database is more concise with the extensive use of wildcards. - Battery status detection enhancements - `capacity_mask=true`: forces Android to report `capacity = capacity * (100 / pause_capacity)`, effectively masking capacity limits. This replaces `capacity_freeze2`. - `current_workaround` no longer requires a reboot (just `accd --init`). - Fixed cooldown and `acc -f` issues. - General fixes & optimizations - Optimized `--parse` (`acc -p`). - Support for "volatile" plugins (gone on reboot, useful for debugging): `/dev/.vr25/acc/plugins/` - Updated documentation (mainly tips > idle mode and alternatives) - Upgrade rollback feature (`-b|--rollback` or wizard option `f`)
**v2021.9.5 (202109050)**
- Additional charging switches (including a group of 3 for OnePlus that allegedly enable idle mode) - Fixed plugins path typo - General fixes - Major optimizations - Support for charging switch groups with unlimited number of elements (e.g., s="file1 on off file2 on off file3 on off...") - Use charge_type in addition to status to determine the real battery status.
**v2021.8.31 (202108310)**
- Additional charging switches - Fixed "current_now is always 0 mA." - Logs are exported as a tarball archive. - Updated readme > notes/tips for front-end developers > initializing acc