-
-
Notifications
You must be signed in to change notification settings - Fork 109
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- `acca --set var="value"` runs asynchronously - Android 11 support (absolute path required until system reboots (e.g., `/dev/acc`, `/dev/acca`)) - capacity_freeze2 (cft): prevents Android from getting capacity readings below 2%; useful on systems that shutdown before battery level drops to 0 or 1% - `ctrlFileWrites=(times interval)`, defaults are 3 and 0.3 - Current and voltage limits can be set from AccA, but not restored; until AccA is updated, use `acc -s<c|v> -` to revert changes - Daemon stop actions run asynchronously to speed up the process - Dynamically determine battery uevent path - Enforce max switch_delay 20 for mtk devices; `acc --test` will use that (7 is default for other devices) - Exclude parallel/ control files - Fallback busybox (`/data/adb/bin/busybox`) is now used as primary - `fg_full_voltage` ctrl file - Fixed `acc -ss` "extra values" issue - Fixed AccA log activity - Fixed MediaTek specific bugs - Idle mode for Pixel 2/XL and devices with similar hardware - If AccA is installed, `install.sh` ensures `/data/data/mattecarra.accapp/files/` exists before installing/upgrading acc; this prevents unwanted acc downgrades - Job control based on lock file - Legacy support (Android 4.0+) - loop_cmd: extends accd's functionality (advanced users, details in the readme) - Non-Magisk users can enable acc auto-start by running /data/adb/$id/service.sh, a copy of, or a link to it - with init.d or an app that emulates it - Place temporary files in /dev, rather than /sbin (deprecated) - Potential workaround for "graceful shutdown not working" - Power supply logger: learn to skip reading troublesome /sys files (prevents kernel panic); [re]generate log file only on errors and when the log exporting command is executed - Prevent future AccA versions from downgrading/reinstalling modules - Removed capacitySync (already automatic) and capacityOffset controls - Static binaries like busybox and curl can simply be placed in /data/adb/bin/; acc sets 0700 permissions as needed - The first argument to acc -t can be switch_delay, e.g., `acc -t 15 /proc/mtk_battery_cmd/current_cmd 0::0 0::1 /proc/mtk_battery_cmd/en_power_path 1 0` - Updated readme - Workaround for "can't exit terminal after starting/restarting accd" - Works in recovery mode (system must be mounted first) > Release note: refer to the readme for a full list of changes and features
- Loading branch information
Showing
42 changed files
with
1,375 additions
and
1,747 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.