How to write Android firmware

Dear community

I offer some ways to swipe Android firmware.
We currently offer firmware in two formats:



Rockchip official firmware format. We can use official tools to burn.
linux tool


windows tool


Connect to your storage medium(emmc/sd/…).
Press the maskrom button and plug in the power supply.

In Linux, for example

  1. Display device list
$ upgrade_tool ld

List of rockusb connected(1)
DevNo=1	Vid=0x2207,Pid=0x330c,LocationID=10402	Mode=Maskrom

  1. Burn the firmware
$ upgrade_tool uf android9-*-rkupdate.img


Radxa custom format.


If you don’t want to use tools

#/dev/sdc is my sdcard
dd if=android9-*-gpt.img of=/dev/sdc bs=4M status=progress
1 Like

I would be inclined to NOT use the word “burn” in this context. That word is a hangover from the days of WRITE-ONCE media. Things like non-erasable PROM, CD/DVD-R, etc.

Instead say “How to write Android firmware”.

1 Like

OK, Thank you. I will modify it.

@Lili can you make a video tutorial on how to apply Android 9 on Android smart TV?

Are you seriously asking for someone to make a video of running the “dd” command?
Just how much internet bandwidth do you need to waste for something that can be explained in under 100 bytes?