Motorola Moto G 2015 (motorola-osprey): Difference between revisions
Appearance
Added information about updating and testing architecture to armv7 |
|||
Line 92: | Line 92: | ||
* flash to the mobile following instructions above under Installation | * flash to the mobile following instructions above under Installation | ||
XFCE4 is working, as far as I can see just like under armhf. | XFCE4 is working, as far as I can see just like under armhf. I have to login to the device and use: | ||
<code>startx</code> | |||
to start weston. See picture below. | |||
== Photos == | == Photos == |
Revision as of 13:49, 31 December 2020
This device is still running on armhf, although the processor supports armv7. If you own it, change it and test it that way. |
Scroll down for information that this seems to be working. |
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 2015 | |
Manufacturer | Motorola |
---|---|
Name | Moto G 2015 |
Codename | motorola-osprey |
Released | 2015 |
Hardware | |
Chipset | Qualcomm MSM8916 Snapdragon 410 |
CPU | Quad-core 1.4 GHz Cortex-A53 |
GPU | Adreno 306 |
Display | 720x1280 IPS |
Storage | 8/16 GB |
Memory | 1/2 GB |
Architecture | armhf |
Software | |
Original software | Android 5.1.1 |
postmarketOS | |
Category | testing |
Pre-built images | no |
Flashing |
Works |
---|---|
USB Networking |
Works |
Internal storage |
No data |
SD card |
No data |
Battery |
No data |
Screen |
Partial |
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
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.Pre-Installation Configuration
- Add
deviceinfo_flash_sparse="true"
the deviceinfo[1] file - Replace ssh with dropbear
Installation
Follow the Installation_guide.
- Install PMOS
pmbootstrap init
pmbootstrap install
pmbootstrap flasher flash_rootfs
pmbootstrap flasher flash_kernel
- Restart your mobile
- Connect with ssh
ssh usermobile@172.16.42.1
- Start graphical interface (Weston for example)
startx
Display
XFCE4 works the best, you may have to run startx over ssh to get it to appear
Update architecture to armv7
First, follow the instructions here, specifically do this:
- Update the architecture in the following files:
device/testing/device-motorola-osprey/APKBUILD
device/testing/device-motorola-osprey/deviceinfo
device/testing/linux-motorola-osprey/APKBUILD
- Update the name of the config-motorola-osprey.armhf in device/linux-motorola-osprey to config-motorola-osprey.armv7
- Create new Checksums by running:
pmbootstrap checksum linux-motorola-osprey
- Re-install by running:
pmbootstrap install
- flash to the mobile following instructions above under Installation
XFCE4 is working, as far as I can see just like under armhf. I have to login to the device and use:
startx
to start weston. See picture below.
Photos
Links
- pmbootstrap!714 Initial merge request
- LineageOS wiki
- Device package
- Kernel package