yashsingh1/xdaforums huggingface dataset:
[T-Mobile LG V10 Android Development] Eliminater74:
​

XDA:DevDB Information

Nebula Kernel, Kernel for the T-Mobile LG V10

Contributors

Eliminater74, thewalkingdude

Source Code: https://github.com/LG-V10/LGV10__pplus_msm8992_kernel

Kernel Special Features:

Version Information

Status: Alpha

Current Stable Version: n/a

Stable Release Date: 2016-12-16

Current Beta Version: 1.0.0-Alpha

Beta Release Date: 2016-12-16

Created 2016-12-16

Last Updated 2016-12-17
[T-Mobile LG V10 Android Development] Eliminater74:
Warning: This is an Alpha Test Build. Many things can happen if you so choose to install this

kernel, Plz do not complain to me about Misfortunes. Plz post bugs with logs, If you so choose not to send logs, Then Do not post a bug.

/* *** Disclaimer
*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards, thermonuclear war,
* or you getting fired because the alarm app failed. Please do some research
* if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
* BOOM goes the Dynamite
*/
[T-Mobile LG V10 Android Development] Eliminater74:
​

1

2

3

4

5

6

7

​

Instructions:

Download Flashable zip

Reboot to TWRP Recovery

Flash Zip with Recovery (TWRP ONLY)

Reboot system

Enjoy Kernel
[T-Mobile LG V10 Android Development] Eliminater74:
​

Downloads:

​

(Click Here For Downloads)
[T-Mobile LG V10 Android Development] Eliminater74:
Reserved #4
[T-Mobile LG V10 Android Development] Eliminater74:
Reserved #6
[T-Mobile LG V10 Android Development] sinner822:
Going to be a lot of happy campers.

Here's to never giving up.
[T-Mobile LG V10 Android Development] Eliminater74:
Update: New Kernel:

Grab it in downloads,

or take the lazy way and get it from here: Nebula_1.0.0-alpha_v10_20161216_125403.zip

Note: Bugs are Evident, there is no way to make anything perfect on this device nor any device. If you experience issues, then post bug with log..

This is Alpha build.. Trying new things and getting it more setup for you all.............

Not for the faint of heart.. If you have no clue what TWRP is, or dont know what a kernel is, Then plz dont flash this..........

I am in no mood to teach or save your butt from killing your device.......... I dont have to do this. and I only am doing it for the peepz that waited

so long.. and the respect that some gave me..........

Enjoy Kernel...............

I will fix this thread up more as time goes on......... Just put something up really quick for the time being.........

Thread is best viewed from a PC.. or mobile with Chrome.. Not sure about tapetalk

BUGS:

There is one bug that I do know about. Device will random reboot because of it.

I added cpu_input_boost and disabled cpu_boost.. but cpu_input_boost was causing the watchdog to bite, meaning kernel panic and reboot...........

I disabled cpu_input_boost and re enabled cpu_boost.. Hope that fixes the issue.
[T-Mobile LG V10 Android Development] demkantor:
Finally this phone can live up to its potential!

Thanks for not giving up on us!
[T-Mobile LG V10 Android Development] jonsat:
Thanks Eliminater74! :)
[T-Mobile LG V10 Android Development] sabresfan:
Thank you!!!!!!
[T-Mobile LG V10 Android Development] asapvejay:
Thanks eliminater. Quick question. Would this kernel work on a ported h906 to h901 Rom. Its called radeonmaya.
[T-Mobile LG V10 Android Development] jonsat:
Ok... I can testify that device booted correctly after flashing alpha1... :D
[T-Mobile LG V10 Android Development] Holyman007:
Just flashed. Boots no problem and seems smoother. Playing with kernel settings.

Did get one random reboot though, will try to get log when I'm home.

Edit: seems to be rebooting when screen off (quite often).
[T-Mobile LG V10 Android Development] jonsat:
Question is... how to play around kernel settings? Is there a dedicated app, or it suffice to use Kernel Adiutor or similar apps?
[T-Mobile LG V10 Android Development] Eliminater74:
ElementalX Kernel Manager and Kernel Adiutor are what I use for Kernel Management..................................
[T-Mobile LG V10 Android Development] jonsat:
Eliminater74, now that we have a customizable kernel... is it possible to force max battery charge rate (1800 mA or more)? ;)

I know that sounds bothering... but I noticed that even when phone is charging, it loses battery percentage... just like it's no fully feeded by power.

Using in my car (with Android Auto equipment) sooner or later battery depletes, although it is connected to a 2A usb socket.
[T-Mobile LG V10 Android Development] Eliminater74:
yea when you learn to code C++ you can do that :P

im kidding, but your going to kill your battery sooner .. the only thing I will do is what I did for my htc10, and thats force 900mA for usb fast charging.........
[T-Mobile LG V10 Android Development] jonsat:
ahahahah... ok, to me it will be a little difficult. :D

Please read my edited post... it would be very useful to have some more juice to the battery in some situation.
[T-Mobile LG V10 Android Development] Eliminater74:
Add your list of ideas to the tab that says " Features and Request" then ill take a look at it when I get to it. I am still currently adding things and trying to catch up with things on it.

I still wanna work on my sound mod.. if I can port my sound mod to this device.. it would be nice.. it uses partly sony driver base.........

but all features can be added in that tab above thread.
[T-Mobile LG V10 Android Development] jonsat:
Thanks, friend. Of course I'm not pushing anything... just excited of new possibilities for us!
[T-Mobile LG V10 Android Development] Eliminater74:
News: Update: NFO:

Listen peepz, I know about the reboot issue,

seems like the watchdog is getting tripped and causing a reboot.. If you dont understand what the watchdog is, google it.. but ill give a short quick statement about it,

The watchdog watches voltages and freqs.. If a to high of a spike or low, then it trips the doggy and causes a reboot that shows 5 secs count down..............

I am trying my best to track down the source of this.. but everything seems to match up where it should all be. Another user thats using a Modded KR rom on this v10,

the watchdog doesnt get tripped......... So im wondering if its a LG Rom bug................... Anyhow doing some more test........

The bug is this: screen off, flip phone on face or put in pocket.. take out and your dog is barking for 5 secs before it bites and reboots............

I am not going to spend a great deal of time on this device.. This is crazy.. LG has to screw everything up one way or another.........

I will try a few more things.. but I dont think my time is worth it for this device.......... I have next to no motivation to work on this device..................
[T-Mobile LG V10 Android Development] asapvejay:
I can confirm this is working on the KR radeonmaya rom. No noticeable bugs or issues. The automatic reboot bug never happened.
[T-Mobile LG V10 Android Development] jonsat:
I have no issues like that. Till now no reboots nor countdowns...

By the way, I suppose returning back is easy, restoring a TWRP backup.

Hope that Eliminater74 will continue in experimenting for us... Kernel customizing is a great achievement.
[T-Mobile LG V10 Android Development] luckydog98:
May I ask what changes are made with this kernel? Such as more governors to choose from? Anything else? Thanks for your hard work with the V10!
[T-Mobile LG V10 Android Development] Eliminater74:
Update: I reset back to where all my merges went into kernel, built from there.. and reboot bug gone... So I will use my testers and try and add everything back little by little and see if we can find what caused the

issue in the first place........... Again...... LG .................... I am doing my best........ And plz dont ask me for features or anything at this time..........

I am only trying to get a 100% working kenel, after that then I will display info on it more............. and if thats going to be a problem, I wont even continue with this project........... I already spent more time then I intended to

on this project......... I have bad memories with the V10 threads.. and the fist time someone complains about miss quoting instructions or because they bricked their phone or whatever, I am out of here..

I have only seen 1 person bricked their phone for flashing a kernel, and thats because they flashed it to the recovery partition............

I am sorry I sound like this, but as I said, I have bad memories from the past on these v10 threads..... I am Human and cant do everything thats expected of me in here........ and if someone thinks I should be required to,

then I will take my self out of here..................
[T-Mobile LG V10 Android Development] jonsat:
[MENTION=5687366]Eliminater74[/MENTION], your concern is well understandable. But, nevertheless, I think that in this thread we "kernel enthusiasts" put our trust on you and respect your work. So please continue in developing. I'm sure that we are here to help (if possible), not to moan. And of course to enjoy better our devices, and to thank you again and again. :)
[T-Mobile LG V10 Android Development] Eliminater74:
Update: Available:

Fixed the Reboot issue, Re did alot of sections.........

Added Sound Control.

get it in download section, or be lazy and get it from here: Nebula_1.0.1-alpha_v10_20161217_170023.zip

Screen Shots With Elemental X Kernel Manager:
[T-Mobile LG V10 Android Development] jmichaels1982:
You're a machine!
[T-Mobile LG V10 Android Development] jonsat:
Great Eliminater74! :D
[T-Mobile LG V10 Android Development] neolancer07:
Exceptional Eliminater74!

1.0.1 working great so far on andy_zhang V20J rom running microg and warBeard_actual tweak. I also have WaveUp installed as well and there is no conflict.
[T-Mobile LG V10 Android Development] sabresfan:
Everyone appreciate the work that went into this. At least 15 or more test kernels went into getting it this far. If you encounter any problems provide a log. Eliminater is not a mind reader. He knows his stuff. I can vouch for that. During the testing process he was extremely through. So please no reports of this don't work without a log. He helps us we need to help him.
[T-Mobile LG V10 Android Development] Holyman007:
Amazing work! No more random reboots on 1.0.1.
[T-Mobile LG V10 Android Development] oogsaggie:
I'm in. Thanks for the effort Elim!
[T-Mobile LG V10 Android Development] 83gerardo:
Hey Eliminater love your kernel can tell a real difference with the phone. I'm glad you never gave up on it. You are a genius always have loved your work. I Was wanting to ask can I get Elementalx kernel manager only through play store or is there a specific one for the v10? Did a search on it saw there was specific ones for other devices. Just wondering I've only ever dealt with kernel auditor
[T-Mobile LG V10 Android Development] luisitox22:
Ditto That. Very gratefull to have you working so hard towards the V10. Even with all the lousy coding on LG's end.

Youre a champ!
[T-Mobile LG V10 Android Development] Eliminater74:
I have talked with Flar2 a few times, hes the author of ElementalX kernel Manger as well as his Famous line of kernels.... Yes hes a HTC10 user. its his daily Driver...........

all of them pretty much do the same thing. Just download the one from the playstore........ and if you like his work, get the donate package.. Its a very good manager..............
[T-Mobile LG V10 Android Development] 83gerardo:
Alrighty that's great I'll go ahead and download it. Again thanks for all that you do
[T-Mobile LG V10 Android Development] rapproduca:
I'm only 20 mins in and this is acting just BEAUTIFULLY! Night and day difference already. No more lag while typing, apps open in an instant, super smooth scrolling, and my battery hasn't moved a notch. I'm using the ElementalX profile setting only with a couple freq threshold changes. THANK YOU!!
[T-Mobile LG V10 Android Development] Eliminater74:
NEWS: Update: IN WOrks:

I have another update, I just haven't updated it yet.

im being lazy, I just built 2 kernels for the HTC10 one stable and one beta, funny how everyone goes for the beta.. anyhow........ and I did this one the other day.

its only a fix for the cpu idle.. but ill upload it soon.

I just took on a big project, seems like the caf has released the source for the MSM8998 SOC which is the 835 Dragon............

and its riding on top of a 4.4 Kernel.............. I guess you figured out what im doing now..

my HTC10 kernel rides on a UM 5.5 Series.. the new 4.4 msm8998 kernel riding on a UM 6.1 Series.........

my htc10 is 3.18.31 while the msm8998 is 4.4.16 , They are very close in diffs...

So I have merged in my htc related code into the 4.4 kernel............. If all goes well, I will have the first htc10 that is powered by a 4.4 kernel.....................

So as you can see my projects are big.. I also did an update on the roms for the v10.............

Like the dumb@ss I am, I decided to help you all further, and I took both LGViet.com stock based roms, The Tizen and the RadeonMaya and made fixes so they are back in English

and flashable and everything works.. not to mention the t-mobile crap.. I cant seem to get wifi calling working.. but maybe one day......

I also updated my own ROM........ and re tweaked the build.prop .............

only reason I did this, because I wanted to add a sound mod on my v10 which current setup deosnt work so well with viper or anything in that matter.
[T-Mobile LG V10 Android Development] jonsat:
Good news... you are working very hard for us! Thanks :)

In the meantime... I'm using kernel 1.0,1 since yesterday and noticed 2 spontaneous reboots. There were no countdown, just phone frozen and then black screen and reboot.

To me it's not so bad... I can stand a seldom reboot, running a better optimized kernel.

It was just to inform you. Keep up the good work! :)
[T-Mobile LG V10 Android Development] demkantor:
Please pull a log when this happens, issues can't be fixed without a log

Thanks
[T-Mobile LG V10 Android Development] sabresfan:
Include are you running Xposed and any sound mods. Certain sound mods don't play well with things. Logs make all the difference. I'm no expert but a doctor doesn't know where to look unless you tell them.
[T-Mobile LG V10 Android Development] Double0EK:
Holy smokes [MENTION=5687366]Eliminater74[/MENTION]! Haven't checked the boards in a few days and this happens. Keep it up :beer:
[T-Mobile LG V10 Android Development] caddermeran:
noob question: how do i make bug logs?
[T-Mobile LG V10 Android Development] sabresfan:
There are apps that do that like catlog. There are a few. Catlog has the option to create a widget to turn logging on to help simplify.
[T-Mobile LG V10 Android Development] jonsat:
[MENTION=4334383]demkantor[/MENTION] [MENTION=4467583]sabresfan[/MENTION] Sorry for the late reply...

I restored previous /system partition, because in these days I need my phone more than ever. So haven't had time to make a catlog to investigate my issue. Plus, I have Xposed 87 installed, so I understand that maybe something interferes with Nebula Kernel.

In any case, LG network management is severely bugged: with stock kernel, every time I lose carrier network for some reason, sim won't be registered again on the network till I cycle Airplane mode on and off. That is silly from LG. Had this bug since Lollipop. I think that, perhaps, it is related to the unlocking of the network (I live in Italy). However no official update had fixed that.

I hoped that a proper kernel from our hero Eliminater74 would finally solve that... but instead problem became worse, because every time that I lose carrier, for a trip in the elevator or a hole in the network, cycling Airplane off and on again became useless. Plus, it leads many times to a spontaneous freeze and reboot. :confused:

However, I definitely will try next versions... and... to be clear... I'm writing this only to help... I'm really grateful to Eliminater74 and hope that this work will continue. Next time, if trouble will persist, I'll try to uninstall Xposed and put a logcat to analyze better the issue.

I also be aware of the possibility that this issue may occur only with network unlocked phones... and in that case maybe it will not be fixable.

Just a small request for [MENTION=5687366]Eliminater74[/MENTION]: I wonder if it's possible to have an "uninstall" zip, to not be forced to restore /system partition every time... :)
[T-Mobile LG V10 Android Development] Eliminater74:
umm, why would you have to restore system partition because of my kernel? I make no changes to system partition.. only the boot partition and that takes what, 5 secs to restore.............

if restoring your system parition fixes your issues, then it has nothing to do with my kernel.. cause my kernel makes no changes to system..............

Ramdisk is in boot parition.. and thats all I make a small change too.

another thing, if anyone has xposed install and has issues, Dont come to me with a log, cause I dont support Xposed, all devs hate xposed. its the #1 leading cause of most problems..........
[T-Mobile LG V10 Android Development] jonsat:
Sorry [MENTION=5687366]Eliminater74[/MENTION], I got confused... I've not restored /system partition, I reflashed Part2. So next time it will suffice to restore boot partition.... noted, thanks! I was not sure, so I choose the longer route. :)

About Xposed... I agree with you, in fact when I make logs, I'll have it uninstalled first.

Just to be clear about LG network bug... it occurs without Xposed, too. Shame to LG.
[T-Mobile LG V10 Android Development] caddermeran:
My phone was giving me a hard time, even before the custom kernel, just running the tweeked v20L rom. I flashed the kernel, and nothing really changed. Music (streaming and locally stored) and youtube videos would quit playing and I'd get an error saying something along the lines of, "this file can not be read." The camera would take up to 45 seconds to become functional, if it didn't FC first. So I wiped everything, and clean flashed the v20L ROM then the kernel, wiped cache/dalvik and rebooted. Everything is running better than ever! thanks for your hard work on this device.
[T-Mobile LG V10 Android Development] Волк:
This is my third LG device, I eternally see issues with devs having issues with wifi calling, usually for no apparent or understandable reason. If you want to amuse your self with just his bad LG can screw up look into the G2x. Do what you can, you can't please everyone all the time.
[T-Mobile LG V10 Android Development] illwafer:
Flashed 1.0.1 2 days ago and haven't seen a reboot. Also cleared my caches.
[T-Mobile LG V10 Android Development] Eliminater74:
I think I have another release that i havent uploaded yet. I really cant remember........

if I do ill post it soon........ but I do wanna let peepz know that I wont be working on this kernel as some might think........ I am working on some big projects on my HTC10, and dont have the time to

go back and forth......... at least not at this time....... and this isnt high priority to me.............
[T-Mobile LG V10 Android Development] neederishelp:
From what I noticed, it's very stable, and runs good. Thank you
[T-Mobile LG V10 Android Development] jonsat:
If there are new releases, I'll try them very willingly. There is still hope to improve this device a bit. :)

Thanks Eliminater74!
[T-Mobile LG V10 Android Development] caddermeran:
This kernel is great so far. My phone hasn't run better. One thing I noticed, Wi-Fi and Bluetooth don't really play well together. I'm not getting any errors, just internet speeds are slow AF when BT is on.
[T-Mobile LG V10 Android Development] Eliminater74:
I used a module hack to work the bluetooth, if you all remember I would refuse to do a custom kernel because I couldnt get blue to work........... so I created a module hack that allows the default stock kernels

to load up.............................
[T-Mobile LG V10 Android Development] xXCoolGuYXx:
How well is this kernel on the lg v10 h901 20j on 6.0 ?
[T-Mobile LG V10 Android Development] VivisClone:
Quite stable. Using his custom ROM and this. Think I'm getting improved battery, use on holidays hasn't been the same to really compare. No random reboots.

In short, No noticeable difference between stock and custom at this time. Haven't use kernel Adiutor to adjust anything though
[T-Mobile LG V10 Android Development] xXCoolGuYXx:
But will it work on 6.0 20j ?
[T-Mobile LG V10 Android Development] VivisClone:
Not a clue I'm on 20l
[T-Mobile LG V10 Android Development] xXCoolGuYXx:
With root ? How ?
[T-Mobile LG V10 Android Development] VivisClone:
http://xdaforums.com/showthread.php?t=3360240
[T-Mobile LG V10 Android Development] Holyman007:
I'm on j and it works fine. You should still do a nand backup first.
[T-Mobile LG V10 Android Development] xXCoolGuYXx:
A back up in twrp ?
[T-Mobile LG V10 Android Development] Holyman007:
Yes.
[T-Mobile LG V10 Android Development] xXCoolGuYXx:
Okay already have one thanks tho
[T-Mobile LG V10 Android Development] Zooandbio4me:
Links are both broken?
[T-Mobile LG V10 Android Development] Волк:
No. Use link in fourth post.
[T-Mobile LG V10 Android Development] it'sup:
elimanotor74, will hi-fi now work with viper4android on?
[T-Mobile LG V10 Android Development] rapproduca:
Always worked for me. Version 2.5
[T-Mobile LG V10 Android Development] SoloDoloDoe:
What does this kernel do?
[T-Mobile LG V10 Android Development] AnonVendetta:
I've been using this for about 1.5 days, no random reboots so far, but still need to test alot more for an extended time frame. I also noticed that SELinux is set to permissive by default, there also seems to be init.d support. 2 major plusses for me.

Has anyone else experienced any game-changing issues worth mentioning?

Maybe soon we will have a Nebula ROM. Thanks, Eliminater74!
[T-Mobile LG V10 Android Development] joesee:
OK, so this is damn impressive. Me and my trusty H901 V10 running stock 20L rooted, even after a factory reset was a sluggish dog. Terrible!! There would be times during a reset where while setting up my accounts and such that the keyboard lagged sometimes 8-12 characters. Yeah, lag that bad! Right when I was ready to just upgrade, I knew the 808 was still a decent SoC.. (I mean c'mon, named after an awesome drum machine!!)..

Anyway, your v.1.0.1 kernel .. at first I thought it was a placebo effect, but in fact it wasn't. Three days into it now, and the thing still keeps purring. No lag, no noticeable battery difference, NO Bluetooth issues and I've yet to experience a random reboot.

If anyone's on the fence about dealing with the V10 and it's lag, DEFINITELY give this kernel a shot. You have nothing to lose! Just do what the OP says, flash the kernel, wipe your caches and profit. HIGHLY recommend doing a factory reset before everything.

Hats off to you, Eliminator! Great job and MUCH appreciated!

UPDATE: I noticed someone in a previous post said that this kernel is permissive by default. I'm the last one to tell anyone they are wrong, but in my experience, with SuperSU 2.78 and selinuxmodechanger 3.1 apk installed, I couldn't get that combo to work and didn't want to downgrade SuperSU. To that effect, I just opened a terminal ant did su / setenforce 0 and voila. Then Viper4Android then functioned. It wouldn't before.. so the moral to my story, my kernel wasn't permissive for me. YMMV. Cheers!