Star on GitHubStar1.1k stars

Tool

SPRD Flash Tool

SPRD Flash Tool implements the SPRD/UNISOC PAC download protocol in Rust for RDA8910 and UIS8910 devices. Its analysis functions read partitions or whole flash through READ_FLASH and infer a proposed BMAConfig layout from U-Boot, LuatOS and filesystem regions; the author reports byte comparisons on an Air724UG.

Targets
Firmware · Protocol
Category
Firmware tools
Relationship
Foundation tool
Sources reviewed

Requirements & limits

  • Prerequisites: Rust 1.85 or newer and a compatible SPRD/UNISOC device; PAC input supplies the download stages for device reads.
  • Limits: The proposed layout uses generic content-type names because flash data does not store partition roles.
  • Testing evidence: The author reports hardware checks on an Air724UG RDA8910.
  • License: MIT license.

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · ajsb85/sprdflash-rs · Revision 451c61e

More in Firmware and hardware

All 86 entries in Firmware and hardware

↑↓ move↵ open⌘↵ new tab