LG G4 International (lg-h815)
Appearance
![]() LG G4 | |
Manufacturer | LG |
---|---|
Name |
G4 (International/ H815) |
Codename | lg-h815 |
Released | 2015 |
Type | handset |
Hardware | |
Chipset | Qualcomm Snapdragon 808 (MSM8992) |
CPU |
Hexa-core 64-bit (2x 1.82 GHz Cortex A57 4x 1.44 GHz Cortex A53) |
GPU | Adreno 418 |
Display | 2560x1440 IPS LCD |
Storage | 32GB |
Memory | 3GB LPDDR3 |
Architecture | aarch64 |
Software | |
Original software | Android |
Original version | 5.1.1 |
Extended version | 7.0 |
postmarketOS | |
Category | testing |
Pre-built images | no |
Flashing |
Works |
---|---|
USB Networking |
Works |
Internal storage |
No data |
SD card |
No data |
Battery |
Works |
Screen |
Works |
Touchscreen |
Works |
Multimedia | |
3D Acceleration |
Broken |
Audio |
No data |
Camera |
No data |
Camera Flash |
No data |
Connectivity | |
WiFi |
Broken |
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 |
Contributors
- kamnxt (Mostly on Reddit, u/kamnxt)
- maccraft123
- FuchtelJockel
Maintainer(s)
Device owners
- Daniel071 (Notes: Currently bootlooping...)
- Fell (Notes: shattered screen)
- FuchtelJockel
- Nopraz (Notes: Will try pmOS soon)
What is TODO
- Identify and make use of UART(candidate is 3,5" jack)
- Mainline it
- test UsU Devices
How to enter flash mode
On the v20p bootloader enter fastboot from TWRP or Android.
From Android:
adb reboot bootloader
From TWRP:
- Press and hold both power and volume down buttons.
- After LG logo appears release volume down button for one second then hold it again.
- If you have flashed TWRP on it, just ignore warnings about deleting data.
- After booting to TWRP choose "Reboot", then "Bootloader" options to enter fastboot mode
On the v29a bootloader:
- press volume down button
- plug in USB cable, keep holding volume down button
Installation
- Unlock bootloader
- Build using pmbootstrap
- Enter fastboot on phone
pmbootstrap flasher flash_rootfs
pmbootstrap flasher flash_kernel
fastboot reboot
Feature matrix
Mainline kernel | Updated kernel | Android kernel | |
---|---|---|---|
Booting | Broken | TODO | Working |
USB Network | Working | ||
Flashing | Working | ||
Touchscreen | Working | ||
Display | Partial | ||
WiFi | |||
XWayland | Working | ||
FDE | |||
Battery | Working | ||
Hardware Acceleration | |||
Accelerometer | |||
Audio | |||
Bluetooth | |||
Camera | |||
GPS | |||
Mobile data | |||
SMS | |||
Calls | |||
USB OTG |
/sys tunables
/sys/class/graphics/fb0/blank
0 - Touchscreen enabled
1 - Touchscreen disabled
/sys/class/leds/lcd-backlight/brightness
0 - Screen at 0% of brightness
255 - Screen at 100% of brightness
Photos
TODO
Links
- Subreddit: reddit.com/r/lgg4
- XDA Forum: https://forum.xda-developers.com/g4
- LineageOS Kernel: <TODO>
- Almost-mainline Kernel: <TODO>