yashsingh1/xdaforums huggingface dataset:
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] SGCMarkus:
Yeah, exfat is known, will try a new exfat driver soon, kinda long day today.

Gcam also seems to not really work on the G6 (anymore) :confused: idk what happened there. Works fine with OpenCamera for example.

For the DAC... either its completly off and the sd835 DAC is used, or its on with default values, but I believe its the first though (Im not an audiophile and my audio files are crap quality tbh, i only hear a difference when comparing them side by side)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] FcBayernMinga:
Can confirm: GCam (Wide) from cstark is not working on your Rom here on my V30.

Everything else is working absolutely flawlessly! Including booting :)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] SGCMarkus:
Yeah, about the Gcam, same problem on the G6 from what i heard :/

To use wide angle cam, you can try OpenCamera though for example
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] FcBayernMinga:
Can you check the camera IDs in LineageOS?

Cstark27, the dev from gcam Mod yesterday said the following:

"NOTE: This is how the V30's Camera ID's are laid out. My normal lens app uses ID 0 and 1. My wide lens app uses ID 1 and 2.

Camera 0 "LENS_FACING_BACK"

Camera 1 "LENS_FACING_FRONT"

Camera 2 "LENS_FACING_BACK" (wide angle)

If you are on LineageOS, please consult your dev to see if they can alter the camera ID's to properly match LG stock roms, if my version does not work."
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] SGCMarkus:
Found the reason, some apps seem to not be able to see the third camera (id 2) O.o

Even though im using stock camera_config ?

Will check on that ?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] kherio:
Does anybody know if is there any FM Radio app I could install? Spirit2 looks for SU binary and I use magisk...

LOS does not support FM Radio? Or it depends on kernel, driver, or ...? Is it on the roadmap?

Thx in advance
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] FcBayernMinga:
Great, glad I pointed you in the right direction.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] foamerman:
I installed this yesterday on a US998 Verizon everything went OK text and calls but come to find out I can make calls out but if someone calls me it goes straight to voice mail. Is there a fix or is it a none bug that needs fixed? Oh yea keep up the good work I know you are working or two roms now.

Edit: found the fix in phone 3dots at the top go to settings click calls calling accounts and turn on receive incoming calls and it works. Thank you
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] SGCMarkus:
Hmm... thats not something i knew about. Either that works fine on the H930 or my testers didnt report this xD

(I personally dont get called often either lol)

Can you get a log from that?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] foamerman:
I'm not sure how to get a log of it. My wife tried to call me and she came home and said it went straight to voice mail so I got to looking in the phone settings under calls and accounts and found receive incoming calls was turned off so I turned it on and started getting calls so this could be some information we can pass along
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] SGCMarkus:
So... uploading a new build currently

Changelog:

-enabled sdcardfs again (fixed, took the OP5(T) driver, not the broken LG one)

-reduces system image size by around 10MB, so our friends who repartitioned have a bit more room for that
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] okaiuz:
great!i hope i can test in these days, otherwise i'll install on monday

edit:downloading now...maybe i can run a test...
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] foamerman:
Just dirty flashed new build everything's working on my end calls, texts Good job!!
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] okaiuz:
ok just a fast test:

installed successfully wiping system, cache,davilk(no data) alongside pico gaps and magisk....system reboot to recovery after a while on los bootanimation.

wiping data and successfully booted and setted up wizar.

tried to restore data and .system reboot to recovery after a while on los bootanimation again.

i've to investigate what's the problem whit restoring data partition.

In the end i'll suppose to backup data with titanim, save all files in internal sd and start for scratch!

good work markus
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] SGCMarkus:
Glad to hear, youre on a US998 right?

Suppose ill work on the right model number to be set on init then (or ill do it like all the other LG models and make a different tree for each device... lol)

How about all sensors btw? do they work?

Hmm... thats weird indeed, nobody reported this to me so far.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] okaiuz:
maybe beaucase that i previouslly have lg rom? tried to boot 3 tomes, wiping cache and davilk also.

i disabled lockscreen security before flashing, and my data wasn't encrypted
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] SGCMarkus:
You cant just simply restore LG data on LineageOS.... no wonder it bootlooped. You have to make a backup of your apps/data (not system apps and their data!) with TitaniumBackup or similar, and then restore it.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] okaiuz:
yeah it's that i'll do monday! busy wekend for me!

a question for who have already installed: do ambientdisplay works?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] SGCMarkus:
The LOS in the test folder is treblelized... :P

You probably dont have repartitioned and thats why it errored?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] foamerman:
O OK sir Thank you I'll wait lol
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] SGCMarkus:
Totally forgot about normal LOS.... and waiting for the OK for AEX 5.8 from my testers...

Too much on my mind atm lol
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] foamerman:
No problem don't worry about this. You take care of thing's

WE will all still be here. LOL
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] billiefritz:
DAC can work. It doesnt by default but it just needs something to switch it on. There is a app for "DAC Fix for LG V10" which does switch it on but then my audio player (UAPP) doesnt seem to be able to use it on DSD files when the app switches it on but other music apps should use it fine.. I couldnt go back to find out more since I was just getting bootloops on restart. My Mixer sound mods will work with it though if you want more volume.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] SGCMarkus:
Ehhm... So yeah, i kinda had a build from the 30th ready already.... but kinda forgot to post it here >.>

Sorry about that.

Changelog isnt much, mainly updated sources, and the 21a blobs
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] cyclejon:
Is there any chance that hdmi out can be fixed?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] swayjd:
Markus, please have a look at this HDMI situation here. This man created an account 8 years ago and this is his first post. HDMI is obviously very important to him.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] cyclejon:
I'm sure I'd posted before... I haven't been very active since the first Droid though.

And so this post isn't completely off topic, I can also try to help test the Verizon network issue.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] SGCMarkus:
Im aware of the weird HDMI out issue, but for that i first need to find out why it behaves like that.

Currently im in the middle of a bit of work on Pie, planning my schedule for next semester and being physically active xD

Not thaaat much time (and motivation actually) for oreo atm :/
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] siulmagic:
Do you guys have widevine l1 support? i am on RRv6 and we only have widevine l3, i am pretty sure the lg v30 supports l1 on stock.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] bundys:
DRM Info tells me we have Widevine CDM Security Level L3. Also, Netflix doesn't show me the HD logo on any shows. Hopefully this can be fixed if the original ROM has L1 capabilities.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] truc113:
Hi guys,

does anyone know if f2fs is supported by LOS15.1 on this phone?

I cannot find any mention of f2fs in this thread.

can we use a f2fs formatted sdcard?

even further, could we use f2fs for /cache and/or /data?

I will soon get a V30 and will likely flash LOS asap as I usually barely can stand stock ROM very long...

cheers everyone
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
nope, it isn't; and widevine is fixable, a missing shared object causes L3 only (liboemcrypto.so).
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] zacharias.maladroit:
It's not compiled into the kernel - so it's NOT available,

besides - the filesystem isn't up-to-date and needs updates to be in good shape.

Also: f2fs causes lots of wear on the SSD and might not be the most stable filesystem.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] truc113:
Well it should only be a matter of enabling it in the kernel config, I'll try making such a build see how it goes, looking at LineageOS android_kernel_lge_msm8998 on github Ican see code is here but it is not enabled in configs nor builtin or as module.

Any reason why ? Is f2fs support broken in some way for this particular kernel ?

Regarding pros and cons of f2fs, I've always seen many contradictory statements about performance and lifetime, not often backed up by true experiments/justifications.

Looking at kernel doc it seems good fit for sdcard though and I never had anything to complain about it, thats all I can say about it, plus I found way faster than exfat for big files creation

Anyway, I'll try this at home and keep you posted if anyone is interested
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] bundys:
Is anyone else having issues with SD cards corrupting on this ROM? I've now had 2 different SD cards corrupt.

1st was a 128GB genuine A1 SanDisk formatted using exFAT.

2nd was a 64GB genuine U1 Samsung formatted using exFAT.

Any help/suggestions would be appreciated.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] cyclejon:
Yes, I lost a 128 GB Samsung card. TWRP was the only system that could still read it. I saved my data, but everything (Android, Linux, and Windows) fails to reformat it. The card showed as corrupt when I went back to stock. I don't know if it can be fixed or not yet.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Arcide:
It's been said like a hundred times, exFAT causes issues...
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] bundys:
OK, somehow I missed that. What format does android format the card if I let it?

Also, what do you suggest as an alternative?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] zacharias.maladroit:
If you plan to stay on non-Stock (in general)

then format it with ext4.

Last thing I read was that it

doesn't work

on lineageOS :eek:

It

works fine

on dot os last time I tried though
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] bundys:
Yeah, planning on staying with LOS 15.1.

If ext4 doesn't work on LOS, what am I left with? I read a recommendation for NTFS, but that seems a bit far fetched considering simpler filesystems don't appear to work correctly.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] zacharias.maladroit:
there's no connection between "simpler" (exfat, vfat) filesystems and more "advanced"/professional ones (ntfs, ext4)

ext4 is used for /system, /data, etc. - it's only that AOSP itself (without changes) doesn't allow operation on microSD

for ntfs to work it also required configuration bits to be set in .mk files

This hopefully is a thing of a past.

So you could give formatting the microSD with NTFS a try and see how it goes.

Do a backup of your data

which is ON the microSD

though to avoid any data loss, since it involves formatting the microSD = all data is being wiped
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] bundys:
So I formatted my 128GB with NTFS and so far so good. I have to admit I was actually surprised the phone recognized the formatting on the card, but it did, so fingers crossed that it doesn't crap out in a week or two.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
it works :) shouldn't die.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] truc113:
Hi all,

feedback for adding f2fs support, as code is already in kernel for any kind of linux to use (including android of course), it was just a matter of enabling it in kernel config,

more precisely I just added

CONFIG_F2FS_FS=y
CONFIG_F2FS_FS_SECURITY=y
CONFIG_F2FS_FS_ENCRYPTION=y

to kernel/lge/msm8998/arch/arm64/configs/lineageos_h930_defconfig.

After compiling and reinstalling new zip, LOS can now use f2fs sdcards without issue.

Big limitation anyway, TWRP kernel is not the exact one used by LOS, so TWRP can still do nothing with f2fs sdcards,

by default it's able to create f2fs partitions (it can run mkfs.f2fs) but it cannot mount them.

If possible it would need customising kernel used for TWRP.

Regarding exfat reported as very buggy, I see some exfat driver from [MENTION=5672995]jcadduono[/MENTION] is used.

So far, I've only seen LOS use kernel driver taken from Samsung kernel source code, eg. on my axon7, exfat driver for LOS15.1 is from Galaxy S9+ kernel.

On it I've never had any issue with exfat, 1 sdcard used for 6 months before switching to f2fs, 1 usb key formatted as exfat used as OTG since a bit more than a year, everything is still working fine, plus nobody complains about exfat on any axon7 LOS-related forum.

[MENTION=3475147]SGCMarkus[/MENTION] letting you know, just in case

cheers everyone
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] zacharias.maladroit:
There is a study around testing lifetime of flash storage and when using f2fs + exploits it can shorten liftetime of it the quickest (the most of all filesystems tested).

It's not about IF f2fs is in the kernel, you WANT to have the latest filesystem code since there oftentimes are found instability issues (lockup) or data integrity improvements (data corruption)

also for better performance, etc.

That's why I was referring to latest f2fs code/updates.

Re: exfat corruption

Just because it doesn't happen for you, it's not that it doesn't happen for others

Me and others have had it a few times on Xperia Z5 with the exfat driver - also a few times on V30

there's a newer exfat driver from Samsung "sdFAT" which I'm using in my custom kernel but even with that the corruption is occuring,

so it could be that it's layers higher up in the kernel or even the OS (Android) that causes these issues.

LG's using a messed up sdcardfs driver state which is fixed in AOSP kernels so that's probably not it but there several fixes for it (sdcardfs) and fuse lately so those could have trouble.

Or it could be some issue being triggered by/with exfat and the sdcard reader in our phones or in general or that it uses write-caching in an unsafe way, etc. etc.

inv-9.0_06.09.2018_plus-sdFAT_sdcardfs_FUSE-changes

<--

I've prepared the mentioned changes for sdcardfs, fuse and sdFAT in that branch

so [MENTION=3475147]SGCMarkus[/MENTION] could try it out in one of his newer builds

edit:

while searching for some specific pointers I got some additional ideas

https://android.stackexchange.com/questions/38745/check-and-fix-sd-card-errors-within-android-itself

https://xdaforums.com/axon-7/help/corrupted-sd-card-t3752332

https://xdaforums.com/lg-g3/help/micro-sd-card-corrupted-installing-t3295533/page2

so try to use the ROMs for some time

without

Magisk and/or SuperSU instead and see if it (exfat corruption) still occurs

also I remember having had issues with specific microSD vendors (sandisk) and one phone and Samsung and another phone - so hardware issue or incompatibility / mismatch is also possible.

For why the phone is having issues booting into the ROM when the sdcard is corrupted or having trouble - don't really know - it could be ineffective error management, the OS (Android and vold !) being dumb and having no exception handling

for these kind of cases or the trigger for the corruption (or the corruption) causing looping and hang in the kernel or OS

CC: [MENTION=3250376]ChazzMatt[/MENTION] that you're a bit more aware of the issue (you probably already read about it or perhaps stumbled upon it,

in any case it doesn't seem to happen that often - or never with the proprietary texfat module which in turn limits us with security updates/kernel changes or causes instabilities when straying too much from

LG's "Stock" Kernel (which has quite some bugs/issues in source due to either upstream Android/CAF or LG's modifications itself))
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] truc113:
ok,

so to resume, f2fs may (or may not) cause issue on some sdcard/phone combination, which can be expected from wip, especially something like that very specific to a certain scheme of sdcard internals,

also this extract from kernel f2fs doc may not be very reassuring

that makes me wonder how can these various parameters be correctly setup to handle any given sdcard/reader combination?

I also read something similar to what you said, f2fs perf seems to decrease in the long run and some have also noticed a reduction of lifetime in some conditions.

Anyway, so far it looks less worse than exfat with non stock kernel :D, but this problem with these file format codes bugged due to some unknown (probably LG-related) part of the chain between the data on sdcard and the software reading it is not reassuring.

I guess I'll try using ext4 sdcard with this phone (I don't like exfat anyway) as it works flawlessly on LOS15.1.

But it does not work on stock, I find this odd as ext4 is used for anything else, I don't see why stock does not want ext4 only for sdcard,

anyone has an idea why? is it something from the kernel itself or the stock system?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] BobberK:
I can see it only says H930. Can I use it on a V300L (converted to V300S)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] SGCMarkus:
Release 27.09.2018

- Updated sources

- New init system for model detection (old one used ro.boot.suffix which not every V30 had for some reason)

- Some love for the H930DS, it finally works now

- Baseband is shown correctly now

- Includes a release for the H932, will be a seperate link, check download section (This build is done by [MENTION=4591212]me2151[/MENTION] and will not be maintained, but is up-to-date with the H930 currently)

Little Update, probably the last one for Oreo.

The H930DS finally got some love, thanks to [MENTION=3037651]zacharias.maladroit[/MENTION] for pointing me to the missing prop :)

Pie is somewhat stable, but all the ROMs themselfes need features (and i need to cherry-pick tons of stuff manually to make it actually compile... which is too much of a hassle to maintain, so im waiting for that currently to work fully)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Drixinthemix:
OMG !! Thx a lot !!!!!!!

Dual-sim work?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ZestyManu:
androidfilehost sucks. Could someone please upload latest build on GDrive ? Want to try DS fixes.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] bundys:
Thanks for the updated build. Any chance you could fix widevine drm support - we're stuck on L3 which means no HD on Netflix, which is a shame on a device with such a high res device. Someone mentioned a few posts back that all we need is to include a missing file during the build process.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Try a different mirror.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ZestyManu:
For some reason, I see only a single mirror/source (Washington) and that's slow as snail.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Hmmm... I'm not looking right now because I'm at work, but usually it gives me three other mirror choices over to the side.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Drixinthemix:
Same for me.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ZestyManu:
And it works! Thanks a lot wizard devs. DS models are in rom business now. :) Well apart from BoomBox.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] darkidz555:
I success download and it give error 7 when flashing can't mount system image I do clean wipe before flashing. I think is bad download due to keep disconnect from the one and only Washington server no alternative mirror.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ZestyManu:
https://drive.google.com/file/d/1eVQQCp-J3FEOD0OjwXd8fhSXeholhQJ8/view?usp=drivesdk

Hope it works.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Albinoman:
Anyone have a mirror for the H932 build?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Alibaba0101:
Sorry if this has already been answered, but this is based on the h930 so it only supports the following basebands? So no Band 2?

GSM850, GSM900, GSM1800, GSM1900

UMTS2100 (B1), UMTS1900 (B2), UMTS850 (B5), UMTS900 (B8)

LTE2100 (B1), LTE1800 (B3), LTE1700/2100 (B4), LTE850 (B5), LTE2600 (B7), LTE900 (B8), LTE700 (B12), LTE800 (B20), LTE700 (B28)

TD-LTE2600 (B38), TD-LTE2300 (B40)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Septfox:
Band support is mostly based on the radio image. As long as you don't flash a radio from another model, and don't specifically change the config in the ROM to force CDMA or something, as far as telephony goes your phone should "just work" as soon as you boot up.

Worse case is that you'll need to go change APN settings, but that's not really band-related.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] me2151:
H932 mirror: https://drive.google.com/open?id=1Fxi3aDejw11nR0yifq3m7yaAT1M6jx92
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] SGCMarkus:
Updated OP
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Albinoman:
Thanks! Really appreciate your hard work.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] yerand:
I know there's no official support of the h932 build, so just wondering, has anybody been able to get their hotspot to work on tmobile? Both my laptop and another phone say "connected but no internet access".
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] pvramk:
H930DS

Hello,

Has anyone had any luck installing this on a 930DS ?

My attempts borked with Setup wizard crashing right at the start.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Albinoman:
I'm seeing an extra 3-4 hours of battery life on this ROM! Thanks for the H932 support [MENTION=4591212]me2151[/MENTION]
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] SiphoMandle:
The latest non-treble build works great. Remember to instal GAPPS for 8.1 oreo before booting into lineageOS. Mine was also crashing. To fix it, I booted into TWRP, factory reset and formatted data. Then reinstalled lineageOS, and installed the GAPPS and Magisk and stuff, booted and it worked.

---------- Post added at 05:57 AM ---------- Previous post was at 05:54 AM ----------

SGCMarkus, I am so grateful that you supported the H930DS in the late september non-treble LineageOS build. I tested it on mine and RIL works etc. However, the trebilised LineageOS hasn't been updated recently, so can you please update this to support the H930DS? Thanks sooooo much.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] lev04:
anyone managed to port the great lg AOD onto LOS? i kinda got use to it and it is hard without it .....