Skip to content

Latest commit

 

History

History
26 lines (15 loc) · 1.38 KB

README.md

File metadata and controls

26 lines (15 loc) · 1.38 KB

AmebaZ2 / AmebaZII

Open Source Implementation of OTA and Flash Generation for the AmebaZ2 SDK in Rust (>=1.81.0)

Caution

This repository is an unofficial implementation based on reverse engineering of the official SDK and previous work from ltchiptool.

Documentation and usage information are a work in progress!

Features:

  • Parse OTA and Flash images (w/ extraction support)
  • Relink existing OTA images back to their compiled application binary (ELF) 🎊
  • Resign existing OTA images using custom keys. 🎉
  • Build a partition table and system data partition

Documentation for CLI has moved to amebazii/doc and general API docs are avaiable on Github-Pages here >>.

Disclaimer

This repository and its associated tools are not affiliated with, endorsed by, or connected to AmebaIoT or any of its parent companies. The tools and research presented here are for educational and informational purposes only. Use them at your own risk. The author(s) of this repository do not take responsibility for any damage, data loss, or other issues caused by using the tools provided.

License

Distributed under the MIT License. See LICENSE for more information.