Nokia Lumia 720 (nokia-zeal): Difference between revisions
Appearance
m Eloy moved page Nokia Lumia 720 (nokia-rm885) to Nokia Lumia 720 (nokia-zeal): fix codename |
m Add device & kernel package links |
||
Line 40: | Line 40: | ||
== Basic info == | == Basic info == | ||
* [https://www.gsmarena.com/nokia_lumia_720-5321.php More specs] | * [https://www.gsmarena.com/nokia_lumia_720-5321.php More specs] | ||
* [https://github.com/Android4Lumia/bootloader_msm8227 LittleKernel Bootloader] | * [https://github.com/Android4Lumia/bootloader_msm8227 LittleKernel Bootloader] | ||
* [https://github.com/Android4Lumia/android_kernel_nokia_msm8x27 Kernel source] | * [https://github.com/Android4Lumia/android_kernel_nokia_msm8x27 Kernel source] | ||
* {{Device package|nokia-rm885}} | |||
* {{Kernel package|nokia-rm885}} | |||
== Additional info == | == Additional info == |
Revision as of 12:48, 24 May 2020
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. |
![]() Weston running on Lumia 720 | |
Manufacturer | Nokia |
---|---|
Name | Lumia 720 |
Codename | nokia-rm885 |
Released | 2013 |
Hardware | |
Chipset | Qualcomm MSM8227 |
CPU | Dual-core 1Ghz |
GPU | Adreno 305 |
Display | 480 x 800 IPS |
Storage | 8 GB |
Memory | 512 MB |
Architecture | armhf |
Software | |
Original software | Windows Phone |
postmarketOS | |
Category | testing |
Pre-built images | no |
Flashing |
Works |
---|---|
USB Networking |
Works |
Internal storage |
No data |
SD card |
No data |
Battery |
No data |
Screen |
Works |
Touchscreen |
Partial |
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 |
This device is a Windows Phone. See the Windows Mobile page for common tips, guides and troubleshooting steps |
Contributors
- magnusgulin
Basic info
Additional info
- Possible emmc corruption when flashing? From Android4Lumia page:
My phone has Samsung eMMC, can I still use this? You can, but be aware, that those eMMCs are more probable to die unexpectedly than Hynix or Toshiba ones.
. Files are randomly corrupted on my device as well. Booting from SD card failed as the files there also seems to become corrupted.2GB Kingston seems to work without problems- X crashes:
[ 118.028] (EE) Segmentation fault at address 0x4
Unlocking / installing bootloader
Bootloader is unlocked with a open source windows application, WP Internals. Windows Device Recovery Tool (thor2.exe) is also needed. Here is a video describing how to backup the phone, install littlekernel bootloader, and finally installing twrp recovery and lineageos. The device can be flashed with normal fastboot application after this point.
Key combinations with original bootloader
TBD
Key combinations with littlekernel bootloader
- Recovery: volume up (phone needs to be repartitioned, and recovery must be flashed)
- Fastboot: volume down
- Mass Storage mode / QHSUSB_DLOAD: both volume buttons
Installation
Setup chroot. Select nokia-rm885 as device.
./pmbootstrap.py init
Build rootfs
./pmbootstrap.py build device-nokia-rm885
Build kernel
./pmbootstrap.py build linux-nokia-rm885
Flash rootfs (Note, this will install rootfs to system partition. You can optionally try to install to userdata partition with --partition userdata argument. In that case you should probably erase system partition with "sudo fastboot erase system")
./pmbootstrap.py flasher flash_rootfs
Flash kernel
./pmbootstrap.py flasher flash_kernel
Run kernel (or you can just restart phone manually)
./pmbootstrap.py flasher boot
Tips & tricks
- Depending on current mode the phone will not restart if the cable is plugged in. Unplug the usb cable and hold volume down + power for 30s. After that, release volume down and then power.
- Installing from recovery with sideload creates some kind of bootloop with blinking backlight.