Difference between revisions of "Motorola Moto G 2013 (motorola-falcon)"

From postmarketOS
Jump to: navigation, search
m (Include separators in GitLab links)
m (Simplify links to wiki pages)
Line 35: Line 35:
 
| booting = yes
 
| booting = yes
 
}}
 
}}
 +
 
== Contributors ==
 
== Contributors ==
  
Line 71: Line 72:
  
 
== TODO ==
 
== TODO ==
* Try [https://wiki.postmarketos.org/wiki/Tips_and_tricks#Update_the_architecture_of_your_device updating the architecture] to <code>armv7</code>
+
* Try [[Tips_and_tricks#Update_the_architecture_of_your_device|updating the architecture]] to <code>armv7</code>
* Try [https://wiki.postmarketos.org/wiki/Downstream_kernel_specific_package#Use_the_newest_GCC_from_Alpine using the newest GCC from Alpine]
+
* Try [[Downstream_kernel_specific_package#Use_the_newest_GCC_from_Alpine|using the newest GCC from Alpine]]
 
* Test additional functionality, interfaces, etc.
 
* Test additional functionality, interfaces, etc.
 
* Maintain the device
 
* Maintain the device
  
 
== Links ==
 
== Links ==
 
 
* [https://github.com/LineageOS/android_kernel_motorola_msm8226 android_kernel_motorola_msm8226]
 
* [https://github.com/LineageOS/android_kernel_motorola_msm8226 android_kernel_motorola_msm8226]
 
* [https://github.com/LineageOS/android_kernel_motorola_msm8226/blob/cm-14.1/arch/arm/configs/falcon_defconfig defconfig]
 
* [https://github.com/LineageOS/android_kernel_motorola_msm8226/blob/cm-14.1/arch/arm/configs/falcon_defconfig defconfig]
 
* [https://gitlab.com/postmarketOS/pmaports/-/tree/master/device/testing/device-motorola-falcon Device package]
 
* [https://gitlab.com/postmarketOS/pmaports/-/tree/master/device/testing/device-motorola-falcon Device package]
 
* [https://gitlab.com/postmarketOS/pmaports/-/tree/master/device/testing/linux-motorola-falcon Kernel package]
 
* [https://gitlab.com/postmarketOS/pmaports/-/tree/master/device/testing/linux-motorola-falcon Kernel package]

Revision as of 14:33, 23 May 2020

Motorola Moto G (1st gen)
Moto G 2013 running Weston
Moto G 2013 running Weston
Manufacturer Motorola
Name Moto G (1st gen)
Codename motorola-falcon
Released 2013
Category testing
Original software Android 4.3 - 5.1 on Linux 3.4.42
postmarketOS kernel 3.4.113
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
Features
USB Networking
Works
Flashing
Works
Touchscreen
Works
Display
Works
WiFi
Xwayland
Works
FDE
Mainline
Battery
3D Acceleration
Accelerometer
Audio
Bluetooth
Camera
GPS
Mobile data
SMS
Calls
USB OTG



Contributors

Users owning this device

  • Maxnet (Notes: cannot unlock bootloader anymore in the official way)
  • StandaSK


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 Volume Down + Power, 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

RGB LED documentation

TODO

Links