yashsingh1/xdaforums huggingface dataset:
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] simondadiamond:
So far I am loooooving it, I have always loved playing around with root and ROMS but kind of abandonned the idea once I realised that my awesome phone (I am an audiophile so music quality was important to me as it saves me from having a portable DAP) . So not only am I having the "new gadget" feeling I had never hoped I would get with this phone, battery life is great and I love having the ability to customize the phone with allll the options in the Havoc ROM. :) Totally worth it in my eyes! DAC seems to be enableable (is that a word?). Filters don't work though and using my ears I think the SQ is on par at least :)

Edit: Also to specify I am using a H930 Kernel ( boot_pie_I_6_WIP4__DU_9.0__06.10.2018_PPMd_7z) to be exact. which was kind of scaryy to flash since you know... we arent using a H930 hehe . But it works :)

---------- Post added at 02:24 PM ---------- Previous post was at 02:18 PM ----------

To refine it even more I skipped step 7 as im pretty sure it just brings your phone to the same state it already is. Anyway, worked for me on a Rogers H933.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Cordtus:
Haha yeah I know for sure my erase chip is what fully bricked it but I want to know how I ended up in a way that I could no longer use dl partition to revert back to my original 933.kdz.

And I have been meaning to put down step by step in one single write up all the things required to go from stock 933 to 998 with twrp and root and the different paths you can take from there because having to go through a half dozen different threads and walkthroughs to do this is not only frustrating and confusing but also way too easy to miss a step and absolutely bone yourself or lose hours worth of tinkering by losing root or losing your custom recovery at the wrong time. (ask me how I know this lol).

However there is just so much info out there and like you said lots of it is fully experimental so I wouldn't want to slap together something like that on my own. I would love to work on such a writeup with a couple people who have also messed around with the same thing. Send me a telegram invite and I'll download it later.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
i need someone to invite to a group chat in telegram :D we can do a group for h933 people only then. my username there (it changed, chris), will be given to you when you pm me, whoever you are ;) thanks! :good:

i'll post the link to the group chat here then.

edit: btw: my timezone is EST +6 / GMT/UTC +1, so at the time writing this it's 9:00am.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
a telegram group is now open for help seeking users:

LG V30 H933 Canada

:good:
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] jeanluc1701@hotmail.com:
Thanks for all info, I did tried HAVOC and I got stuck on the boot animation. On the forum say no custom kernel required and no GAPPS. So you installed HAVOC from TWRP then before restart you installed the Kernel and all works ??

Did you installed any GAPPS ?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] christopherrrg:
Gapps wouldn't affect if it boots or not.

Are you still US998 TWRP or converted back to H933 TWRP?

If H933 TWRP then seadersn base ROM here may be needed before flashing anything else.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] jeanluc1701@hotmail.com:
I am back in H933 with TWRP and root, What is seadersn
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] christopherrrg:
He is the developer of the thread you are currently posting in..

And is the creator of this stock ROM.

The zip HERE in this thread is what is needed.

Flash this ROM.

You will lose data.

You will need to DD the partitions posted for you to DD.

You will have data.

You will then be able to flash anything H930.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] jeanluc1701@hotmail.com:
Thanks again. I did and all works perfect, is this room rooted already ? Magisk 18 works ?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] christopherrrg:
Wicked! This one no it is just stock; but whatever the developer did it made it so us H933 guys can flash anything :) just backup before you do if it worries you. :)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] jeanluc1701@hotmail.com:
All is ok, I installed Magisk 18, gapps, the phone don't boot any more, sorry, boot then stay in a black screen
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
You do NOT install GAPPs on this H933 stock ROM, if that's what you mean. THIS is stock firmware. It doesn't need/use GAPPs.

If you're talking about Havoc ROM, that's another matter. That Dev included GAPPs already in latest release, I think.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] jeanluc1701@hotmail.com:
Sorry for the confusion

1) I did go back to H933 following all DL partition procedure, keeping TWRP and root ( Magisk 18 )

2) I did installed This rom, H933 20G

3) Then I installed Havoc, restart in recovery, install the H930 kernel as you recommended

4) Restart in PIE and all was working fine, NO ROOT, NO GAPPS ( Like google maps or Youtube )

5) Restart in recover, install GAPPS and Magisk 18, Then the phone boot but the screen stay black all TIME, It is weird, if I keep pressed VOL down plus Power, I say in the screen phone restarting.

Now I am restoring my backup from H933 20G

Thanks for your help and comments
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] christopherrrg:
Hmm. Try a ROM with gapps included already and maybe that will fix for you.

I haven't tried havoc so I can't say for sure but as for kernel you should just keep the stock H933 one until we have discovered more.

Will try your combo as well and see what happens with my device. :)

Could you please share which version of gapps you used?

I myself like to use micro but anytime a ROM gives me problems I try stock as well. So I'm just curious and would attempt replicating this.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] simondadiamond:
Yea the description is a mess lol, it needs both a custom kernel and gapps lol.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
hmm, that's strange, but it's ok if it helps :D maybe such a zip helps the other models for which custom roms aren't bootable, too. let's see :)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] jeanluc1701@hotmail.com:
Look I think so I am going far away for this forum, the H933 works Perfect, I will ask into HAVOC forum about the another issues.Sorry about I almost got it working so I was so exited about. :)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] brewskybeer:
I screwed up bigtime and hope someone can help me out here. I installed this rom on my Frankensteined H933 (US988 rooted stock installed) and messed up on some of the instructions and now it is stuck in a bootloop. I am able to get the phone into Download Mode but Windows wont detect the drivers for it now (it was prior). It just comes up as "Unknown USB Device (device descriptor request failed)" with <!> on it. Now I cannot use LGUP to reflash a KDZ to fix this problem. I've tried multiple computers and USB cables. Anyone one know what could be causing my issue? am I hooped?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Malnilion:
See if you can get back into bootloader. Let the phone battery die and hold down vol down while plugging in the USB cable. From bootloader, fastboot boot the twrp image and then in twrp flash US998 20F
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] brewskybeer:
Crud, I thought that might work but it doesn't appear to be. Thanks a ton for the tip though, really appreciate anything that may work. It just shows a battery image with 0%, then I get the unrecognized usb device message popping up on windows. Eventually starts to try to boot again once it has a bit of a charge. Anyone know any where I may be able to get this fixed in SW Ontario area at an affordable rate? I'm guessing will need some kind of JTAG fix which is above my abilities unless there may be something else that could fix it?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] christopherrrg:
Check device manager.

Reporting as 9008 Qualcomm USB?

I'm in Hamilton but if it's 9008 I'm useless for you sadly.

What is needed for H933 users to flash this is quite complex.

(Need to convert back to H933 FULL 20f stock and dump with LGUP; when done convert back for TWRP then convert back to stock ((partition do LGUP all but recovery)) with TWRP only and root then you need to flash no encrypt and DM Verity zips after that's done you need to use LGUP to flash back to stock recovery. Once stock recovery is on it will boot and you setup magisk then root. Once rooted you would run a root shell and DD over TWRP into recovery. ((H933 does not have fast boot commands)) then once recovery is sent with DD use magisk to reboot to recovery. Once inside recovery you need to flash this ROM over TOP of 20f or 10f [sorry writing this quick to give you an idea of the complexity] once this ROM is flashed you will lose data however with the LG UP dump you did at the beginning you then DD a few partitions ((will be listed in writeup)) back and reboot and your phone will be on this ROM; rooted and with TWRP ready to flash AOSP or LOS.)

We still do not gain fastboot but by following all of these directions I was able to get AOSP access as did users I cherry picked most of my own information from. I am currently responding to this message on potato OS 9.0 but as of now only a select few of us have got it working and sadly that's what scares me to write a guide as people are flashing this converted (and not following the complex directions) and bricking.

Sooooo yeah. I'm truly sorry to see if by in chance you do have 9008 but hopefully not and we can get you back to a working state.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] brewskybeer:
No. It is not reporting as 9008, it is coming up as "unknown device - no device descriptor" (or something very simular). No matter what I do I cannot get it to be recognized in Windows or even in linux FWUL. Also used multiple cables to no success. I drained the battery and tried to get into the bootloader to no success. Only things I can seem to make it into is the factory reset menu, download mode, and the IMEI display menu. No matter the screen it is always showing unknown device.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] christopherrrg:
Hmmm. We had another user with a similar issue except he accidentally used chip erase in LGUP.

What he had to do was hire a gentleman on eBay to remote connect to his PC and fixed his phone. (But he was in fact 9008 brick)

Obviously we can rule out fastboot as you're not able to actually connect period... This definitely has me puzzled.

When you boot after charge it just constantly loops?

After factory reset; isn't letting it boot?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] brewskybeer:
Yep. it goes to the boot logo, looks like its trying to do something for about 2mins then restarts in a constant loop.

As for the factory reset I am not entirely sure if it actually factory resets when I click to reset it. It just stays at the reset screen for about 45 seconds or so then starts to boot again in the loop.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
maybe this evening (for me = in roundabout 12-14 hours :D) you can expect a new zip with the new security update :)

edit: does a zip even make sense for this special model?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] christopherrrg:
Some people will still take it. :)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
zip with 20h update available now, too :) tested and confirmed working *if* coming from h933 stock with twrp: but the procedure to get to this point is not amusing lol...

https://www.androidfilehost.com/?fid=11410963190603904224

will update the first post tmr, it's too late to do this today :good: there's no dts 3d stereo inside, security update only and maybe small fixes too. have fun flashing!
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
updated :good:
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] cloud1250000:
great job!

You made a mistake in partition dl h933 part.. You need to unselect the recovery!

Also.. you might wanna go further and add the steps to make our phone compatible with h930 roms.. I know a bunch of people made it work somehow (using this exact zip/rom you can get from op)

Thanks for the summary
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] jorddenn:
Thank you! I edited to add that step and added a link at the top to Homer14061's post I was following before I wrote this.

I haven't been able to figure that part out actually :p. He flashed the seadersn ROM over top of the KDZ so maybe that's what does it. I also left out other steps like creating the vendor partition (which I already had anyways), so I'm not sure how important they are, if at all.

I did try to flash the latest Havoc after I restored data but lost data again and had to redo this process
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] cloud1250000:
Once we figure out that final step.. you should make a separate thread/guide with all your steps for the h933.

Right now, as you said, key informations are spread in various threads and posts.. Kinda hard to follow...

Edit:

I think this is the steps for h930 rom compatibility:

https://xdaforums.com/showpost.php?p=78363058&postcount=80
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Pipa1717:
This was very helpful, thank you!
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] cloud1250000:
btw did you try flashing that zip in op?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] jorddenn:
I've tried everything I can think of. Flashing the zip in this thread then a Pie ROM, flashing the ROM directly, flashing the firmware only zip after a Pie ROM, flashing a new kernel, repeating the dd steps with the dump I have, even restoring all the partitions except, boot, data recovery and system after flashing a Pie ROM, all with no luck. I have seen it say LTE+ when it first boots but there's no data, then it drops down to 3G still with no actual data.

I have a few ideas though

1) the APN settings are totally different from the stock to Pie

https://imgur.com/a/0yNX3Ps

There's them side by side. You can see that the only one that is the same is Bell PDA (I'm on Bell) but it's APN type is "Not set" in Pie and is "default,mms,supl,xcap" in Stock. The second one on Stock is Bell IMS and on Pie I have Bell Flex. Then on Pie an APN for Virgin Mobile is also loaded, which may be because they use Bell's network but why wouldn't it be loaded in Stock then?

I tried editing the apn-conf.xml in /system/etc/apns_conf.xml to add the APN type to Bell PDA but it didnt change in the APN menu (even after rebooting), unless it's changed elsewhere, I'm not too sure.

The weirdest thing is that Bell doesn't appear at all on the stock apns-conf.xml

I attached both so maybe someone can see something I'm missing perhaps.

2) I noticed that there is an LG package called LteConfigs in the stock rom

I tried looking through it but I'm out of my depth when it comes to that and I don't know what I'm looking for. I tried installing it but it fails. I tried installing through ADB but get the error

adb install C:\Users\J\Desktop\LteConfigs(com.lge.lteconfig)-1.41223(141223).apk
1654 KB/s (74485 bytes in 0.043s)
Failure [INSTALL_FAILED_SHARED_USER_INCOMPATIBLE: Package couldn't be installed in /data/app/com.lge.lteconfig-_4JAZ4exznO4gO1o8H862A==: Package com.lge.lteconfig has no signatures that match those in shared user android.uid.system; ignoring!]

It's my understanding that I can't remove the line that causes this from the APKs manifest because it's probably going to rely on other packages signed the same way but again, I'm out of my element with this one.

I'll attach the APK too so someone more familiar with what they're looking at can take a look.

There are a couple more relevant packages too like com.crucialsoft.fido.client, com.lge.eltest and com.android.statementservice that came up in addition to the com.lge.lteconfig when I searched for LTE, but I don't know how important they are
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] jorddenn:
So it turns out it was pretty easy and I had the right idea all along. It WAS the APN settings.

When I first tried it I just changed the APN Type for Bell PDA from nothing to "default,mms,supl,xcap" and it didn't work so I dismissed it.

This time I was more thorough. I changed every field to match the screenshot of stock in the previous post, adding the ones that weren't there and removing ones that were but said "Not Set" in the stock settings.

Then I changed "Bell Flex" to the stock "Bell INET" and matched all those setings. Deleted the apn-conf, copied in the new one, and... nothing...

But that's right you need to use the "Reset to default" option in the APN menu and... nothing...

They were there but there was no change. So I rebooted and... nothing... no change...

So I selected Bell PDA (something I've done before on Pie without changing the APNs and it didn't work, and also something I didn't need to do on stock) and...

IT WORKED!!

Some other thoughts. I don't know if every carrier won't have data (maybe explains why others have had success) or if every carrier is as straight forward. For example, Fido has 6 entries in the Pie apns-conf.xml. However I don't see why the same process wouldn't work for them too.

So in the end, all I did was the steps above, then, in TWRP, factory reset, install latest Havoc (2.1 at time of writing) for H930, install GAPPS, install latest Magisk, boot, copy the APN conf file and select the right one in the APN menu.

shouldn't have done so many speed tests...
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] cloud1250000:
so how did you copy that apns-conf? and which one did you copy?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] jorddenn:
Use a root explorer to copy apns-conf.xml from /system/etc/ to some place you can get it off of usb like downloads. I edited it to make the APN the same as the screenshots I had of the stock APNs. Copy the edited one back over, delete the apns-conf.xml and copy in the new one. Then I go to APN settings, "reset to default" to load the new ones, select Bell PDA and reboot

edit: oh and I did have to flash a new kernel, otherwise the rom was really laggy and stuttery.

I wiped and then flashed havoc rom and gapps, rebooted recovery, flashed kernel, rebooted recovery, flashed magisk, reboot to system, restore data with modified APN
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] jorddenn:
I made a thread in the guides section.

https://xdaforums.com/lg-v30/how-to/canadian-h933-compatibility-h930-roms-t3897586
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Night_1:
That's awesome... I just saw that for files needed at the start of the guide you said US998 OREO 10c.kdz...10c is Nougat... I'm Just saying as it may confuse others =)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] jorddenn:
Thank you, nice catch!
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] christopherrrg:
[MENTION=3138121]seadersn[/MENTION] any chance for an update to 21w?

No matter what ROMs I use I stick to this one. ?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Canada H933 has 21W? That's European/Asian numbering. US998 is up to 20G and VSS996 is up to 20i.

I see Canada H933 is also at 20i. That's what you want.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
You mean H933 20i?View attachment 4727302

Sent via open market LG US998 V30/V30+
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] christopherrrg:
Yeah exactly; sorry that's the exact website I was checking. Forgot I was H933 and not H930 ???
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
ah, there's a new version? can do a 20i zip, of course :) i'll check too, if dts is included for you, and if, i'll pre-activate it via build.prop then.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
H93320i_00_OPEN_CA_OP_0130.kdz now posted in the KDZ thread.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
zip done, needs testing first, no vendor/lib/soundfx/libeagle.so = no DTS :(
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Bummer on the DTS. I don't understand that.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] christopherrrg:
Pardon my ignorance; what is DTS? Also if you can get an upload anytime seadersn just pm me with a download and I'll test it for ya. (Unless you've got someone else obviously.) :)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
DTS 3D Stereo surround sound is a fantastic new audio effect (for wired headphones as well as Bluetooth) LG is placing in the V30 series: Korean variants, US998, VS996, H930 and at least one H939DS (Hong Kong).

It's being rolled out as new updates are released. US998 got it in beginning of January; H930 got it a couple of weeks ago. I expected Canada H933 would get it for sure this go-round.

The caveat is for the lucky variants, the framework is there but for now you need root to fully enable. There's also a DTS equalizer you can install. I think at some point after it's rolled out to everyone, maybe root won't be necessary to take advantage of it.

View attachment 4728572View attachment 4728573

Sent via open market LG US998 V30/V30+
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
here's updated 20i zip, i will update first post this evening, life's full of insanity atm xD

https://androidfilehost.com/?fid=1395089523397922610

have fun flashing :) :good:
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] christopherrrg:
You are the best; thanks for your effort! :)

---------- Post added at 11:49 AM ---------- Previous post was at 11:47 AM ----------

This phone is still surprising me in 2019; appreciate your thorough type up. At first I didn't get excited as I use BT earbuds (Jabra) so when you added that it now also affects BT I'm excited. (Never really used the DAC)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] christopherrrg:
Running flawlessly ?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
1st post updated :good:
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] soiden321:
Rất hài lòng.

how to flash VoLTE VoWifi img
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
you mean op.img, which contains configs for that? download it to your phone, reboot to recovery, choose install, tap 'install image' bottom right, select op.img and flash it to op partition :good: to do with most recent twrp versions. in best case choose the op.img from your provider, or from next 'open' kdz for your region. there are tutorials how to extract a kdz and get a single image :)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] christopherrrg:
My laptop is currently sitting with a fried hard drive; if anyone has OP.img from 20i would you mind sharing it when you've got a second?

Any way to pull OP.img from mobile?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Night_1:
Like a disk dump of the OP partition?

Sent from my stock rooted LG-H933 V30
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] christopherrrg:
Heh yeah but I've managed to pull it with my desktop and SALT.

Gonna upload soon if you need it too; I'm having issues with texts being sent late or sporadically so I want to see if flashing OP helps.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Night_1:
I haven't made a dump of 20i yet... I only have my 20g dump yet..

I haven't tried using SALT... not even sure what its for hehe

Sent from my stock rooted LG-H933 V30
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] christopherrrg:
Oh man are you in for a treat. You gotta check out FWUL.

It includes TONS of stuff for android phones in a ready to go package.

SALT is built in mind to replace LGUP essentially.

[MENTION=3138121]seadersn[/MENTION] I have a question for ya.

Does OP_T.image have to be renamed to OP.img? Can't get TWRP to see it.

PS. I'll upload anything anyone needs for 20i