yashsingh1/xdaforums huggingface dataset:
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] syndre:
I just tried it again. Switching the radio to WCDMA/LTE will give you a new menu option to view your APNs.

Mine looks like the attached screenshot.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] mattgyver:
Hah! I'm on stock h93220s at the moment. Not too bad yet.

Anyone else on a h932 do the latest LOS16 update and notice issues? If it wasn't for the fact that I've been on the road a lot for meetings and some support issues, is have flashed it by now. However, can't have random reboots happening if I'm on the phone with users or supervisors..
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] whitewidow01:
I got lte up and working but there are issues. Mms and calls seem fine, but certain apps like Snapchat can't send while on lte, Google play won't load. But I can access sites on chrome. I'm kinda baffled by this. I try to pull logcats for the dev later.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] whitewidow01:
Im running some network test while tethered to a laptop and it seems as if there is a issues resolving some dns names. For instance dslreports.com will not resolve in the browser, but I can ping and tracert it. Facebook resolves, Snapchat dosent. [MENTION=3475147]SGCMarkus[/MENTION] and ideas as to why Im experiencing network issues on sprint like this?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] syndre:
Stuff like this is why I can't not be on a stock V10, 20 and now 30 ROM ?

The V series and on Sprint in particular have been so hardware different that AOSP just can't seem to be working well enough to use daily.

I bought them because they have better to best hardware audio features (mic and dac), and different sometimes cute display toys. The camera is incredible, too. Unfortunately, to use those things you must be on a stock ROM.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] whitewidow01:
That's why we need to debug. I'm going to set up a build environment in the coming days. Hopefully I can sort this out because this is the only issue I'm experiencing.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] syndre:
I didn't mean that in a mean way, I'm just frustrated with the device series.

I will be paying attention. I wish you luck. If there's anything I can do to help, I'm down.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] NandorHUN:
Worth the switch?

Hi Guys!

For my prevous phone I did root and switched to customROMs, but Im not sure for the V30.

Im statisfied with the experience so far. Is it worth to switch to customROM?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] truc113:
Hi [MENTION=3475147]SGCMarkus[/MENTION] I'm trying to build it at home to be able to customise kernel,

builds go well but, after installing, my h930ds is always stuck at LG V30+ logo,

this even occurs when I do not change anything in the sources, keeping only this in local_manifest

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="LineageOS/android_packages_resources_devicesettings" path="packages/resources/devicesettings" remote="github" revision="lineage-16.0" />
<project name="SGCMarkus/android_device_lge_h930" path="device/lge/h930" remote="github" revision="lineage-16.0" />
<project name="SGCMarkus/android_device_lge_joan-common" path="device/lge/joan-common" remote="github" revision="lineage-16.0" />
<project name="SGCMarkus/proprietary_vendor_lge" path="proprietary/vendor/lge" remote="github" revision="lineage-16.0" />
<project name="SGCMarkus/android_kernel_lge_msm8998" path="kernel/lge/msm8998" remote="github" revision="lineage-16.0"/>
</manifest>

this is quite odd, with your LOS15.1 I used to do the same and never had any issue (except when experimenting too much on kernel)

What am I missing?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] SGCMarkus:
thats really weird, as that should work O.o

have you checked: does it create anything in /data on a clean install? if yes, you can search for a commit in joan-common somewhere far back, which adds a log script to the "ramdisk" which creates you a logcat on /data or /cache (whatever you want), if adb didnt start up yet.

Otherwise: is your build environment ok? I had an issue in the beginning of pie, that my pie roms (1:1 same tree/kernel/rom source as me2151s) wouldnt boot, but his did. My build environment somehow ****ed up a bit :confused:
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] whitewidow01:
Yeah to be fair, Lineage and Sprint has always been a issue on any device. This is some kind of Network issue. And it's random what resolves and what doesn't.

While in LTE Using Snapchat as a test incoming messages work fine, but if I send a private message out, it just hangs until I reconnect to wifi.

Some websites fail to resolve on the browser. I'm trying to catch a logcats but I'm not seeing anything of importance.

I have also tested a few modems and I'm currently on the latest US998 modem
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] xda_nz:
I'm just about to do this, but I assume you need to flash the downloaded JOAN_H930_OPEN_EU-21w firmware at some point, presumably between steps 2 & 3 on the above list?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] truc113:
I checked your repo and found the loggy.sh stuff but I'm not sure it would be enough as logcat does not log kernel printks which implies no log for early boot phase where the issue may be.

btw, it's not mentioned in the first post but is it needed to created a vendor partition? I'm just thinking about that now...
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] SGCMarkus:
Vendor partition is only for treblelized roms (i have an experimental LOS 16 with treble enabled, but it cant boot pie gsis... just the Q one, and there ril and wifi are broken lol).

i think dmesg supports something like --follow, you can use that to get dmesg from it too.

But that all depends on if init actually already starts or not.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] mattgyver:
[MENTION=3475147]SGCMarkus[/MENTION] dirty flashing the h932 latest build over the previous doesn't show April security patch. Again, that's dirty flashing. I'll clean flash later tonight and see.

--update--

Clean flash DOES show April security patch info. Whether it's there on dirty flash and not listed, who knows :D
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] cityneversleepz:
[MENTION=3735359]syndre[/MENTION] I'm on LS99827A also. I'm assuming you're on it too. When you reverted from LOS to LS99827A, were you able to use a TWRP backup to go straight back or did you need some other step? Just checking before giving LOS a shot.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] whitewidow01:
Back up your current rom, I include efs and modem in the backup.

Then advance wipe system, data, delvik, and cache.

Flash LOS, gapps

Reboot.

To restore I advance wipe system, data, delvik, and cache. Then preform the restore.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] cityneversleepz:
[MENTION=3735359]syndre[/MENTION] [MENTION=7068699]whitewidow01[/MENTION] Thanks for the great posts. The half dozen or so posts on Sprint made it easy to get everything (so far) working. Haven't done a thorough test yet, but LTE, Calls, Texting and Data are all working. Playstore is loading perfectly too.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] whitewidow01:
Did you have to edit/create your apn for LTE? I had to.

Also do you use Snapchat? If so can you send private messages while on LTE?

Or does this url resolve in chrome?

http://www.dslreports.com/speedtest

I need another tester to verify there are bugs for Sprint users.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] truc113:
I added a loggy service writing to some file in /data/media (btw: is it the correct way to refer to internal sdcard root during init?),

nothing seen after another failed boot and manual reboot to twrp, I probably don't even reach init startup or my path is wrong

below is summary of changes

diff --git a/joan.mk b/joan.mk
index 2c67a3b..c5663d1 100644
--- a/joan.mk
+++ b/joan.mk
@@ -214,6 +214,8 @@ $(foreach f,$(wildcard $(COMMON_PATH)/rootdir/etc/*.rc),\
$(eval PRODUCT_COPY_FILES += $(f):$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/$(notdir $f)))
$(foreach f,$(wildcard $(COMMON_PATH)/rootdir/bin/*.sh),\
$(eval PRODUCT_COPY_FILES += $(f):$(TARGET_COPY_OUT_VENDOR)/bin/$(notdir $f)))
+PRODUCT_COPY_FILES += \
+ $(COMMON_PATH)/rootdir/etc/loggy.sh:root/loggy.sh

# IPv6 tethering
#PRODUCT_PACKAGES += \

diff --git a/rootdir/etc/init.joan.rc b/rootdir/etc/init.joan.rc
index 9914fe4..81f56c0 100755
--- a/rootdir/etc/init.joan.rc
+++ b/rootdir/etc/init.joan.rc
@@ -1230,3 +1230,7 @@ on property:ro.boot.ksm=1
write /sys/kernel/mm/ksm/sleep_millisecs 500
write /sys/kernel/mm/ksm/run 1

+service loggy /system/bin/sh /loggy.sh
+ class main
+ user root
+ oneshot

diff --git a/rootdir/etc/loggy.sh b/rootdir/etc/loggy.sh
new file mode 100644
index 0000000..bcd9c13
--- /dev/null
+++ b/rootdir/etc/loggy.sh
@@ -0,0 +1,9 @@
+#!/bin/sh
+# loggy.sh
+
+date=`date +%F_%H-%M-%S`
+logcat -v color threadtime -f /data/media/logcat_${date}.txt
+
+# periodically cat /dev/kmsg to /data
+# cat /dev/kmsg ==> everything from boot start
+# cat /proc/kmsg ==> starts from invocation only
\ No newline at end of file

unless there's a mistake above I'm gonna try to fix my probably wrong setup (I'm using ubuntu 18.04 but followed lineageos wiki instructions talking of ubuntu 16.04 max, maybe something wrong there)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] SGCMarkus:
Little update, worked on a few things

No idea about you sprint guys :/

Release 22.04.2019

- Updated sources

- Added more perf/iop blobs

- Added color service (Settings -> Display -> LiveDisplay -> Color calibration)

- You can use Wifi AND Hotspot now at the same time

- AOD has now a few more options and is now via a little hax more reliable

- Stuff i might have forgotten

Edit: AFH download might take a while, cant upload there atm, aborts and restarts all the time.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] truc113:
good news! what can be tweaked with it, only RGB levels or also gamma/contrast/whatever as with kcal?

I don't know if it is only my particular device but when display light is low I have messed up contrast with dark areas becoming almost black and light areas looking too bright.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] HalArcane:
Hello there! I'm new here!

First of all I want to thank you guys for all of your work, I was thinking in selling my V30 and go for another phone, but this ROM gave new life to the phone, I've got the V30 H930 variant and flashed (with some work because I'm dump) the build before this one. Now I see that there is a new update ! which is great!, my question is, how can I update the buld?

I've got TWRP Recovery installed but can only boot to it via ADB, (If I try via any other way I got the black screen with the andoid mascot lying down and it just says, waiting for command or something) before installing the ROM I had ROOT with Magisk, but after the ROM installation it's gone, and the ROM itself says that I'm not Rooted anymore, which I don't really mind, all I wanted was the new ROM not interested in ROOT capabilities, just mentioning this because I don't know if it might have some negative effect.

One thing worth mentioning is that both versions of the GCAM (5.x and 6.x) work way WAY better than in the original LG ROM, they are faster, way more stable, and 4K video recording is enabled, you can even toggle 4K 60fps, but it still records at 30 FPS.

Anyway thank you so much, even if I don't get a reply, having Android Pie with February Security patch it's way better than LG skin with Android 8 and May Security patch "Up to date".
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] syndre:
I restored LS99827A from a TWRP backup. The only issue is you will have to manually remove your lock screen in TWRP and set it again when you boot up, otherwise it will only say your unlock is unrecognized.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] cityneversleepz:
Yes, had to create new APN based on the instructions from your posts. Calls and texts worked right out of the gate, but LTE needed the APNs modified. I have a Snapchat acct but I don't use it. I will try to test it for us though. After installing last night I backed it up and restored LS99827A because I needed my phone for work today and my set up is complicated. I have a couple of hours right now so I'm back on LOS and I'll see if I can stay on it throughout the day into tomorrow. My next task is to get titanium backup recognizing the backup folder. It wasn't last night. I tried a couple of fixes I learned over the last coupe of phones, but I'll have to play with it a little more. Will report once I have more info. Thank you OP also for bringing us this build.

---------- Post added at 08:27 PM ---------- Previous post was at 08:24 PM ----------

Funny I just restored as I was reading this. I didn't need to remove the lock screen though. I thought I set up pattern unlock and finger print, but it was unlocked when I restored the TWRP backup just now.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] cityneversleepz:
[MENTION=7068699]whitewidow01[/MENTION]

Same issue on Snapchat. I get theirs but they don't get mine.

Update: I'm not ready to use this as my daily. It's a WIP on my end also. Keeping a very current TWRP backup every time I fix something. Right now, experiencing something I've seen before on LOS. The NOTIFICATION pulldown, pulls down every time I launch an app no matter which app. I don't think it's a setting because I've had it before with the v20 and then an update later, it disappeared.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] whitewidow01:
I got some feedback from [MENTION=2881807]x86cpu[/MENTION], the LOS maintainer for the v20. He actually builds a separate for each version of the v20.

I'm going to try to pull the apks from the pixel 2 but unsure if anyother changes are needed in the rom...Ill clarify with him.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] whitewidow01:
Can you run the speed test app and let me know if you get really poor upload speed.

I got a .33Mbps upload. Seemed to time out before anything would transfer...

Check out my Speedtest result! How fast is your internet? https://www.speedtest.net/my-result/a/4883158143
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] cityneversleepz:
I'll come back to LOS on Friday, Saturday and Sunday. Got a very busy schedule every week thru Thursday nights and can't run without everything working. Honestly don't have much free time Tuesday thru Thursday every week. I'll get on it Friday for sure tho.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] whitewidow01:
No worries. whenever you get to it
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Ruvaldak:
Over on the havoc thread we've narrowed the AOD issues down to the HMP kernel. Also a large majority of us find the Orion kernel runs much smoother than HMP, at least on havoc. Just thought I'd post this here in case y'all haven't seen yet. Currently using havoc with Orion and it's literally the smoothest I've seen my phone ever run, with absolutely no wifi issues like I've been plagued with since I've owned this phone.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] whitewidow01:
Little update on my finding.

First off there was commit in LOS15 regarding the n.ispsn and x.ispsn apn issue that I dont belive was brought over to LOS16 yet, or they are using a different method of handling because x.ispsn in not in our LOS16 apn-conf.xml

https://review.lineageos.org/c/LineageOS/android_vendor_lineage/+/220026

apns: sprint: Default to legacy n.*, allow x.* as an alternative

* Newer Sprint devices will only get LTE on the x.* variant of
the APN. Though, using this breaks all legacy Sprint devices
LTE connection. until we have a majority of post 8996 era
devices, default to the n.* variant of the APN.

x86cpu is also suggesting that there is sprint and Verizon specific blobs we are missing.

We will need to "borrow" the apk's from the Pixel 2 XL "taimen" as its the same chipset

I might also suggest adding that Sprint LTE is not working correctly in the OP. Current partially working, work arround involves adding the x.ispsn apn manually. I will add the instructions sometime today for that.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] capeorigins:
Hey guys, I can't seem to get ANY custom roms to boot on my h932. Any clue as to why? I Just installed twrp last night and attempted updating the twrp as well but no results
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Did you update to most current H932 Oreo firmware from Nougat before installing custom ROM?

Are you downloading correct version of ROM? Has to be "H932".
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] capeorigins:
I followed the h932 root guide and installed the 10d. Was I supposed to update? I thought that would have wiped out my twrp

and yeah the h932 download :)

---------- Post added at 08:41 AM ---------- Previous post was at 08:38 AM ----------

I'm downloading the latest oreo
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] WhiteWidows:
Ugg so apparently I was logged in under a account linked to another google account. Moving forward I will work under this account
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Not if you install via TWRP-FLASHABLE zip in TWRP...

The root guide ideally should encourage you to update to latest firmware via TWRP-flashable zip, after TWRP installation and root.

https://xdaforums.com/lg-v30/development/stock-t-mobile-lg-v30-stock-collection-t3917560

See last page of that thread for recommendations on how to update:
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] syndre:
This might be old news, I apologize for not reading every post here, but have you guys tried restoring Snapchat from a working titanium backup? I also have an account I rarely use, but I used to do that to get around them blocking xposed users.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] WhiteWidows:
This isn't a Snapchat specific issue. I have other apps that won't even log in unless on 3g or wifi and some websites are not resolving.

This has to be a apn Sprint issue. I'm trying to get logs but as I said nothing is standing out when I grab them.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] cityneversleepz:
Yes I noticed problems with dish anywhere app. I use it a lot. It doesn't load for me either. Is it worth trying to format data prior to flashing this ROM?

Also any thoughts on flashing Oreo first, then dirty flashing pie since that seems to work for v20 problems.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] WhiteWidows:
I've tested with clean flash wiping system, data, and the caches. Same issue.

Dirty flashing over LOS15 might don't he trick as that what I had to do to get calls working on the v20 but now that is not needed on the latest builds. On second thought I still thinks this weird network issue has to do with the Sprint blobs missing and the x.ispn apn issues. Since n.ispn won't work for our device. I'm going back on my posts and noted of my days building for the Nexus 5 hammerhead as we got this worked out in CM. Also I need to take the to get a build environment up.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] WhiteWidows:
Here is a apn fix for Sprint users only I need tested.

Please do a clean install before flashing this before the first boot for best results.

If you don't do this, you may have to reset your apns to default in settings. Preferred network mode should be set to Global.

https://drive.google.com/file/d/1VK7t3fEAS263fWA9oE7yiQNcIhormO7o/view

This should bring up LTE on first boot. Worked for me but I'm still haveing the odd network issue. Test it and let me know.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] JEEVAMYIL:
Great ROM ..fluid and functional.. Proximity sensor not seems to work during calls!
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] cityneversleepz:
anyone able to download the attachment? Tried a few different ways but no go.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
try it this way :good:

https://xdaforums.com/attachment.php?attachmentid=4749348&stc=1&d=1556301295
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] WhiteWidows:
Thanks I'll update my post
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] HalArcane:
This.

Also, I don't know if it's just me but microphone sensitivity seems to be very low, on stock I used to speak just close to the microphone to record audio messages for whatsapp and line, but since I started using this ROM I need to put my phone right infront of my mouth in order for the other person to be able to hear my messages. This also happens when I record video with the Gcams, very low volume.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] cityneversleepz:
The zip worked and brought up LTE on first boot. I'll update this post with further results. Going to see if I can get Titanium Backup to recognize the correct backup folder. Then I'll check Dish Anywhere apk to see if it can stream. Will also read past posts to see what else we've been looking for. Thanks

FYI: Calls, Text and LTE and Data all working without flashing Sprint modem

Titanium Backup working

Dish Anywhere working on WiFi only so far. Tries to connect on LTE but stuck loading. If I turn off LTE and turn on 3G it works.

finally got Dish Anywhere to work on LTE. In the settings for the app, I changed the video quality from auto to standard. The third option was High quality.

Much smoother. last time I installed the notifications were expanding every time I opened any app. This time that isn't happening.

Camera works and video recording work; recorded sound is low. I'm not a camera expert by any means.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] WhiteWidows:
You might wanna try the gcam ports.

I've been using this one

https://f.celsoazevedo.com/file/gcamera/MGC_6.1.021_MI8_V2e.apk

In the BSG mods settings,

Enable g.photos

Add aux to camera switch

Under fix change slow motion to 120

And I enable motion.

I believe we are going to need to pull the proprietary blobs from a stock ls998 as all these roms are using h930 blobs. Maybe I could talk [MENTION=3475147]SGCMarkus[/MENTION] in to forking a separate build for the ls998 using that devices blobs. If not I'll have to build it whenever I find hardware I want to dedicate to building.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] cityneversleepz:
Thanks. I will try gcam. Did that make sense about not needing the Sprint modem. Honestly I just forgot about flashing it. Then tested everything and didn't see why I needed it.

Edit: gcam installed and those tweaks are set. Right out of the gate, the audio recorded much louder. Thanks
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] WhiteWidows:
From what I have read the US998 modem is the same as LS998. Don't remember where I saw that exactly. I wish I could communicate more with the devs on this device as this is a actual bug for North America users. I ask on telegram but no one replies
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] cityneversleepz:
There's definitely something unusual. My device is an original LS998. [MENTION=1488317]boxchevy[/MENTION] 's was originally something other than LS998. I forget what but I couldn't get LTE when going from LS99827A to US998H with a Sprint modem flash included, but his device could get LTE. Theory is that some devices could do things successfully that others can't depending on what they started as originally.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] JEEVAMYIL:
I have tested the proximity sensor with the hardware testing apps and it detects the the actions ,but it just not working during calling so it should be the dialer
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] HalArcane:
What I do to counter this is to press the lock button on the back right when I'm putting the phone to my ear.