Skip to content

Instantly share code, notes, and snippets.

@matagus
Last active August 29, 2015 14:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save matagus/11040395 to your computer and use it in GitHub Desktop.
Save matagus/11040395 to your computer and use it in GitHub Desktop.
Flashing Firefox OS for Geekphone
  • Download the image you want to flash from http://downloads.geeksphone.com/ according to the geekphone model you have (keon, peak or revolution)
  • unzip .zip
  • cd
  • If you look at the content of the directory you'll see it contains adb and fastboot Android platform tools.
  • Start adb server: sudo ./adb start-server
  • Turn on your phone and enable "Remote Debugging" under Developer settings section.
  • Plug your phone to your computer using your USB wire.
  • Check that your computer is listening to your phone: ./adb devices. You'll see something like this:
List of devices attached 
89a27088f488	device
  • Boot your phone ./adb reboot bootloader. A system screen must appear after booting.
  • If your phone status is LOCKED: see unlocking instructions.
  • Flash your phone:
sudo ./fastboot flash boot boot.img
sudo ./fastboot flash system system.img
sudo ./fastboot flash recovery recovery.img
sudo ./fastboot erase cache
  • And then reboot it: sudo ./fastboot reboot

  • Kill the adb server: ./adb kill-server

Webliography:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment