LG G4 International (lg-h815) - PostmarketOS Wiki

Có thể bạn quan tâm

LG G4 (International/H815)
LG G4LG 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
Mainline partial
Features
Flashing Works
USB Networking Works
Internal storage
SD card
Battery Works
Screen Works
Touchscreen Works
Multimedia
3D Acceleration Broken
Audio
Camera
Camera Flash
Connectivity
WiFi Broken
Bluetooth
GPS
NFC
Modem
Calls
SMS
Mobile data
Miscellaneous
FDE
USB OTG
HDMI/DP
Sensors
Accelerometer
Magnetometer
Ambient Light
Proximity
Hall Effect Works
Haptics
Barometer

Contributors

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

Maintainer(s)

  • kamnxt
  • FuchtelJockel

Device owners

  • Daniel071 (Notes: Currently bootlooping...)
  • Fell (Notes: shattered screen)
  • FuchtelJockel
  • Halamix2
  • 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:

  1. Press and hold both power and volume down buttons.
  2. After LG logo appears release the power button for one second then hold it again.
  3. If you have flashed TWRP on it, just ignore warnings about deleting data.
  4. After booting to TWRP choose "Reboot", then "Bootloader" options to enter fastboot mode

On the v29a bootloader:

  1. press volume down button
  2. 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: https://github.com/LineageOS/android_kernel_lge_msm8992
  • Almost-mainline Kernel: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/4344 (the initial MR)

Từ khóa » G4 H815