It's Android 14 release day! Any version of Custota can be used to initially upgrade to Android 14, but Custota 2.2 or newer is needed for future OTAs to be installed.
Changes:
- Update dependencies (PR #17, PR #20, PR #21)
- Fix non-UTF-8 paths not being accepted by custota-tool's
--cert
option on Linux (PR #18)
- Fix crash when showing error notification if the app cannot connect to
update_engine
(Issue #11, PR #12) - Explicitly create
/dev/selinux
during boot to fix SELinux patches on Android 14 (Issue #11, PR #14) - Refactor custota-tool to use code from avbroot (PR #13)
- Add Vietnamese translations (PR #6)
- Fix crash on initial app launch after installation (Issue #7, PR #8)
- Add hint text for OTA server URL text box (Issue #5, PR #9)
- Document how periodic update checks work (Issue #5, PR #10)
- Add support for signed OTA metadata (PR #2)
- This is a breaking change. A new
.csig
file needs to be generated for each OTA. See the documentation for instructions.
- This is a breaking change. A new
- Add section for bootloader unlock status (PR #1)
- Initial release