Skip to content

Releases: ricardojrgpimentel/ACC-NG

ACC-NG v1.0.3-ng

ACC-NG v1.0.3-ng Pre-release
Pre-release

Choose a tag to compare

@ricardojrgpimentel ricardojrgpimentel released this 09 Oct 10:53

Fixes first-install calibration on Samsung and recovery from orphan calibration workers.

  • Ignore battery/BMS/OTG online flags when detecting incoming power; keep calibration conservative when external readings are unknown.
  • Stop only verified ACC daemon worker commands and bound installer/service lock waits.
  • Tested clean installation through AccA-NG on Samsung SM-G975F, physical unplugged calibration, automatic charging-switch discovery and charging pause above the configured limit. Original 60%/50% profile restored and verified.
  • 14 engine regression tests passed; 60 app unit tests and lint passed. All installed scripts matched source, one daemon remained active.

Prerelease. Boot persistence and other kernels remain untested.

ACC-NG 1.0.2 — AccA-NG test engine

Pre-release

Choose a tag to compare

@ricardojrgpimentel ricardojrgpimentel released this 09 Oct 10:20

Charging engine maintained for AccA-NG, based on ACC v2023.10.16. This test release supports both bundled archives and GitHub branch/tag archives, and preserves installer failure status, preserving configuration and one active module with ID acc.

Includes configurable charging/thermal protection, observed-state notices in English/Portuguese, app-controlled notices and an independent update channel. No fixed stop/resume percentages. See the README for origin and credits.

Validation: 12 engine tests, 56 app unit tests, Android shell validation and a real charge/pause/resume test on Samsung SM-G975F. Original limits were restored to 60%/50%. App notification toggle and matching Portuguese messages were confirmed. Reboot persistence and other kernels remain untested.

Assets: flashable Magisk ZIP, the tarball bundled with AccA-NG, and online/tarball installers. This prerelease supersedes v1.0.0-ng and v1.0.1-ng for online installation.

ACC-NG 1.0.1 — AccA-NG test engine

Pre-release

Choose a tag to compare

@ricardojrgpimentel ricardojrgpimentel released this 09 Oct 10:17

Charging engine maintained for AccA-NG, based on ACC v2023.10.16. This test release fixes installation from GitHub source archives, preserving configuration and one active module with ID acc.

Includes configurable charging/thermal protection, observed-state notices in English/Portuguese, app-controlled notices and an independent update channel. No fixed stop/resume percentages. See the README for origin and credits.

Validation: 12 engine tests, 56 app unit tests, Android shell validation and a real charge/pause/resume test on Samsung SM-G975F. Original limits were restored to 60%/50%. App notification toggle and matching Portuguese messages were confirmed. Reboot persistence and other kernels remain untested.

Assets: flashable Magisk ZIP, the tarball bundled with AccA-NG, and online/tarball installers. This prerelease supersedes v1.0.0-ng for online installation.

ACC-NG 1.0.0 — first test release

Pre-release

Choose a tag to compare

@ricardojrgpimentel ricardojrgpimentel released this 09 Oct 10:13

ACC-NG is the charging engine maintained for AccA-NG, based on VR25 ACC v2023.10.16. Charging limits come from app profiles. The original configurable charging, cooldown and temperature protection logic is preserved.

This first test release adds observed charging/connection/temperature events, English and Portuguese notices, an app-controlled notification switch, a bounded event log and an independent update channel. Notification ideas were inspired by Ian7672; the fixed 90%/80% loop is not included. Module ID remains acc so migration replaces the existing engine and preserves scheduler/runtime paths.

Validation: 11 engine tests, Android shell syntax checks, successful pause/resume on a Samsung SM-G975F with original limits restored to 60%/50%. AccA-NG build, unit tests and lint passed. This is a prerelease tested on that device; reboot persistence and other kernels have not yet been tested.

Use with the matching AccA-NG build. Back up ACC configuration before migrating or uninstalling. Assets include a flashable Magisk ZIP, the same tarball bundled in AccA-NG, and installer scripts. Original GPLv3+ license and project credits are retained.