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 here.
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.
3.1.10
Unixbench score
Unixbench Whetstone/Dhrystone score. See Unixbench.
0.0
Generic port Nvidia Tegra armv7 (nvidia-tegra-armv7)
Device package device-nvidia-tegra-armv7
Kernel package linux-postmarketos-grate
Features
Flashing
It is possible to flash the device with pmbootstrap flasher.
Untested
USB Networking
After connecting the device with USB to your PC, you can connect to it via telnet (initramfs) or SSH (booted system).
Untested
Battery
Charging and battery level reporting works
Untested
Screen
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
Connectivity
WiFi
Untested
Bluetooth
Untested
GPS
Untested
NFC
Near Field Communication
Untested
Modem
Calls
Untested
SMS
Untested
Mobile data
Untested
Miscellaneous
FDE
Full disk encryption and unlocking with unl0kr.
Untested
USB OTG
USB On-The-Go or USB-C Role switching
Untested
HDMI/DP
Video and audio output with HDMI or Display Port works.
Untested
Sensors
Accelerometer
Auto screen rotation works in desktops e.g. Phosh or Plasma Mobile
Untested
Magnetometer
Sensor to measure magnetism
Untested
Ambient Light
Untested
Proximity
Untested
Power Sensor
Sensor to monitor current, voltage and power. Not fuel gauge!
Untested
U-Boot
Primary Bootloader
It is possible to replace stock bootloader with U-Boot.
Works
Secondary Bootloader
It is possible to chainload U-Boot from stock bootloader.
Partial
Mainline
Latest versions of U-Boot are not broken and it is possible to use them.
Works
Internal Storage
It is possible to boot from internal storage (e.g. eMMC or UFS).
Works
SD card
It is possible to boot from SD card.
Works
USB Peripheral
It is possible to use device as a peripheral in U-Boot, e.g. for fastboot mode.
Works
Display
Works
Buttons
It is possible to navigate in boot menu or grub with volume and power buttons.
Works


How to enter flash mode

adb reboot oem-unlock

fastboot oem unlock

flash twrp 3.0.3

reboot to recovery (Vol + and Power)

Installation

See Nvidia_Tegra_armv7_(nvidia-tegra-armv7)

Unbricking

Device boots 1)normal 2)APX mode 3)Diagnostic mode (S/W Upgrade)

if bootloop try reset battery and go to recovery or fastboot (+ and power; - and power)

if its not working:

without battery hold + and - volume and plug usb (if not detect as Nvidia APX try again)

when detects insert battery

in APX mode using nvflash from here not patched

other files from here [1]

some bat command flash encrypted ABL and phone now

in S/W Upgrade

next in Windows system (VM or not) restarts in Disable driver signing enforcement mode

install lg drivers form here or here

go to http://csmg.lgmobile.com:9002/csmg/b2c/client/auth_model_check2.jsp?esn=XXXXXXXXXXXXXXX replace XX to phone imei; remember region

download from here last kdz for your region

download 3pack.zip

open kdz_fw and windows_enabler and make windows_enabler on

by clicking select CDMA, Emergency, KDZ file and launch

phone starts with android

flash twrp 3.0.3

Contributors

Users owning this device


See also