yashsingh1/xdaforums huggingface dataset:
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] archimess:
Hello,

I haven't flashed in years! But my LG G6 was locked and I was still on 7.0 so I decided to unlock the bootloader and flash a different ROM.

Havoc seems very nice. Cheers to the developer.

I had some issues with the first flash, but the new clean flash is now working perfectly [with it's known bugs - which I'm actually fine with].

My only problem is the camera.

I really really tried going through the thread to find someone that would give me a clear answer beforehand, but I didn't find anything.

Can anyone tell me if there is a way to get the camera quality back with another app, or a mod or something?

The camera now is very grainy and quite poor regarding detail. It doesn't have wide-angle mode and it always crashes when switching to video.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Ijspegel:
You can try open camera from the play store, its free. There are also some gcam mods.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] tablord:
With LineageOS one can activate a feature called "kill app back button" in developer settings. It will "kill the foreground app by long-pressing the back button". Is that possible with HavocOS? If so, how?
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] archimess:
Thanks for the response.

I've already tried Open Camera. Even tho it enables Wide-angle, when you switch to it, it will break the standard camera and then you have only wide-angle and front-facing. It doesn't just break the app itself, but breaks the stock camera also - and any app where you'd want to use the camera.

The only way to fix this is to reset the phone - twice - cos the first time it will freeze on boot screen.

Also, this headache is not worth it, since even tho the photo-quality is better, it's no match for the official camera.

Also, one more general question:

- I've seen that there are official android pie firmwares [H87030a_00_OPEN_EU_OP_0829.kdz] here > lg-firmwares

Is this legit? Does it work properly?
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Ijspegel:
Yes you are definitely right it is no match for lg stock cam, but at least wide angle works. I do not have this problem with standard cam. The LG30A is a legit PIE version, it even looks like it would be the final. I have used it for a couple of weeks but it is slow even debloated. I switched back to Pixel Experience Rom, so far the best for my daily use. Cheers
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] laasworld:
As another has said, gcam mods are your friend.. Unfortunately there are many versions with different strengths, so you could potentially spend a lot of time experimenting. For gcam v5-based mods, my favorite is GoogleCamera_5.2.025-Final_fu24-18, which came out of a collaboration between cstark27 and fu24, but there are some g6-based mods named something like "Arnova's Advanced 1.X". For the latter, you will also have to download a config file, and possibly use a shortcut to load its settings dialog directly at launch if it otherwise keeps force-closing before you can fix broken settings.

GCam mods can be found at https://www.celsoazevedo.com/files/android/google-camera/ and you will have to sideload them. Your mileage may vary.. These gcam mods do not behave consistently across roms, and apparently not even the same for users on the same exact custom rom (artifacts from dirty flashing?).
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Gerard951:
I also experience some problems with the camera. OpenCamera cycles through camera ID 0, 1 and 2 which corresponds with the front camera and 2 back cameras but sometimes it switches to camera ID3 which results in a 'serious camera error' and makes the camera unusable. The only solution is to reboot.

Does anyone else have a camera ID3 and how can I prevent the 'serious camera error' from occurring?

Besides this the ROM works great. Thanks for making it.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] SexySlug:
When we will get android Q in our G6. Especially H872?
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] kbi123:
out of a sudden, yesterday, NFC stopped working for me - "device doesnt meet requirements" info pops up when im trying to use it
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] devloz:
Do you mean Google Pay? If so, it worked around 10AM yesterday, but after 2PM it displayed this exact error.

Looks like Google is playing around with their SafetyNet. Again.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] kbi123:
Yes, Google Pay. Any idea how to solve this issue?
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] devloz:
Custom ROMs implement patches that deafen SafetyNet, so it doesn't know we're on custom (am I mistaken?). It's either a new patch, or maybe some Magisk module will work, though SafetyNet will trip immediately after detecting root too.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] kbi123:
im not even using root, daaaamn. so i guess ill have to switch to stock pie, nfc is a must for me.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] cumilaut:
Dirtyflashed H870 two weeks ago from Havoc 2.8 then things started acting up, lawnchair needs reboot to make changes and all, so decided to clean flash.

Everything works fine afterwards but experiencing heat issue, later flash oreobootloader with twrp and later piebootloader and heat drops to normal, with battery heat to 30 degree celcius at idle.

Btw is there harm in having pie bootloader instead of oreo?

Overall Havoc remains my fav OS for the G6. Thank you!!!
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] ---Jake---:
Yes, i see also Camera ID 3 and get that error... Using the App "Camera2 API Probe" shows four cameras, which obviously is not correct, there is only a one front + two back cameras in hardware. I tried other ROMs and they had no camera ID 3 and worked correctly.

But i otherwise liked this ROM better and it would be nice i you could fix/block camera ID 3 [MENTION=7503768]TheWolfSVK[/MENTION].
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Vortell:
How did you flash it? In the past it hasn't causes issues outside fingerprint reader failure. This was due to key for secure boot mismatch. If that works everything else probably will and a bit better. Only other thing that could happen is they could have changed the size enough to write over another partion. I doubt that lg would change the bootloader that much though.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] anuraj12:
Could anyone send me a zip to flash of the kernel that this rom comes with? I tried another one and now my phone is overheating.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Ijspegel:
Just do a dirty flash, wipe only system and cash and reflash the ROM again.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Atrate:
You can extract the boot.img file from the ROM zip, it's the kernel.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Blazethony:
Hi creators this rom, any news for October security update or Android 10 update
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Sobek5150:
No more Pie updates I'm afraid. OP is concentrating on Android 10 Implementation for our device.

Also - until main Havoc team has a working Android 10 ROM there's no way to build a version for our G6.

---------- Post added at 02:43 PM ---------- Previous post was at 02:41 PM ----------

Camera ID issue has been addressed and a fix found - however doubtful it will be released at this time - as work on Android 10 is being worked on.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Roman_Likhachev:
It will work so well that the phone will turn into a brick. :laugh::good:

this is a joke, no, you cant install custom roms
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] cumilaut:
Hi, I dirtyflashed it with twrp. There are cases where the phone started acting up again, like random apps start crashing out of the blue or etc. but I think it has more to do with other things then the bootloader itself. in recent case, Asphalt 9 wouldn't go past the logo and would crash, so was trying some stuff to fix it, on my last attempt dirtyflashed oreobootloader and battery started dropping and fingerprint hardware gone missing, so re dirtyflashed piebootloader and things went back to normal. I didin't know you're not suppose to do that, but I guess it worked because I dirtyflashed. It's the v29A version from this thread by K3V1991

https://xdaforums.com/lg-g6/development/bootloader-oreo-pie-bootloader-t3963458
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] grayden:
Any ETA on this?
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Sobek5150:
None.

I will say that most items seem to be working well. Some work still needs done. I can't imagine it would be too long. Patience.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] eCinS:
Missing icons in status bar.

I have an issue were there are no icons shown in the status bar?

There isn't even an option to edit it.

Any ideas what went wrong?

Installed the Oreo bootloader, flashed the ROM and GApps and it completed successfully.

Also my SD card does not show under the 'Files' but it shows under storage.

Appreciate the help guys.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] devloz:
Reboot after successfully finishing the Google Experience. Manually add all icons you want by clicking edit button after expanding statusbar down. Been there.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Atrate:
Does anyone know if it's possible to take the existing boot.img and somehow integrate WireGuard into it?
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] devloz:
Nope. It is enabled during kernel build, either as built-in, or as module.

Unless something changed since 2.6, the only modules you can install are the ones you built against this particular kernel.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Atrate:
How hard would it be to take the LG G6 Havoc kernel source and build it myself? Can a standard desktop build a kernel easily?
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] lividhen99:
To my knowlage, it should be fairly easy, you just need almost any Linux environment. (including wsl). There are a bunch of guides for building custom kernels on xda.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Atrate:
That's great! Do I just use the kernel source from the OP or is therw another more updated one?
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] lividhen99:
Yeah, the onfle from the OP will work, but if you do end up finding a newer version, make sure to check if it will work with this rom. (most kernels should)
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] cuonghapvn:
Is it a bug? My device is H872.

Touch is not working on the first reboot after device ran out of battery.

I have to do a hard reboot my device again to make it work.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] STEPHENAZAR14:
wifi issues

hey i flashed this rom and im having wifi issues and restarting issues lg g6 h872 running 20a bootloader
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] TheWolfSVK:
New Havoc OS v3.0 BETA builds available for H870 - US997 - H872

!LATEST OREO BOOTLOADER MANDATORY!

H870 20I BOOTLOADER

H872 20A BOOTLOADER

US997 21E BOOTLOADER

Build date: 28/10/2019

Changelog:

Havoc Changes:

• Android 10

• Merged October security patch

Magisk v20 required if you want to have root.

This ROM is a beta so do not expect it to be bugless. I need you feedback with logs. Make sure to attach a log with a bug you found.

Downloads:

H870

md5: f616d4c3bf41e0a91186b0abe0897ecf

H872

md5: 577a3116b16ffafc85b371f2d7503cef

US997

md5: ccf8eeda9d422a7e4e69b453253639d6
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] jackchauhan1987:
Hi. Thanks for the beta dude! Tried to install but however..... android setup crash’s. fresh clean flash. Also for some reason I had difficulty getting gapps 10 also. Apart from that, I do love the new boot loader logo!
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] dimitrissot:
Great news! Wiped in TWRP Data, System, Dalvick and Cache Partitions then flashed Havoc 3 ROM and then Oreo Bootloader. I didn't install Opengapps beta! Phone boots Havoc 3! Smooth and fluid so far. Wi fi, bluetooth, Sensors and Camera Working. Will try to flash Opengapps beta or Nikgapps and report back!!!

---------- Post added at 11:03 PM ---------- Previous post was at 11:00 PM ----------

Fast Charge, AOD also works great!
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] dimitrissot:
Flashed Magisk version 20. All OK and passing

Flashed OpenGapps beta nano package and everything is working fine, Phone setup works normally, no issues there. Ok google and google services work as expected. I have to say that this ROM is excellent!

My Phone is the H870 Variant
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] jackchauhan1987:
Hi. I tried but Android setup crashed... On same variant as you. Could it be the incorrect gapps. Where did u get your gapps from may I ask?
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] dimitrissot:
https://sourceforge.net/projects/opengapps/files/arm64/beta/20191006/
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] jackchauhan1987:
Thanks. Booted fine. Installing updates from play store . Thank you.

Can't seem to get recent apps button to work, in order to close background apps
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] SexySlug:
Thanks for this build but I've noticed some issues

Gapps installs but when phone boots, Device setup crashes

Heating issue

Slow charging

Hotspot not working

I'm currently on H872 and did a clean flash

Hope these issues will be fixed
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] montechristos1:
Hi Dimitri,

Which TWRP are you using?
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] TheWolfSVK:
Can't fix anything until you send me a log.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] dimitrissot:
I am using TWRP 3.2.1 Melina
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] jackchauhan1987:
I got issue with receents kill all button not working. Pixel launcher crashes very frequently. Apart from that mines runs well on h870.

As for setup crash, you may need to use a more up to date gapps beta 10
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Stermeister:
Is battery life better than 2.9?
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] bedziebang:
Unfortunately "Android Setup keeps stopping"
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] dimitrissot:
Battery is excellent. When phone is locked it's a flatline
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] xM45T3R:
I solved my problems but

the Gapps for android 10 are really unstable. Don't install Pixel launcher or else it will start crashing all over you and causing problems even making some options dissapear

they have this kind of problem: https://github.com/opengapps/opengapps/issues/727

after I did that fix it stoped crashing but it didnt bring back the lost options like fast charging and I cannot open the "Recents" menu(the one where you "close" aplications)
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] RockThree:
I tried the 3.0 beta on my h870. Looks and runs nice. I noticed the following issues so far:

- People on the other side of a phone call report that they receive me at low volume. If there's an quick fix (like changing a config file) point me to it please.

- Similarly, I feel that at phone calls at max volume are now about as loud as they were at 60% with my previous ROM, LineageOS. It has to be said, actual sound quality is much better than before. The audio volume of media playback is unaffected and works as it always has.

- My bluetooth headset doesn't work right for phone calls. While I can connect to it and tell the telephone app to direct audio to it, the audio is still played over the regular handset speaker. Changing the volume however does make the background hiss louder on the bluetooth headset, but the actuall call audio goes to the handset only, and the phone's internal microphone is used, not the headset's.

- Battery usage while using the phone (e.g. webbrowser) seems a bit high, the phone gets noticeably warm. I switched on two more of the battery saving options, we'll see if those help.

- Ran into the same camera issue (ID: 3) that has been mentioned before. After cycling through the cameras two times the camera app stops working (only shows a black image, later hangs when the app is restarted) until the phone is rebooted.

- I couldn't find a setting for the ambient display's weather display. How can I change it to show the temperature in Celsius?
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] bedziebang:
What Kernel and gapps did you install?
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] RockThree:
Kernel: The one that came in the HavocOS zip. I didn't change it.

gapps: open_gapps-arm64-10.0-nano-20191006-BETA.zip
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] TheWolfSVK:
Thank you for the feedback! Sound issues and camera should be resolved in the next build.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] GameMaster1:
Can someone provide a link to the last pie build, because I need a rom that is stable at the moment.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Matteos92:
For H870

https://drive.google.com/open?id=1SLhAhUcd3xocL5Nsdq4hls13Dld1cDXk

For H872

https://drive.google.com/open?id=1vj-BkSyaquVafSij1bIM1lAKPYiudQFt

For US997

https://drive.google.com/open?id=1gmLnymPMCFX_ogc2qU_431_lwy8P-uCt
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] GameMaster1:
Thank you!
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Matteos92:
There is telegram channel with all roms https://t.me/g6releases
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] devloz:
[MENTION=7503768]TheWolfSVK[/MENTION] I have a few questions, regarding the Ten branch:

- Does the ROM already have the gesture controls, and is the feature still dependent on Lawnchair CI being a priv-app?

- Will Google treat these builds as CTS-OK and SafetyNet-OK? I don't expect GPay to work, since it doesn't even work on Pie anymore, but my banking app puts trust in these two flags, and I'd rather have Play Protect active.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] TheWolfSVK:
Hey there,

- The A10 gestures worked with Pixel Launcher afaik. Not sure about lawnchair

- CTS / Safetynet is currently broken due to permissive selinux. It will be switched to enforcing as soon as we solve sepolicy denials etc.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Dani77Ska:
First of all I want to thank [MENTION=7503768]TheWolfSVK[/MENTION] for the work he's doing on this.

The rom is working fine for me, I just found a few issues:

-I don't get any notifications for SMS.

-I've let the phone charging over the night and the temperature was fixed at 44º until I rebooted in the morning.

-After boot I can't unlock the phone using an unlock pattern for a minute or so, it gets stuck.

-I was watching a yt video(fullscreen) and my alarm went off, then the phone became unresponsive for like 10 seconds, but I couldn't dismiss the alarm intermediately.

-Fast battery drain.

Anyway, I just wanted to let you know, thanks again for maintaining this device!
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] TheWolfSVK:
Hey, thanks for feedback. Most of the issues are related to high CPU usage. It will be fixed in new build.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Gerard951:
Thanks indeed [MENTION=7503768]TheWolfSVK[/MENTION] for this ROM. I flashed it this afternoon and it works great so far. Only notifications don't seem to work. I don't get any new notification from any apps. Persistent notification do work nicely.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] TheWolfSVK:
New Havoc OS v3.0 BETA builds available for H870 - US997 - H872

!LATEST OREO BOOTLOADER MANDATORY!

H870 20I BOOTLOADER

H872 20A BOOTLOADER

US997 21E BOOTLOADER

Build date: 02/11/2019

Changelog:

Device Changes:

- Fixed overheating issues

- Fixed high CPU usage

- Fixed camera issues

- Fixed hotspot issues on H872 and US997

Magisk v20 required if you want to have root.

This ROM is a beta so do not expect it to be bugless. I need you feedback with logs. Make sure to attach a log with a bug you found.

Downloads:

H870

md5: f426dc9e66bcd896b44c0bd4f2e7f388

H872

md5: a393c2d570537b131f610c1b403ae1b8

US997

md5: a8b14541c037d520b87d349163d9b2d3
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] jackchauhan1987:
Just flashed this update and every see s to work apart from notifications and I still can't seem to use the muktitask/recent app kill gestures
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] mkopec12:
I'm having some problems using my YubiKey Neo security tag over NFC on the latest and the previous beta builds. The yubico authenticator app opens as expected but errors out with an "Error in YubiKey communication" message. It works fine over USB though.

Other than that seems like a very solid ROM.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] TheWolfSVK:
Hey, please grab a log while the issue is happening. Use an app called Logcat Extreme. Thanks
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] mkopec12:
Hey, thanks for the quick response. I'm attaching the log file.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Dani77Ska:
Hey there!

I dirty flashed the last update, it's working much better, thank you for the fix.

The only thing that keeps happening is that after boot I can't unlock the phone using an unlock pattern for a minute or so, the UI is responsive but it doesn't unlock.

I'll try to use Logcat Extreme and send you the logs.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] devloz:
Tested the 0211 build. Really, the only things left are minor bugs, some of which not even dependent on you, but the Havoc upstream. I attached the logcat (logcat -v long *:W). It's a zip, because it exceeded 512 kB for txt files.

There were some issues with ambient display - it didn't work with my hand wave configuration first, but when I reticked everything, it worked. The event got marked as fatal, afaik.

I think my MAC address is not my real one. I got 00:90:4c (EPIGRAM), whereas it used to be dc:0b:34 (LGE). The UID part also doesn't match.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] TheWolfSVK:
Hey, MAC address randomization was introduced in A10.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Vortell:
As a feature? What would be the point? Don't get me wrong I get if you are "hacking" to make it harder to trace back, but what would be point if just standard user. Besides that is the kind of thing you use Kali for abd it has those features built in. Android is weird sometimes. I mean unless they changed the osi model then it kind of breaks it a bit. I guess I have not kept up with ipv6 changes so maybe they changed it.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] TheWolfSVK:
All I know is that the feature was added to A10. I have no idea why since Im not developing Android. Feel free to ask Google devs for the answer :) .
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Kev1venteurfou:
Don't know if it help, but in havoc 2.9 on h930 you can enable/disable Mac WiFi randomisation in developper option
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Atrate:
It's a really good feature to have for a mobile device due to wi-fi constantly announcing known APs when it's on, MAC randomisation is useful in preventinf passive tracking, rare may it be.

I get why it could be annoying, though. The Havoc team could add a switch for that or something.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] jeffvs980:
VoLTE

Is there any chance VoLTE will work on the US997 since Verizon is turning off CDMA at the end of the year?
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] TheWolfSVK:
Hey, no, sorry.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] archimess:
Can someone explain what does "Fixed Camera issues" means exactly?

Is the quality on par with the stock roms? Does wideangle work natively? Does video recording work?