Difference between revisions of "LG G4 International (lg-h815)"

From postmarketOS
Jump to navigation Jump to search
m (clean up)
 
(9 intermediate revisions by 2 users not shown)
Line 7: Line 7:
 
| releaseyear = 2015
 
| releaseyear = 2015
 
| originalsoftware = Android 5.1.1 (Upgradable to 7.0)
 
| originalsoftware = Android 5.1.1 (Upgradable to 7.0)
| chipset = Qualcomm Snapdragon 808
+
| chipset = Qualcomm MSM8992 Snapdragon 808
 
| cpu = Hexa-core 64-bit (2x 1.82 GHz Cortex A57, 4x 1.44 GHz Cortex A53)
 
| cpu = Hexa-core 64-bit (2x 1.82 GHz Cortex A57, 4x 1.44 GHz Cortex A53)
 
| gpu = Adreno 418
 
| gpu = Adreno 418
Line 18: Line 18:
 
| status_touch = Y
 
| status_touch = Y
 
| status_screen = Y
 
| status_screen = Y
| status_wifi =  
+
| status_wifi = N
 
| status_xwayland = Y
 
| status_xwayland = Y
 
| status_fde =  
 
| status_fde =  
Line 36: Line 36:
  
 
== Contributors ==
 
== Contributors ==
* kamnxt
+
* kamnxt(Mostly on Reddit, u/kamnxt)
* Maccraft123(Typically on Reddit, u/Maccraft123)
+
* maccraft123
  
 
== Maintainer(s) ==
 
== Maintainer(s) ==
 
* kamnxt
 
* kamnxt
 +
 +
== Device owners ==
 +
{{Device owners}}
 +
 +
== What is TODO ==
 +
* Identify and make use of UART(candidate is 3,5" jack)
 +
* Mainline it
  
 
== How to enter flash mode ==
 
== How to enter flash mode ==
Line 63: Line 70:
 
fastboot reboot</syntaxhighlight>
 
fastboot reboot</syntaxhighlight>
  
<!-- add more sections here as necessary, e.g. Wifi, ... -->
+
== Feature matrix ==
 +
 
 +
{| class="wikitable"
 +
!  
 +
! 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 tunables ==
Line 83: Line 192:
  
 
== Links ==
 
== Links ==
Subreddit: reddit.com/r/lgg4
+
* Subreddit: reddit.com/r/lgg4
XDA Forum: https://forum.xda-developers.com/g4
+
* XDA Forum: https://forum.xda-developers.com/g4
Kernel: <TODO>
+
* LineageOS Kernel: <TODO>
 +
* Almost-mainline Kernel: <TODO>

Latest revision as of 21:00, 1 December 2020

LG G4 (International/H815)
LG G4
LG G4
Manufacturer LG
Name G4 (International/H815)
Codename lg-h815
Released 2015
Category testing
Original software Android 5.1.1 (Upgradable to 7.0)
Hardware
Chipset Qualcomm MSM8992 Snapdragon 808
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
Features
USB Networking
Works
Flashing
Works
Touchscreen
Works
Display
Works
WiFi
Broken
Xwayland
Works
FDE
Mainline
Battery
Works
3D Acceleration
Broken
Accelerometer
Audio
Bluetooth
Camera
GPS
Mobile data
SMS
Calls
USB OTG



Contributors

  • kamnxt(Mostly on Reddit, u/kamnxt)
  • maccraft123

Maintainer(s)

  • kamnxt

Device owners


What is TODO

  • Identify and make use of UART(candidate is 3,5" jack)
  • Mainline it

How to enter flash mode

  • adb reboot bootloader
    

To enter fastboot from TWRP or Android.

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

Installation

  • Unlock bootloader
  • Build using pmbootstrap.py
  • 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