Skip to content

Latest commit

 

History

History
79 lines (58 loc) · 3.2 KB

CHANGELOG.md

File metadata and controls

79 lines (58 loc) · 3.2 KB

Version 2.5

  • Update all dependencies (PR #26)
  • Add support for installing from a local directory (Issue #25, PR #27)
  • Check for Content-Range in HTTP responses instead of Accept-Ranges (Issue #29, PR #30)
    • Fixes compatibility with nginx

Version 2.4

  • Work around GrapheneOS 14 that causes Custota to crash (Issue #22, PR #23)

Version 2.3

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)

Version 2.2

  • 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)

Version 2.1

  • 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)

Version 2.0

  • 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.

Version 1.1

  • Add section for bootloader unlock status (PR #1)

Version 1.0

  • Initial release