Repository navigation
Releases: ricardojrgpimentel/ACCA-NG
Release list
AccA-NG 2.0.0-ng-beta.4
AccA-NG 2.0.0-ng-beta.4
Review scripts before running them, see their results clearly, and fix ACC command
lookup after module setup.
Install or update
Download AccA-NG-2.0.0-ng-beta.4.apk below. Android 8.0+ and root are required.
Package: com.accang.app; version code: 44.
The APK uses the same official signing identity as previous betas. Install it
over the existing release to retain app data. Debug builds install separately.
Changes since beta.3
- Tapping a script opens its description and command. Execution starts only when
Run is pressed, and repeated presses are blocked while it is running. - Show output and error messages below the command, with the exit code and a
Close action after completion. Empty output is explicitly identified. - Remove the silent-run menu item and swipe execution shortcuts.
- Keep execution and result state across screen rotation, and handle shell
exceptions as results instead of leaving the dialog loading. - Run multiline commands, pipelines and shell builtins inside a bounded child
shell. Include ACC runtime directories in its PATH soaccaandaccwork
even when the module commands are not mounted into/system/binyet. - Identify development builds as AccA-NG Debug, with an orange launcher
background and a DBG badge, including themed monochrome icons.
New script-dialog text is available in English and Portuguese (Portugal); other
languages use the English fallback for these additions.
Included engine and source
The bundled engine remains ACC-NG v1.0.3-ng (based on ACC v2023.10.16),
with DJS v2021.12.14. Neither bundled archive changed in this release.
Validation and beta limitations
See the validation record
for build, signing and Samsung device checks. Other Android versions, kernel
compatibility, complete charging cycles and physical thermal protection remain
outside this release's validation. This remains a prerelease.
Verify the download
Only the APK is needed for installation. SHA256SUMS, the public certificate and
signature-verification.txt are provided for verification.
Certificate SHA-256:
b658f70c0aa5046aaf2a508be344ad882c0293947628a6cf276a3ec8c533ea8d
AccA-NG 2.0.0-ng-beta.3
AccA-NG 2.0.0-ng-beta.3
Updated translations and immediate language switching, plus the profile fixes
from the locally tested beta.2 candidate.
Install or update
Download AccA-NG-2.0.0-ng-beta.3.apk below. Android 8.0+ and root are required.
Package: com.accang.app; version code: 43.
The APK uses the same official signing identity as beta.1 and the local beta.2
candidate. Install it over either version to retain app data. Original AccA and
debug builds have different package IDs and install separately.
Changes since beta.1
- Translate 230 new interface strings across all 21 existing locales, with
expanded Portuguese coverage. Older untranslated strings still fall back to
English in some languages; AI-assisted translations may need native review. - Apply language changes immediately through AndroidX activity recreation, save
the selection and remove the obsolete manual-restart message. - Correct Greek and Indonesian language codes, migrate saved choices and update
localized widget and quick-settings labels. - Include all languages for offline switching, including future App Bundle builds.
- Fix modern ACC-NG profile temperature commands and readback while preserving
legacy profiles; show resume temperature in degrees Celsius. - Add Copy details to command results and validate new translation resources in CI.
Included engine and source
The bundled engine remains ACC-NG v1.0.3-ng (based on ACC v2023.10.16),
with DJS v2021.12.14. Neither bundled archive changed in this release.
Validation and beta limitations
77 release unit tests passed, lint completed without errors, and translation
checks, APK signature and ZIP alignment passed. See the
validation record.
The final signed APK was installed over beta.2 on a Samsung SM-G975F, preserving
the active profile. Switching from Polish to Portuguese immediately updated the
settings screen without restarting the app process. The previous beta.2
candidate's profile fixes were also tested on this device. Other Android versions,
kernel compatibility, complete charging cycles and physical thermal protection
remain outside this release's validation. This remains a prerelease.
Verify the download
Only the APK is needed for installation. SHA256SUMS, the public certificate and
signature-verification.txt are provided for verification.
Certificate SHA-256:
b658f70c0aa5046aaf2a508be344ad882c0293947628a6cf276a3ec8c533ea8d
AccA-NG 2.0.0-ng-beta.1
AccA-NG 2.0.0-ng-beta.1
First public beta of the independent AccA fork, with a refreshed interface,
modern Android compatibility and the ACC-NG charging engine.
Install
Download AccA-NG-2.0.0-ng-beta.1.apk below. Android 8.0+ and root are required.
Package: com.accang.app; version code: 41.
This installs separately from original AccA and debug builds. Profiles are not
migrated automatically. The ACC-NG setup screen asks before installing the engine;
it replaces an existing acc module, preserving configuration and creating backups.
Avoid using two frontends to control the same engine.
Included
- ACC-NG v1.0.3-ng, based on ACC v2023.10.16, and DJS v2021.12.14.
- Charging profiles, diagnostics and charger-disconnected current calibration.
- Bounded root command timeouts, configuration readback and clearer setup errors.
- Current/voltage unit fixes and English/Portuguese engine notifications.
- Restored DJS source selection in the shared module installer for fresh installs.
- A dedicated release signing identity, build checks and public source provenance.
Validation
67 release unit tests passed; lint has no errors (existing warnings remain).
APK signature and alignment were verified. Installation and same-version
replacement succeeded on Samsung SM-G975F. This does not establish compatibility
with other kernels or a complete charging-cycle test of the release frontend.
Beta limitations
Physical validation currently covers a Samsung SM-G975F/kernel combination, not
all devices. Boot persistence, other kernels, a complete normal notification cycle
and physical thermal protection testing remain unverified. DJS installer selection
has regression tests; a fresh physical DJS install has not been validated for this
release. See the repository validation record for details.
Charging controls depend on the device kernel. Verify pause/resume behaviour on
your own device. The software is provided without warranty under GPL-3.0-or-later.
Verification and source
Certificate SHA-256:
b658f70c0aa5046aaf2a508be344ad882c0293947628a6cf276a3ec8c533ea8d
The certificate and SHA256SUMS are public verification files, not installation
requirements. Check the APK with Android SDK apksigner verify --print-certs and
compare the fingerprint above. Future official GitHub releases use this identity.
AccA-NG is not yet listed on F-Droid or Google Play.