LG G7 ThinQ (lg-judyln)
LG G7 ThinQ | |
Manufacturer | LG |
---|---|
Name | G7 ThinQ |
Codename | lg-judyln |
Released | 2018 |
Type | handset |
Hardware | |
Chipset | Qualcomm Snapdragon 845 (SDM845) |
CPU | Octa-core (4x 2.8 GHz Kryo 385 Gold & 4x 1.7 GHz Kryo 385 Silver) |
GPU | Adreno 630 |
Display | 1440x3120 6.1" IPS |
Storage | 64/128 GB |
Memory | 4/6 GB |
Architecture | aarch64 |
Software | |
Original software | Android (LG UX) |
Original version | 8 |
Extended version | 10 |
postmarketOS | |
Category | testing |
Pre-built images | no |
Mainline | yes |
Flashing |
Works |
---|---|
USB Networking |
Works |
Internal storage |
Works |
SD card |
Works |
Battery |
Works |
Screen |
Partial |
Touchscreen |
Broken |
Multimedia | |
3D Acceleration |
Broken |
Audio |
Broken |
Camera |
Broken |
Camera Flash |
Works |
Connectivity | |
WiFi |
Broken |
Bluetooth |
Broken |
GPS | |
NFC |
Broken |
Modem | |
Calls |
Broken |
SMS |
Broken |
Mobile data |
Broken |
Miscellaneous | |
FDE | |
USB OTG |
Partial |
HDMI/DP | |
Sensors | |
Accelerometer |
Broken |
Magnetometer |
Broken |
Ambient Light |
Broken |
Proximity |
Broken |
Hall Effect |
Broken |
Haptics |
Partial |
Barometer |
Broken |
Contributors
Users owning this device
- Crispybrown (Notes: Boots fine if I disable or blacklist the ipa kernel module)
- Newbyte
- Sajattack
- System64
- Tecncr
Installation
See LG_V35_ThinQ_(lg-judyp)#Installation.
Alternatively, you can flash to the userdata partition but WARNING: this will erase your user data and likely make any Android installation installed on the other slot unusable. This will probably boot/run faster and you won't need to use an SD card, but on the other hand if you do this it will be harder to make changes to the root filesystem whenever pmos won't boot.
You will likely have to use EDL to flash `boot.img` as fastboot does not seem to flash or boot (At least on my device)
$ # boot into fastboot mode
$ fastboot erase dtbo_b # or dtbo_a if you are using slot A but it probably matters little since we are about to overwrite userdata
$ pmbootstrap init
$ pmbootstrap install
$ # At this point you may want to edit your kernel config.
$ # At the time of writing the "ipa" module (QCOM_IPA; Device Drivers -> Network device support -> Qualcomm IPA support) would crash my G7
$ pmbootstrap kconfig edit linux-postmarketos-qcom-sdm845 # optional
$ pmbootstrap build --force linux-postmarketos-qcom-sdm845 # only if you changed the config
$ pmbootstrap flasher flash_rootfs --partition userdata
$ pmbootstrap flasher flash_kernel --partition boot_b # or boot_a if you are using slot A
$ fastboot --set-active=b
$ fastboot reboot
Support status
GPU
GPU is not working likely due to the lack of a display panel driver, Basic framebuffer works though.