yashsingh1/xdaforums huggingface dataset:
[T-Mobile LG G3] Eliminater74:
Update: Just posted NebulaKernel Rev5.3

Changelog: Some minor Fixes and added Better Performance Control.

NOTE: Use kernelAdiutor and under hotplugs switch off msm_mpdecision, Next release will have this off by default.

Reason is, This causes the phone to run kinda hot. I noticed a drop in temps when its off.. Use it if you want.. but I dont recommend it..
[T-Mobile LG G3] thewalkingdude:
Running well. Charges very fast and the battery drain is slow.
[T-Mobile LG G3] Eliminater74:
Paul Said it might be smarter to use SaberMod 5.1 and not 6.0, so I went with 5.1 since its updated more.. Paul is the Author of SaberMod, so I think he knows what hes telling me,

Yea I been keeping mine off the charger for that reason.. so I can get accurate results.. As far as Charging time, That I never kept up with. Mine has always charged fast..

SideNote: I keep my Wifi and bluetooth on at all times.
[T-Mobile LG G3] thewalkingdude:
I keep WiFi on as well. I dig it man.
[T-Mobile LG G3] GaBo L:
Mine was already turned off.
[T-Mobile LG G3] Eliminater74:
Project Update: I am testing a new way of making some changes to the kernel on the fly....

Im sure everyone has heard of Synapse an app thats available free at the google play store.

I have manged to make my kernel compatible with this app, But it requires a rom with init support, which all mine have..

it also requires some added init scripts that will allow for reading the all the kernel info.

The scripts are called UKM: Universal Kernel Manager.

Link: synapse-script-universal-kernel

Created by: [MENTION=5658634]apb_axel[/MENTION]

I have taken the liberty of adding the necessary script info from his flashable zip and added to the end up mine.. With full credits to [MENTION=5658634]apb_axel[/MENTION] ...

Remember As of Rev 5.5 Make sure you flash the flashable kernel zip or else you wont reap the benefits of this killer app..

After you flash kernel, Make sure you install Synapse at Google PlayStore..

The uninstaller of the scripts is listed on the page above..

This is something new. If it works good and people like it, I will prob do away with current app in favor of this one.

Look for it on Rev 5.5.. And Dont forget to install Synapse....

Some Screen Shots:
[T-Mobile LG G3] Eliminater74:
Update: NebulaKernel Rev 5.5 Build: 20150702 Now with Synapse Support....

Changelog:

@UpInTheAir @Eliminater74
tick: Upstream fixes …
UpInTheAir authored on Mar 2 Eliminater74 committed 26 minutes ago
d8d279f
@UpInTheAir @Eliminater74
kthread_work: wake up worker only when the worker is idle …
UpInTheAir authored on Mar 2 Eliminater74 committed 27 minutes ago
a2f79ac
@UpInTheAir @Eliminater74
printk: make sysfs kernel interface compatible with Synapse app …
UpInTheAir authored on Mar 3 Eliminater74 committed 27 minutes ago
d94d4db
@UpInTheAir @Eliminater74
printk: Add sys kernel interface to configure linux printk logging [a… …
UpInTheAir authored on Mar 3 Eliminater74 committed 28 minutes ago
ba6b6c9
@Eliminater74
derp
Eliminater74 authored 6 hours ago
8af3ed2
@UpInTheAir @Eliminater74
kernel/timer.c: Optimize apply_slack() for size and speed …
UpInTheAir authored on Mar 5 Eliminater74 committed 7 hours ago
3b32b1c
@UpInTheAir @Eliminater74
timer: optimize apply_slack() …
UpInTheAir authored on Mar 5 Eliminater74 committed 7 hours ago
4c63dfc
@Eliminater74
Enable CONFIG_CGROUP_DYNAMIC_TIMER_SLACK in defconfig
Eliminater74 authored 7 hours ago
f4c6157
@UpInTheAir @Eliminater74
kernel: cgroup_timer_slack: Dynamic management of timer slack …
UpInTheAir authored on Mar 3 Eliminater74 committed 7 hours ago
7be28e8
@UpInTheAir @Eliminater74
kernel: cgroup_timer_slack: Dynamic management of timer slack …
UpInTheAir authored on Mar 3 Eliminater74 committed 7 hours ago
cb3047f
@UpInTheAir @Eliminater74
cgroups: Introduce timer slack controller - add missing patch
UpInTheAir authored on Mar 3 Eliminater74 committed 7 hours ago
7ba001f
@UpInTheAir @Eliminater74
kernel: cgroup_timer_slack: Adaptations for 3.4 kernel [Christopher83]
UpInTheAir authored on Mar 3 Eliminater74 committed 7 hours ago
707a7b2
@UpInTheAir @Eliminater74
cgroups: Introduce timer slack controller …
UpInTheAir authored on Mar 3 Eliminater74 committed 7 hours ago
ecfacca
@Eliminater74
Bump Version Rev5.5
Eliminater74 authored 7 hours ago
[T-Mobile LG G3] marcdw:
Just flashed the 5.4 Rev and guess what? Back to SELinux Enforcing.

I must be a jinx. ?
[T-Mobile LG G3] Eliminater74:
You know what.. I think I forgot to put the default fix in this.. I started all over and did many fixes.. but forgot that one.. Use a switch for now........ plz. thanks for letting me know..

\

Update: SeLinux might set to Enforcing...

For the time being use a switch... next version that will be fixed....... Sorry..... When I started over.. I forgot to change that setting..........
[T-Mobile LG G3] GaBo L:
I changed it using synapse. Its all good.
[T-Mobile LG G3] thewalkingdude:
I have found a few ROM kernels that are set to enforcing. No that big of a deal as long as apps to change it are around. So far still running well. No kernel panics.
[T-Mobile LG G3] zoman7663:
R5.5 Seems to be ticket!!! Running well, fast, smooth and no panics or total shut downs (I think I narrowed that down to the previous MSM hotplug, no panics or shut downs with intelliplug). All is good now even with MSM hotplug. Question? New Blu-plug has no on/off enable switch (on my device, with Synapse or Kernel adiutor).
[T-Mobile LG G3] Eliminater74:
Yea Blu_plug needs some work. I wouldnt use it just yet...... I need to collect more data on it.

Its going to be one of those plugs where I am going to have to code in a switch my self. Not looking forward to doing that., but I just might have too..

I will Disable this plug in till I can find a way to switch it on/off though software..
[T-Mobile LG G3] Eliminater74:
/\/\/\/\/ NebulaKernel Rev5.6 W/MultiRom Support 20150702 \/\/\/\/\​

Changelog:

@Eliminater74
Revert "ARM: topology: Add efficiency coefficient for Krait" …
Eliminater74 authored an hour ago
9a4fe27
@neobuddy89 @Eliminater74
ARM: topology: Add efficiency coefficient for Krait …
neobuddy89 authored on Jun 29, 2014 Eliminater74 committed an hour ago
1b5f7c0
@Eliminater74
Drivers Fixes: many
Eliminater74 authored an hour ago
8d12da3
@Eliminater74
defconfig: CONFIG_WQ_POWER_EFFICIENT_DEFAULT
Eliminater74 authored 2 hours ago
2036b30
@Eliminater74
Removed msm_mpdecision From Makefile
Eliminater74 authored 2 hours ago
b9c848e
@Eliminater74
Revert "Added Blu_Plug by @eng.stk, And fixed Bricked_Plug to off by … …
Eliminater74 authored 6 hours ago
9ac0818
@Eliminater74
MSM_Sleeper HotPlug
Yinghai Lu authored on Aug 8, 2014 Eliminater74 committed 6 hours ago
74ae678
@Eliminater74
drivers:lmk: implement task's adj rbtree …
Yi-wei Zhao authored on Dec 30, 2014 Eliminater74 committed 7 hours ago
043128b
@Eliminater74
drivers:lmk: Fix double delete issue …
Hong-Mei Li authored on Mar 12 Eliminater74 committed 7 hours ago
bec966e
@yank555-lu @Eliminater74
kernel/power/powersuspend: new PM kernel driver for Android w/o early… …
yank555-lu authored 17 days ago Eliminater74 committed 7 hours ago
d3b9637
@yank555-lu @Eliminater74
kernel/power/powersuspend: new PM kernel driver for Android w/o early… …
yank555-lu authored on Feb 22 Eliminater74 committed 7 hours ago
a782fd5
@Eliminater74
SeLinux:Permissive
Eliminater74 authored 8 hours ago
3f8e22a
@Eliminater74
Bump Version Rev5.6

This will be the last update for a while, So I hope you all enjoy this release.

Dont forgot to download the app..
[T-Mobile LG G3] thewalkingdude:
Running well, temps are still way down. Nice work man.
[T-Mobile LG G3] Tech_Savvy:
do i have to use synapse or can i still use kernel auditor?
[T-Mobile LG G3] thewalkingdude:
You can use the kernel auditor if you like. The app is just a bit more user friendly and has more control.
[T-Mobile LG G3] Eliminater74:
Update Kernel: Just to let you all know, I said I wasnt going to update anything for a while. Well that changed today.

I got an Email from [MENTION=4794976]777jon[/MENTION] letting me know about some updates he did and wanted to let me know.

So I merged his updates with my source.. You think that was east, No way. I had over 50 files that I had to by hand go though and merge by hand.. and correct merging problems...

New kernel will also have OC up to 2.8 and use of msm_limiter now with the removal cpufreq_limiter......

I will call this Rev6 since its got some big updates that are way to much for a rev5.7....

Dont know when this will be released.. If everything goes well. could be a day or so.......
[T-Mobile LG G3] hypemanisus:
I just installed this kernel and was wondering what's the best Governor for battery.

Found my answer in page 3. Great kernel buddy
[T-Mobile LG G3] Eliminater74:
I like the fact that you actually looked back on the threads for an answer.. :)

I use zzmoove, but make sure you turn off all hotplugs before using it.
[T-Mobile LG G3] hypemanisus:
Thanx i think you gave the answer to my other question half ny screen was shredded after a reboot i guess it's cz of hotplugs.
[T-Mobile LG G3] Eliminater74:
Update: Rev 6.0 is done.. I just didnt push it to my hub yet.. There are a few things that I need to address before I release it.

a few but not limited too are:

(1) OC doesnt seem to stick anymore

(2) Highest OC speed shows 2.7 not 2.8

(3) Not sure I like this msm_limiter over cpufreq_limiter..

(4) my zen hotplug isnt showing up.

Temps seem ok I guess. I am going to try and fix my zen plug also..
[T-Mobile LG G3] Eliminater74:
Update: I told you all tha I would have Rev6.0 out by now, Listen, I been working my butt off trying to get everything done correctly, I ran into alot of problems. I tried to track down the issues.. I even compiled

a new sm toolchain from source. The problem I had on the previous post was I compiled from the wrong branch. Thats why that didnt work. I was able to compile from the corrrect branch. I was able to apply all the updates

up to the OC 2.8.. And it worked.. Then something happend a few updates after. The phone would freeze at the bootscreen. I got my testers to test that too.. same thing.. I even tried to back out of a few of my updates.

and that didnt help. Here is what It comes down too. Are device (D851) seems to be the only device out of all the G3's family that cant use lz4. 777Jon went to lz4 recently and as you know my kernel is based off of his. So when he changed hi defconfig to kernel compress at lz4. I think that is what is causing my issues.. Or if not that.. Then its my SM Toolchains. I have always used 6.0 I just recently started using 5.1, and 5.1 has giving me nothing but a head ache.

SO thats why im going to compile from source and use 6.0 again..
[T-Mobile LG G3] GaBo L:
Thank you for all you do.
[T-Mobile LG G3] thewalkingdude:
Good job man. I know it was a pain. Thank you.
[T-Mobile LG G3] graphreak:
Rev6.0

Kudos to your efforts and the long hard hours. :good: :good:

Came just in time for me to try on a fresh ROM install I am doing right now.
[T-Mobile LG G3] Tech_Savvy:
i couldn't get it to boot with latest sokp but switched to RR anyways and this thing is flying..best battery life and its running the coolest ive had any rom run since ive gotten this phone!!! thanks so much!!!
[T-Mobile LG G3] Suckapuncha:
Thanks for the hard work! Been trying to test this baby out but, for some reason I can't get it to finish booting on SOKP. Which seems strange to me since it uses the 777 kernel, slightly modded according to the info. I know SOKP mixes some features of ROMs, so will this kernel not work with it?
[T-Mobile LG G3] thewalkingdude:
Although it is based on 777 it has been heavily modified it hardly resembles it. It may be something with SOKP. You said it works on RR so I am inclined to think is is not playing nice.
[T-Mobile LG G3] Tech_Savvy:
i think it might be....i think sokp is aosp based and most the others are cm based...i think that might be it..jt guessing..
[T-Mobile LG G3] Eliminater74:
Works on the guy that builds it................

Note: I once again forgot to add that permit Permissive fix. ill fix it on next build.. sorry peepz.
[T-Mobile LG G3] Tech_Savvy:
Well i tried a couple times it it was a no go.. Wit a fresh install or after it had booted.. Idk what the issue was... Anyways i made a great this is running great now... I discovered changing the resoluting to 1080x1920 made the phone run even coolor.. Idk if its a coincidence or nt bt im enjoy my phone more than ever now... Tha ks for ur hard work
[T-Mobile LG G3] Suckapuncha:
Yeah I tried ti a couple more times too. I changed SELinux to setenforce 1 since I saw yours set that way above, didn't seem to make a difference. Then I tried on a clean install again. Still gets through the boot animation and then just black screen. Don't know...
[T-Mobile LG G3] Walla Walla:
Nebula in AICP (10.0)

w00t de w00t.. confirmed working with the new AICP.

Options galore! This combo is the best I've ever have ran on my g3. ?
[T-Mobile LG G3] thewalkingdude:
Glad to read that.
[T-Mobile LG G3] Sc4ryB3ar:
Just reading up on your kernel, and while I have the d850, and will probably not be able to use your kernel. Was reading about the sabermod troubles you've recently experienced, and am wondering if you've ever tried compiling with UberTC instead of SaberMod?
[T-Mobile LG G3] Eliminater74:
Remember coke?

​

Thats kinda how I feel about SaberMod over UberTC.

Its a proven fact, UberTCKANG stole that code from some older sabermod source from 3 years ago. Source matches that of Sabermods from 3 years ago..

and In no way, can a new toolchain that hasnt even been around for a year yet. can get that good that quick. ( Can you say KANG).

Kang

To steal or a stolen code when referring to programming. Also can refer to leaked coding.
[T-Mobile LG G3] Walla Walla:
I missed the metaphor on that one...soo are you a coke or a Ppepsi drinker? Cause I say F them..Its all about RC Cola(aka Royal Cola).

Essentially what I'm trying to ask is that building upon code (or stealing) and modifying and testing is the whole point of Open Source, isn't it? Sure, some people might be asses about it and simply take it without asking or worse, not give proper or any credit to the original author ...but isnt everyone just basically doing that to the android developers ? Still code jacking isn't right and will ruin your cred...which is an important thing in this comunity .

So for getting all preachy there..i just luke these little bits of info/stories eliminator74 shares with us. Keeping it real.
[T-Mobile LG G3] jekern77:
Anyone using this with Validus? I tried installing it on on my Validus install and it got stuck on boot animation for like 20 mins. I restored a backup and went about my business. Validus is currently my secondary ROM, does that make a difference? I did have trouble installing Validus as a secondary, I had to install as a primary, then move it to secondary to get it to work.

I want to make Validus my primary rom, but need Kexec patched kernel to do this, as I also need Cloudy available when I need the MUCH better camera.
[T-Mobile LG G3] Eliminater74:
Dont know what to tell you on that.. seems very strange that some people can get it to work and others not.. Every rom that someone told me it didnt work with, I personally went and installed that rom and used my kernel and it booted right up. and I had testers do the same thing for me.

Only thing I can think of is this, check your /proc/iomem and count the system ram banks from the top.

you may have only 4 I bet. thats the reason why some phones it works on and some it dont.. I have 5 and my my testers have 5... but leave it to LG to make one with 4 and one with 5..

I will be updating MultiRom and TWRP soon... the updates are up on the github. I just need to build it now..
[T-Mobile LG G3] Suckapuncha:
I have 5 RAM banks.
[T-Mobile LG G3] sabresfan:
Great kernal. I'm running with the hyper governor and everything is smooth.
[T-Mobile LG G3] jekern77:
00000000-059fffff : System RAM

00008000-00ef5b97 : Kernel code

01010000-01316283 : Kernel data

0d700000-0f9fffff : System RAM

0ff00000-217fffff : System RAM

21900000-5fffffff : System RAM

80000000-dd9fffff : System RAM

I assume this means 5? Going to download again, just in case of a bad DL.
[T-Mobile LG G3] nytebird:
I seem to remember in a post by [MENTION=5687366]Eliminater74[/MENTION] that the white tmo g3 has 4 ram banks while the black one has 5.Yet when I checked my black and white g3's with the exception of the kernel code and data sequences I get the same info as you on both models. Anyone have an answer? Sorry for going off topic. Just wondering. :confused:
[T-Mobile LG G3] Tech_Savvy:
Credit to ur amazing kernel.... Im taking this phone to a new level.. Best battery nd smooth and coolest running device ive run on android..

Edit.. The skip you see in the battery statsl was i undervolted to much and got a crash witout realizing it for 15mins
[T-Mobile LG G3] Suckapuncha:
I also loaded AICP and flashed this kernel prior to first boot and it worked great. Still trying with SOKP though.
[T-Mobile LG G3] thewalkingdude:
Nice! Running well as always.
[T-Mobile LG G3] Walla Walla:
If possible , I would like to request yankactive cpu gov. When on 777s kernel, it was one of my fav., but his kernel doesn't have the variety (ie pegasusQ and alucard) like yours.?
[T-Mobile LG G3] marcdw:
With regards to kernel tweaks I've never really done much with the various kernels. People have all kinds of tweaks that work well for them so I jot down all the tips for later testing.

Now I'd like some recommendations.

Trying out zzmoove right now. Any recommendations for complimentary tweaks to go with that? I/O schedule and GPU chiefly.

Being a flashaholic I use a small set of apps regularly like Tapatalk, Google+, and the like. Only one game, Empire Z.

Powerful phone but I'm so boring. :)
[T-Mobile LG G3] Eliminater74:
That is in the source, I guess I forgot to enable it. yes I did:

#CONFIG_CPU_FREQ_GOV_YANKACTIVE is not set

Sorry, next update ill have that on.

I use zzmoove my self.. just remember to shut off all hotplugs, cause zzmoove has its own built in one.
[T-Mobile LG G3] Eliminater74:
I just realized that I havent posted the new kernel yet with that option turned on. I have yankactive now listed with a few extras too..

Ill post it soon enough.. let me finish tweaking a few more things........
[T-Mobile LG G3] Eliminater74:
*^* Nebula Kernel Rev 6.3 Now Available *^*​

Some Changes: OC max 2.8 (Default 2.47) / UnderClock Min 264mhz (Default 300)

New Sound Control. Some Govs have been activated as requested. Code clean up. defconfig changes and cleanups.

Many more changes.. Just check my commits to see them all.
[T-Mobile LG G3] marcdw:
New additions make Synapse even more confusing, if not more configurable. Like being able to set governors for each core(!?!). Of course I won't try that. :)

Kernel is running great, btw.
[T-Mobile LG G3] Eliminater74:
I changed the script a little.. uses a dif one. thats why... But im going back away from Synapse in favor of the new KernelAdiutor that also supports Downloads and updates..

and everything that Synapse supports...........
[T-Mobile LG G3] yanowman:
Questions

​

thanks for your continued development [MENTION=4270836]eliminator74[/MENTION]

I suppose I have two questions both directed at all XDA members and the community that uses Eliminators ROMS and Kernels....

Is there a good guide and or comparison somewhere out there for all the different CPU tricks? I mean its daunting the amount of choices this kernel offers and I'd like to know how to use it to it's true potential.

Second question is just playing off the first but far more basic. Do most members undervolt their CPU?
[T-Mobile LG G3] Eliminater74:
Note: Could I get some acknowledgement that everything is working ok?

BTW: I removed the cpufreq_limiter in favor of the new msm_limiter.. I havent had a chance to check the new sound controls..
[T-Mobile LG G3] samman82:
I'll run in just a bit and make sure I report back later.
[T-Mobile LG G3] zoman7663:
Everything is running good here! Thanx
[T-Mobile LG G3] Eliminater74:
Yea I was getting all the defconfigs ready for the ports.. I talked to Mr [MENTION=4794976]777jon[/MENTION] about me porting this kernel to other G3's.. hes all for it. So I just might do it.

but alot of them people in the G3 Android Development threads, dont follow instructions well. I already got one dude that might of bricked his phone over Multirom.

Which is the first I have ever heard before. And with this kernel being so advanced. im afraid they might damage their phone with it.

Ill have to make a bigger Disclaimer :P
[T-Mobile LG G3] samman82:
All is well here so far. No news on battery, but it's been very cool to the touch under a pretty heavy processing load.
[T-Mobile LG G3] Suckapuncha:
Seems to be working well so far. All my settings stuck after reboot and haven't had any issues.

I noticed you said the new revision has new Sound Control. I see three options in there for Speaker, Mic, and Volume, but nothing for headphones. I also see the first page says this Kernel supports Fauxsound, but I loaded it and the app says this kernel does not support it.
[T-Mobile LG G3] Eliminater74:
Yea I ahvent updated the first page yet.. I reverted the faux sound in favor of the new sound control..... If its not liked, then ill put back Faux sound. I didnt even notice the no headphones settings. Ill look into that.

thanks for reporting that......... I have always been against faux sound because hes app is pricey even know you can use KernelAdiutor and other apps.. its just I wasnt too much into that...

the new sound is upposed to be beter. but I didnt know there was no headphones settings... maybe I can implant that in.................................

UpDate: I made a mistake... Im fixing it now.. going to be posting a new update soon... Thank you [MENTION=2110168]Suckapuncha[/MENTION] for bringing this to my attention..

That will be fixed in next update..........

Update: Still not comming out right.. I will have to work on that for some time..
[T-Mobile LG G3] marcdw:
I forget if someone has posted this before. On Synapse I keep getting a failure when selecting a zzmoove profile. Permission denied issues.

I'll probably go back to using Kernel Adiutor anyway.
[T-Mobile LG G3] Walla Walla:
Just out of curiosity , are you also switching to a different toolchain? (uber toolchain from sabermod for those of you not following thread)
[T-Mobile LG G3] Xg3nFatality:
Are you not following the thread????
[T-Mobile LG G3] Walla Walla:
You misunderstand, I ment "threads"(plural),at least the G3 threads that is. I asked this because this kernel is based off 777kernel. I know this is a completly different kernel from his (that's why I'm on it), but recently 777jon switched to a different toolchain, not sure if there was specific reason or revalation why, just wondering in Eliminator74 was going to make the same change.