yashsingh1/xdaforums huggingface dataset:
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] tech_infinity:
You can record internal audio with any good screen recorder as android 10 got support for it. That means even unrooted android 10 phones can record internal sound with 3rd party apps.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] PNT5V:
Unfortunately, only apps allowing 3rd party recorder app to record content from that app, for example Facebook or YouTube, are still flawless, but with games ( I played some arcade game like Zombie Tsunami and Fruit Ninja ) since the developer didnt allow recorder app to record sound from it, it still gave me the result of entirely mute sound. I did attempt to use AZ and Mobizen, but it couldnt get to work, that is why I am really expected the developer to add the built-in recorder app in it, like Havoc 2.9, like they attempted to add it in the previous version, then why couldnt they at least remain apps in their latest version.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Three possible reasons:

1) Both the Havoc 2.x and 3.X are "unofficial", meaning the dev who creates them is not forced to use official ROM group template -- nor forced to publish on regimented schedule. It's possible the official ROM group template doesn't even have these two apps -- or it may. You would have to install an official Havoc ROM to see, but V30 doesn't have "official" Havoc ROM. If it's not in the Havoc official feature specs, then those two apps were just added by the Havoc 2.x dev because he liked them. ;)

2) It's also possible that with Havoc 3.x (with stock Pie blobs as foundation), those two apps no longer work as expected, so were left out. Many apps stopped working with Pie, which is why I am still on rooted stock Oreo.

3) Last, you didn't notice apparently, but the Havoc 2.x and Havoc 3.x are released by two totally different devs. The V30 Havoc 2.x dev didn't continue with Havoc 3.x and someone else has taken over.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] TPMJB:
Hey, problem with yesterday's Havoc build. Can't confirm the screen lock PIN at any point. So I can't restore my old backup nor can I get past the initial setup.

Edit: It worked on reboot. Weird.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] xloudd:
USB tethering is not working how to fix it?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] denis234:
This worked for me. There's no "Microsoft Corporation" but the driver you're looking for is in the Microsoft category and it works.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] gimpy1:
I don't know of a fix, but, I always called my voice mail to get it to work. I haven't been on a custom room for a little while. I assume that still works, though.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] husky69:
Thanks for this idea.

Found it in settings - developer settings - debugging (using 'apps' as my search word) , but it was deactivated and also greyed out. Didn't find a way to make it selectable, but since it's deactivated anyway ...

---------- Post added at 12:25 AM ---------- Previous post was at 12:24 AM ----------

There are two versions now in the telegram post - which one did you try?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] dimitrissot:
I tried the second one that wasn't crossed over. The 09/07 build
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] dimitrissot:
I clean flashed havoc 3.7 and got some bootloops after magisk install. I can only boot the phone if I enter safe mode and then restart again

Edit: I disabled Wi-Fi scanning under location settings in order to fix the issue and now the phone boots in fastboot mode only.. wtf!

Edit: I booted into recovery and reflashed 3.7 on top of 3.7, wiped cashes and now everything is working normally
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] AkajiWins:
On the latest build at the moment (2020/06/12), NFC seems to be broken for me. I can turn it on, but I can't use it for payments or to pair headphones.

I'm using the Huamea kernel and flashed Jetts Magical Backup to restore wifi capabilities.

It's been working mostly fine other than those issues, though I also bootloop sometimes when turning wifi on or off, but I'm not as affected by that as I am the NFC issue. Plus, I assume it's due to the Jetts backup.

EDIT: Also, I pass the safetynet check as well
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] tech_infinity:
Turn off wifi and bluetooth scanning under location settings. It'll solve reboot issues. Do note that some apps turn these back on, so if you get reboots again then check the settings.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] kamonlarry:
Still can't play Spotify with the screen off?

I love this ROM

Is fast and smoot

Thanks for your work
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] xian2786:
Hi.

Please, try the following steps and let me know if these work for you:

1-long press the Spotify icon

2-select battery, battery optimization

3-select all apps

4-Search and select Spotify and exclude it from optimization process.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Leon S.:
Does anyone know whether this has been fixed by now?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] S1ckl3:
hi! I'm running an ls998 post WTF (flashed to John Fawkes' custom ls998-30a rom). do I need to flash back to US998 nougat/oreo, then to pie in order to get the proper blobs, or can I go straight to us998 pie from ls99830a (still with TWRP and root)? and if I go through us998 pie directly to havoc, will it be compatible with sprint 4g network? or will I have to go back to an ls998 rom after us998 pie for that to work?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] dimitrissot:
What's up audio has been fixed in latest version (3.7)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Can't answer the Sprint question, but you can flash Pie TWRP flashable zip to get to Pie blobs. The US998 Pie is wonky, so there's some workarounds if you get stuck on LG logo. And yeah, one of the workarounds is to flash Nougat KDZ, then try to jump straight to Pie KDZ from there. Your bootloader would still be unlocked but you would then have to reinstall TWRP and go through Section 6 of WTF again. They are all listed in the US998 Pie KDZ thread along with the TWRP flashable zip.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] kamonlarry:
It works

Now I can wait to fix the quad DAC because it stop when I unlock screen or when i go to home with home button
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] NeonHD:
Ahh that's good to hear. I'm definitely gonna switch to Q later this year.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] tristonpink:
It's quite clean , thanks!
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Hope you switch to Android 10. Beta Q is outdated. That was the beta version of Android 10. ;)

Pet peeve of mine that people don't understand Android naming, even younger devs.

M, N, O, P were the beta letters. O was beta for what became Oreo. P was beta for what became Pie. Q was beta for what became Android 10. Google decided not to use desert/sweet snack name, but you still can't go back to Q. Q doesn't exist anymore as it's no longer beta. It's Android 10. Call it "10" if you wish, but it's not Q.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] NeonHD:
Huh interesting, always assumed the letters were just abbreviations of the full name. I know Google decided to drop the dessert naming scheme, but I still can't accept that. I much prefer names than boring numbers. Android 10 will always be Quesito or Quindim to me.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
The full name was a mystery until the beta graduation ceremony where statue was revealed. That's why it was just called K, L, M, N, O, P in beta.

People would try to GUESS what it would be, but only Google knew. For instance, KitKat was a big surprise. Google had put lots of fake clues for another name in the code. ;) Only when the KitKat statue was unveiled did we know what "K" had become.

Like a caterpillar and butterfly. Yeah, it WAS a caterpillar in beta, but once a butterfly, it's no longer a worm-like thing.

But Google surprisingly said the official name would be "Android 10" -- and that's what the statue is. A "10". You've seen all the pictures of the Android park statues, right?

Shame they're not continuing the naming legacy.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] dropdeadgoogle:
WIFI fix is available

There ia a simple fix for the wifi problem on Joan.

It worked for me. I have the H930DS, with Havoc 3.7 Android 10. TWRP is 3.3.1-2

It's the solution posted here ....

It does work on my H930DS eventhough it is not expressly stated it will.

I downloaded the zip file for the H930

but its not a zip to flash in recovery nor a module for Magisk, i contains a backup made in TWRP., which you have to recover in the TWRP environment.

I only restored the MODEM partition, not the Persist nor the Persist-lg partitions. And it wasn't a fresh ROM, it had many apps installed on it but none of the system apps had been removed yet.

Maybe I will get problems further down the line, but so far so good!
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] asifffffff:
aod working for me in havoc3.7. But the brightness of the aod is maximum always. Force brightness value doesn't make any change. Any idea?

Also Pls include one ui watch faces in latest builds:)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] DorsalAxe:
Yeah, I'm having the same issue. Initially it worked properly, but for some reason it's now always maximum brightness. The override doesn't do anything.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Osprey00:
I have the same issue on LineageOS 17.1 and found a workaround: install Always On AMOLED from the Play Store. It's an app to add an AOD to devices and ROMs that don't have it. It looks very similar to the baked-in AOD and has a lot of options, including a brightness setting that works.

Edit: There's also this note from the Havoc-OS 3.6 changelog: "AOD broken, but can be fixed by flashing another kernel (haumea, boom, etc.)"... so maybe flashing another kernel will fix the problem; otherwise, there's always the app.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] tech_infinity:
AOD brightness can't be changed on any Android 10 rom for V30
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] supremmotu:
Aod doesn't need a custom kernel to be fixed anymore. Flashing one will not allow you to change AOD brightness.

---------- Post added at 07:19 PM ---------- Previous post was at 07:17 PM ----------

Havoc-OS v3.8

Changelog:

https://t.me/Havoc_OS/2494

Device Changelog:

- Downrev audio to 4.0, fixes audio crashes

- AVC Reset Bug fixed

Download:

https://drive.google.com/file/d/1fzHS9dpwVvbMSrnB0rt9EhYakyTXofrO/view?usp=sharing

Newer Build with Smart Charging Fixed:

https://drive.google.com/file/d/1u4Su8LGUY9NBVWISgm40NEAuf1T_6Pny/view
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Osprey00:
Yeah, I discovered that for myself yesterday after I flashed Havoc-OS v3.7 and the Haumea kernel. I just turned AOD off entirely and enabled the Always On AMOLED app that I linked above. I definitely recommend using that, instead, if you need a dimmer display or want a little more customization (or a lot more if you upgrade to the paid version).

BTW, it figures that v3.8 would come the day after I flashed v3.7 :p. Thanks.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Osprey00:
I've been using Havoc-OS for the first time since yesterday and quite like it. I was afraid to leave LOS because I like a close to stock experience, not something that's been heavily skinned and customized, so I was happy to find that Havoc-OS is basically just LOS with more customization options and features. I also appreciate that bugs have been fixed and just that someone is keeping the ROM updated.

A couple of notes:

1. This is a really nasty bug. When I went to Settings->Configuration Center->Buttons & Navigation and set Layout to something else and then set it back to Normal, System UI crashed and restarted endlessly. I could change the Layout again to stop it, but setting it back to Normal prompted the crash cycle again. I figured a reboot would fix things, but it didn't. As soon as Android booted, the crash cycle started. I also wiped dalvik and cache and even flashed v3.8 over it again and the crashing persisted. I ended up having to factory reset the device and start all over from the beginning again. In other words, folks, do NOT change the navigation bar layout! You can still switch between 3-button, 2-button and gesture navigation, but don't change the setting called "Layout" (which changes only the positioning of the navigation buttons).

2. I really like that this ROM has "Smart Charging" built-in (under Settings->Battery), but it's not working for me with wired or wireless charging. Interestingly, though, the Battery Charge Limit app in the Play Store, which I was using in LOS, no longer works in Havoc-OS, either. I managed to fix it by changing the predefined CTRL file in the app from the default "battery_charging_enabled" CTRL file to "input_suspend" (which is, supposedly, what the Pixel 2 uses). That leads me to wonder if Smart Charging in Havoc-OS might work on our phones if a dev were to make a similar change to it. Edit: I must've been mistaken. Now, I'm back to both Smart Charging and Battery Charge Limit not working.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] supremmotu:
Wait so with the app and "input_suspend", you got smart charging to work? If so I *might* know how to fix it. No promises though.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Osprey00:
I thought that I did, but, unfortunately, no. I came back just now to edit my post because what I thought was working isn't now. Sorry to get your hopes up. I'm stumped. The Battery Charge Limit app set to "battery_charging_enabled" worked in LOS 17.1. It doesn't in Havoc-OS and no combination that I can find has been able to fix it. Maybe the fact that Havoc-OS has its own similar feature, "Smart Charging," is interfering; I don't know.

I seem to recall that, on LOS 17.1, if I manually set battery_charging_enabled to 0 and plugged in the cable, I wouldn't get any charging. On Havoc-OS, when I do that, I get charging and battery_charging_enabled gets set back to 1. The system seems to be ignoring the value and resetting it to its default on every plug-in.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Osprey00:
Ok, I've found a switch that truly works for Havoc-OS. If you have the Battery Charge Limit app installed, set it to use the following CTRL file:

/sys/devices/platform/lge-unified-nodes/charging_enable

Note that the file is "charging_enable", not "charging_enabled", and don't forget to set '1' and '0' as the enable and disable settings. This path works for me for both wired and wireless charging. Credit to [MENTION=239740]bladecgn[/MENTION] for suggesting this path in one of the threads for the app.

[MENTION=10182711]supremmotu[/MENTION] Is it possible to make Havoc-OS's Smart Charging feature use that switch instead of whichever switch it's using? If not, maybe making the /sys/class/power_supply/battery/battery_charging_enabled file (if that's what Smart Charging is using) a symbolic link that points to the path above would do the trick. Either way, if you can get Smart Charging working, we could then use that built-in functionality instead of relying on a 3rd-party app (that doesn't even work unless you know the right path to use with it).
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] supremmotu:
https://drive.google.com/file/d/1GAbKRfdISePy3YdBlDSzZZ2bsW448xEO/view?usp=sharing

Here is a new build. Smart charging seems to work for me. I would appreciate if you could test it for me. Also, if you want, you can join the telegram to be more up to date. https://t.me/LGEV30
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Osprey00:
It half works. It stops charging at the stop level, but doesn't re-start charging when the battery falls past the start level. The charging_enable file remains 0 and the only way to get charging working again is to manually set it back to 1 or reboot the phone. Could it be that the path is defined twice, once for the stop level and once for the start level, and you missed fixing the latter? It may still be broken, but good job on the progress and I'm optimistic that you can fix it.

Edit: Also, it would be good if toggling Smart Charging off would write 1 to charging_enable so that anyone who happens to turn it off while it's set to 0 doesn't have it remain 0 and get no charging. I realize that you're probably limited in what you can modify, but I would think that the code for that would already be there and there might be a third instance of the path (after the stop level and start level) that needs to be fixed.

BTW, you might care to update Magisk to 20.4.

Yeah, I've been checking Telegram along with this thread to see if you had a new test build. You don't need to post them here if you'd prefer not to.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Other people would like updated ROMs here, however.

Here is easier to search for answers, etc.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] hellodmo:
I just want to say thanks for this ROM. I bought a Pixel back in February before Spring Break, and before the world blew up. My wife has just overtaken it to replace her fruity phone, so I'm back on the v30 for a bit, and this ROM gives me the most Pixelish experience I can get. I appreciate it!
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Osprey00:
Oh, I agree in general. It's just that, in this case, the only update is that Smart Charging works before disabling charging entirely, so installing it would waste people's time and potentially cause frustration. I can see why he might prefer to post builds to Telegram just for the next few days, until the feature is fixed.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] supremmotu:
I've seem to have fixed Smart Charging in this build: https://drive.google.com/file/d/1u4Su8LGUY9NBVWISgm40NEAuf1T_6Pny/view?usp=sharing.

Thanks for giving me the string that controlled charging :)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Osprey00:
You're welcome and thanks for fixing it! I downloaded the build from Telegram over an hour ago, actually. I just had to wait an hour because my battery was low and I needed to charge it up to at least 65% to test it ;). You're right that it's fixed and works as expected. It even starts charging immediately if I disable the feature while it's not charging. Excellent work. Now, I can uninstall the Battery Charge Limit app. If you happen to have any communication with the main Havoc-OS team, you might care to pass along the string and encourage them to add an option to define the one to be used in the UI and/or, ideally, allow the user to select from multiple presets (one being that string), either of which could help owners of other phones get the feature working without turning to their ROM builder. Also, thanks for updating to Magisk 20.4, since that saved a step.

For anyone planning to flash this build, I simply flashed it right over my existing 3.8 installation. Also, if you enable Smart Charging (again, under Settings->Battery), you might want to go into Settings->Sound and disable "Charging vibration" near the bottom, otherwise your phone will buzz at least a couple of times per hour while on the charger as it goes back and forth between the max and min battery levels (ex. charging to 80% *buzz* then draining to 75% *buzz* then repeating).
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Osprey00:
I had been using LOS for a long time and decided last month to try Havoc-OS because the LOS 17.1 ROM hadn't been updated in a long time. It can be hard to figure out if you'll like a ROM before you install it, so I thought that I'd share a list of the things that I really like about Havoc-OS in comparison to LOS 17.1 to help others trying to decide if they want to switch:

* No strange UI or theme. The built-in launcher is different, but, if you use a different launcher (I use Lawnchair), everything basically looks the same as LOS

* No more qscrimtunnel error on boot

* Getting WiFi working has been easier

* WiFi Hotspot works

* Battery charge limit settings are built in, so you can stop charging at 80% without having to install a 3rd-party app

* SafetyNet/ctsProfile passes and Google Pay works without having to jump through hoops by installing any Magisk modules

* Using Google Home to turn off my lights is now almost instantaneous, whereas there was at least a second delay before

* "Hey, Google" seems to work more reliably, not requiring a reboot to get it working again like LOS

* The number of rows and columns in the Quick Settings can configured. I increased the columns to 6 so that all of the useful icons fit on one page (what's the point of quick settings if you have to swipe over to see all of them, after all)

* There are some useful Quick Settings icons that LOS 17.1 doesn't have, like Compass, Sound Search, Reboot and a toggle for the navigation bar

* The Settings app has a true black (rather than dark grey) background, which fits my theme and saves battery, even if it's a minuscule amount

* There's a far greater variety of ringtones for calls, notifications and alarms, and they're organized by category

Anyways, those are the differences and features that make very happy that I decided to switch to Havoc-OS. Many thanks to supremmotu for this excellent ROM and keeping it updated.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Frewwy:
Hey guys!

Just wondering, does anybody else having issue with switching on and off the wifi? When I do so, my phone gets into bootloop. It doesn't happen all the time, but it's still frustrating. The rom itself is pretty good by the way, I use it as my daily driver, thank you for maintaining it!
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Osaka_23:
Hi,

Thanks keeping this amazing ROM updated.

I have a Korean 300L LG V30. I successfully unlocked the bootloader and installed TWRP. I also converted the phone to Open EU firmware but retained the Korean modem settings.

I have now installed Havoc OS. The only issue I am having is the low call volume. Is there a fix or patch to resolve this issue?

Thanks
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Osprey00:
It looks like a couple of people have figured out why Jett's Magical Backup is so magical and fixes WiFi on US998 models:

https://t.me/LGV30U/865

[MENTION=10182711]supremmotu[/MENTION] Could this be added to the ROM? It seems like it'd be pretty easy to do, since the fix is simply creating 4 missing symlinks.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Ratanavv:
I'm not sure that your issue same as mine. For me, in first few seconds calling in/out, mic doesn't working till turn on speaker mode then it works.

I have tried edit build prop by change this:

persist.vendor.audio.fluence.voicecall=false

It fixed my issue.

Hope this might help you
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] dimitrissot:
Ungortunently OK Google doesn't work for me. (H930) Anyone managed to make it work and how?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] tech_infinity:
Is the google app a system app and have you granted it the appropriate permissions?

Which gapps are you using?