Moto G 2013 (motorola-falcon)

From postmarketOS
Jump to: navigation, search
Motorola Moto G (1st gen)
Moto G 2013 running Weston
Moto G 2013 running Weston
Manufacturer Motorola
Name Moto G (1st gen)
Codename falcon
Released 2013
Original software Android 4.3
Chipset Qualcomm MSM8226 Snapdragon 400
CPU Quad-core 1.2 GHz Cortex-A7
GPU Adreno 305
Display 720x1280 IPS LCD
Storage 8 GB
Memory 1 GB


What works

  • Device boots
  • Framebuffer graphics
  • Splashscreen
  • Weston
  • Touchscreen
  • Flashing the kernel and system image via fastboot

What doesn't work

  • Anything not mentioned (wifi, bluetooth, etc.)


  • Interfaces other than weston (plasma, xfce4 are not working yet)
  • Using full disk encryption


There appears to be no special process to flashing the device, as long as the bootloader is unlocked first

Once you're in fastboot by holding down vol down and power, flashing it is as follows:

$ pmbootstrap init
$ pmbootstrap install --no-fde
$ pmbootstrap flasher flash_rootfs
$ pmbootstrap flasher boot

You can also use $ pmbootstrap flasher flash_kernel to flash the kernel, however this breaks the charging splash screen

Useful stuff

Similar to the Moto G 2014, the LED can be controlled:

$ echo 255 > /sys/devices/leds-qpnp-rgb-e1dba000/leds/white/brightness

RGB LED documentation