Jump to content

LG Optimus 4X HD (lg-p880)

From postmarketOS Wiki
Note This device is supported as part of a generic port. Refer to Nvidia Tegra armv7 (nvidia-tegra-armv7) for installation instructions and more information.
LG Optimus 4X HD
Manufacturer LG
Name Optimus 4X HD
Codename lg-p880
Released 2012
Type handset
Hardware
Chipset Nvidia Tegra 3 (AP33H)
CPU Quad-core 1.5 GHz Cortex-A9
GPU NVIDIA ULP GeForce GPU 12 cores
Display 720 x 1280 True HD-IPS LCD
Storage 16 GB
Memory 1 GB
Architecture armv7
Software
Original software
The software and version the device was shipped with.
Android (Optimus UI) 2.3
Extended version
The most recent supported version from the manufacturer.
Android (Optimus UI) 4.0
FOSS bootloader yes
postmarketOS
Category community
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
pmOS kernel
The kernel version that runs on the device's port.
mainline grate
Unixbench score
Unixbench Whetstone/Dhrystone score. See Unixbench.
944.1
Generic port Nvidia Tegra armv7 (nvidia-tegra-armv7)
Device package device-nvidia-tegra-armv7
Kernel package linux-postmarketos-grate
Features
USB Networking
After connecting the device with USB to your PC, you can connect to it via telnet (initramfs) or SSH (booted system).
Works
Internal storage
eMMC, SD cards, UFS...
Works
SD card
Also includes other external storage cards.
Works
Battery
Whether charging and battery level reporting work.
Works
Screen
Whether the display works; ideally with sleep mode and brightness control.
Works
Touchscreen
Works
Multimedia
3D Acceleration
Partial
Audio
Audio playback, microphone, headset and buttons.
Untested
Camera
Untested
Camera Flash
Untested
Connectivity
WiFi
Works
Bluetooth
Works
GPS
Untested
NFC
Near Field Communication
Untested
Modem
Calls
Untested
SMS
Untested
Mobile data
Untested
Miscellaneous
FDE
Full disk encryption and unlocking with unl0kr.
Works
USB OTG
USB On-The-Go or USB-C Role switching.
Partial
Sensors
Accelerometer
Handles automatic screen rotation in many interfaces.
Works
Magnetometer
Sensor to measure the Earth's magnetism
Untested
Ambient Light
Measures the light level; used for automatic screen dimming in many interfaces.
Untested
Proximity
Untested
Power Sensor
Sensor to monitor current, voltage and power. Not fuel gauge!
Works
U-Boot
Primary Bootloader
Whether it is possible to replace stock bootloader with U-Boot.
Works
Secondary Bootloader
Whether it is possible to chainload U-Boot from stock bootloader.
Partial
Mainline
Whether latest upstream versions of U-Boot are not broken and it is possible to use them.
Works
Internal Storage
Whether it is possible to boot from internal storage (e.g. eMMC or UFS).
Works
SD card
Whether it is possible to boot from SD card.
Works
USB Peripheral
Whether it is possible to use device as a peripheral in U-Boot, e.g. for fastboot mode.
Works
Display
Works
Buttons
Whether it is possible to navigate in boot menu or grub with volume and power buttons.
Works


Contributors

Installation

See Nvidia_Tegra_armv7_(nvidia-tegra-armv7)

Unbricking

That device can boot in three modes:

  • Normal
  • APX mode
  • Diagnostic mode (S/W Upgrade)

To get into APX mode, take out the battery and hold buttons Volume Up + Volume Down, then plug USB. Device should appear in lsusb as ID 0955:7130 NVIDIA Corp. APX. If is not working, then try again. If works, insert the battery.

In APX mode use the nvflash to restore the system files.

Users owning this device


Photos

See also