Motorola Moto G 2015 (motorola-osprey)
![]() Moto G 2015 | |
Manufacturer | Motorola |
---|---|
Name | Moto G 2015 |
Codename | motorola-osprey |
Released | 2015 |
Hardware | |
Chipset | Qualcomm Snapdragon 410 (MSM8916) |
CPU | Quad-core 1.4 GHz Cortex-A53 |
GPU | Adreno 306 |
Display | 720x1280 IPS |
Storage | 8/16 GB |
Memory | 1/2 GB |
Architecture | aarch64 |
Software | |
Original software | Android |
Original version | 5.1.1 |
postmarketOS | |
Category | testing |
Pre-built images | no |
Mainline | yes |
Unixbench Whet/Dhry score | 902.7 |
Flashing |
Works |
---|---|
USB Networking |
Works |
Internal storage |
No data |
SD card |
No data |
Battery |
No data |
Screen |
Partial |
Touchscreen |
Works |
Multimedia | |
3D Acceleration |
Works |
Audio |
Works |
Camera |
No data |
Camera Flash |
No data |
Connectivity | |
WiFi |
Works |
Bluetooth |
Partial |
GPS |
Works |
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 |
This device is based on the Snapdragon 410. See the SoC page for common tips, guides and troubleshooting steps |
Contributors
Maintainer(s)
Device owners
- Ata2001
- Colaur (Notes: Functionnal, broken glass)
- Fennell
- Frbrr02 (Notes: Model: XT1541)
- Hpott
- MartijnBraam
- MishterKirby
- Nobodywasishere (Notes: Cracked glass and SIM doesn't work, otherwise functional)
- Tau (Notes: Slightly cracked screen, running LineageOS with MicroG 17))
- Unrznbl (Notes: 2022-09-21 testing)
How to enter flash mode
Power off the device, hold down the
and the key for 1-2 seconds. Some devices you may need to hold down the and the key instead.For unlocking the bootloader see Bootloader#Motorola.
There is some exploit, but it caused bootloops on this particular model according to a community report: https://github.com/alephsecurity/initroot
Mainline Installation
Follow the Installation_guide.
Download lk2nd from https://github.com/msm8916-mainline/lk2nd and flash it to the device. Make sure lk2nd is active before flashing postmarketos kernel.
Follow Qualcomm_Snapdragon_410/412_(MSM8916)#Installation.
Note: A recent (edge, alpine-release 3.19_alpha20230901) attempt to install via sideloading a recovery zip image fails. The end of pmos.log file shows:
+ chroot /tmp/postmarketos/chroot /bin/busybox --install /bin chroot: can't execute '/bin/busybox': No such file or directory
Similarly, an attempt to manually flash via fastboot (lk2nd 0.15.0) fails with the error message
unable to mount root partition
User Interface
The following user interfaces run on the device:
- Xfce4
- Mate
- Sxmo
- Phosh
Known Issues
- Brightness slider doesn't work
- Bluetooth paring and audio works but file transfers fail
- Password entry pad occasionally becomes unresponsive
Hardware details (hwtest
)
Category | Model | Path | Status | Value |
---|---|---|---|---|
framebuffer | msm | /sys/class/graphics/fb0 | Working | U:720x1280p-0 |
drm | /sys/class/drm/card0-DSI-1 | Working | 720x1280 | |
input | Synaptics S2726BR_T | /dev/input/event3 | Working | |
input | GPIO Buttons | /dev/input/event2 | Working | |
input | pm8941_resin | /dev/input/event1 | Working | |
input | pm8941_pwrkey | /dev/input/event0 | Working |
Photos
Links
- pmbootstrap!714 Initial merge request
- LineageOS wiki
- Device package