Skip to content

Flashing Your Build

shawnbow edited this page Nov 12, 2014 · 4 revisions

Flashing Your Build

There are two methods to flash your device:

Common developers steps:

  • Copy "rockdev" to windows (or map a network drive from linux to windows)
  • Double click "rockdev\AndroidTool.exe" to run the flash application
  • Press recovery key of the device and plug in the USB cable
  • Wait for the Rockusb interface enumerates in windows
  • You need install driver under "rockdev\Driver" for the 1st time
  • Click Run button in AndroidTool to flash

Real geeks steps:

  • Copy "rockdev" to windows (or map a network drive from linux to windows)
  • Double click "rockdev\AndroidTool.exe" to run the flash application
  • Change the Loader Image to "rockdev\RK30xxLoader(L)_V0.02_PRELIMINARY_EMMC_ONLY.bin"
  • Press recovery key of the device and plug in the USB cable
  • Wait for the Rockusb interface enumerates in windows
  • You need install driver under "rockdev\Driver" for the 1st time
  • Click Run button in AndroidTool to flash

From now on you do not need copy images around, since you can flash with fastboot under Linux. To enter fastboot, reboot with argument fastboot. For the partition name, check rockdev/parameter.

adb reboot fastboot
fastboot -i 0x930 oem unlock
fastboot -i 0x930 oem unlock_accept
fastboot -i 0x930 flash boot     rockdev/Image/boot.img
fastboot -i 0x930 flash kernel   rockdev/Image/kernel.img
fastboot -i 0x930 flash misc     rockdev/Image/misc_wipe_all.img
fastboot -i 0x930 flash recovery rockdev/Image/recovery.img
fastboot -i 0x930 flash system   rockdev/Image/system.img
  • Flint
    • [Developer's Guide](Developer Guide for Flint)
      • [Web Sender Apps](Web Sender App Development)
      • [Android Sender Apps](Android Sender App Development)
      • [iOS Sender Apps](iOS Sender App Development)
      • [Receiver Apps](Receiver Apps Development)
      • Chromecast App Porting
    • [API Libraries](API Libraries)
    • [Flint Protocol Docs](Flint Protocol Docs)
  • Matchstick
    • [Flashing Instructions](Flashing Instructions for Matchstick)
    • [Build Your Matchstick](Build Your Matchstick)
    • [Flashing Your Build](Flashing Your Build)
    • [Setup Your Matchstick](Setup Your Matchstick)
    • [Setup USB Mode](Setup USB Mode for Matchstick)
    • [Supported Media](Supported Media for Matchstick)
Clone this wiki locally