Possible to get VoLTE working on my US998 and custom ROM? - LG V30 Questions & Answers

Hello,
I have a V30+ sold as a US998 running on T-Mobile US. Is it possible to get VoLTE working on the custom ROMs for this phone? VoLTE works with the stock ROM but I don't want stock. On my other phones, AOSP and other non-stock ROMs are able to do VoLTE with no problems.
Is part of the problem that all the custom ROMs are based on the H930? Do I need for someone to build a US998 based custom ROM for it to work?
This is the only thing preventing me from using this phone as my daily driver. I love the hardware and form-factor but need clear voice calls.
Thanks in advance,
Carl

Sorry, ignore answer.
Sent via open market LG US998 V30/V30+

clipcarl said:
Hello,
I have a V30+ sold as a US998 running on T-Mobile US. Is it possible to get VoLTE working on the custom ROMs for this phone? VoLTE works with the stock ROM but I don't want stock. On my other phones, AOSP and other non-stock ROMs are able to do VoLTE with no problems.
Is part of the problem that all the custom ROMs are based on the H930? Do I need for someone to build a US998 based custom ROM for it to work?
This is the only thing preventing me from using this phone as my daily driver. I love the hardware and form-factor but need clear voice calls.
Thanks in advance,
Carl
Click to expand...
Click to collapse
No VoLTE will not work and never will on custom roms

JohnFawkes said:
No VoLTE will not work and never will on custom roms
Click to expand...
Click to collapse
Can you elaborate? As I said I've used many, many custom ROMs where VoLTE works. Are you saying this phone is different somehow? If so, how? Thanks!

Have you tried this guide?
https://forum.xda-developers.com/lg-v30/how-to/guide-volte-vowifi-functional-available-t3834267

clipcarl said:
Can you elaborate? As I said I've used many, many custom ROMs where VoLTE works. Are you saying this phone is different somehow? If so, how? Thanks!
Click to expand...
Click to collapse
LG has modified the volte framework. its not portable to custom roms. its been attempted by different people who do this kind of stuff with other devices. @SGCMarkus can elaborate more on this subject

saintsimon said:
Have you tried this guide?
https://forum.xda-developers.com/lg-v30/how-to/guide-volte-vowifi-functional-available-t3834267
Click to expand...
Click to collapse
Thanks for your reply. I looked at that thread but my phone does not seem to have the /dev/block/bootdevice/by-name/OP parttion that's needed to follow the instructions in that thread. Maybe different versions of the phone are flashed with different partitions and the US998 doesn't have that?

JohnFawkes said:
LG has modified the volte framework. its not portable to custom roms. its been attempted by different people who do this kind of stuff with other devices. @SGCMarkus can elaborate more on this subject
Click to expand...
Click to collapse
OK, thanks. So the method described in the post linked by @saintsimon doesn't work on custom ROMs? I'm not sure its point then as the stock ROM seems to have VoLTE built in?

clipcarl said:
OK, thanks. So the method described in the post linked by @saintsimon doesn't work on custom ROMs? I'm not sure its point then as the stock ROM seems to have VoLTE built in?
Click to expand...
Click to collapse
Stock ROM has VoLTE, yes, but the /OP partition on for example the H930, decides which features are allowed on which carrier... aka it disables/enables some settings depending on the sim card inserted.
For VoLTE: LG modiefied the modem in a way that the IMS services cant talk to it. They may start, you may have the settings to enable it, but they wont work.
Other manufacturers (Xiaomi, Oneplus...) use standard Qualcomm implementation for this, which is to a big part open source, thats why it works there.

SGCMarkus said:
Stock ROM has VoLTE, yes, but the /OP partition on for example the H930, decides which features are allowed on which carrier... aka it disables/enables some settings depending on the sim card inserted.
For VoLTE: LG modiefied the modem in a way that the IMS services cant talk to it. They may start, you may have the settings to enable it, but they wont work.
Other manufacturers (Xiaomi, Oneplus...) use standard Qualcomm implementation for this, which is to a big part open source, thats why it works there.
Click to expand...
Click to collapse
Thanks for the response.
So there must be a different partition or method on the US998 that enables VoLTE? Can we use that method in the same way that H930 owners can use the /OP method?
Or would it be possible to use some LG recovery tool to completely reflash and repartition my US998 so that essentially it becomes an H930 thereby allowing me to use the /OP method and enable VoLTE?
It's kind of frustrating because this phone with a custom ROM would be nearly ideal for me but because of this issue it gathers dust. (And don't get me started on the V35 I bought to "upgrade" it!)

clipcarl said:
Thanks for the response.
So there must be a different partition or method on the US998 that enables VoLTE? Can we use that method in the same way that H930 owners can use the /OP method?
Or would it be possible to use some LG recovery tool to completely reflash and repartition my US998 so that essentially it becomes an H930 thereby allowing me to use the /OP method and enable VoLTE?
It's kind of frustrating because this phone with a custom ROM would be nearly ideal for me but because of this issue it gathers dust. (And don't get me started on the V35 I bought to "upgrade" it!)
Click to expand...
Click to collapse
From what ive been told all the open market variants should have a /OP partition... but appearantly not (anymore)... The H933 has one though, i think
I dont think you can convert a US998 to a H930 though... and using its /OP partition would be pointless, because it only has carriers from Europe in it.

SGCMarkus said:
From what ive been told all the open market variants should have a /OP partition... but appearantly not (anymore)... The H933 has one though, i think
I dont think you can convert a US998 to a H930 though... and using its /OP partition would be pointless, because it only has carriers from Europe in it.
Click to expand...
Click to collapse
So I guess question is: if some (all?) US998s don't have an /OP partition then how does VoLTE work on the stock ROM on these phones? Any idea where I would start if I want to figure it and see if it's something that can be duplicated on a custom ROM?
Guess I'll reinistall stock and do some exploring...

clipcarl said:
So I guess question is: if some (all?) US998s don't have an /OP partition then how does VoLTE work on the stock ROM on these phones? Any idea where I would start if I want to figure it and see if it's something that can be duplicated on a custom ROM?
Guess I'll reinistall stock and do some exploring...
Click to expand...
Click to collapse
I suppose there its somewhere in the framework files + firmware themselfes (hardcoded)...
Or the config files for that are somewhere completly different.

@SGCMarkus and @clipcarl Did you have any update on making VoLTE work on the LG V30 series? I was verifying all the Custom ROMS but none of them supports VoLTE.
Please help me in using custom ROM with VoLTE.

nidhi0831 said:
@SGCMarkus and @clipcarl Did you have any update on making VoLTE work on the LG V30 series? I was verifying all the Custom ROMS but none of them supports VoLTE.
Please help me in using custom ROM with VoLTE.
Click to expand...
Click to collapse
V30 AOSP LOS custom ROMs don't have VoLTE and never will.

ChazzMatt said:
V30 AOSP LOS custom ROMs don't have VoLTE and never will.
Click to expand...
Click to collapse
how can i found out which devices support VoLTE with custom ROMs or is there even some kind of feature matrix/table for custom ROMs and devices?
because LG's update support for the V30 is kind of bad (currently i have Nov 2019) and if custom ROMs don't support things like VoLTE, (earlier even encryption was a problem) i might switch to another device now...

rotanid said:
how can i found out which devices support VoLTE with custom ROMs or is there even some kind of feature matrix/table for custom ROMs and devices?
because LG's update support for the V30 is kind of bad (currently i have Nov 2019) and if custom ROMs don't support things like VoLTE, (earlier even encryption was a problem) i might switch to another device now...
Click to expand...
Click to collapse
For the V30 series, stock-based ROMs like AIS and AIX support VoLTE. But LOS based custom roms do not support VoLTE.
For me, I run rooted stock Oreo US998 20h firmware with magisk and Xposed mods.
If I had T-Mobile , I would have VoLTE on US998 20h. But because I use AT&T, I would need to install AT&T Oreo firmware -- which we have here in the forum -- to get VoLTE. I prefer Open Market firmware and don't need VoLTE whatsoever.
VoLTE is not something that can be magically implemented via software. It's something that also depends upon the carrier side. T-Mobile is more eager to get customers then AT&T. I don't know what carrier do you use. For Verizon a lot of people are running VS996 rooted stock firmware.
As to what other devices have VoLTE with LOS custom roms, I don't know.
As for us, we have a thread maintained by a very helpful person who lists all the bugs in
* V30 LOS 17 based ROMs (Android 10)
* older V30 LOS 16 based ROMs.
So for the items you see that list, there's no need to go installing every ROM to check it out. They will all have those same bugs.

ChazzMatt said:
For the V30 series, stock-based ROMs like AIS and AIX support VoLTE. But LOS based custom roms do not support VoLTE.
For me, I run rooted stock Oreo US998 20h firmware with magisk and Xposed mods.
If I had T-Mobile , I would have VoLTE on US998 20h. But because I use AT&T, I would need to install AT&T Oreo firmware -- which we have here in the forum -- to get VoLTE. I prefer Open Market firmware and don't need VoLTE whatsoever.
VoLTE is not something that can be magically implemented via software. It's something that also depends upon the carrier side. T-Mobile is more eager to get customers then AT&T. I don't know what carrier do you use. For Verizon a lot of people are running VS996 rooted stock firmware.
As to what other devices have VoLTE with LOS custom roms, I don't know.
As for us, we have a thread maintained by a very helpful person who lists all the bugs in
* V30 LOS 17 based ROMs (Android 10)
* older V30 LOS 16 based ROMs.
So for the items you see that list, there's no need to go installing every ROM to check it out. They will all have those same bugs.
Click to expand...
Click to collapse
At this point could we just work on a debloated STOCK PIE ROM? The phone still works well and I'd hate to let it go...

jkim204 said:
At this point could we just work on a debloated STOCK PIE ROM? The phone still works well and I'd hate to let it go...
Click to expand...
Click to collapse
A.I.X. is stock Pie custom ROM, developed and maintained by ROM Dev Aeronliru, a.k.a. AeronLee. It's stock Pie on steroids with lots of customization. Found in the Telegram thread.
There are also debloated T-mobile H932 and Verizon VS996 stock Pie ROMs. What variant do you have, which debloated stock ROM are you looking for?
* [ROM][VS996] Verizon LG V30 Pie 30c Debloated ROM
This one is mostly for Verizon users, although technically other compatible North American variants can flash to it.
* [STOCK] [H932] [30d] [Pie] T-Mobile LG V30 Stock Collection
This one is ONLY for T-mobile H932. See post #2 of that thread for the debloating trick.

ChazzMatt said:
...
For me, I run rooted stock Oreo US998 20h firmware with magisk and Xposed mods.
If I had T-Mobile , I would have VoLTE on US998 20h. But because I use AT&T, I would need to install AT&T Oreo firmware -- which we have here in the forum -- to get VoLTE. I prefer Open Market firmware and don't need VoLTE whatsoever.
...
Click to expand...
Click to collapse
In a similar situation here and thinking ahead to when ATT shuts down 3g (yeh, 2/22, assuming the phone survives this long
For V30 to have VoLTE on ATT, doesn't it need to 1) have ATT firmware, and also 2) be originally ATT version?
When you mentioned that for you just putting ATT firmware will get you VoLTE, is it because your V30 was originally ATT version?
Since mine is from USCellular, I always thought that putting ATT firmware on it would not get me VoLTE.
Thanks.

Related

Can i flash my LG G5 F700L to international ROM like H860N?

I got a korean version of G5 F700L, but with many korea software which can't be uninstalled,
is it possible i flash my g5 to internation rom like H860N?
No. you can't. It needs to port.
f700l port?
faizul134 said:
No. you can't. It needs to port.
Click to expand...
Click to collapse
How do i port a korean ohone, why isnt it possible to root and then flash h850 stock rom, is therE a diffremnce in hardware that i cannot see... ?? please contact me in forum asap.
Thanks
wuffe75 said:
How do i port a korean ohone, why isnt it possible to root and then flash h850 stock rom, is therE a diffremnce in hardware that i cannot see... ?? please contact me in forum asap.
Thanks
Click to expand...
Click to collapse
Hi, did you got any solution for this?
No solution Yet !
same proplem!
any solution for this? please
Any solutions?
got the same problem... i hope someone have any idea...
@iamorenji You will need to port a device tree for the ROM. There's no way around it. It is a difference in software and potentially hardware as well that you will need to deal with.
For example, take the U.S. carrier-variants of the G5. For whatever reason, they don't have FM radio like the other variants like EU and perhaps the KR. I don't know whether it is not included in the hardware itself or whether it is disabled via software, but either way, you probably won't be including the Lineage FM Radio app when you build for U.S. variants.
To port for your device, you should start by forking the device trees for the officially-supported variants of the G5, like the H830 and H850. Choose the one that is closest to the F700L. Then start converting all of the configuration files, e.g. so that they use your device codename. Here is a good example of that being done in a conversion from the H830 to the RS988 (GitHub).
Search for building tutorials online and look at the building resources that other G5 developers use (local_manifests, etc.)
Good luck
What's th point of doing that, i mean if someone do the job f700l can flash h850 rom, we can't unlock the bootloader and root....

The best custom firmware without bugs.

Hello dear users and developers of firmware for the device LG V30+
Today I became the owner of LG v30+ 4/128 (H930DS), currently it has a software version installed: Android 7.1.2, Kernel version 4.4.63, Software version V10d-IND-XX (I don’t quite understand what the last meaning means)
I respect all developers of firmware for this device, but I want to ask which firmware is more stable (where both camera modules work well and there is support for the built-in analog digital converter) and has more functions in terms of interface customization? Interested in Android version 8 and 9.
Thank you for paying attention to this thread. :fingers-crossed:
vArhont said:
Hello dear users and developers of firmware for the device LG V30+
Today I became the owner of LG v30+ 4/128 (H930DS), currently it has a software version installed: Android 7.1.2, Kernel version 4.4.63, Software version V10d-IND-XX (I don’t quite understand what the last meaning means)
I respect all developers of firmware for this device, but I want to ask which firmware is more stable (where both camera modules work well and there is support for the built-in analog digital converter) and has more functions in terms of interface customization? Interested in Android version 8 and 9.
Thank you for paying attention to this thread. :fingers-crossed:
Click to expand...
Click to collapse
V10d-IND-XX
"10" means Nougat
20 would be Oreo.
Your best bet right now is to update to early Oreo (pre-July 2018) to unlock bootloader, install TWRP and root. Then update to current rooted Oreo firmware.
Everything will work, and you can flash Magisk modules to get some custom stuff.
See WTF thread for bootloader unlock and TWRP.
ChazzMatt said:
Your best bet right now is to update to early Oreo (pre-July 2018) to unlock bootloader, install TWRP and root. Then update to current rooted Oreo firmware.
Everything will work, and you can flash Magisk modules to get some custom stuff.
See WTF thread for bootloader unlock and TWRP.
Click to expand...
Click to collapse
Tell me please, do I understand you well? Do you offer to upgrade to the Oreo version, install twrp and root on your smartphone and stay on the original LG Oreo firmware?
There are several nuances that I forgot to clarify. It is desirable that the firmware was without GApps, from Google services I use only a translator. (I have not used GApps for more than two years)
ChazzMatt said:
V10d-IND-XX
"10" means Nougat
20 would be Oreo.
Your best bet right now is to update to early Oreo (pre-July 2018) to unlock bootloader, install TWRP and root. Then update to current rooted Oreo firmware.
Everything will work, and you can flash Magisk modules to get some custom stuff.
See WTF thread for bootloader unlock and TWRP.
Click to expand...
Click to collapse
Connect smartphone to the Internet. Writes that a software update is available to the version: V10e-JAN-23-2018. Update device? Can I then install TWRP and root after this update?
vArhont said:
Tell me please, do I understand you well? Do you offer to upgrade to the Oreo version, install twrp and root on your smartphone and stay on the original LG Oreo firmware?
There are several nuances that I forgot to clarify. It is desirable that the firmware was without GApps, from Google services I use only a translator. (I have not used GApps for more than two years)
Click to expand...
Click to collapse
Stock firmware doesn't use GAPPS.
Yes, stay on Oreo stock firmware, but unlock bootloader, install TWRP. After that, there's an updated stock OREO H930DS TWRP-flashable zip you can flash to update to latest Oreo.
Sent via open market LG US998 V30/V30+
---------- Post added at 01:33 PM ---------- Previous post was at 01:32 PM ----------
vArhont said:
Connect smartphone to the Internet. Writes that a software update is available to the version: V10e-JAN-23-2018. Update device? Can I then install TWRP and root after this update?
Click to expand...
Click to collapse
What you are seeing is old. Please go to WTF thread. That will answer all your questions and give you links.
Sent via open market LG US998 V30/V30+
ChazzMatt said:
Stock firmware doesn't use GAPPS.
Click to expand...
Click to collapse
Stock firmware uses gapps, otherwise you wouldnt have any play services on the phone when you buy it
And how much of the gapps are used depends on how much google makes the manufacturers install, changes every now and then.
SGCMarkus said:
Stock firmware uses gapps, otherwise you wouldnt have any play services on the phone when you buy it [emoji14]
And how much of the gapps are used depends on how much google makes the manufacturers install, changes every now and then.
Click to expand...
Click to collapse
OK to clarify, you don't install AOSP GAPPS package with stock firmware.
It already has the apps, and you can manually install what else you need.
Sent via open market LG US998 V30/V30+
---------- Post added at 08:27 PM ---------- Previous post was at 08:21 PM ----------
vArhont said:
Connect smartphone to the Internet. Writes that a software update is available to the version: V10e-JAN-23-2018. Update device? Can I then install TWRP and root after this update?
Click to expand...
Click to collapse
The update your are seeing is old Nougat firmware from a year ago.
Please go read this below. It has all your answers...
WTF BOOTLOADER UNLOCK, Post #193
ChazzMatt said:
OK to clarify, you don't install AOSP GAPPS package with stock firmware.
It already has the apps, and you can manually install what else you need.
Sent via open market LG US998 V30/V30+
---------- Post added at 08:27 PM ---------- Previous post was at 08:21 PM ----------
The update your are seeing is old Nougat firmware from a year ago.
Please go read this below. It has all your answers...
WTF BOOTLOADER UNLOCK, Post #193
Click to expand...
Click to collapse
Does the standard firmware already have GApps? I would not want to have a GApps core in a smartphone.
Even if we take into account the smallest NANO package, then it has the following components and telemetry as a gift.
Device Health Services
Google App (Search)
Google Package Installer (replaces stock / AOSP Package Installer)
Google Play services
I would like a clean firmware without any trace of google. What can you recommend?
vArhont said:
Does the standard firmware already have GApps? I would not want to have a GApps core in a smartphone.
Even if we take into account the smallest NANO package, then it has the following components and telemetry as a gift.
Device Health Services
Google App (Search)
Google Package Installer (replaces stock / AOSP Package Installer)
Google Play services
I would like a clean firmware without any trace of google. What can you recommend?
Click to expand...
Click to collapse
You don't need "GAPPs" on stock. The firmware has what it needs already.
You are complicating the requirements if you now also want no Google. You wanted no bugs.
Tell you what. Unlock the bootloader, install TWRP and root, and update to latest firmware. After that, you're on your own.
You can install whatever custom ROM you want, but there's none with no bugs at this point in time.
Sent via open market LG US998 V30/V30+
ChazzMatt said:
Please go read this below. It has all your answers...
WTF BOOTLOADER UNLOCK, Post #193
Click to expand...
Click to collapse
I apologize for the concern, I am very grateful for your help. But I still do not understand. Is Android upgraded from the air with the Nougat 7.1.2 V10d-IND-XX version to V10e-JAN-23-2018 version? (This is exactly what my smartphone is now offering, as it writes on the display of the device)
In your "WTF" thread, I read about my device:
US998 Oreo, European H930 Oreo, H930DS Oreo, and open market V30S Oreo have the fastboot flash commands and boot loader unlock flaw. (With pre-July 2018 security patch firmware; don't worry, we can get you there.) At present, if you have post-July Android security patch, you can downgrade to unlock your bootloader.
* India H930DS would use the IND H930DS Oreo KDZ. which has India-specific VoLTE for carriers like Jio -- with pre-July 2018 security patch firmware
Click to expand...
Click to collapse
And I don’t understand whether I need to be updated or not needed to be updated in order not to make an downgrade.
I will clarify that we need a European version of the firmware.
And once again, I apologize for my poor knowledge of English.
vArhont said:
I apologize for the concern, I am very grateful for your help. But I still do not understand. Is Android upgraded from the air with the Nougat 7.1.2 V10d-IND-XX version to V10e-JAN-23-2018 version? (This is exactly what my smartphone is now offering, as it writes on the display of the device)
And I don’t understand whether I need to be updated or not needed to be updated in order not to make an downgrade.
Click to expand...
Click to collapse
Please do not mention any "10" (Nougat) firmware you are seeing. I've told you 3 times now that's old, outdated. You need "20" Oreo, but to UNlock bootloader you need specific version of Oreo before then updating to current Oreo. It will have a 20. Like 20A.
Updating from old version of Nougat to slightly less old version of Nougat does no good. You can NOT unlock H930DS bootloader on Nougat. You need to jump to specific version of Oreo.
Sent via open market LG US998 V30/V30+
---------- Post added at 03:27 PM ---------- Previous post was at 03:19 PM ----------
vArhont said:
.
I will clarify that we need a European version of the firmware.
And once again, I apologize for my poor knowledge of English.
Click to expand...
Click to collapse
You can use any region H930 or H930DS firmware you wish.
The only exception is for India H930DS for those that need India carrier Jio VoLTE.
I assumed you needed India firmware because that's what you have right now. But you can cross flash to Europe H930 if you wish.
In my WTF INSTRUCTIONS I even give a link to European H930DS OREO KDZ firmware. You can use that, if you wish.
You need to print it those instructions and read them several times.
Sent via open market LG US998 V30/V30+
ChazzMatt said:
Please do not mention any "10" (Nougat) firmware you are seeing. I've told you 3 times now that's old, outdated. You need "20" Oreo, but to UNlock bootloader you need specific version of Oreo before then updating to current Oreo. It will have a 20. Like 20A.
Updating from old version of Nougat to slightly less old version of Nougat does no good. You can NOT unlock H930DS bootloader on Nougat. You need to jump to specific version of Oreo.
Sent via open market LG US998 V30/V30+
Click to expand...
Click to collapse
Thank you so much, unlocked, put root, on the latest versions of twrp and magisk18 work well)
Can you please tell us what can be removed from the gapps services without harming the stock firmware of the smartfon?
vArhont said:
Thank you so much, unlocked, put root, on the latest versions of twrp and magisk18 work well)
Click to expand...
Click to collapse
Congratulations! You successfully updated to Oreo and followed the WTF instructions to it install TWRP and root.
What version firmware are you on now? Are you on H930DS or H930 firmware? If H930DS, which one? CIS?
Did you update to newer firmware after the bootloader unlock TWRP and root stage? LG improved the camera more with latest Oreo updates.
I have Settings screenshot suggestions with Google Photos link in that thread and my KDZ threads. Everyone has their own preferences, but there's so many deep (almost hidden) menus on this device it's easy to overlook some useful toggle (like the lock screen weather animations). And with root, I've been able to enable them all -- not just the two LG has as default.
I've also enabled call recorder and installed some other mods. I also use this one, but may not be compatible with your H930DS/H930.
vArhont said:
Can you please tell us what can be removed from the gapps services without harming the stock firmware of the smartfon?
Click to expand...
Click to collapse
I don't know the answer to that. I know there are AOSP custom ROMs which can be used without GAPPs and you can install MicroG. The problem until recently with the custom ROMs for the V30 (I said recently) has been replicating various functionality of stock firmware as well as stock firmware. VoLTE, quad DAC (with digital filters), cameras, Always On Display, brightness controls on display, no audio on apps like WhatsApp. A lot of that has been fixed or improved considerably and is still under constant development -- but the title of this thread is "best custom firmware without bugs"... At this point in time I'm not sure that exists, but may in the near future.
For me, I'm running rooted stock firmware with various mods and you can also debloat stuff like the social media apps you do not use. There are threads around about what is "safe" to remove and what isn't. The problem is you besides "no bugs", then you threw in additional "no Google" requirment.
So, run most recent rooted stock firmware for awhile just so you know how it feels. Flash some mods so you can get some customization. THAT will be your baseline. THEN, after making good TWRP backup, you can try experimenting with some of the AOSP ROMs with microG. Good luck.
ChazzMatt said:
Congratulations! You successfully updated to Oreo and followed the WTF instructions to it install TWRP and root.
What version firmware are you on now? Are you on H930DS or H930 firmware? If H930DS, which one? CIS?
Did you update to newer firmware after the bootloader unlock TWRP and root stage? LG improved the camera more with latest Oreo updates.
I have Settings screenshot suggestions with Google Photos link in that thread and my KDZ threads. Everyone has their own preferences, but there's so many deep (almost hidden) menus on this device it's easy to overlook some useful toggle (like the lock screen weather animations). And with root, I've been able to enable them all -- not just the two LG has as default.
I've also enabled call recorder and installed some other mods. I also use this one, but may not be compatible with your H930DS/H930.
I don't know the answer to that. I know there are AOSP custom ROMs which can be used without GAPPs and you can install MicroG. The problem until recently with the custom ROMs for the V30 (I said recently) has been replicating various functionality of stock firmware as well as stock firmware. VoLTE, quad DAC (with digital filters), cameras, Always On Display, brightness controls on display, no audio on apps like WhatsApp. A lot of that has been fixed or improved considerably and is still under constant development -- but the title of this thread is "best custom firmware without bugs"... At this point in time I'm not sure that exists, but may in the near future.
For me, I'm running rooted stock firmware with various mods and you can also debloat stuff like the social media apps you do not use. There are threads around about what is "safe" to remove and what isn't. The problem is you besides "no bugs", then you threw in additional "no Google" requirment.
So, run most recent rooted stock firmware for awhile just so you know how it feels. Flash some mods so you can get some customization. THAT will be your baseline. THEN, after making good TWRP backup, you can try experimenting with some of the AOSP ROMs with microG. Good luck.
Click to expand...
Click to collapse
I apologize for the wording “completely without errors”, I meant without critical errors, such as spontaneous reboot, camera drop after one shot or during video recording, constant disconnection from Wi-Fi. With the wording "without errors", which I had in mind the most common critical errors. I went through all these errors on the zuk z1 device, but today the camera and stabilization, calls, sounds and other functions work perfectly for him, the only thing that did not suit me in this device was 64 GB of memory without the possibility of expanding the microsd card and processor the old x32 architecture and the inefficient Adreno 330 graphics core without Open GL 3.2 support
Now the firmware H930DS20c_00_OPEN_CIS_DS_OP_0419 is installed on my device, in the item “Check for updates” it is written that today I have the latest software version, but I suspect that I don’t know the forum and the updates don’t come because the bootloader is unlocked,
First, I will try to update the firmware to the latest version (if I find how to do it) and remove all unnecessary programs, if nothing good comes of it, then most likely I will install AIS firmware (recommended on another forum with a link to the xda forum )
Tell me, now with the help of root and twrp I can make a full backup of the firmware data H930DS20c_00_OPEN_CIS_DS_OP_0419, and then I can restore it through the same twrp?
vArhont said:
Now the firmware H930DS20c_00_OPEN_CIS_DS_OP_0419 is installed on my device, in the item “Check for updates” it is written that today I have the latest software version, but I suspect that I don’t know the forum and the updates don’t come because the bootloader is unlocked,
Click to expand...
Click to collapse
Here's a link to the latest 20E CIS H930DS, released back in September:
https://lg-firmwares.com/downloads-file/16406/H930DS20e_00_OPEN_CIS_DS_OP_0824.kdz
The way you would flash it is via LGUP, but UNcheck "recovery" partitions to keep TWRP custom recovery. Then you would boot to TWRP and re-flash the no encryption, no root checker files and Magisk again. It's somewhat a pain, which is why people like to flash the TWRP-flashable zip versions when available.
vArhont said:
most likely I will install AIS firmware (recommended on another forum with a link to the xda forum )
Click to expand...
Click to collapse
AIS thread was locked a few months ago. Maybe it's still under development elsewhere and you can find the ROM somewhere on the internet.
vArhont said:
Tell me, now with the help of root and twrp I can make a full backup of the firmware data H930DS20c_00_OPEN_CIS_DS_OP_0419, and then I can restore it through the same twrp?
Click to expand...
Click to collapse
Reboot into TWRP using the app shortcut I suggested in the WTF thread and go to backup and make a backup. If you use internal memory it's FAST to make backup, but probably also want to use microSD card (much slower) storage so that if you completely wipe your phone you have that backup in a safe place. When you go to restore you will navigate to the place you stored it on your phone.
vArhont said:
Thank you so much, unlocked, put root, on the latest versions of twrp and magisk18 work well)
Can you please tell us what can be removed from the gapps services without harming the stock firmware of the smartfon?
Click to expand...
Click to collapse
Fortunately all of the Google related apps can be disabled in the settings on the stock ROM (US998). I'm running stock non-rooted and Google-less with amazing battery life. If you are rooted then you can even use Titanium Backup to freeze anything Google.
ChazzMatt said:
Here's a link to the latest 20E CIS H930DS, released back in September:
Click to expand...
Click to collapse
Please tell me how to turn on your smartphone in the top notification panel. Stock firmware. 20e
vArhont said:
Please tell me how to turn on your smartphone in the top notification panel. Stock firmware. 20e
Click to expand...
Click to collapse
Ask in different words. I apologize, but I don't quite understand. If you ask differently, maybe I'll get the meaning.
Turn on what from notification panel?
Sent via open market LG US998 V30/V30+
ChazzMatt said:
Ask in different words. I apologize, but I don't quite understand. If you ask differently, maybe I'll get the meaning.
Turn on what from notification panel?
Sent via open market LG US998 V30/V30+
Click to expand...
Click to collapse
I apologize. How to show net activity in statusbar?
vArhont said:
I apologize. How to show net activity in statusbar?
Click to expand...
Click to collapse
On my phone the 4G LTE bars light up to show activity. See the difference in the two screenshots.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sent via open market LG US998 V30/V30+

H93120c to LineageOS, how please

Hi everyone,
H93120c variant seems to be more difficult to root as expected.
Need someone who has knowledge how to do it as there are not unanimous info about it.
All I know is that I have to downgrade to one of the previous versions like H930 or USXXX.
Help, appreciated
Mods please delete this thread
techski886 said:
Hi everyone,
H93120c variant seems to be more difficult to root as expected.
Need someone who has knowledge how to do it as there are not unanimous info about it.
All I know is that I have to downgrade to one of the previous versions like H930 or USXXX.
Help, appreciated
Click to expand...
Click to collapse
H931 has been rooted since May 2018, over a year ago.
There is "unanimous" info about it here on XDA. It's not difficult. It's just like Canada H933, Sprint LS998, Verizon VS996, regional AS998.
You just haven't read the Root Sticky yet or WTF instructions.
I suggest you start with post #1 of this sticky:
ROOT YOUR V30!
https://forum.xda-developers.com/lg-v30/how-to/root-v30-t3927154
This is just for rooted and running stock firmware.
_______
Now, running AOSP/LINEAGE custom ROMs on H931 & H933 takes extra work, but there's guides in this forum for that.
Installing custom roms is something different from rooting. I've been rooted for over 1.5 years on V30, but still running stock firmware with mods.
Thank you for reply.
I have actually found whole instruction of how to do it.
Now after flashing to US996 I switched on phone (unneccesarily) and it forced me to connect to WI FI and after flashing OREO (2nd step in Frankenstein method) it updated straight away via wi fi to latest security patch which doesn't allow flashing new_unlock.bin.
So I need to flash again both roms but LGUP doesn't recognize my device anymore.
I am going to try out this Uppecut from this post https://forum.xda-developers.com/lg-g5/development/uppercut-lgup-loader-g5-variants-t3511295
They don't mention v30 though, so will see.
Thanks
techski886 said:
Thank you for reply.
I have actually found whole instruction of how to do it.
Now after flashing to US996 I switched on phone (unneccesarily) and it forced me to connect to WI FI and after flashing OREO (2nd step in Frankenstein method) it updated straight away via wi fi to latest security patch which doesn't allow flashing new_unlock.bin.
So I need to flash again both roms but LGUP doesn't recognize my device anymore.
I am going to try out this Uppecut from this post https://forum.xda-developers.com/lg-g5/development/uppercut-lgup-loader-g5-variants-t3511295
They don't mention v30 though, so will see.
Thanks
Click to expand...
Click to collapse
1) Uppercut doesn't work on Oreo.
2) Now that you are on US998 Oreo 20h, you can use Dev Patched LGUP to downgrade back to 20a or 20b. You don't need to flash Nougat.
ChazzMatt said:
2) Now that you are on US998 Oreo 20h, you can use Dev Patched LGUP to downgrade back to 20a or 20b. You don't need to flash Nougat.
Click to expand...
Click to collapse
Can't do as Dev patched LGUP I successfully did the operations with, doesn't recognize my device anymore (after flashed roms and unluckily updated to 2019 patch): After running LGUP and connecting the phone, in LGUP menu under model shows as "Unknown".
sorry, duplicate post.
Still same
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Also tried other computer with new installation of LG drivers and LGUP Dual, again same.
I have found this one:
https://forum.xda-developers.com/lg-g5/how-to/bring-lg-g5-to-life-download-mode-lgup-t3565508
But it includes uppercut. @ChazzMatt do you think it's worth a shot?
Thanks
Do you think new updated patched LGUP for good?
techski886 said:
Still same
Also tried other computer with new installation of LG drivers and LGUP Dual, again same.
I have found this one:
https://forum.xda-developers.com/lg-g5/how-to/bring-lg-g5-to-life-download-mode-lgup-t3565508
But it includes uppercut. @ChazzMatt do you think it's worth a shot?
Thanks
Click to expand...
Click to collapse
You can try.
ChazzMatt said:
You can try.
Click to expand...
Click to collapse
I did try a lot of settings, installing and uninstalling drivers, changed USB ports and accidentally was able to discover the device properly - what helped was to simply unplug and plug in usb cable while still on USB download mode.
Now I want to flash to Lineage and cannot find my previous h931 model on the list:
https://androidfilehost.com/?w=files&flid=286730
Should I choose h930 then?
techski886 said:
I did try a lot of settings, installing and uninstalling drivers, changed USB ports and accidentally was able to discover the device properly - what helped was to simply unplug and plug in usb cable while still on USB download mode.
Now I want to flash to Lineage and cannot find my previous h931 model on the list:
https://androidfilehost.com/?w=files&flid=286730
Should I choose h930 then?
Click to expand...
Click to collapse
Yes.
Read the Root Sticky, post #2.
ROOT YOUR V30!
https://forum.xda-developers.com/lg-v30/how-to/root-v30-t3927154
* It tells how for all models EXCEPT H932, you can use "H930" AOSP/LINEAGE custom ROMs.
* And it also tells how former H931/H933 need EXTRA prep work before being able to install AOSP/LINEAGE custom ROMs.
This is what it's referring to:
https://forum.xda-developers.com/lg-v30/how-to/running-h930-aosp-rom-us998-converted-t3889320
This is one reason why in the Root Sticky, I also recommend running rooted stock firmware (and maybe install the Anxious V30 Magisk module for various mods), until you read through all that and get prepared.
ANXIOUS V30 MODULE
https://forum.xda-developers.com/lg-v30/themes/anxiousv30-magisk-mod-t3865146
I've got it rooted, now from what I've read I can either
1 Upgrade to from b to h twrp stock (and maybe after some time go for e and then custom rom, in that case - can I downgrade easily?)
OR
2 Go for e straight up and then Lineage (following all necessary steps)
This is going to be opinion question now:
Is there any particulal reason u stayed on stock apart from audio and camera updates?
My goal with Lineage was to separate from google, I am afraid if I stayed on stock (even rooted) there is still going to be a lot of private data sent out in the background.
Is this viable on stock?
Thanks
techski886 said:
My goal with Lineage was to separate from google, I am afraid if I stayed on stock (even rooted) there is still going to be a lot of private data sent out in the background.
Is this viable on stock?
Thanks
Click to expand...
Click to collapse
Not that I'm aware of. If you are talking about installing microG, etc.
techski886 said:
This is going to be opinion question now:
Is there any particular reason u stayed on stock apart from audio and camera updates?
Click to expand...
Click to collapse
OK, I will answer as long as you realize this is only MY opinion. I am only telling the reason for MY choice.
On every device except for this one (all phones/tablets since 2010 for me and my wife and even friends), I've alway run custom ROMs. I even wrote threads about custom ROMs available for certain devices, and what had recently been updated, who the devs were, etc. So, you know where I'm coming from.
However, on my V30, while I am rooted I have not installed AOSP/Lineage custom ROMs. I chose not to, because in the beginning the DAC didn't work with custom ROMs. Now it does. But LG camera doesn't work and neither does the DTS 3D Stereo libs. (The most common question in the custom ROM threads is how to get back LG stock camera; you can't.) Also it's my understanding (correct me if I'm wrong), but no V30 AOSP/Lineage custom ROMS have VoLTE. (doesn't' affect me personally as my AT&T Prepaid plan on my NON-AT&T branded phone doesn't qualify -- but for many people, they need VoLTE.)
Plus initially there were stability problems with early custom ROMs, where various people complained their phone was randomly rebooting several times a day. Again, that was in the past (early 2018), which I know is not the current state of custom ROMs. Still, in my current job, I need my phone working all the time for business communication, dealing with often urgent issues.
I found with rooted stock stable firmware, I had total control of my phone -- while having DAC, LG Camera, DTS 3D stereo. I could install mods like Anxious V30 omnibus module, and even Gravity Box and Xstana to add more functionality and even customize status bar icons. I also use Nova launcher with my own choice of icon pack, my own wallpaper.
I know the devs work VERY hard to make the custom ROMs as good as they can be, and I appreciate that. Many people come to the V30 for the easy rooting and because of the custom ROMs. But too many people root their V30 and IMMEDIATELY jump into custom ROMs without even updating their firmware back to most recent stock firmware first. (T-mobile H932 is the worst for that; you have to root that variant on Nougat and people then try to jump from that to Lineage Pie and it's a nightmare. Causes their fingerprint sensor not to work, etc.) This makes their custom ROMs buggy and they become disillusioned, when after rooting they should update to most recent stock firmware (necessary for good custom ROM foundation), and take a couple of days to read the various custom ROM threads to see what works, what doesn't.
Also, then when they do install a custom ROM (after making a TWRP backup) if something acts wonky, they will have a better idea if it's that ROM or the phone, since they have rooted stock firmware experience to compare. If it's that ROM, then go try another.
_____
Regrettably, you have one of the two V30 variants (H931/H933) which don't like AOSP/Lineage custom ROMs, at least after simply unlocking bootloader and rooting. Through much experimentation, users of those variants have found methods to "inoculate" their phones so they CAN run those custom ROMs.
First of all thank you for your opinion and great help so far.
ChazzMatt said:
Not that I'm aware of. If you are talking about installing microG, etc.
Click to expand...
Click to collapse
So what I've read is that Gapps sends data in the background about ur phone even without account.
This is my main concern with stock ROM, unless you have blocked all connections on AFWall for all Gapps what actually give you the guarantee that it is not doing that?
You probably don't really want to block all Gapps functionality anyway.
This is the power that comes with MicroG - easliy block / unlock when you needed with proper sandboxing and the fact that custom ROM is Open Source confirms that there is no operations going on without your consent in the background.
However, on my V30, while I am rooted I have not installed AOSP/Lineage custom ROMs. I chose not to, because in the beginning the DAC didn't work with custom ROMs. Now it does. But LG camera doesn't work and neither does the DTS 3D Stereo libs. (The most common question in the custom ROM threads is how to get back LG stock camera; you can't.) Also it's my understanding (correct me if I'm wrong), but no V30 AOSP/Lineage custom ROMS have VoLTE. (doesn't' affect me personally as my AT&T Prepaid plan on my NON-AT&T branded phone doesn't qualify -- but for many people, they need VoLTE.)
Click to expand...
Click to collapse
So app like Linphone - wich is VoIP will also not work?
I found with rooted stock stable firmware, I had total control of my phone -- while having DAC, LG Camera, DTS 3D stereo. I could install mods like Anxious V30 omnibus module, and even Gravity Box and Xstana to add more functionality and even customize status bar icons. I also use Nova launcher with my own choice of icon pack, my own wallpaper.
Click to expand...
Click to collapse
In this GCAM can I switch to wide angle lens?
Btw, have you checked how many trackers Nova Launcher has? Do you block it on AFWall? Otherwise I wouldn't dare to use it.
Regrettably, you have one of the two V30 variants (H931/H933) which don't like AOSP/Lineage custom ROMs, at least after simply unlocking bootloader and rooting. Through much experimentation, users of those variants have found methods to "inoculate" their phones so they CAN run those custom ROMs.
Click to expand...
Click to collapse
Yes the instructions include a lot of "if's", and the process doesn't seem to be straight forward.
Lastly, after I am not satsified with the Lineage and humbly want to come back to stock ROM. Can I like, just flash previous ROM? Let's say I install H933(20G), then US998(E), then custom ROM.
Can I flash H93320b again and then go through the process to update to latest ROM?
Thanks
techski886 said:
First of all thank you for your opinion and great help so far.
Click to expand...
Click to collapse
you are welcome!
techski886 said:
So app like Linphone - wich is VoIP will also not work?
Click to expand...
Click to collapse
VoIP apps should work. On another device with custom ROM, my Google Voice VoIP works fine, even though that custom ROM doesn't have VoLTE capability.
It's just that VoLTE is a carrier-enabled feature.
techski886 said:
In this GCAM can I switch to wide angle lens?
Click to expand...
Click to collapse
Yes, there are versions of GCam were you can switch to wide-angle lens. I kept track of GCam ports in the early days, but haven't for the past few months. Better to ask in the ROM threads, where that is what they have to use.
techski886 said:
Lastly, after I am not satsified with the Lineage and humbly want to come back to stock ROM. Can I like, just flash previous ROM? Let's say I install H933(20G), then US998(E), then custom ROM.
Can I flash H93320b again and then go through the process to update to latest ROM?
Thanks
Click to expand...
Click to collapse
To come back to stock rooted, two ways:
1) flash latest US998 20h Oreo KDZ via Refurbish in LGUP (or Pie if released by then). You should still have unlocked bootloader (confirmed by the "scary" bootloader unlock warning LG throws in your face for a few seconds).
Reinstall TWRP and flash the three root files again (encryption disabler, root check disabler, Magisk) < Those instructions would work for your scenario also.
OR
2) while on custom ROM -- where you still have TWRP -- you would merely flash the stock firmware TWRP-flashable zips (ROM) we have for US998 + Magisk. There are two caveats, however... For some reason you need to flash 20e, 20f, 20g, 20h TWRP-flashable zips all back-to-back in TWRP, then flash Magisk 18.X. (You can "stack" them to flash successively + Magisk, before rebooting.)
Also the Oreo TWRP flashable zips don't like Magisk 19.x. So, you would need to temporarily downgrade to Magisk 18.X until after you successfully reboot after the 20h TWRP flashable zip.
Maybe with Pie TWRP-flashable zip, when it arrives, will be different -- where you would only need to flash one TWRP flashable zip. But right now due to the massive audio framework changes starting with 20f, they sort of all build on each other (increments): 20e, 20f, 20g, 20h.
The TWRP-flashable zips (ROM versions of the KDZ files) are found in the US998 KDZ thread.
I'm on Lineage successfully! Great. Only thing left to do is to enable wide lens on GCam. Which I find troublesome.
Got GApi2 Enabled but still Camera app won't start (I mean GCAm) as normal Camera app is working.
I have tried two versions of GCam and both react the same.
So I've done what the guys said in the post for h931 to do first h933 20g then us998 20e then straight up to Lineage.
Now I think whether I should go flash maybe some roms in the middle in order for GCam to work, maybe I should include " 20e, 20f, 20g, 20h TWRP-flashable zip" before even going for instruction in the post (to install h993 20g).
What do you think?
techski886 said:
I'm on Lineage successfully! Great. Only thing left to do is to enable wide lens on GCam. Which I find troublesome.
Got GApi2 Enabled but still Camera app won't start (I mean GCAm) as normal Camera app is working.
I have tried two versions of GCam and both react the same.
So I've done what the guys said in the post for h931 to do first h933 20g then us998 20e then straight up to Lineage.
Now I think whether I should go flash maybe some roms in the middle in order for GCam to work, maybe I should include " 20e, 20f, 20g, 20h TWRP-flashable zip" before even going for instruction in the post (to install h993 20g).
What do you think?
Click to expand...
Click to collapse
Made GCam to work, MicroG + SELinux persmissive mode was needed.
Fully content with the setup now :good:

VOLTE / VOWIFI

Is there any Custom ROMs for the US998 with VoLTE and VoWiFi capabilities? I've even tried the stock 30b zip with anomalies, both features are necessary to me but I'd prefer having root. Thank you!
TewSlo said:
Is there any Custom ROMs for the US998 with VoLTE and VoWiFi capabilities? I've even tried the stock 30b zip with anomalies, both features are necessary to me but I'd prefer having root. Thank you!
Click to expand...
Click to collapse
No aosp custom rom has volte or vowifi
AIX is the only currently active stock based custom rom which has volte and vowifi. It is only available on telegram.
TewSlo said:
Is there any Custom ROMs for the US998 with VoLTE and VoWiFi capabilities? I've even tried the stock 30b zip with anomalies, both features are necessary to me but I'd prefer having root. Thank you!
Click to expand...
Click to collapse
I think you were asking about custom ROMs only, but just to be clear: VoLTE and VoWiFi do work on rooted stock US998, with some limitations.
US998 has VoLTE and VoWiFi built in, but no user interface to show it or control it, except for TMO. You have to use Hidden menu (*#546368#*998#) | Field test | IMS Settings to control it. And it's far from user friendly.
I wrote some guidance on it in ChazzMatt's VoLTE thread and a few other places. Check the post linked below and the discussion from that point on:
https://forum.xda-developers.com/t/...-based-custom-roms-when.4138223/post-83155603
In many cases VoLTE will work automatically if your carrier provisions it. But you won't see any icons to show it, unless you specifically enable VoLTE indicator in that hidden menu. Again check that link.

LG G5 Volte?

I read on a forum post that technically its possible to make LG G5 VoLTE compatible? How would someone go about this?
It's not unless you are on stock or use a stock based rom. The drivers needed for VOLTE are locked down by LG and cell Carriers
SolidIcecube said:
I read on a forum post that technically its possible to make LG G5 VoLTE compatible? How would someone go about this?
Click to expand...
Click to collapse
You need root, and european cust files.
Make a clean install and put the open com files in the cust folder/partition which can be found in root. Make a few adjustments, got to the hidden menü and find the ux lte settings and turn the first 6 switches to on.
For deeper information you can ask here but all of this i formation can be found in this forum.

Categories

Resources