yashsingh1/xdaforums huggingface dataset:
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Eliminater74:
No problem, Its how I follow all my boots when I need to see to make sure something is working.. or wondering why boot ani is showing way to long.....

Problem is. logcat goes past my screen way to fast.. so I really gota pay attention to it..

or I can do this:, Lets say I updated the power HAL, and now I need to make sure its loading the new power HAL, not getting past the boot ani would be a good indentation its not working..

but I can also do this, < pidcat | grep -ie "power" -ie "perfd" <-- the ' -ie ' option, i = ignore uper/lower case and the e allows me to enter multi word searches..

you can also add a -C # at the end of the line , where # = whatever number you want.. I use 3, that will also print the next 3 lines after the search as well......

Just some tricks of the trade...

Over the years I figure out ways to see what I need and find stuff quickly, I dont have time to wait on things..........

One of these days im going to get me a UART Cable/box so I can see all debugging info from the moment you press the power button........

That would save hours of trying to solve no boot issues..............

I remember once on the HTC10, I ported the MM kernel over to N, since HTC10 didnt want to release the source code, well it wouldnt boot.. kept running into that issue.

looking at ramoops didnt show to much.. but I did managed to figure out it was a security issue......

as crazy as it sounds.. I modded security in the kernel, and BANG, it booted........ (funny cause some expert devs said there is no way that would make it boot) and so they were wrong....

I cant say anything bad about that expert dev, hes the one that donated me my i7 CPU... He went into retirement after 10 years of deving..........

But it goes to show you.. the strangest things can stop a boot.. I got one friend that swears he learned alot off me, managed to port a msm8996 HTC kernel to 4.4 Kernel........

he manged to get it past init stages, but just fails before the boot ani.. To get it past init in the first place is amazing in it self........

That is what I like about deving, Doing something that everyone swears by it that it wont work.. This is the reason for my LOGO below,

" Where the Impossible Becomes the Possible " ...................
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] djk21108:
Do we have any successful cases of full phone encryption yet? I turned encryption on with 6 digit PIN and nougat bootloader, but got stuck in a boot loop.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] adihrustic:
I'm still having issues with callers hearing themselves. Now it sometimes happens when I use my headset during regular GSM calls.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] ScottThijs:
First of all, really appreciate your work and effort you put in this rom!!

I did a clean install of the lateste beta on my H870, all works well and very fast, but when I download a bigger app from the Play Store using my wifi, after a couple of megabytes, the download goes really slow. It doesn't happen when I download using chrome or anything else, just the play store
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] adihrustic:
Here are the entire logs from calling up a person (with headset) on telegram, signal and regular GSM. Then followed by unplugging the headset and doing the same thing. What I noticed when the headset is not plugged in, is that they person can't hear them self if my speaker volume is below a certain level. Kinda makes sense, though the headset issue doesn't

log1

log2

log3
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Systemfreak:
Can confirm all of these for regular GSM calls. The headphone issue doesn't happen for me on viber.

The issue where the other person can hear themselves if the speaker volume is above a limit happens on both GSM and viber.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Eliminater74:
I am doing my best to fix the sound issues, As most or some of you know, I been working on my Own Kernel from scratch porting all LGE OEM stuff over..

I did noticed many thing when it came to video and sound.. LOS seem to have left out some things or didnt port over things right... anyhow.. Alot of the issues you all been reporting,

I seen the issue in the kernel........( at least I think so) so much of LG's sound system was left out. but I am working on fixing everything I can.... its just not that easy on LG............
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Systemfreak:
Thanks a lot for all your work man, you really are awesome. Keep it up :)
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] WiwiPouPou:
And do you contribute to LOS by doing that ? That would be great !

I'm back on LOS for now (I can't live without the auto dark theme and their livedisplay P3 setting), but I tried with your latest beta kernel extracted = same random bootloops and reboot, so my last issue was perhaps kernel related....

Definitely planning to test futures releases of your rom and kernel ! Thanks again for all your work !
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] jimbomodder:
That one and matlog are currently not working on aex, they stay stuck with spinning circle. Not sure why but it works on another rom.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] djk21108:
Anyone with a US997 on Verizon able to make and receive calls and also have 4G? If so, please let me know your settings!
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Ken C:
Not on Verizon or that version phone. But I did noticed with mine that I had to change the network settings. The WCDMA, GSM, lte. Ended up being the one I chose. Took me a little bit to get it right but it's running like a champ right now.

Is an obscure setting under the networks grouping
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Sobek5150:
I've used each of the builds up to the current one on Verizon with a US997 with zero issues and never having to change Network settings. Currently testing another ROM for another Dev, but plan to test out OP's next build and can let you know then ( I know it doesn't help you now - sorry)

It's doubtful that OP would have changed anything regarding the APN's between these last two Beta builds. You could try the previous build to see if it works for you and then try flashing the current one again to see if you still have the issue.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Ken C:
It is interesting that you mention that because I'd had to do it only one time I think. Under "preferred network type."

Just reflashed everything yesterday and didn't need to bother with it.

Tmobile h872 in case it matters which it may considering your carrier.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] HueyT:
This guy crossposted across 6-7 roms from LOS 14, LOS15, Aquarious, Fulmics, Resurrection Remix, AOSPext, etc. so he's got issues with all roms suggesting SIM, SIM reader, or other hardware problem to me.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Ken C:
Ah... Thought you may have been referring to me for a second. I haven't been in the others (rom threads) to see that.

If it's on every rom I'd have to agree with you. Just take a sim out of a working phone and shove it in this one and see what happens.

That's what I'd do

Start small and work your way up
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] HueyT:
Oops, sorry. No I meant DJ*****
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Ken C:
I was

I was somewhere else when I first started reading it. It's all good.

Still agree with you
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] pizza_pablo:
So, the lack of VoLTE / Advanced Calling, on every custom ROM, for the G6 is only an issue for Verizon folks?

All other carriers have VoLTE / Advanced Calling on custom ROMs for the G6?
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] HueyT:
VOLTE (Voice Over LTE) only works on stock 700 or 800 for VZW. Custom roms gets 4G (LTE) or Voice (2G) but not together during phone calls. I rarely needs to surf the web when I'm on a phone call so not a problem for me (though it is nice to have to look up phone numbers, addresses, GOOGLE something).
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] djk21108:
Are you sure that's the setting you're on Ken? I went to that network setting and have 4G, but when I initiate a call it says "Mobile network not available". If I switch back to Global setting, I have 3G and can make/receive calls.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] pizza_pablo:
I use VoLTE, daily, to stream Waze navigation and talk on the phone.

Ken stared that he had VoLTE on T-Mo, but I reckon GSM is a whole other animal.

I'm really sad that I can't use this ROM, because I really like it. I like it, a lot.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Ken C:
Ya I double checked after making that post. It's not the exact order but that's what I got. I couldn't tell you what some of the others are though

---------- Post added at 12:12 PM ---------- Previous post was at 12:07 PM ----------

Have you tried to get the phone to auto connect to the network?

I'm just throwing an idea out there. Thinking it'll read your sim and connect you like you should be.

CDMA if that's the part of Verizon's network you're on.

Your right about that different animal deal. Used to have qpst (don't even know if that would do anything to help you) its supposed to allow for network settings on CDMA to be done. But that was years ago and I wouldn't count on it.

Run through them all, give each a minute to connect and see what you get.

Sounds like something am Uber out lyft driver would be worrying about. If so I'd stay stock. I say that from experience
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] pizza_pablo:
By "auto connect", do you mean to select different preferred network types and see if they work?

I've tried all that I think might have a chance of working.

I tried the *#*#4636#*#* menu and volte is not selected and when I do turn it on, it will not stay on.

Is "qpst" an app?
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Ken C:
You don't want qpst at least not at this stage. No, I mean auto connect. You don't choose the phone does. Look at the pics.

1 shows the switch I'm talking about,

2 is the phone searching for available networks,

3 networks you can connect to but will only work for the one your paying for.

It'll register the phone to the network.

Don't go looking for qpst its allot and probably won't solve your problem. Everything you need should be on the SIM card or should be already programmed in the device if your on the CDMA side of Verizon
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] pizza_pablo:
Your AUTOMATICALLY SELECT NETWORK switch, must be on the 872. The menu shown on the US977 is much different, and a shorter list of items.

I believe mine did this action upon startup or when a SIM is installed, with phone on, because it will state SIM DETECTED REBOOTING.

Thane, for trying to help!

It may be a lost cause, which greatly saddens me.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Eliminater74:
After 3 long days, I finally got the new kernel to compile, But it wouldnt boot :(, so I went to stock, made a few changes there.. and no boot as well.

hmm.. wonder what it could be, found the problem with a little help, It was the LGCRYPTO Driver AKA ccmode............

Removed that and made a few temp fixes, compiled a,d flashed and it booted.. This is stock, not my own personal yet.. but this is progress..

and I tell you what.. SOUND IS WAY LOUD ON THIS STOCK OREO KERNEL............. at least when its ran on my aex....................

made a few other changes to allow bluesleep and exfat to work................

Its jsut a temp stuff so I can get my custom one working.. but I tell you what.. the sound is awesome.. you all gonna lov it.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] weakNPCdotCom:
Looking forward to it man. Thank you! I'm already loving aex.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Systemfreak:
Looking forward to it. Other than the sound issues, this rom is amazing. Really great job!
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Ken C:
That's interesting I drop viper in there through magisk and the sound is amazing.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] WiwiPouPou:
Even on Bluetooth Call ?

I find the sound amazing without anything here.. ^^

---------- Post added at 04:08 PM ---------- Previous post was at 04:07 PM ----------

When you say stock you mean modifying closed source lg Oreo 20ish kernel ? To fix our sound issues ? I try to understand ;)
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Ken C:
Yes even on a Bluetooth call the sound gets tweaked. Sound on here I thought was good anyways, but viper has always been my go to just for the amount of tweaks that can be made if nothing else.

I had to install the compatibility patch not sure if the aml module is needed but I installed that also and it runs fine.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] WiwiPouPou:
So no more wind tunnel effect for the other person ?

That mean the cause of our issue is userspace related, no ? (I don't know how viper works)
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Ken C:
No not on stock for me. I'm on that pia h872 model so I install it after getting the rom up and running first.

And no I haven't had anybody mention a "wind tunnel" affect. May have to test and see but so far so good. Works in the car very well. And everything I plug into to listen to sound.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Ken C:
Couldn't comment on "userspace" though.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] husky69:
There's three Viper modules in the Magisk repos:

ViPER4Android FX

ViPER4Android FX (2.3.4.0)

ViPER4AndroidXHiFi

Which one to pick?
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Ken C:
Middle one 2.3.4.0 and when you install it, it should want volume button input. I chose old everytime it asked
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Eliminater74:
To answer the question about STOCK/ Kernel so on,

What I mean is this, I take CAF which is UM 6.5.r1 04000 I think, cant remember.. and then take stock source, merge the 2 together.........

then update from there.. removing what I need to remove........ because doing it the other way is taking way to long and tomuch going wrong...........

and I dont have that kinda time to keep playing around with it.. and trust me.. it would RUN better when what you all have now.........

because I have to update to the latest caf after that.. and I have to update to the latest kernel tag after that...........

then I need to add eas crap. then I need to add clang stuff and so on...........

Not to mention.. need to make sure I can get everything working like it should..................

So you see, I dont have the time to play small role of porting..... the caf and stock source are 98% perfect match.......... so no need to really port piece by piece...

Dont worry I will remove alot of crap we dont need..
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Eliminater74:
Well this is what I did today:

Lets hope it works out: Blobs are a blooming mess:

* 82902365 - (3 minutes ago) [lge.G6] [Fingerprint] Remove 32bit msm8996 Hal: <E2><80><94> Eliminater74 (HEAD -> OREO-TEST, github/OREO-TEST)
* 53ca3853 - (16 minutes ago) [lge.G6] [Camera] Woospie: Missed Theese: <E2><80><94> Eliminater74
* ceb48ac2 - (20 minutes ago) [lge.G6] Audio acbd Update From Oreo 20a: <E2><80><94> Eliminater74
* 3f647475 - (23 minutes ago) [lge.G6] DolbyVisionService Update Oreo 20a: <E2><80><94> Eliminater74
* 9e1b8190 - (30 minutes ago) [lge.G6] [postprocessing] qdcm_calib_data_SW49408_1440_2880_cmd_mode_dsc_dsi_panel: From Oreo 20a: <E2><80><94> Eliminater74
* 4d4937a2 - (35 minutes ago) [lge.G6] [Fingerprint Service] Add Oreo 20a blobs: <E2><80><94> Eliminater74
* 6884fab0 - (49 minutes ago) [lge.G6] [Camera] Added parameter Files that were in Oreo 20a: <E2><80><94> Eliminater74
* 08687fa4 - (63 minutes ago) [lge.G6] [Camera] Added Camera blobs not listed but in Oreo 20a: <E2><80><94> Eliminater74
* bc7cf7a7 - (2 hours ago) [lge.G6] [Camera] Update Camera Blobs With Oreo 20a: <E2><80><94> Eliminater74
* a68c70a1 - (3 hours ago) [lge.msm8996] Updated All Sensors from Oreo 20a: <E2><80><94> Eliminater74
* 16e48929 - (3 hours ago) [lge.msm8996] Deleted This by mistake: <E2><80><94> Eliminater74
* 711c7484 - (10 hours ago) [lge.msm8996] [Camera-Oreo] Move this to vendor: <E2><80><94> Eliminater74
* 811218e9 - (10 hours ago) [lge.msm8996] [Camera] Oreo Camera Test: <E2><80><94> Eliminater74
* 12016993 - (10 hours ago) [lge.msm8996] Oreo No longer has libimscamera_jni.so [Camera] <E2><80><94> Eliminater74
* 5db3b43c - (16 hours ago) [LGE.msm8996] Update camera from Oreo 20d: <E2><80><94> Eliminater74
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Ken C:
Busy day it looks like. Looks interesting though from what I'm getting from it.

I for one appreciate the work you're doing.

This blob thing you mention is kinda newish isn't it? I remember a couple of phones not versions, back that the roms were packaged differently within the zip files. (you could dig in there and see what was going on without any circus tricks)

Used to be I could go in a zip, pull out what I didn't want and flash it, and it would run without having to go into things after the fact pulling this and that out.

If anybody can enlighten me that'd be cool. But I am just curious. Can't dig into this like I used to.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Eliminater74:
Blobs are prebuilt binaries, they needed for closed source like our Camera.......... fingerprint and so on........

understand that the ROM it self talks to the kernel through the blobs, the KERNEL is really the main brain behind your device... kernel talks to your device and to the blobs which then talk to your rom....

This is why I enjoy deving kernels.. It makes or breaks the system....... and the better your kernel code is the better your ROM will run........

Dont get me wrong, ROM backbone does alot of work too.. If that is messed up at all, it could cause massive lag.

so thats it in a lame short answer..............

im not much into explaining things like that..
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Ken C:
That's fine. I was really curious about that Blob deal. Ty for taking the time to help me understand. I just didn't recall hearing about them till recently. Just before I stopped pushing (wife issues) I don't recall them being there.

Must say I'm not totally up to date with the rom but I'm running that 8/12 beta kernel I believe and it's running great, great battery life etc.

Over the years I've seen allot of people try their hands at kernel work. And with that one I just flash it and forget it. Haven't had an issue yet. You actually seem to know wth your doing. Those others seemed to only be interested in features. I almost feel I'm running stock it's so stable.

I wouldn't even touch the damn thing if it were me. Too big a can of **** for me to try and work through.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Sobek5150:
Which one you running? 8/12 build of the ROM with built in kernel or an 8/12 build of just the Nebula kernel from the kernel thread? Just curious.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Ken C:
The 8/12 kernel on the 9/3 rom. Have an update just haven't flashed it yet.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] dimitrissot:
So Ken C reports that on h872 Bluetooth call sound doesn't have the tunnel effect after viper fx for Android is installed? I am on h870 and I have this tunnel effect during Bluetooth calls. Can anyone that solved the issue with viper post some directions on how they did this?
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Ken C:
I haven't noticed it. Or had others tell me that they can hear it on their end. I will say though that whatever settings you have within viper you will get throughout the system, at least that's what I'm experiencing. I'm not out listening for it but I do notice it.

Have you tried making the call with viper off? I'm assuming so but if it's not processing anything I would think you wouldn't get that affect.

But, I mostly do any Bluetooth calling in the car. The headsets/earpieces themselves have always given me an issue on this phone even prior to rooting. (quality of bt earpiece? Idk)

Just wanted that out there you know? Just because I haven't noticed it doesn't mean Jack.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] dimitrissot:
Ok thanks! I will test tomorrow with and without viper and come back to you with this. Also you mentioned something about a compatibility patch in your previous post. What is that?
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Eliminater74:
Things have been a little slow on doing much, Reason is, I need Oreo vendor blobs DONE.. im over trying to do it my self... and for me to continue with my custom Oreo Kernel, I need them blobs done

so that camera at least will work along with data............. But I am always testing new things.. so I am still working on things.. but I cant get anything done fully without the Oreo Blobs done............

but im still around...........
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Ken C:
I used

Audio modification library

Audio compatibility patch

Viper 1.7.3 (picked old each time it asked)

All in downloads in magisk manager.

I think it was the second audio thing that did it but the first time I installed both)
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] dimitrissot:
Great! Will try tomorrow and come back!
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Eliminater74:
Just letting you all know that, I upgraded my bootstock to Oreo, Created my own flashable zips for it.. anyhow, I ended up with that TrustZone error 7 missmatch..

Now that I know what you peepz were talking about....... the g6-common repo limited the TZ to N firmware meaning anything Oreo related would fail to flash......

all because of fingerprint.......... Are you serious? We limited the flashing of a ROM so that anyone on Oreo cant flash it because they cant use the fingerprint?

That is ridiculous beyond........ Send a warning out, Tell peepz if they are on Oreo firmware, then Fingerprint wont work at this time.......

Dont limit them... some people might be screwed and on Oreo and have no way to get back to N, so they miss out on ROM because of that..........

So anyhow.. I reverted that commit.. For now................... and anyone On Oreo Firmware, you know the Drill.. (Fingerprint Dont work) but it might on my unreleased test builds, since I added Oreo Print.....

Some how the Kernel registers some hex value to bootloader and fingerprint. but anyhow, Just keep this in mind when you flash this ROM under N or O firmware.............

as I said before anyone wants to write up some notes and docs, your more then welcome to do so..........

I am just keeping you posted as I can........
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] dimitrissot:
So I tested Bluetooth call sound with and without viper and the other patches and i get the same tunnel effect on h870. I guess we have to wait for the blobs that eliminater is porting on the latest build
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] rogerssnpy:
No way to get back to N? I've KDZ latest oreo aug patch downgraded to oldest N and vice versa 5 times now on my US997 kinda lost as 2 what ur talking bout here?
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Ken C:
You need a nougat bootloader for the fingerprint sensor to work. He's just wanting to warn those with versions that can't be rolled back.

If I'm missing it somebody let me know because that's what I got out of it. And have seen from my experiences.