yashsingh1/xdaforums huggingface dataset:
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] tecknomarc:
Good morning gents. Reporting in with LG VS 995

/dev/block/sda18 4106528 1886124 2204020 47% /system

Thanks for all the hard work! This ROM breaths new life into my V20
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] DougWare:
Good morning,

I'm on the 7/26 build on a US996 and I've tried with the stock 7/26 kernel and the v19 Gamma kernel.

I can't seem to get "Ok Google" hotword detection working at all. It doesn't matter if the screen is on or off, or even if I'm inside the Assistant or Google app when it says "Just say 'OK Google'". Once I click the voice/action button, it can hear me fine. I saw a couple of posts about OK Google in this thread, but I thought I'd just go ahead and ask. Is there anything I can do to help me get a bit closer to having OK Google working? Am I just missing the hotword APK, or is it something bigger? If it's not expected to work, is it on the roadmap or is there something I can do to contribute?

Thanks

Doug
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] nellatl:
Can you provide more details? I can't get it to work.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] pentium0:
If you're asking about viper...

Audiofx disabled

Magisk installed

Magisk modules:

BusyBox for Android NDK​

Viper4android FX Materialized (By viper520... et all)​

(Push volume up for options during install... Material and newer viper version)​

Double check Audiofx disabled again

BTW the HiFi DAC really does seem to be working.

USB Audio Player Pro correctly seems to talk to the DAC and says that it is passing through SACD 96khz+ sample rate media. This is with gamma kernel. Not sure if gamma kernel is still necessary to get the HiFi DAC to work, or if it works fine with "stock" Lineage 15.1 kernel.

This is huge BTW. Thank you so much x86cpu, Omar-Avelar (gamma kernel) and others for making this happen. Also rootlinux for his work getting high impedance mode enabled for all time via the Tasha mixer file. If his isn't working for you BTW I made a simple version that definitely works with Lineage 15.1 that is posted earlier in this thread, page 148.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Trustlover™:
Want to install this on my h990ds.Earlier there were instructions to downgrade.can i now dirrectly flash it?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Omar-Avelar:
I think I am missing the Ok Google commits mentioned a few pages back in Gamma Kernel. But I believe stock Kernel should work already... please confirm and then I will re-use [MENTION=2881807]x86cpu[/MENTION]'s commits to fix it in Gamma Kernel too :)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] phr00t:
Did you ever find a solution to this? I'm having the same problem. It seems unlocking the phone with my finger brings up the display after a few seconds delay. Just pushing the power button or trying to wave the ambient display on doesn't work.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] nellatl:
Audio Sound better?

Is it just me or does this make the audio sound better?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] DougWare:
I just tried with the stock kernel from the 15.1 7/26 build. It's got the same behavior. Even with opening the Assistant app, saying "Ok Google" doesn't activate anything. From the little bit of research I've done I may be missing some vendor files that were removed from opengapps, specifically the hotword vendor apks (maybe more).

Doug
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Redline:
It's not just you, this makes everything better. It makes the pictures sound better ;)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
lineage-15.1-20180802-X86CPU-SS

lineage-15.1-20180802-X86CPU-SS

New experimental build, only flash this is you want to test things out. This will be under the v20_SECOND_SCREEN folder. You will need to ensure you have flash the to-x86cpu.zip at least once (or come from my other builds). If you flash the gamma kernel, it may fail as the normal gamma kernel does not have second screen enabled. Thanks to [MENTION=7055541]Zacharee1[/MENTION] and [MENTION=1852121]Blaises[/MENTION] for all the work on getting the second screen working. There is still more to do, but this has things primarily working when the screen is on. Development is in this thread: https://xdaforums.com/v20/how-to/progress-screen-api-aosp-t3549121

It does work with the BoredSigns app: https://play.google.com/store/apps/details?id=com.zacharee1.boredsigns

Everything is updated to the latest sources. These builds won't be done frequently as it is still experimental. As far as I can tell things mostly work. It does not stay on with the main screen off, or DT2W either. Swipe down you have to swipe on the left, or just to the top of the main screen as crossing the second screen boundary will not register.

Enjoy.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] nellatl:
I got viper installed but can't get it to work with Dolby. Is there a fix?

Thanks btw! Phone got slow as snails. Feels like i have a brand new phone!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Phoenix591:
Don't quote the OP, it's a giant wall of text to scroll past that adds no value to your post, plus it makes the notification email a mile long.

Audio mods are generally a bit temperamental about working together, but I believe I got them to work together in the past by installing both through magisk modules by zackptg5.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] TripOG:
Went back to 7-12 build and it doesn't have the issue
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] phr00t:
Tricky for me, since I'm building my own with second screen changes. Good to know though. [MENTION=2881807]x86cpu[/MENTION] have any ideas on changes made to the lock screen since 7/12 that would cause it to black out...?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
Unfortunately i have no issues on any of the 4 devices i have with unlocking my screen.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] phr00t:
Thank you for commenting. Any suggestions on how to troubleshoot this with an affected device? Which project handles the lock screen, so I could look at commits...?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
Quickest is to go to review.lineageos.org and search I'm not exactly sure which handles lock screen. It could be an app too, that it delaying wakeup.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] TripOG:
When I first had the issue I installed a new build, substratum, a new gamma kernel., and played with some settings regarding the lock screen and automatically unlocking the phone. At the time I tried going back and reverting everything one by one but I still had the issue which followed through to your new few builds and gamma kernels. After I wiped and flashed the first h910 second screen ROM I still had the issue but when I restored a system image back to the 7-12 build it was gone. I'll try to update and see if it happens again.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] phr00t:
Got this little tidbit from the guys on the IRC server:

[22:20] <Phr00t> Where is the lock screen coded in official?

[22:23] <+_Sym_> look in frameworks/base

[22:24] <+_Sym_> Keyguard

Funny enough, we have been modifying framworks/base for the second screen....

EDIT: This is the latest commit I could find for Keyguard: https://github.com/phr00t/android_f...cd7796d#diff-2e22a78044102b45508b5053ef752bcc

I can also try logcatting to see if something is crashing...
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Trustlover™:
Do we need to downgrade or not for installing lineage?h990ds btw.

---------- Post added at 03:37 AM ---------- Previous post was at 03:30 AM ----------

Also is h990ds supported?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Redline:
No need to downgrade for H990/DS. Read the OP.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] TripOG:
I updated to the 8-2 second screen ROM x86 posted and I am not experiencing the lock screen bug.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] pentium0:
This is great news!

Do you know if your bundled kernel handles HiFi DAC, or if we have to use gamma kernel?

Thanks
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] TheLoonyRebel:
As it was noted normal Gamma does not work on second screen Lineage at this time. There has been a beta kernel made for a few devices but it's far from ready (ie: screen resolution issues).
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] BadToThePhone:
Was wondering if Viper works specifically bluetooth? Is it processing everytime you play music? This would be awesome. Thanks
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
It is not, if you flash gamma kernel it will most likely break second screen.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] scottyrick:
I sure am enjoying this version on both US996 and H918. So far, I don't see anything that would cause it to be experimental for too long. Thank you for a great improvement for the V20. By the way, I also recommend the expanded desktop option under settings/display to remove the status bar. It has a much cleaner look.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Black6spdZ:
I also tried 8-2 2nd screen build on my LG-US996 < "not US Cellular" and had static boot along with lock screen bug.. couldn't get the static to disappear. Why is it using the old kernel base, thought this was solved ages ago?

On another note, when was the wifi hotspot timeout removed from Lineage?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ozkaya:
make sure you are not flashing the DS version. (Assuming you are unlocked by LG web site) I clean flashed that version on my US996 and no static boot.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Black6spdZ:
non-DS 7-26 is working great
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] sajadzare:
I installed h990 version on h990ds . But i haven't signal . And so ringtone audios
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] johnciaccio:
Can we dirty flash the second screen version over the latest unofficial on h910?

Also..is there an easy hi impedance mode switch available? Besides using the extension cable trick.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] johnciaccio:
OK. I am using stock. I will try the gamma kernel. Volume is a bit low on my Final iems. It sounds very good like running an external DAC but the volume doesn't get loud.

Anyone try the Gamma kernel with as rom?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] crs77:
Wow, I have been lost....2nd screen is working? Is the radio fixed as well, or we still have to make a call after start up?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
You can dirty flash the 2nd screen if coming from any of my provided unofficiasl. You still have to have flashed to-x86cpu.zip at least at some point.

If you are coming from Stock, you must wipe and format data too (encryption is not supported).

If you flash gamma kernel with 2nd screen, most likely it will break things and/or be unpredictable.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
Only the h990 for some reason confirm it works. Even the commits I added seemed to only help h990 and not the other variants, which is sorta odd. So most likely not working yet. Oh.. and to add, it is most of Lineage devices that do not work either, so not just the v20s.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
https://xdaforums.com/showpost.php?p=77232942&postcount=1600 Experimental. There has been alot of hard work done by [MENTION=7055541]Zacharee1[/MENTION] and [MENTION=1852121]Blaises[/MENTION]

vs995 will still have to make a call after boot. You can accomplish this with tasker to fire on boot and call #832 (verizon test call). I was able to test this did work. You do need to get tasker though, after boot, wait ~20-30sec (in tasker), then make a call #832. I believe it will hang up for you, but test it too. This might help those on vs995 wanting to use Lineage until something else can be figured out.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] crs77:
Thanks, I'm on a LS997 flashed as a US996. worked fine at one point then all of a sudden some calls don't come in, some do. I imagine it's cause my sprint radio? who knows. Will try the experimental 2nd screen goodness. Thank you and everyone else involved in keeping our phones relevant.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] johnciaccio:
So we are close to fully functional. Please keep posting so we know when Gamma and second screen will work together. Great work here.

One more thing with LOS 15.1 w/o Gamma kernel I would get a kernel crash sometimes while left charging. Hopefully Gamma kernel will be better.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Phrodini:
Good looks
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] nirvikkhanal:
I am on my at&t unlocked bootloader with dirty santa. Which variant should I use?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] CrUxXxX:
H910
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] StarCommand:
Flashed the vs995 second screen build. The second screen shows up where the status bar is instead of actually being on the second screen area. So the whole phone screen is pushed down like a 1/4 inch with black on top. Also every touch on the screen registers as below where I tapped. Clean flash. Anyone else?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] CrUxXxX:
Same here h910. I went back to 7/26.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] LeTerrible:
The second screen is working on my h990ds which is awesome. However, in the BoredSigns appi can't get the weather app to work. I keep getting the API failed error.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
Any addons? Gamma kernel flahsed at all? Flashing gamma kernel with second screen support could cause that behavior.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] StarCommand:
No just a straight clean flash. The boot animation is even pushed down a little bit

---------- Post added at 02:52 PM ---------- Previous post was at 02:49 PM ----------

No just a straight clean flash. The boot animation is pushed down a little too
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
That would indicate the kernel does not have 2nd screen support enabled. Format /system, in TWRP, wipe->advanced, and only system, then try flashing again.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Messaibi:
H910PR here, flashed H910 second screen version and it's positioned on the main screen not the secondary one :/
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] StarCommand:
Tried a system wipe. Got a kernal crash with the same results.

Clean flashed a 7/26 build. Then wiped system and flashed the second screen build, same results.

Anything else I could try? I'm on the stock kernal with no addons.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] rjavc:
I used your experimental build [MENTION=2881807]x86cpu[/MENTION], but decided to go back. The frequent stutters in animations are just killing me. Great improvement though! Thanks for keeping this device alive- H990ds
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Pantherinae:
I tried the experimental build, flashed the experimental kernel also flashed magisk and nano gapps. Its going really smooth and nice. The both weather information's screen work nicely. The only issue I've seen so far is on the developer info 2 you can't swipe to the left from it, CPU info screen doesn't work, also oddly enough navigational gestures appear in the AOSP signboard app. Haven't seen it mentioned anywhere so I'll mention it here. I tried exposed as well and it worked. I also tried the mixer_path_SAFETY_OVERRIDE file mentioned before and that also worked nicely.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] CrUxXxX:
Same here!! Was dirty flash from old 7/26, magisk16 and gamma kernel v20. Then I was curious about second screen. Then, I did dirty flash to-x86cpu.zip, 20180802-X86CPU-SS-h910. I didn't flash gamma kernel after.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] rjavc:
What device are you using?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] mbinnun10:
Can someone describe the pros and cons of using gamma kernel

Can someone describe the pros and cons of using gamma kernel with the current build or using gamma kernel at all? (except the issue that 2nd screen does not currently work).

Plus, which kernel should I use if I plan to install LinuxDeploy? Will be any effect?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Redline:
KCAL, at least for me, is the main plus. I was getting incredible amounts of burn-in on the stock kernel, so much so that I couldn't read text on the screen. I don't get it at all with Gamma.

I couldn't tell you the individual advantages of Gamma Vs stock LOS kernel, but I haven't had any actual kernel issues on either on a stable ROM build. It probably comes down to what you need as an individual.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Pantherinae:
H910
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] BadToThePhone:
Wanted to give an update regarding the h918p second screen version. I used the stock kernel. From my little bit of testing it's near flawless. Magisk works, xposed works, Viper works especially Bluetooth. The second screen is in the right location. The 2 second screen choices work well. Once the second screen is fine tuned it will be even better.

One issue I found was that it's difficult to swipe down the notification panel. You literally have to grab the exact piece of the small panel to swipe it down. I'm guessing the second screen has something to do with it. The other issue I'm getting is the corrupted SD card error. My SD card works fine in stock based roms.

If Votle worked this would almost be a daily driver. But if you don't need Volte or wifi calling I say give it a try. Thanks for the roms.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] lowridincrew,:
H918 Here with the 2nd screen flash. It looks great. Request for notifications up there which I'm sure is in the works also notice random performance hit because of the 2nd screen such as scrolling down, it will slowpoke a little bit but otherwise, I love it.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] sjavvaji:
I have an H918 PRE-10P. I see that there's both an x86cpu build and an a Zacharee1 build. Does anyone know what the differences are or which one works better?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] tecknomarc:
Weird issue over here, flashed lineage-15.1-20180802-X86CPU-SS-vs995 on my vs995 and now it bootloops to TWRP. Even if i restore a TWRP backup, it does not even try to get to the OS, only loops to TWRP.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
You most likely need to flash the to-x86cpu.zip file. I changed signing keys on 0720, so if you haven't flashed it before you need to at least once, out clean flash.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] tecknomarc:
Thanks for the quick reply! i cant seem to find it, where is it located?

---------- Post added at 03:12 AM ---------- Previous post was at 03:11 AM ----------

Found it, nvm sorry for dumb question :)

---------- Post added at 03:23 AM ---------- Previous post was at 03:12 AM ----------

Still no dice. I came from an older version of 15.1 (pre-second screen) and everything was working perfectly, however after a flash to lineage-15.1-20180802-X86CPU-SS-vs995 i keep getting TWRP bootloops. Blew out entire device minus SD card, clean flashed to-x86cpu.zip, then installed lineage-15.1-20180802-X86CPU-SS-vs995 and device still bootloops to TWRP.

restored previous TWRP backup and i got the same bootloop problem.

fixed it - Entered recovery mode via volume down button and power, hit the white screen that said factory reset. Seemed to do the trick.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] :
Hello. I have H990DS. Can i use this as daily driver? i dont mind just a usable camera and no 2nd screen.

---------- Post added at 06:14 AM ---------- Previous post was at 05:25 AM ----------

What Version are you using? Can i use this as daily driver? i dont mind just a usable camera and no 2nd screen. I also have H990DS
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] TheBytemaster:
Really excited to see all the progress on this, thanks so much for all of your hard work!

I have an LS997 (Sprint), and have tried using both the most recent unofficial and second screen builds.

The second screen build also gives me the odd behavior where it smooshes the main screen slightly and displays the second screen on the main screen. The physical second screen still receives touch properly and I can interact with the digital second screen this way. The main screen has a slight touch offset as well. No extra kernels or anything were used, this is stock on the latest build after a clean flash, only things I added were openGapps and Magisk as linked in the OP.

The unofficial build, (also clean flash), works perfectly until I reboot, then I get the unlock-to-black screen bug (screen dims after I unlock, goes dark, eventually comes back as it starts rebooting), but I have discovered that not registering a fingerprint when setting up, (or ever), somehow fixes this. Hopefully this is helpful!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] TripOG:
Flashing the modfied gamma kernel with second screen support fixed the squished screen for me, wiping everything then loading the second screen rom got rid of the lock screen bug for me.

---------- Post added at 02:23 AM ---------- Previous post was at 02:19 AM ----------

Swiping down is a known bug I believe it was listed on the post you got the download link from. Swype down from the left side of the screen, swyping through the second screen will not work properly at the moment.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] caitsith810:
I flashed build lineage-15.1-20180802-X86CPU-SS on my H918 earlier today, so far so good. My only problem is that the volume is way too loud, even on the first notch, it's pretty loud, and its even louder on earbuds. Is there a way to reduce the volume levels so it doesn't blow out my speaker and my earbuds?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] tecknomarc:
Is there a modified Gamma kernel for the VS995? the only one i could find would not flash citing wrong version.

Second screen rom seemed to run fine, however i had the squished screen issue that others mentioned. Thanks!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] uxairmalik:
link for modified gamma kernal?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Redline:
Yes you can use it as a daily driver. I have been for a month. I recommend the Gcam mod, Gamma kernel and Magisk but your mileage will vary. ROM is rock solid and stable.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] TripOG:
I guess not all of them are working so he took them down

he built the ROMs so I would try his suggestion first.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] castlec:
Flashed SS for H918 pre10p. Everything that I have used thus far works, including encryption.

Magisk acted funny. It wouldn't let me do a safety net check. I ran a check with another application and it failed.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
We could re-partition /system and shave off 500mb and create a /vendor that is 500mb. This would allow us to go treble and with some tweaking allow GSI roms to be flashed too. Obviously, the risk is that if something goes wrong, it may not be recoverable without using a .kdz image. It would also occur during a flash. The script is already in the latest builds, but right not it just calculates things and logs it to the recovery.log in TWRP. The switch would make it happen and do the actual re-partitioning. I do not see this as a minor risk even, it is done all the time using Linux tools, so it is fairly common for doing this method. There are numerous safety checks to prevent any issues from occurring and aborting.