yashsingh1/xdaforums huggingface dataset:
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Visual Voicemail is not transcription. Visual Voicemail is merely a list of voice messages so you can pick and choose the order you wish to listen or even delete without listening. It MAY also include voicemail-to-text transcription, but that is not the purpose of the visual voicemail definition. Early visual voicemail applications (from when the name came) did not have voicemail-to-text transcription and was called that because you could SEE the list of messages on a video interface.

https://www.lifewire.com/what-is-visual-voicemail-3426762

https://en.wikipedia.org/wiki/Visual_voicemail

__________

If they were referring only to voicemail-to-text transcription, they are wrong. That can be INCLUDED in a "Visual Voicemail" service, but is not what visual voicemail means.

Google Voice does have "visual voicemail" (list of messages on the website) as well as having voicemail-to-text transcription (website, text, and email). Both my wife and I have Google Voice numbers and I appreciate both the text and email transcriptions I receive.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] hitokage004:
I was correct originally about visual voicemail :D
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] onewildchild045:
ive gotten most of 20e kdz put into a flashable file except for a few files in the bootloader directory. i took apart the zips from previous versions and they have a bunch of files in the bootloader directory and i figured out most of them from the kdz , still have 3 files to figure out from that directory.

unless your coming from Nougat , im figuring all you need to flash is system.img and nvoe and magisk afterwards but im not 1000% certain.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] TotallyAnxious:
How are you extracting everything?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] onewildchild045:
using a windows program to extract kdz's. believe its LG firmware extract... even after that you have to rename files at the minumum and combine the system.img back together.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Diego1751:
Is there an instruction post if I am reverting back to stock ROM from Pie?

I just want to make sure I'm not forgetting anything or going to lose root/bootloader unlock
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Just flash the 20D TWRP flashable file. Reflash Magisk. Boom. Back on stock.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Nine One One:
Sorry, My V30 is AS998, so AS998 and US998, what is better about signal and battery?

My english is so bad, sorry again :D
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
They have about the same specs, maybe even exactly the same specs. "AS998" is "US998" for regional carriers, mostly CDMA/LTE carriers - - many of whom are roaming partners with Verizon.

The main difference is US998 has fastboot flash commands, so you can unlock bootloader and root.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Alibaba0101:
For anyone upgrading/dlpartition using the kdz, expect to lose root even without flashing the recovery and backup recovery partitions.

After flashing using lgup (without recovery partition) it automatically rebooted to system and promptly over wrote the recovery partition.

I wasn't able to get 20e fastboot to flash or boot twrp so i had to downgrade to 20a and try a few different computers and cables until i was able to get twrp back using 20a fastboot.

I'll be waiting for my dev phone before i tinker with my daily driver.

P.S. This is where everyone can say that if i had twrp flashed to laf i would have been able to recover quickly :D :D
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] TotallyAnxious:
Root is through the kernel fyi
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Mrxyzl:
if the rom boot you can use adb to get to fastboot (reboot bootloader) and flash twrp from there. If rom doesn't boot, try hard reset and it should boot. I also on 20e and fastboot flash twrp just fine
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
No one is going to say that. ;)

Because you would not be able to flash KDZ in the first place if you had TWRP on LAF. You lose download mode with that silly configuration.

So, with TWRP on LAF you have two copies of TWRP for no real reason, and no download mode any more to flash KDZ when you need.

Maybe it makes sense for the T-mobile guys, but we US998/H930/H930DS have fastboot flash commands, we need download mode, and TWRP is installed where it should be - - to replace stock recovery.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] stolikat:
So I am on 20d. What exactly do I have to gain by flashing this?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] TotallyAnxious:
Security patch and theoretically bug fixes if LG did any.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Mrxyzl:
Look like V300 got a big update of around 900mb, cant wait to see it coming to us998
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Nine One One:
If if want convert from AS99820b to US99820e, i must downgrade from AS99820b to US99810c or US99810d then upgrade from US99810x to US99820e, right?

And how to downgrade from AS99820b to US99810x?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Yes. The version of US998 Nougat is not important, but it's better to downgrade to US998 Nougat then upgrade to US998 Oreo.

If you want to unlock bootloader and root, do NOT yet flash US998 20E. You have to use US998 20A or 20B for that first, then you can flash US998 20E (or whatever the latest is). See WTF thread.

See the instructions in the Frankenstein thread. It is all about converting from one North American V30 to another, specifically US998.

Sent via open market LG US998 V30/V30+
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] hitokage004:
This is why I prefer being able to flash with fastboot - more control of the process. My work-around is to keep an eye on LGUP's progress - as soon as LGUP says it's rebooting the phone (even though the meter will be less than 100%) the moment the phone screen goes black, pull the USB cord, press and hold volume down, and reinsert the USB cord. If you do it right the phone will be in fastboot mode - now you can have it power-off and then use the button combination to go to recovery. The other way is to keep it in fastboot mode and boot a TWRP image using fastboot boot twrp.img, then reflash Magisk, no-verity-opt-encrypt, and LG-rctd-disabler.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Alibaba0101:
with my lg v20, i would just pull the battery and boot to recovery and use twrp before any of this non-sense. I didn't know about getting into fastboot directly. I've been using adb to boot into fastboot. Thx :)

For some reason i wasn't able to boot into twrp or flash recovery with the new 20e bootloader even after i got into it through adb.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] boxchevy:
For those having issues getting 20E installed with root, TWRP, and LTE on Sprint can try this:

1. Flash the 20E kdz with LGUP and Partition DL

2. Select All and leave all checked

3. Phone completes and reboots

4. Setup initially to enable USB debugging and PTP mode

5. Setup APN

6. Make phone call to voicemail

7. adb to bootloader

8. flash the newest TWRP currently

9. fastboot to boot TWRP

10. TWRP should decrypt files

11. flash magisk, no verity, rct disabler, and reboot system

12. You should now have 20E, TWRP, and root. Also at least 3G. If no 4G on reboot give it time and it will come in eventually. You can also restart once or twice if you like and/or call voicemail again. I make the call to verify connection to Sprint.

I did not flash the Sprint modem as I am testing to see if I get the delayed SMS issue using the US998 modem. I started having that issue again so I am doing more troubleshooting.

Also these are steps that should work coming from any rom and you are using an LS998 to start with.

edit: I have not had the delayed SMS since taking these steps a couple of days ago.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] zepvalue:
US998 Works Flawless

Thanks so much for the image flashed it on my LGv30 US998.

I had to downgrade to unlock cause I don't read enough but everything went smooth ! :D
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] jay_993:
Hi guys I apologise for the noob question in advance but would really appreciate some help.

I bought a H931 not knowing it cannot be updated unless you are in the States. Unfortunately, the phone that I received, the data is not working currently.

So I presume I need to update but am not quite sure how to do so. I am on the original Nougat Sept 2017 version for the H931. How should I go about turning this into a US998 exactly? Can I flash with the LG UP (I believe) mentioned here to US998 Oreo straight away? What are the precautions prior to doing this? I've done lots of flashing in the past but am not familiar with all these new devices with locked bootloaders etc.

Thank you!
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Alibaba0101:
Look at the frankenstein thread. You should be able to use the patched LGUP to flash US998 20a oreo to your phone. Once you are on us998 20a, you can decide if you want to unlock your bootloader and root.

For the h931 which is at&t, this is a one way trip. AT&T does not release its kdz files.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] jay_993:
I have a strange problem... I don't see the pop up box that the OP screenshot shows to select all when flashing Nougat US998. Currently seeing if I have this problem on other PCs too but if anyone knows why, I'd appreciate greatly.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] :
And this works for us Sprint people?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] boxchevy:
Yes, I have Sprint currently.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] :
Band 41??
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] boxchevy:
Yes, I am not near one currently that's why I didn't post a screenshot in the other thread.

Well, actually I don't know since I'm not using Sprint modem and not currently near one.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] boxchevy:
Here you go. Needed ink.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Alibaba0101:
Since all of the img files can be extracted form the kdz, anyone flash this using fastboot?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] lilila:
I extracted the recovery image from kdz once and flashed with fastboot. The reason I did that was because I messed up the download mode.

通过我的 LG-US998 上的 Tapatalk发言
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] :
is there a link to help setting up APN and how to for Sprint?

Also, is this that much of an improvement from the Sprint 21a if it's running smoothly? The radio is the same I think we have discovered.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] boxchevy:
I used the screenshots in the OP post of the US998 to LS998 *Sprint LTE + Root* thread.

I am using the US998 modem not the Sprint modem this time. With the Sprint modem I get delayed SMS.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] :
I am just thinking that if everything is fine on my Sprint 21a set up, there is no great reason to mess with it, right? 20E is still same I think
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] boxchevy:
Well 20E has September's security patch. Also no real bloatware unless you count Google apps lol.

My problem was always getting LTE speeds that would work like they should outside of the Sprint stock rom. I briefly tried DotOs and it was working fine also. Plus if you make a backup of your current build you could restore it if you wanted.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] :
How do you even know what LTE speeds your supposed to get?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] boxchevy:
I use speedtest.net and test in different areas on different roms with different towers.

speedtest.net

LTE Discovery
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] BHB78:
With newer TWRP, no-verity-op-encrypt can be skipped in clean install... When installing Magisk and lg-rtcd-disabler, ADB 2.0/dm-verity is not preserved. This doesn't matter since dm-verity just checks if device is encrypted and prevents boot if not, right?

Thus device encrypted without the encryption boot check w/ Magisk installed.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] MARKREIF:
Question I ran fastboot oem lock and now I'm bricked with "your device has failed a routine safety check and will not boot" Does anyone have the fix for this?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
EDIT: Sorry, thought you meant you UNLOCKED it.

______

It's not bricked. That's just the stupid bootloader unlock warning. Give it five minutes to boot the first time.

After that will reboot in 30 seconds, but you'll still see the stupid warning graphic.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] MARKREIF:
Yea but's different from what I had before i foolishly ran oem lock.... I'm trying to relock and return to stock before i ship it off to a buyer on swappa ... any suggestions?

---------- Post added at 02:09 PM ---------- Previous post was at 01:42 PM ----------

also it's not restarting at all ;(
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Try Master Reset?

I don't know. Someone like [MENTION=3167089]runningnak3d[/MENTION] might know.

I've never relocked a bootloader - - I sell unlocked and tell buyers I've saved them time/effort by already doing it for them. :)

I know before you relock you should flash back to full stock KDZ.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] MARKREIF:
ok thanks
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Alibaba0101:
If you locked the bootloader without reverting to stock, your best bet is to try and get into download mode and flash the stock kdz back to your phone.

Or if you can boot into fastboot and unlock the bootloader.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] BHB78:
Question...Are there advantages/disadvantages to skipping no-verity-op-encrypt w/ newer TWRP and retaining force encrypt? Previously reformated to decrypt data for TWRP 3.2.1 to work... Better preformance w/o force encrypt? Better Security with force encrypt?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Alibaba0101:
More of a security and recovery issue for the data partition. If you try to recover your encrypted data partition, you will need recovery keys and follow the right procedure.

I backup my stuff using titanium, so not really for me.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] mrsubway:
Quick question. I have an H931 converted to US998, and I'm on 20d, rooted. If I use LGUP, is there a way to flash 20e and preserve data and TWRP? I believe TWRP can be saved if I uncheck some recovery options in partition DL. That's my main concern. If I lose data, I have TIBU backups. Thanks in advance!
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
See below:

Then restore data via TWRP or Titanium Backup.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] karendar:
Oh nice! You can relock the phone? I didn't really wanna try. Glad to see it's doable. ;)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Yes. Since I wrote the previous reply I have relocked bootloader for relative of a friend who is getting one of my LS998 Frankenstein converted to US998.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ellomdian:
Thanks for maintaining the older versions on this thread, they are a godsend.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
You are welcome. Pre-July 2018 Oreo firmware is needed for WTF exploit bootloader unlock and root, so that's one reason in particular I keep US998 20A and 20B KDZ hosted. In other threads, I also host pre-July 2018 firmware for Europe H930 as well as H930DS -- and even a thread the India H930DS (which is has specific VoLTE configuration). The US998, H930, H930DS all have fastboot flash commands. (The H930G probably does also but it's basically an "H930 V30+", so even if it didn't have fastboot flash commands someone could flash the H930 KDZ.)

Between the US998 20A, 20B (both pre-July 2018) and 20D (the start of the exploit block) there was also US998 20C with June 2018 security patch. I have a copy but never uploaded it to this thread, as it's not really needed. 20A or 20B fulfill the purpose of what we need for WTF -- and as soon as you unlock the bootloader, you're probably moving onto newer firmware anyway. ;) 20B also has silent notifications fix, so it was an actual maintenance release, not just security patch. 20C was just June 2018 security patch update -- with no other improvement from 20B. Initially it was reported the WTF exploit would be blocked with June 2018 security patch, but for all others (H930, H930DS) that actually came with July 2018 security patch. (You'll still find old posts where we warned people not to install the JUNE 2018 security patch unless you've unlocked your bootloader first. We didn't know if you could still roll back to earlier firmware. I have a lot of experience with Motorola phones where that's impossible with a locked bootloader... ) So, I've never uploaded 20C as either it's not needed for WTF (since we have 20A and 20B) or it's just older firmware that may indeed block WTF.

Who knows, one day I may upload it just have the complete inventory of US998 firmware. :p If I do, I'll still recommend people use 20A or 20B for WTF.

I also maintain the Nougat US998 firmware in another thread, as it's needed for one step in Frankenstein -- to temporarily convert other North America V30/V30+ to US998 (except for U.S. T-mobile H932 which has different RSA encryption).

Besides the

answer I gave about dev patched LGUP, TWRP and Titanium Backup

, also keep in mind we should be getting another US998 update by end of November, 20F. LG has been releasing them about every two months, and cannot go longer than three months according to the agreement they signed with Google to put the V30/V3o+ on the Android Enterprise Recommended list:

https://androidenterprisepartners.withgoogle.com/device/#!/17

https://www.android.com/enterprise/recommended/requirements/#knowledge

This kicked with Oreo as devices have to have Oreo to be on the Android Enterprise Recommended list.

Anyway, I've discussed with [MENTION=3138121]seadersn[/MENTION] to make a TWRP-flashable version whenever US998 20F is released.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Unblessed Be:
Hi Matt. I flashed 20d with TWRP (thanks to [MENTION=3642089]westwood24[/MENTION]). Can I use LGup to upgrade to 20e without losing my apps? Is the update even worth it (I removed a bunch of system bloat already)?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
No, not worth it. It's just September security update. We'll have November in a few days (probably), and TWRP flashable.

Sent via open market LG US998 V30/V30+
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] JohnFawkes:
Yep im working on the us998 20E flashable now. Ive have it uploaded later tonight when i get off work. Ill also be taking over the kdz flashable zips for us and verizon from now
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] cmrntnnr:
That is great news. I certainly hope ww is OK, the repackaged roms he made under difficut circumstances were a real service to the community. They are sooo much easier to use than LGUP.

I had delved into making a flashable zip myself and got as far as fixing up the kdz tools to work around errors and extracted components from the 2D rom. I gave up there since I lacked the confidence to modify partition images in a way to avoid problems with the bootloader and loss of twrp. It seems like a faster route would be to install the kdz to a phone and make the zip from those partitions perhaps using a twrp backup or via dd? Would your mind sharing a high level description of the process with the curious.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Thanks. I just confirmed with [MENTION=3138121]seadersn[/MENTION] you'll probably be taking over his Verizon VS996 "ROM" thread.

When you upload the US998 20E "ROM", I'll link to it in post #1. Just create a separate thread for the US998 TWRP flashable files so people can discuss it there? I suggest making one thread and then just keep stacking the future ROMs in that thread -- like I do here with the US998 KDZ. But, of course, you can handle it however you like. :)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Yes, I hope [MENTION=3642089]westwood24[/MENTION] is OK. I just sent him a PM.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] JohnFawkes:
Yep i already planned in making a seperate thread. My zips and probably seadersons as well will have volume key options to remove force encryption and verity to reduce the need of multiple zips. We couldn't figure out the proper way to remove verity so we are bundling [MENTION=6037748]Zackptg5[/MENTION]s (and ive already gotten permission from him) force encryption and verity zip inside the rom zip and the user will use the volume keys to either keep encryption and verity or remove verity but keep encryption or remove both.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Thanks! I've updated post #1 for your thread link to TWRP-flashable 20E. Also here below:

[ROM/FW] [STOCK] US99820E TWRP Zip

Also, US998 20F should be showing up soon... Thank you for doing this.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] keckek:
I'm flashing my US998 (bootloader unlocked, running 20d) using 20e kdz and LGUP+V30DLL_PATCHED in #1. Everything running fine but keep posting error at 41% :( Anyone have any solutions for this :( Thank you so much!

[IMG="error code"]https://preview.ibb.co/e72zx0/test.jpg[/IMG]
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Bootloader is unlocked? Does this mean you have TWRP custom recovery? You can't use "upgrade" option if you have TWRP. "UPGRADE" in LGUP is for full stock.

IF you have TWRP, use the TWRP flashable 20E file I have linked.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] JohnFawkes:
Its pretty easy actually. Use SALT to extract the kdz to a dz then it will extract the dz to image files. You replace the images in the zip and rename them from image to img. Use a tool (or manually) remove dm-verity and force encryption in the boot.img. Delete the recovery file in root of system.img by mounting the img in linux. Resize the system.img with Linux commands. Find the sha1sun hashs of each image and replace the hashs in update-binary.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] keckek:
Hi ChazzMatt. The error gone after I tried in other computer. I retry with Refurbish option and now my phone is back to life.

Thank you, my friend.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] :
Matt, just to be clear. I am on a LS998 running fine on the US99821a from the JWnSC thread...is there anything in this 20E I would benefit from? And if so can I just dirty flash and be done? Or would I have more steps to get back on Sprint...

Sorry for asking noob-like questions, but since there isnt much pure Sprint threads I want to make sure.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] JohnFawkes:
You will lose calling plus if you flash us998. However I'm working on a way to bring calling plus to us998 sprint users like myself. 20E also has a higher security patch level. But if you want to go back to sprint you can just dirty flash the 21a zip
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] :
So there is nothing new but security? Not radio or anything major?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
No.

Possibly portrait mode coming to selfie camera on 20F. No guarantees.