yashsingh1/xdaforums huggingface dataset:
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] dimitrissot:
Ok guys, finally i installed Havoc 3 on my LG V30 (H930) and here are my thoughts for anyone that wants to try.

First of all i installed Havoc 3 (28/11/2019 build) and then i flashed the backup for wi-fi fix (https://xdaforums.com/lg-v30/how-to/q-wifi-fix-north-american-variants-t4012635). I downloaded the one for H930 from BADA 187. Big Thanks!!! worked great. I flashed Exlite Gapps Plus and Google search + Assistant addon for Q in TWRP after the ROM in order to have working setup wizard in first boot and restore phone from previous google cloud account. Other Gapps like opengapps and Nikgapps didnt worked for me. After success boot i flashed Magisk 20.1 in TWRP for root. Then flashed Magisk Hide Props Config and Busybox for Google pixel 3 android 10 fingerprints and Safety net passes.

Performance is great and also battery life. Google Maps and Google Chrome crash. Have to use older apps (see this post: https://xdaforums.com/lg-v30/how-to/detailed-guide-aosp-roms-issues-solution-t4002535) or use third party like waze and mozilla for know. Voice match (OK google detection) doesnt work. Ambient Display always on also doesnt work. (used to be an issue with Havoc pie at the beggining. Kernel has something to do with this also i think.

Gcam doesnt work well. It cant record audio. Error message that microphone is used by another app)

Also as mentioned in the bugs list whatsup video playback doesnt work

Gmaps version that's working: 10.8.2

Chrome version that's working: 74.0.3729.136
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] azadarradaza:
Everything's great so far. Only issue I'm having is the screen off gestures has no gestures listed. The setting can be enabled. Anyone know of a module or way to add in gestures?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] varunbiday:
With the xlite - i am getting- no google backup found!!
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Bupreno:
My camera isnt working.. I switched it from q to stock pie.. first tried v30q then v31a twrp flashable.. then i have tried to flash kdz v30b. Still no use..

Please help

---------- Post added at 06:54 PM ---------- Previous post was at 06:39 PM ----------

Okay i found the solution.. If anyone ever gets into this sh** , flash oreo kdz to get things running
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] tech_infinity:
you could have simply switched to permissive Selinux
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] EsotericScreenName:
The AOSP keyboard instantly crashes any time I use swipe to type. The trail shows up then the keyboard quits. I was hoping to install the LG default keyboard back to get around this, but it requires being a system app to work right.

Additionally, the sound (ringtone) picker crashes frequently, and the dialer/contacts doesn't get styled by dark mode.

Used a clean install of H930 open EU pie 3031A then flashed the rom on top of this. Hardware is H930DS from SG. I am using a permissive kernel - the one bundled with the 3031A twrp flashable zip. The camera and flashlight work fine and I don't have any problems with wifi or data. Changing system apps worked fine on stock. I've also tried going back to 3030Q as a base but that did not help.

Any advice? This looks like a really fantastic rom with just a couple of unfortunate polish issues. Are these Q specific problems maybe? Happy to provide any debug info. Microg support is working great and it's nice to see native support and this seems quite stable.

Edit: added logcat and dmesg from AOSP keyboard crash
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] SDevil454000:
Hello everybody. Thanks devs for working on updates for us.

Installed HAVOC 3.

To make apps record audio we need to edit "mixer_paths_tavil.xml" by adding some lines.

Find

<path name="handset-mic-sbc">
</path>

And paste after

<path name="unprocessed-stereo-mic">
<ctl name="SLIM_0_TX Channels" value="Two" />
<ctl name="AIF1_CAP Mixer SLIM TX7" value="1" />
<ctl name="AIF1_CAP Mixer SLIM TX8" value="1" />
<ctl name="CDC_IF TX7 MUX" value="DEC7" />
<ctl name="ADC MUX7" value="AMIC" />
<ctl name="AMIC MUX7" value="ADC3" />
<ctl name="ADC1 Volume" value="20" />
<ctl name="CDC_IF TX8 MUX" value="DEC8" />
<ctl name="ADC MUX8" value="AMIC" />
<ctl name="AMIC MUX8" value="ADC1" />
<ctl name="ADC3 Volume" value="20" />
<ctl name="DEC7 Volume" value="89" />
<ctl name="DEC8 Volume" value="89" />
</path>
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] lưu zz:
Any update yet??? It been long time
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] tech_infinity:
December security patch has some issues so have to wait for those to get resolved first before the update comes.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] varunbiday:
Have we been able to sort out the Issue of DAC Switching on and off automatically during change of songs?

If no, i might've found a solution to that!

Although I have tested it only on High impedance headphone, i will test it on low impedance earphones and revert back!

If we have already have a solution other than installing AINUR SAURON , please let me know.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] EsotericScreenName:
I did not have this issue so probably worth trying again.

I used this as my daily driver for a week and have been very impressed. But there are a couple deal breakers for me that pushed me to switch back to stock, but maybe they aren't a big deal for others. This is a great ROM and I will switch back to it once some key AOSP Q issues are sorted. Pretty sure the problems are upstream and not in Havoc itself. I my phone primarily for music playback and as a PDA / browser.

Setup

H930DS SG region

H930 3031A open EU Pie base from the TWRP flashable zip

Magisk 20.1

4471 Sandhook Q beta EdXposed (also tried 4478 with no apparent difference)

Latest Q beta GravityBox

Latest MicroG + FDroid (no GApps)

WIFI / mobile data, camera (others may still encounter known AOSP bugs)

Working great

MicroG support

DAC

No bloat, very slim

Dark mode (some annoying areas that don't get styled in stock are changed here, very nice)

stability

custom settings

GravityBox tweaks

Bugs

AOSP keyboard crashes when using swipe to type (see previous post for logs). Not sure if this is an AOSP or Havoc issue

Bluetooth HQ driver crashes on playback start. Connects fine, LQ works without any problems, but can't play music (using Poweramp) in HQ mode as it causes the earphones to disconnect immediately (known AOSP issue, supposed to be fixed in next release)

Native ringtone manager crashes / fails to find some on-phone stock ringtones

LED does not activate for notifications

Annoyances (personal preferences)

Google embedded system apps (sound/ringtone manager, gallery, launcher). Sad to see the only native MicroG ROM on Q / with recent updates for this device go this route. Not too hard to switch these out, though changing the launcher properly is a surprising pain

Dark mode does not style dialer or contacts (AOSP issue I believe). Again not hard to switch out apps but sad to see

Most launchers don't yet correctly support the new recents functions. Meaning if you uninstall the Pixel launcher, you lose the recent apps switcher. To get it back, you have to use the Lawnchair QuickSwitch Magisk module and pick from a short list of Q beta launchers (Lawnchair, Quickswap, Launcher3). But these launchers are not stable. My system UI constantly does random restarts when using any of these. No random restarts with a stable launcher, but then no recents screen either

Some slowness / lag when clicking on apps. Could be a launcher issue (using Lawnchair Q beta primarily)

BT and launcher issues are the big ones for me. Meaning I just need to wait until upstream Q issues are sorted out before switching back. Overall this is a fantastic ROM
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] LeTerrible:
Does this rom still only work with permissive kernel still?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] tech_infinity:
Yes. All Q ROMs work Only on permissive
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Bupreno:
Two of the apps can't play video at all!!

Prepladder and Oreo tv , these apps cannot play any video.. these used to work on stock pie..

Can it be fixed ?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] tech_infinity:
Some apps have video playback issues on Android 10 ROMs. There's no fix now. SGCMarkus is working on a fix.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] InfinityMO:
Really great ROM, thank you so much! The microg is awesome if fully configured. I use Simple Keyboard. Kernel is haumea 1.13. The modem i took from Oreo for my Phone. Also i found eSpeak NG working for TTS in OsmAnd Navigation. Maybe thats helpful for somebody. Pie Havoc i did not like as daily driver and the Kernel were not as good 2 month ago. But now i really very like it. Very very minor bugs. Great battery life and overall feel with the stock launcher. In my eyes Android is on its zenith with Android 10 now..
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] trouble.:
Do u have the audio and video playback issue?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] lưu zz:
I have
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] tech_infinity:
That's a source bug it's there on all Q ROMs.

It won't be fixed on any rom until it's fixed on LOS 17
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Bupreno:
Anyone having issues running Google pay ? I cannot sign in.. it is stuck on getting otp..
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] tech_infinity:
same happened to me on xtended Q :eek:

I'm pretty sure google pay app worked fine on some other Q ROM, but I forgot which one ?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] kherio:
It usually happen when it's rooted.

Unroot it, configure GPay and then root again.

at least, it worked for me.

Some apps check if it's rooted
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] tech_infinity:
Ok so I tried google pay with Derpfest ROM and it works fine on it. But I had the same otp issue on xtended Q Rom. Weird
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Bupreno:
What is the derpfest rom ? Is it for v30? Can you please send me the link ?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] tech_infinity:
Yes. It's for the v30

It's on v30 telegram group. Telegram links aren't allowed to be sent on xda :(
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Alelandi81:
Installed it but can't install V4A on it, gives me a bootloop any idea why?

I tried installing it with the Android 10 method, but can't get Viper 4 Android working, gives me a bootloop every time I try

I'm on a H930 converted H931
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] lưu zz:
Where to paste this file?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Alelandi81:
I flashed it but can't install V4A, any advice??

I tried the Android 10 method for installing Viper4Android but still sent me to a bootloop, does anyone know how can I fix it? I'm using a US988 converted H931
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Bupreno:
Kindly look at the image , have I done anything wrong ? Because the recording is still not working!

I pasted it this way and restarted the phone..
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] jeddy877:
Thank you for your work @ keeping this awesome phone relevant. Is there any chance that a one-handed mode will be worked into the features?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] oofyrey:
Yap me too , still bug on it
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Bupreno:
Works on derpfest.. i still can't get Google pay working in this on or derpfest..
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] SDevil454000:
root/system/vendor/etc/

And do not forget to make permissions (chmod 644 (rw-r--r--))

I'm using FilmicPro app to record video with custom roms. Which app do You use?

You can save a logcat when trying to make a record, so I can understand which parameter is used within application You use.

logcat | grep audio_hw

---------- Post added at 18:13 ---------- Previous post was at 17:43 ----------

Google pay works for me on this rom.

You need to do some steps to make it work, works for me on all custom roms.

1. You need Magisk installed and have checks in MagiskHide on Google Pay and Google Play services

2. You need "Busybox" module installed in Magisk modules (I use "Busybox for Android NDK")

3. You need "MagiskHide Props Config" module installed in Magisk modules

4. You need terminal emulator (I use "Termux")

5. In terminal emulator type "su" (without quotes) and grant superuser rights

6. Type "props" (without quotes)

6.1 If it is asked to reboot, then reboot an after repeat steps 5 and 6

7. Type "1" (without quotes) to edit fingerprint

8. Type "f" (without quotes) to pick a certified fingerprint

9. Type "6" (without quotes) if You want to use Google fingerprint, or You can choose the other one You like

10. Type "17" (without quotes) if You chosen Google fingerprint in previous step, or You can choose the other one You like

11. Type "3" (without quotes) if You chosen "17" in previous step to get Android 10 fingerprint, or You can choose the other one You like

12. Type "y" (without quotes) to confirm Your choice

13. Type "y" (without quotes) to reboot
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] lưu zz:
Thanks man. But it not work for me ???
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] HalArcane:
Any updates with the q Roms? How does havoc compare with the other a Roms? Does the camera recording and the google maps and chrome problem is solved already? Those 2 are basically the only thing keeping me away from updating
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
When the bugs are fixed this post will be updated:
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Bupreno:
Yes , I've added the fingerprint ; but it still doesn't work!!

The problem is not safetynet !!

It's all true even without the edit of fingerprint..

The app itself just pauses after getting the OTP! Stuck there forever..
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Zen Zero:
us998 1222patch my camera no work
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Vuzeultra:
Looks like an awesome rom. Very promising. Will wait patiently for future development
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] supremmotu:
I see there is a H930 to H932 zip. Can I use the t-mobile variant or not?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ratoune:
Good ROM so far.

Flashed from stock Pie following the WTF instructions to unlock bootloader and root.

All good (with the expected issues already noted in this thread)

WiFi ok with the fix

Google pay works (use magisk and a valid fingerprint)

Chrome and maps use older version as mentioned

Gcam 7.2 from Urnyx0.5

DAC ok

Netflix can't pass splash screen (read that's it's a known issue, haven't found a workaround yet)

All around all good, smoother than stock PIe, battery seems good as well but need more time evaluate.

Thanks devs for this!
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Rockguy40:
Netflix works on latest 23 dec test build by sgcmarkus (you can find it in the telegram v30 chat group)

Edit: los 17 of course not havoc
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] akachay:
Hey does anyone experinced youtubetv freeze or force closed? Or am i missing a worknaround?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ratoune:
I have no problem but I use Vanced (since your probably have Magisk installed get it from here - in downloads) much better alternative if you're rooted imo
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] akachay:
I want to give this build ypu said a shot but can't find it on telegram. Do you know exact build name or link?

---------- Post added at 09:33 PM ---------- Previous post was at 09:32 PM ----------

It's youtubeTV. I do have vanced. Thanks.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Rockguy40:
https://drive.google.com/file/d/1eobZzwPLy6820clgPUr1ElWRhf0v8hBz/view?usp=drivesdk

Here you go
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] KingofTA:
I can't get netflix to work after changed the fingerprint certification to pixel 3 android 10. Is there anyone facing the same problem?

---------- Post added at 01:25 PM ---------- Previous post was at 01:18 PM ----------

sorry,forget to read first.I'm working on flash lineage os
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] tech_infinity:
you could try installing netflix apk directly and using magisk hide on it
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] TPMJB:
Kherio posted a build of Havoc 3.1 on the telegram group. Anyone give it a shot yet?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] tech_infinity:
I'm using it.

It doesn't have google maps bug so that's good.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] AsItLies:
Have it also, and yes, latest version of google maps works, very cool.

Haven't tried 'Android Auto for phones' on this version, but prior version, that app (pretty sure it was that app) caused problems (race condition - extreme battery drain).

When using Google assistant, on this version (don't think it was a prob on prior) keeps asking for permissions to SMS , but it's not listed as needing permission. In the Advanced permissions settings, it has access to all 4 SMS (all u can do is click OK). And in Permissions for all apps, google has SMS access. Anyway, to work around it just turn off notifications from google.

Other issue with google assistant, in Maps, settings, navigation settings, you can select google assistant to be hands free / always on. It checks you have done voice match, you have to agree to some privacy thing, then done. But it takes you back to the google settings you were just in, but the button toggle is still off, even though everything you just did was successful to turn it on. No indication of why it won't turn on or error message of any kind (If this were to work, the mic would always be on and listening, even with screen off, but it does not work).

Any other wise, this is a great rom. Really like the gesture navigation of 10. Battery saver is very aggressive, overall it's very stable.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Letsweb:
Havoc 3.1 and kernel AK3 Tachyon EAS works fine. Fast and very stable. So far I have not found any bug.

Edit:

- Usb not working for me.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] blossom:
Anyone try Android Auto on Havoc 3.1?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] isgakbrfc:
Struggling with a browser on latest Havoc... Any suggestions.. Kiwi doesn't want to load any pages.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] TPMJB:
So I'm getting conflicting reports - to install this I can't just simply install this with gapps after wiping system/dalvik/cache/data, right? IO have to use Pie Blobs? So dies that mean I install a stock Pie rom, wipe (without touching system) and then install the rom with gapps?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] isgakbrfc:
You can flash this over other Q ROMs.. don't have to flash stock pie
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] TPMJB:
I'm coming from Havoc 2.4, so I might as well go for what gives me the best experience. I think I last flashed 20b or something like that.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] SDevil454000:
Installed Havoc 3.1 .

Had to manually edit built.prop string "ro.product.model" with magiskprops in Termux to make unlimited storage Google Photos work.

NonRoot Youtube Vanced doesn't work for me, so I use root version.

Still have to replace mixer_paths_tavil.xml to make FilmicPro record audio. (rename mixer_paths_tavil_mono.xml (single speaker) or mixer_paths_tavil_stereo.xml (dual speaker) to mixer_paths_tavil.xml and replace the original one)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] isgakbrfc:
Latest havoc is pretty stable. Still the usual WhatsApp videos etc don't play, but that doesn't bother me much. Also photos doesn't load properly in which ever gallery app I use. Other than a few minor bugs, it's okay..
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
But to have other Android 10 ROMs, you need to have flashed LG stock Pie firmware. He's coming from LOS-16 ROMs..

---------- Post added at 10:25 PM ---------- Previous post was at 10:25 PM ----------

Yes. If you are trying to install LOS-17 (Android 10) ROMs, you can't go straight from LOS-16 ROMs (LG Oreo blobs) to LOS-17 (Android 10) ROMs. You need LG Pie blobs for LOS-17 (Android 10) ROMs.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] TPMJB:
So how do I go about doing that? Install the different stock roms in order and then install the stock Pie rom? In between stock roms do I have to boot it before going on to the next one? And every time I wipe System, data, dalvik, and cache?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Flash LG stock Pie. I can't remember which variant you have. But if there's a TWRP flashable zip that would probably work. Flash Magisk because of the next step.

You want to reboot after stock Pie to make sure everything is working correctly and not be impatient and try to flash too many completely different things at once.

Then boot back into TWRP (this is why you needed to flash Magisk, to easily get back to TWRP), flash the custom ROM and any requisite GAPPs.

You always need to wipe caches when flashing newer stuff. It just should be one of your steps. System and data are probably good choices too since you are going from Oreo blobs AOSP ROM to LG stock Pie and then to Pie blobs AOSP custom ROM. Any shortcuts you take are likely to cause issues later on.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] TPMJB:
Last question, is wiping system a good or bad thing when going from Pie stock to AOSP?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Bupreno:
For me, the best that has worked is -

After stock pie.

Format - wipe - data , dalvik cache , cache , system.

Then install - custom rom , gapps
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] TPMJB:
Well I got it successfully installed, after dicking around with the modem for a few hours. Somehow I managed to wipe my internal memory.

Annnnd all my photos are gone. Fml
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Photos.google.com. They're all there, if you set them to backup.

I have mine set to automatically backup when I'm connected to WiFi.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] TPMJB:
I did not set it to backup. It's only a few months of photos, I guess. Teaches me to not procrastinate on backups.

I'm having other issues right now - My wifi will work for a few hours and then I can't connect or scan for wireless unless I reboot the phone. I couldn't find the Oreo modem, so I restored a backup from this thread:

https://xdaforums.com/lg-v30/how-to/q-wifi-fix-north-american-variants-t4012635

And now it intermittently works. Also I have the google chrome bug, so I guess I have to use an older version. Edit: Fixed google chrome bug by using an older version. Just my wifi that isn't working now.

Edit2: I extracted the modem from 20h and it works just fine. That fix above doesn't work at all. However, my fingerprint reader is basically broken, which is weird.

Edit3: DiskDigger actually works really well. What was strange is it didn't find my photos until I created a camera folder