Motorola Moto G7 Power (motorola-ocean)
Appearance
(Redirected from Motorola Moto G7 Power)
| This device is supported as part of a generic port. Refer to Generic MSM8953 (qcom-msm8953) for installation instructions and more information. |
|
| |
| Manufacturer | Motorola |
|---|---|
| Name | Moto G7 Power |
| Codename | motorola-ocean |
| Released | 2019 |
| Type | handset |
| Hardware | |
| Chipset | Qualcomm Snapdragon 632 (SDM632) |
| CPU | 4x Kryo 250 Gold @ 1.8GHz |
| GPU | Adreno 506 |
| Display | 1520x720 IPS |
| Storage | 32/64GB |
| Memory | 3/4GB |
| Architecture | aarch64 |
| Software | |
Original software The software and version the device was shipped with. |
Android 9.0 |
Extended version The most recent supported version from the manufacturer. |
Android 10.0 |
| postmarketOS | |
| Category | testing |
Pre-built images Whether pre-built images are available from the postmarketOS Installation page. |
no |
Mainline Instead of a Linux kernel fork, it is possible to run (Close to) Mainline. |
yes |
Unixbench score Unixbench Whetstone/Dhrystone score. See Unixbench. |
4345.3 |
| Generic port | Generic MSM8953 (qcom-msm8953) |
| Device package |
|
| Kernel package |
|
Initial MR Initial merge request. |
pmaports!1470 |
Flashing Whether it is possible to flash the device with pmbootstrap flasher. |
Works
|
|---|---|
USB Networking After connecting the device with USB to your PC, you can connect to it via telnet (initramfs) or SSH (booted system). |
Works
|
Battery Whether charging and battery level reporting work. |
Broken
|
Screen Whether the display works; ideally with sleep mode and brightness control. |
Works
|
Touchscreen |
Works
|
| Multimedia | |
3D Acceleration |
Works
|
Audio Audio playback, microphone, headset and buttons. |
Partial
|
Camera |
Broken
|
| Connectivity | |
WiFi |
Broken
|
Bluetooth |
Broken
|
GPS |
Untested
|
| Modem | |
Calls |
Partial
|
SMS |
Partial
|
Mobile data |
Broken
|
| Miscellaneous | |
FDE Full disk encryption and unlocking with unl0kr. |
Untested
|
| Sensors | |
Accelerometer Handles automatic screen rotation in many interfaces. |
Broken
|
Contributors
- gavodavo aka Ultracoolguy
Maintainer(s)
- gavodavo aka Ultracoolguy
Users owning this device
- 00p513 (Notes: Two PVT units, engineering)
- 114465 (Notes: Running postmarketOS posh, touchscreen not working)
- Asgardius (Notes: 4/64gb model)
- Cvbnm90i
- Dogfud (Notes: Carrier-Locked, pmOS install currently borked)
- Gavodavo
- Lupo (Notes: 4/64GB, pmOS / Sailfish OS / Lineage OS)
- MMK21 (Notes: Running LineageOS 20)
- Tecncr
- Tulpenkiste (Notes: Primary phone (4gb ram/64gb storage model), running LineageOS 22.1)
How to enter flash mode
1. The easiest way is to turn off your phone and press the Power button and the Volume Down button at the same time.
Installation
Follow the usual Installation guide but stop before flashing.
Download dtbo.img here. Enter fastboot mode and and flash the downloaded image to the dtbo partition:
$ fastboot flash dtbo dtbo.img
$ pmbootstrap init # choose Vendor: qcom Device codename: msm8953
$ pmbootstrap install
$ pmbootstrap flasher flash_lk2nd
$ pmbootstrap flasher flash_rootfs
Modem
While with a little effort you can make modem start and work, see MSM8953#Modem. Please add any device-specific instructions here. ModemManager recently accepted a MR for supporting QRTR modems(that's us!), but it seems to work only on SDM845 phones.
| If you still want modem for calls and messages ask "ultra (she/her)" on Matrix in the mean time! |
Hardware / sensors detail
For reference, sensor information from sensors sandbox (f-droid) on SKU xt1955-5; note: approximately 30 software-based / derived sensors omitted.
sensor details (sensorssandbox)
| name | vendor | version | type |
|---|---|---|---|
| BMI160 Accelerometer | Bosch | 2062701 | 1 |
| MMC3630KJ Magnetometer | MEMSIC | 1 | 2 |
| BMI160 Gyroscope | Bosch | 2062701 | 4 |
| TMD2725 PROX | AMS TAOS | 2 | 8 |
| TMD2725 ALS | AMS TAOS | 1 | 5 |