Motorola Moto G 2013 (motorola-falcon)
Appearance
WARNING: This device is not recommended for future use with postmarketOS due to its armhf architecture. Alpine Linux (the distribution that postmarketOS extends) pmaports#599 has been considering dropping it. The processor of the device may support the armv7 architecture. If so, you can modify the device package and change the architecture accordingly. |
![]() Moto G 2013 running Weston | |
Manufacturer | Motorola |
---|---|
Name | Moto G (1st gen) |
Codename | motorola-falcon |
Released | 2013 |
Hardware | |
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 |
Architecture | armhf |
Software | |
Original software | Android 4.3 - 5.1 on Linux 3.4.42 |
postmarketOS | |
Category | testing |
Pre-built images | no |
postmarketOS kernel | 3.4.113 |
Flashing |
Works |
---|---|
USB Networking |
Works |
Internal storage |
No data |
SD card |
No data |
Battery |
No data |
Screen |
Works |
Touchscreen |
Works |
Multimedia | |
3D Acceleration |
No data |
Audio |
No data |
Camera |
No data |
Camera Flash |
No data |
Connectivity | |
WiFi |
No data |
Bluetooth |
No data |
GPS |
No data |
NFC |
No data |
Modem | |
Calls |
No data |
SMS |
No data |
Mobile data |
No data |
Miscellaneous | |
FDE |
No data |
USB OTG |
No data |
HDMI/DP |
No data |
Sensors | |
Accelerometer |
No data |
Magnetometer |
No data |
Ambient Light |
No data |
Proximity |
No data |
Hall Effect |
No data |
Haptics |
No data |
Barometer |
No data |
Contributors
Users owning this device
- AAT596 (Notes: LineageOS 17.1)
- Alexdmrk (Notes: Tested SXMO-DE-DWM: runs normally. eMMC storage banks died after third flashinf pmOS)
- Dzeimis (Notes: 2 devices. Unlocked on 2024-04-05. One with pmOS built from source, another with stock android 5.1)
- Egbert (Notes: currently used as remote control)
- Little-miss-synth (Notes: bootloader unlocked, running a stripped down instance of lineageOS and used as a digital audio player)
- Living
- Marshift
- Maxnet (Notes: cannot unlock bootloader anymore in the official way)
- Mjack3k (Notes: PMOS with SXMO UI.)
- Roboe (Notes: (lended) hwrev: 0x83C0, cpu: MSM8226 CS, emmc: 16GB; unreliable eMMC; running debloated Lineage OS 14.1 as a portable radio FM)
- StandaSK (Notes: Running mainline)
- UltrasonicMadness (Notes: Screen doesn't work and the battery lid is missing)
Untested
- Interfaces other than weston (plasma, xfce4 are not working yet)
- Using full disk encryption
Installing
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
+ , flashing it is as follows:$ pmbootstrap init
$ pmbootstrap install
$ 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
TODO
- Try updating the architecture to
armv7
- Try using the newest GCC from Alpine
- Test additional functionality, interfaces, etc.
- Maintain the device