yashsingh1/xdaforums huggingface dataset:
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Sobek5150:
Yes - through Havoc settings.

No - unless you use a third party launcher like Nova and set the double tap option to turn off the screen.

I would say definitely possible. Tasker is very functional as long as you have root. AOD secondary panel from stock does not work. The brightness level of the main display should be lower though when using AOD. So essentially what you wish to do should be the same with Custom as on stock.

Camera is no where close - and the reason is we don't have access to the lib files necessary to do the processing of the photos from the sensor as stock does. Being proprietary to LG this would never be a liklihood anyway. Most everyone uses Gcam versions these days anyhow. I recommend Hypercam_R6_Gamma (can be found on our G6 telegram group) and Open Camera as a good all-rounder.

Can't really answer this as the US997 I have doesn't yet have stock Pie (yep LG at it's finest...) But I hear stock Pie has pretty darn good battery. I would say this might be a sacrifice area by going to Havoc. Alot more freedom and features, but a slight dip in battery life.

You have the Pie bootloader so you should be good.

That user likes to post alot about his actions. Don't take it as gospel. Follow the guides on XDA here to get your BL unlocked, then get TWRP installed (I recommend using Orange Fox version in the forums but if you prefer normal TWRP they should all work) - it's been a while since I did a KDZ back to stock and re-flashed twrp and root so I'd say look up the steps for it to make sure. I think there might be a dm-verity.zip or something you need to flash to keep TWRP from disappearing. Again sorry, it's been a while. Once you get TWRP to stick, have fun flashing. I use the ROM with Magisk 20.3, and OpenGapps Nano for Android 10.

Have fun!
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Vortell:
You are welcome and np i have been playing with LG for a couple years and learned a thing or two.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] h4d3z:
Does anyone have a link to the Hypercam_R6_Gamma file ?

nvm joined the group xD
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] 42n4:
I have made some notes on my previous messages just to explain the process to the final very satisfying solution with working all the needed features:

https://xdaforums.com/showpost.php?p=81739995&postcount=1915

And Orange Fox TWRP does not work with loading its own backups of Android Q, so use google, swift or titanium (if works) backups for apps, messages, calls. But maybe Zefie will improve it.

Just look at my notes about unlocking LG G6 (do not take it as gospel ;), read carefully instructions at the proper sites, unlock.bin is officially sent by LG to your email, from new installed TWRP you have to reboot to recovery first then to system) :

https://xdaforums.com/general/general/tool-nexus-tools-2-8-featured-xda-t3258661

bash <(curl -s https://raw.githubusercontent.com/corbindavenport/nexus-tools/master/install.sh)
#bash <(curl -s https://raw.githubusercontent.com/corbindavenport/nexus-tools/master/uninstall.sh)

https://xdaforums.com/lg-g6/how-to/official-lg-g6-bootloader-unlock-t3614719

#show IMEI
adb shell service call iphonesubinfo 1 | awk -F "'" '{print $2}' | sed '1 d' | tr -d '.' | awk '{print}' ORS=
adb reboot bootloader
fastboot oem device-id
fastboot flash unlock unlock.bin
fastboot reboot
adb reboot bootloader
fastboot flash recovery twrp.img
fastboot reboot
adb reboot recovery
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] DuringSummer:
Hey. I'm having some issues with this ROM. It works great for the most part but, sometimes it will freeze while opening an app it unlocking the phone and then reboots.

I clean installed it, wiped system, dam ok cache and all that. Is anyone facing the same issue?

I didn't flash the bootloader, because first if all I couldn't find bootloader for 220g. Also I already was on Oreo so I should have the Oreo bootloader.

Should I reflash the ROM? Do I need 220g bootloader? Any help will be greatly appreciated.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] 42n4:
You should flash in TWRP all these files (just change files for your phone if it is not a H870 EU unit):

H87020I_Open_EU_(TWRP)_bootloader_only.zip (this file is for H870 EU)

Havoc-OS-v3.2-20200207-h870-Unofficial.zip (this file is for H870 EU)

open_gapps-arm64-10.0-pico-20200210.zip

Magisk-v20.3.zip

v4afx-rootless_01.15.2020.zip

boot_LG-H870_3.18.123-melinareborn-rel_r3_2020.02.10_AOSP_zef-jenkins.zip (this file is for H870 EU)
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] DuringSummer:
Thanks! I'll try that and let you know.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] 42n4:
Remember to backup all and clean all partitions excluding sd card before installing these zips and choose ones for your Lg G6 unit (I have a H870 EU).
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] ehtisham ali:
I posted full log . I am waiting for your response.
[MENTION=7311352]Sobek5150[/MENTION]
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Radomir-Gryzipior:
Hi all

I am amateur in this subject. Currently I have stock android 9 on lg h870. Could You write what is better in this custom rom. Thanks
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] BiG_FooT:
My honest opinion:

Only camera is better on stock. For the rest I 100% prefer this great custom ROM for performance, less bugs and more tweaks.

I definitely recommend this ROM
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] 42n4:
Gcam makes more sharp usual photos with natural colors, but only in my opinion:confused: (and I have not tested and compared films, especially 4K).
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Radomir-Gryzipior:
Thx for your opinion. I have questions about features and apps. For example NFC, Bluetooth, FM, mobile banking
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] partner22:
From my experience:

NFC working

Bluetooth working, both audio and calls

FM not working

Mobile banking depends of the bank. Most of them work with Magisk hide but, for example, Caixbank refuses to work. Google pay is working though.

Enviado desde mi LG-H870 mediante Tapatalk
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Sobek5150:
Unfortunately I don't personally review the logs as I don't know as much from the logcat and coding perspective.

The OP has your log but things have been busy. Patience. Also don't expect a directed response. Look on future releases change log to see if it's addressed. Thank you for the log regardless! It really does help to give exact data during an issue instead of just verbally reporting it with no log and context.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] zefie:
I can't really test right now because I am running a battery test of sorts on Melina Reborn (idle with occasional screen on time for twitter and to check battery), but could someone try making a "System Image" backup instead of the standard "System" and see if that is able to be restored (in Orange Fox, not my TWRP)? Thanks.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] FUZEZOED:
hello,after installing update on my h872 camera doesn't work and the camera app is gone. I did clear flash,install stock rom, but it didn’t give anything. pls help me with my issue.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] BiG_FooT:
As in an earlier post mentioned you should try LGup developer edition and flash stock KDZ.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] TheWolfSVK:
New Havoc OS v3.2 builds available for H870 - US997 - H872

Build date: 14/02/2020

Changelog:

Device Changes:

- Updated Power blobs from stock V30B

- Updated Sensor blobs from stock V30B

- Updated Peripheral manager blobs from stock V30B

- Updated Listen & Hotword blobs from stock V30B

- Updated Time Service blobs from stock V30B

- Updated Audio blobs from stock V30B

- Added missing Media blobs from stock V30B

- Brought back Sound Trigger (Ok Google detection is still broken)

- Imported Audio & Media props from stock V30B

- Imported lucye permissions from stock V30B

- Imported LGEs init scripts from stock V30B

- Sepolicy fixup after blobs update

- Fixed Time Daemon crashes

- Disabled Spectrum profiles

Kernel Changes:

- Return to the original kernel due to instability of the new one

- Updated SDfat driver to 2.3.0, this fixes large capacity SD card support

Downloads:

14.02.2020 - H870

md5: 1b81e4aed37456e90146aa0a399ab1b2

14.02.2020 - H872

md5: 8de019f63a798a51d34fc66c4237af4e

14.02.2020 - US997

md5: ca8adc26dda9183a2020b2ce3c67048b
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] husky69:
Did you find the problem that caused the random MAC?
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] 42n4:
In Orange Box (OrangeFox-R10-Stable-h870.zip) backups I cannot see any partitions (e.g. system, system image, data), so I am unable to restore System Image.

But I made a successful dirty upgrade from 07.02 to 14.02 - after wiping caches and system, installing new havoc, Magisk, viper, opengapps, and finally after checking if its working I installed melina r3 kernel and after two reboots it finally works. Google Pixel Camera 7.2, Gmail, Play Games needed to be reinstalled (maybe gapps were not needed after system upgrade). And all apps rights were reset.

For more detailed description (you should get the newer zip version or for your LG G6 device - I have the H870 EU) check please my previous post:

https://xdaforums.com/showpost.php?p=81739995&postcount=1915
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] TheWolfSVK:
Hey there, turns out the Mac issue wasn't caused by new kernel. Not sure why it's still happening :/ I'll keep looking
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] devloz:
I flashed 0214 build, and it had issues with booting (once it apparently corrupted ART cache and I had to clean it again, and next time it created a frankenstein-esque combination of my lockscreen and launcher main page). Seems like it calmed down for now. I found the following denials (removed duplicates):

[02-15 08:21:38.290 23918:23918 W/yt-init4-1]
type=1400 audit(0.0:163378): avc: denied { read } for name="u:object_r:persist_camera_prop:s0" dev="tmpfs" ino=15417 scontext=u:r:untrusted_app:s0:c148,c256,c512,c768 tcontext=u:object_r:persist_camera_prop:s0 tclass=file permissive=0

[02-15 08:22:43.522 27738:27738 W/omm.timeservice]
type=1400 audit(0.0:230813): avc: denied { connectto } for path=0074696D655F67656E6F6666 scontext=u:r:platform_app:s0:c512,c768 tcontext=u:r:time_daemon:s0 tclass=unix_stream_socket permissive=0

[02-15 08:22:46.195 27942:27942 W/yt-init4-2]
type=1400 audit(0.0:231757): avc: denied { read } for name="u:object_r:persist_camera_prop:s0" dev="tmpfs" ino=15417 scontext=u:r:untrusted_app:s0:c148,c256,c512,c768 tcontext=u:object_r:persist_camera_prop:s0 tclass=file permissive=0

[02-15 08:23:55.485 29204:29204 W/d.chrome_zygote]
type=1400 audit(0.0:238980): avc: denied { getattr } for path="/data/data/com.android.chrome" dev="sda17" ino=515724 scontext=u:r:app_zygote:s0:c137,c256,c512,c768 tcontext=u:object_r:app_data_file:s0:c137,c256,c512,c768 tclass=dir permissive=0

[02-15 08:26:23.378 30377:30377 W/queued-work-loo]
type=1400 audit(0.0:246968): avc: denied { write } for name="system" dev="sda17" ino=1370881 scontext=u:r:system_app:s0 tcontext=u:object_r:system_data_file:s0 tclass=dir permissive=0

[02-15 08:27:20.008 606:606 W/composer@2.1-se]
type=1400 audit(0.0:264744): avc: denied { write } for name="property_service" dev="tmpfs" ino=15508 scontext=u:r:hal_graphics_composer_default:s0 tcontext=u:object_r:property_socket:s0 tclass=sock_file permissive=0
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Atrate:
May I know where the new and old hotword detection blobs are placed?
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] TheWolfSVK:
If you mean ok Google detection thats in product/priv-app
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] TheWolfSVK:
Ill fix those up in next build, thanks for letting me know!
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] 42n4:
I have updated files to newer versions for my EU H870 version (choose files for your own version!!!). My previous message:

https://xdaforums.com/showpost.php?p=81739995&postcount=1915

I used google backup (I have also Titanium and Swift backups, but they do not preserve logins for banks and network ids apps, so I have to reinstall some apps).

I wiped all partitions excluding my sd card. I installed in TWRP one queue the following apps (first three apps for H870 EU version!):

H87020I_Open_EU_(TWRP)_bootloader_only.zip

Havoc-OS-v3.2-20200214-h870-Unofficial.zip

boot_LG-H870_3.18.123-melinareborn-rel_r3_2020.02.10_AOSP_zef-jenkins.zip

open_gapps-arm64-10.0-pico-20200215.zip

Magisk-v20.3.zip

v4afx-rootless_01.15.2020.zip

All work flawlessly!
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Maciejbbb:
Magisk quickswitch doesn't work after new update (14/02/20)
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] 42n4:
My Magisk modules work without errors. Maybe quickswitch is deprecated in Nova or somewhere else...
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Maciejbbb:
I cleaned all magisk files, unrooted, then flashed magisk, still doesn't work
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] 42n4:
Ok, I noticed I do not use magisk quickswitch. Thus, it is the first flaw info for the developers.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Kobbyhd:
hello,

for some reason finger print doesn't work for me for the last 2 builds. can anyone help. thx in advance
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] devloz:
Hey, my audio service is dying regularly. During this time, I can't regulate volume, and phone won't notice audio source change (headphone icon stays even after I unplug them). Service restarts after a minute.

FATAL: libc
Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 19681 (TimeCheckThread), pid 19632 (audioserver)

There are lots of DEBUG messages corresponding to this error in logcat. The first two are *very* informative, while the third one might actually be of use.

DEBUG
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***

DEBUG
signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr --------

DEBUG
Abort message: 'TimeCheck timeout for IAudioPolicyService command 1'

EDIT: Actually, you might want to have all DEBUG messages. Leaving attachment.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] 42n4:
Have you installed Magisk module: Audio Modification Library?
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] FUZEZOED:
I flash kdz,and nothing, i thing all 3 my camera moduls broken or som chip
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] devloz:
Not at all. System + GApps vanilla approach. These happened in this build, and it presumably has something to do with Audio/Media V30B import.

From the C++ source of TimeCheck program, it seems the audioservice and/or related libraries didn't do something on time, and TimeCheck is designed to end it with fatal status (IAudioFlinger, IAudioPolicyService are the ones that timeout).

The issue is noticeable during any combination of starting/ending music program and un/plugging the jack. I would risk assuming something about changing audio output source and the music app querying for the output at the same time. Not sure though.

[MENTION=7503768]TheWolfSVK[/MENTION]

EDIT: Hotword detection kicks in at random times, and then it goes south. I even have a surefire crash technique now: Google App -> Settings -> Voice search -> Voice match

sound_trigger_hw
cpe_reg_sm: ERROR. pcm_is_ready failed err=cannot open device '/dev/snd/pcmC0D45c': Connection timed out
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] TheWolfSVK:
So the audioserver crash is caused by hotword?
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] devloz:
I disabled Google App, and I have issues reproducing the errors with music app. Previous OpenGApps version didn't include Google App in it (be it accident or intentional, they aren't too vocal about what actually happens with them recently), so the issue might have existed before, or might have been introduced by OpenGApps themselves. Even the first boot mess I reported earlier was correlated with first optimizing and then updating the app in Google Play.

Could it be that the still defunct Sound Trigger (reintroduced in this update) is somehow spamming the audio services, making them delayed to the point of being killed off by TimeCheck?
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] TheWolfSVK:
Yes, it could be that. I wasnt able to reproduce the crashing on a build without gapps. So my best bet is the sound trigger. Ill disable it again :/
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] devloz:
Where is delete button? Quoted post vanished.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] dwasifar:
Still having trouble with Android Auto. I'd hoped things would be different with the 20200214 build, so I clean flashed it and tried again, but the issues persist.

I noticed something, though. I found out that A10 is supposed to have Auto built in, no need to add the standalone app. If I plug the phone into my car, it starts Auto setup normally, but when it reaches the step where it checks to make sure Maps and a couple of other supporting things are installed, it installs the Auto app anyway. After that is when things get flaky. It'll try to start Auto, and it usually reaches the point where I start to see the home screen on the car's display; but the Auto screen doesn't appear on the phone's display, no apps get populated to the car's screen, and the phone's screen freezes. It'll stay in that state until I unplug the phone. The car knows Auto is no longer connected, but the phone remains frozen for about half a minute and then spontaneously reboots.

I don't know how it's supposed to happen on A10, but I feel like the standalone app should not be installing. It feels like there's a conflict going on between that and the native A10 Auto support. But I'm just guessing.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Maciejbbb:
Is there a way to enable fast charging? It's always just "charging" or "slow charging"
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] dwasifar:
Yes, it's in Settings under Device Extras.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] 42n4:
Yes, in kernel adiutor , too. In the battery section.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] hector2001:
I confirm Havoc 3.2 killed my camera and flash LED, after flashing Oreo v30b to Havoc 3.2.

I then flashed Stock Oreo v30b from KDZ firmware using LGUP in order to get back to fresh stock firmware, but the issue is still there.

When flashing firmware back to Havoc 3.2, camera and flash LED are both working fine.

Is there any solution ?....
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Vortell:
I would try partial dl in LGup dev version
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] hector2001:
For people having similar issue, this is a fix :

Flash V20J ROM from here, using TWRP :

https://xdaforums.com/lg-g6/development/rom-eu-lg-h870-20h-rom-t3899645

Camera and Flash are back !
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Vortell:
Yeah it could work if it's full firmware but LGup dev version seems to work no matter on some issues on LG be phones. Sometimes I have had both TWRP packages fail and standard LG up on my v20. All they probably really need is modem partion. Which can be done individually in LG up development version. There might even be a TWRP package for them like there is for v20. Either way at times it seems they fail and dev LG up is that only option. Here is a post for someone with similar experience. ;)
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] aegidius_7:
Hi,

About HavocOS install, just to make sure :

- "download the ROM" : does it mean this link 14.02.2020 - H870 ?

- "download the firmware" : does it mean this link H870 20I BOOTLOADER ?
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] TheWolfSVK:
ROM - latest

FW - if you have V30 bootloader no need for 20I
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] SkylineDiT:
I am on latest havoc 3.2 14.02.2020 - H870 build 20I bootloader. Did clean flash, but my mic is not working in "FB messenger" or "FB Messenger Lite" During calls. Strange things that I can send voice messages from Messenger. Any help?
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] hector2001:
In addition to camera issue and flash issue, I had many other issues I did not notice : fingerprint, wi-fi, etc...

Indeed, it is necessary to flash KDZ using LGUP Dev, and then "Partition DL" then select ALL partitions to flash, in order to get back 100% stock.

Don't use "Refurbish" flash option.

Thanks.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Vortell:
Most people just are looking for you to hit the thanks button on thier post that helped them. :silly:
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] fefferico:
Using 05022020 build (flash clean): yesterday evening my H870 shut down on 8% battery.

Had to connect to the charger and once it booted up it played a strange sound, then went normally to SIM PIN screen... then again.... Touch was not working at all.

Had to connect a OTG USB mouse and reboot the device, cause from that screen buttons are useless: anyone else had this strange behavior?

In case, is it possible to set the volume keys as "navigation keys" in order to cycle from boot to shut down button on click? and maybe "confirm key" on longer pressure? Something similar to the bootloader mode, so that we are able to reboot the device in emergency cases

Thanks again
[OnePlus 5 Questions & Answers] Ebeninyo:
Hi, I'm new to rooting. A week ago or so I installed Pixel Experience Rom to my device but didn't liked it to much and my phone was constantly freezing for a second or so. I decided to go back to Oxygen OS with android 9 but keep the TWRP as my recovery and root my phone with Magisk.

Anyways today I got this notification saying that after phone downloads and install the software update my phone will reboot and unroot itself and I should back up my data. /a/DWgVyTK (imgur link)

After using my phone with root I liked it better this way. Anyways because I'm beginner level on this topic I don't know what should I do. I don't want to set up my phone again from the start after the update and I like root but I want my software to be latest as well. Is there any other way to install the update without deleting everything on phone?

Also if I download the latest software update can I flash it with TWRP without deleting anything on phone? Or back up my things with TWRP and install the software and use that back up to get everything back together again? Little bit help would be appreciated.
[OnePlus 5 Questions & Answers] strongst:
Questions about your Oneplus 5:

What's your current OxygenOS version?

What's the version you want to install?

For OxygenOS Open Beta just follow instructions in the first post here

https://xdaforums.com/oneplus-5/how-to/official-oxygenos-beta-1-android-oreo-t3710003

For stable OxygenOS here in the first post

https://xdaforums.com/oneplus-5/how-to/official-oxygenos-4-5-2-7-1-1-ota-t3627003

There's no need doing an ota update, cause rom files are mirrored on xda ;)
[OnePlus 5 Questions & Answers] Ebeninyo:
Thank you very much for answering. I tried dirty rom installing but twrp is not seeing my device's internal memory. I'm guessing that it's because oxygen os encrypts my phone when i enter the system after installation. It happened earlier as well when I tried to install oxygen os and root my phone and the time i tried to install pixel experience rom. I decided not to do clean installation as of now because I don't want to loose my data. (i certainly can get back everything on my phone but it usually takes few hours for that). Is there any other way to unencrypting the phone without wiping everything off?

My current oxygen os version is 9.0.2

I was trying to install 9.0.3.
[OnePlus 5 Questions & Answers] strongst:
With which recovery and rom are you able to access your internal storage?