Welcome to Firefly
Switch language
Firefly Docsss
Last Updated: 2026-08-27 07:36:09

Rockchip OTA Upgrade

OTA, or Over-the-Air upgrade, updates a device through a network or a local package without reflashing it with RKDevTool every time.

This guide focuses on routine upgrades within the same Android or Linux system version, such as bug fixes, application updates, kernel replacement, or root file-system updates. Notes for major-version migration are provided at the end.

Implementations differ among SoCs, system versions, and SDK branches. Always follow the partition table, configuration, and upgrade tools shipped with the target product SDK.

Solution Overview

SystemSolutionInstallationMain characteristic
AndroidRecovery OTAReboot into Recovery and write partitionsSimple layout and lower storage use
AndroidA/B OTAWrite the inactive slot while Android runsSeamless installation and rollback
LinuxRecovery OTAupdateEngine selects Recovery installationSupports remote or local update.img
LinuxA/B OTAWrite the inactive slotHigher reliability with more storage use

Always verify the complete target firmware with a full flash before building an OTA package.

On this page