LG Optimus 4X HD (lg-p880): Difference between revisions
m Add to generic "Nvidia Tegra armv7 (nvidia-tegra-armv7" Port |
|||
(19 intermediate revisions by 9 users not shown) | |||
Line 3: | Line 3: | ||
| name = Optimus 4X HD | | name = Optimus 4X HD | ||
| codename = lg-p880 | | codename = lg-p880 | ||
| image = File: | | image = File:LG-p880.jpg | ||
| imagecaption = | | imagecaption = | ||
| releaseyear = 2012 | | releaseyear = 2012 | ||
| originalsoftware = Android 2.3 | | originalsoftware = Android (Optimus UI) | ||
| chipset = Nvidia Tegra 3 | | originalversion = 2.3 | ||
| extendedversion = 4.0 | |||
| chipset = Nvidia Tegra 3 (AP33H) | |||
| cpu = Quad-core 1.5 GHz Cortex-A9 | | cpu = Quad-core 1.5 GHz Cortex-A9 | ||
| gpu = ULP GeForce | | gpu = NVIDIA ULP GeForce GPU 12 cores | ||
| storage = | | storage = 16 GB | ||
| display = 720 x 1280 True HD-IPS LCD | | display = 720 x 1280 True HD-IPS LCD | ||
| memory = | | memory = 1 GB | ||
| architecture = armv7 | | architecture = armv7 | ||
| type = handset | |||
| booting = yes | |||
| genericdevice=Nvidia Tegra armv7 (nvidia-tegra-armv7) | |||
<!-- the following status_* questions should be answered with Y - yes, P - partial, N - no, or left blank (for untested or unknown) --> | <!-- the following status_* questions should be answered with Y - yes, P - partial, N - no, or left blank (for untested or unknown) --> | ||
| status_usbnet = | | status_usbnet = | ||
| status_flashing = | | status_flashing = | ||
| status_touch = | | status_touch = Y | ||
| status_screen = | | status_screen = Y | ||
| status_wifi = | | status_wifi = | ||
| status_xwayland = | | status_xwayland = Y | ||
| status_fde = | | status_fde = | ||
| status_mainline = | | status_mainline = P | ||
| status_battery = | | status_battery = | ||
| status_3d = | | status_3d = P | ||
| status_audio = | |||
| status_audio = | | status_bluetooth = | ||
| status_bluetooth = | | status_camera = | ||
| status_camera = | | status_gps = | ||
| status_gps = | | status_nfc = | ||
| status_mobiledata = | | status_mobiledata = | ||
| status_sms = | | status_sms = | ||
| status_calls = | | status_calls = | ||
| | | status_otg = | ||
| | | status_usba = - | ||
| | | status_hdmidp = | ||
| | | status_keyboard = - | ||
| status_touchpad = - | |||
<!-- Sensors --> | |||
| status_accel = | |||
| | | status_magnet = | ||
| status_light = | |||
| status_proximity = | |||
| status_hall = - | |||
| status_barometer = - | |||
| status_powersensor = | |||
<!-- Misc --> | |||
| status_irtx = - | |||
| status_trustzone = Y | |||
| status_fossbootloader = Y | |||
| status_uboot = yes | |||
| status_uboot_primary = Y | |||
| status_uboot_secondary = P | |||
| status_uboot_mainline = Y | |||
| status_uboot_internalstorage = Y | |||
| status_uboot_sd = Y | |||
| status_uboot_usbhost = - | |||
| status_uboot_usbperipheral = Y | |||
| status_uboot_screen = Y | |||
| status_uboot_keyboard = - | |||
| status_uboot_buttons = Y | |||
| pmoskernel = 3.1.10 | | pmoskernel = 3.1.10 | ||
}}{{Based on SoC|Nvidia_Tegra_3_(tegra30)|Tegra 3}} | |||
== How to enter flash mode == | == How to enter flash mode == | ||
adb reboot oem-unlock | adb reboot oem-unlock | ||
fastboot oem unlock | fastboot oem unlock | ||
flash [https://forum.xda-developers.com/t/recovery-ufofficial-twrp-3-1-1-0-multirom33v27-adb-authorized.3533444/ twrp 3.0.3] | |||
reboot to recovery (Vol + and Power) | |||
== Installation == | == Installation == | ||
See [[Nvidia_Tegra_armv7_(nvidia-tegra-armv7)]] | |||
[[File:LG-p880-kernel.jpg|200px]] | |||
[[File:LG-p880-loading.jpg|200px]] | |||
== Unbricking == | == Unbricking == | ||
Line 102: | Line 113: | ||
download [https://lg-firmwares.com/lg-p880-firmwares/ from here] last kdz for your region | download [https://lg-firmwares.com/lg-p880-firmwares/ from here] last kdz for your region | ||
download [https://disk.yandex.ru/d/1kDl8TVYFZi5LA 3pack.zip | download [https://disk.yandex.ru/d/1kDl8TVYFZi5LA 3pack.zip] | ||
open kdz_fw and windows_enabler and make windows_enabler on | open kdz_fw and windows_enabler and make windows_enabler on | ||
Line 111: | Line 122: | ||
flash [https://forum.xda-developers.com/t/recovery-ufofficial-twrp-3-1-1-0-multirom33v27-adb-authorized.3533444/ twrp 3.0.3] | flash [https://forum.xda-developers.com/t/recovery-ufofficial-twrp-3-1-1-0-multirom33v27-adb-authorized.3533444/ twrp 3.0.3] | ||
== Contributors == | |||
* [[user:SL-TX|SL-TX]]'' | |||
== Users owning this device == | |||
{{Device owners}} | |||
== See also == | == See also == | ||
* | * {{MR|2533|pmaports}} Initial merge request | ||
<!-- | <!-- | ||
Link to related GitLab issues or merge requests like the following (replace CHANGEME with the ID, e.g. 1234): | Link to related GitLab issues or merge requests like the following (replace CHANGEME with the ID, e.g. 1234): |
Latest revision as of 18:39, 7 October 2024
This device is supported as part of a generic port. Refer to Nvidia Tegra armv7 (nvidia-tegra-armv7) for installation instructions and more information. |
![]() | |
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 | Android (Optimus UI) |
Original version | 2.3 |
Extended version | 4.0 |
FOSS bootloader | yes |
postmarketOS | |
Category | testing |
Pre-built images | no |
Mainline | partial |
postmarketOS kernel | 3.1.10 |
Generic port | Nvidia Tegra armv7 (nvidia-tegra-armv7) |
Flashing |
No data |
---|---|
USB Networking |
No data |
Internal storage |
No data |
SD card |
No data |
Battery |
No data |
Screen |
Works |
Touchscreen |
Works |
Multimedia | |
3D Acceleration |
Partial |
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 |
Haptics |
No data |
Power Sensor |
No data |
Primary Bootloader |
Works |
---|---|
Secondary Bootloader |
Partial |
Mainline |
Works |
Internal Storage |
Works |
SD card |
Works |
USB Peripheral |
Works |
Display |
Works |
Buttons |
Works |
This device is based on the Tegra 3. See the SoC page for common tips, guides and troubleshooting steps |
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
- CrackTheSurface
- IonAgorria (Notes: PMOS - OK)
- Kirjoittamaton (Notes: PMOSBuildError)
- TipzTeam (Notes: Display broken, not turning on)
See also
- pmaports!2533 Initial merge request