Herramientas para flashear dispositivos embebidos basados en Rockchip. La lista de dispositivos compatibles actualmente es: RK2818, RK2918, RK2928, RK3026, RK3036, RK3066, RK312X, RK3168, RK3188, RK3228, RK3229, RK3288, RK3368. El dispositivo debe estar en modo de descarga, generalmente entrando en MaskROM mode desconectando la batería o usando botones específicos mientras se conecta USB. Para chips Rockchip más modernos, suele recomendarse rkdeveloptool [ver] en lugar de rkflashtool, ya que rkflashtool es más antiguo y está orientado a chips legacy. Incluye los ejecutables rkcrc, rkmisc, rkpad, rkparameters, rkparametersblock, rkunpack y rkunsign.
# rkflashtool p > parm.bin
# rkflashtool r boot > boot.img
# rkflashtool r 0x8000 0x2000 > backup.img
# rkflashtool w recovery < recovery.img
# rkflashtool w 0x10000 0x8000 < recovery.img
# rkflashtool b
# rkflashtool v
# rkflashtool l <file
# rkflashtool L <file>
# rkunsign signed-boot.img unsigned-boot.img
# rkcrc -k entrada salida
# rkpad 0x00002000 entrada salida
# rkparametersblock params.txt outfile.bin
# rkunpack update.img
# rkparameters arnova7g2 1.2.3 mtdparts.txt > params