LG G4 International (lg-h815): Difference between revisions
Appearance
Line 91: | Line 91: | ||
! | ! | ||
! Mainline kernel | ! Mainline kernel | ||
! Android kernel | ! Android kernel | ||
|- | |- | ||
| Booting | | Booting | ||
| | | Working | ||
| Working | | Working | ||
|- | |- | ||
| USB Network | | USB Network | ||
| | | Working | ||
| Working | | Working | ||
|- | |- | ||
| Flashing | | Flashing | ||
| Working | |||
| Working | |||
|- | |||
| Storage | |||
| Working | |||
| | | | ||
|- | |- | ||
| Touchscreen | | Touchscreen | ||
| | | | ||
| Working | | Working | ||
|- | |- | ||
| Display | | Display | ||
| | | | ||
| Partial | | Partial | ||
|- | |- | ||
| WiFi | | WiFi | ||
| | | | ||
| | | | ||
|- | |- | ||
| XWayland | | XWayland | ||
| | | | ||
| Working | | Working | ||
|- | |- | ||
| FDE | | FDE | ||
| | | | ||
| | | | ||
|- | |- | ||
| Battery | | Battery | ||
| | | | ||
| Working | | Working | ||
|- | |- | ||
| Hardware Acceleration | | Hardware Acceleration | ||
| | | | ||
| | | | ||
|- | |- | ||
| Accelerometer | | Accelerometer | ||
| | | | ||
| | | | ||
|- | |- | ||
| Audio | | Audio | ||
| | | | ||
| | | | ||
|- | |- | ||
| Bluetooth | | Bluetooth | ||
| | | | ||
| | | | ||
|- | |- | ||
| Camera | | Camera | ||
| | | | ||
| | | | ||
|- | |- | ||
| GPS | | GPS | ||
| | | | ||
| | | | ||
|- | |- | ||
| Mobile data | | Mobile data | ||
| | | | ||
| | | | ||
|- | |- | ||
| SMS | | SMS | ||
| | | | ||
| | | | ||
|- | |- | ||
| Calls | | Calls | ||
| | | | ||
| | | | ||
|- | |- | ||
| USB OTG | | USB OTG | ||
| | | | ||
| | | |
Revision as of 18:53, 24 March 2024
![]() 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 init
$ pmbootstrap install
$ pmbootstrap flasher flash_rootfs
$ pmbootstrap flasher flash_kernel
# fastboot reboot
Feature matrix
Mainline kernel | Android kernel | |
---|---|---|
Booting | Working | Working |
USB Network | Working | Working |
Flashing | Working | Working |
Storage | 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>