yashsingh1/xdaforums huggingface dataset:
[G3 Android Development] m1trand1r:
Well....welcome newbie.....let device settle down for day or two....then you'll see realistic battery usage....oh...AOSP/CM roms are bugged and those bugs affect battery life a lot...so....this kernel is good work of developer but sadly roms are not so good...so consider that before blaming kernel...

/LG-G3/d-855/16Gb/Titanium Black/
[G3 Android Development] mnd86:
Yep, lets see how it does these days. It reducted the kernel wakelock a lot though but I can't get more than 3 hours of sot with this rom I have. Lets see if this kernel will help a little. Actualy i have 44% left, 2hours SOT and have unplugged 10.5 hours ago...

How is yours going? How many hours of SOT? What ROM?
[G3 Android Development] m1trand1r:
Rom and kernel are in my main sig:)

/LG-G3/d-855/16Gb/Titanium Black/
[G3 Android Development] JokerAce:
Switched kernel and my charging is perfectly normal now.
[G3 Android Development] snir2001:
Just installed the kernel, but somehow I lost the sound...

Any idea ?
[G3 Android Development] NEXixTs:
Overheated

Is there any overheated protection on this kernel ?!
[G3 Android Development] m1trand1r:
Mate....look my ETA:

That's normal I think....on Furnace you can control battery charging voltage I think and unleash full 1900mA or whatever charger allows to be charged at.

intelliplug :)

/LG-G3/d-855/16Gb/Titanium Black/
[G3 Android Development] mnd86:
[MENTION=3763274]m1trand1r[/MENTION] I think you battery is great... How dit you managed to have nearly no wakelocks? You have 2:56 SOT and 2:59 awake, it is amaising. Mine does not go in deep sleep, it always has some wakelock....
[G3 Android Development] m1trand1r:
using xposed framework with amplify and greenify ....and I regularly update gapps and I care to remove what I don't use in rom....I remove a lot of Google sheet out of full gapps package and maybe cause are my kernel parameters...

/LG-G3/d-855/16Gb/Titanium Black/
[G3 Android Development] Pfeffernuss:
Having a SoT of three hours while the phone was awake for three hours as well says nothing. Wakelocks will have zero influence this way. Everybody can have 3 hours of SoT this way. On every rom, with every kernel.

When you, for example, have 3 hours of SoT whilst the phone has been idle for 72 hours, that's a more impressive result. Wakelocks are only important (for battery saving purposes) during sleep/idle time, not when you're using the phone.
[G3 Android Development] JokerAce:
Nah no kernel currently on G3 allows changing charging voltage. Could you use battery monitor widget app to see mA flow when plugged in AC? And what charger did you used? Apologies if it is OT.
[G3 Android Development] m1trand1r:
Well...I was able to control charging voltages on Stock KitKat with Rin 1.8.5 and Smart Charging enabled:)

But i'll try what you asked me to do:)

I'll post results soon:)

EDIT: i'm using stock charger mate;)

EDIT 2: battery controls on Rin 1.8.5 and Stock KK aka cloudyg3

It is possible mate;)

/LG-G3/d-855/16Gb/Titanium Black/
[G3 Android Development] Hgneto:
I'm a noob in terms of kernels, but I would like to ask, if I just flash it without changing anything, will it give me better performance/battery life?

If yes, after how can I flash the stock kernel? or when I flash another ROM the kernel is within the flashable zip?

Sorry for noob questions.

Thanks in advance
[G3 Android Development] Pfeffernuss:
Make a copy of boot.img in TWRP.
[G3 Android Development] Hgneto:
So the Kernal is the boot.img? So if I flash another ROM (full flashable zip), this kernel, will be substituted right?
[G3 Android Development] Pfeffernuss:
Yes! :good:

You will end up wirh the kernel that's supplied in that particular rom. If you flash Blisspop however, the supplied kernel is 777jon's :cool:
[G3 Android Development] showstopper1:
hi guyz,

iam coming from the nexus 5 so im quite new to this community,i have a doubt regarding the feature this kernel provides,some snapdragon chipsets namely 400,800,etc.,has this feature to control the hue,saturation,contrast,etc., of the display,is it possible to have this feature or any kernel has this already for our g3 as the contrast ratio of the display is quite poor generally !!
[G3 Android Development] m1trand1r:
we have KCAL driver inside by [MENTION=4316709]savoca[/MENTION] and we can control this:

App is Color Control pulled from playstore in my case and it's working nicely....I have AMOLED contrast and saturation and i'm happy...:)

/LG-G3/d-855/16Gb/Titanium Black/
[G3 Android Development] Pfeffernuss:
Nope :good:
[G3 Android Development] showstopper1:
thanx so much,link for the app please?

Edit : got it worked :)
[G3 Android Development] Hgneto:
What about if I flash it in another aosp ROM, without changing anything? Better than stock (with no alterations)? Thanks!
[G3 Android Development] Pfeffernuss:
Depends on the rom, of course... Please read the OP as to see whether your Rom is compatible! :good:
[G3 Android Development] m1trand1r:
LoL...WUT???[emoji14]

/LG-G3/d-855/16Gb/Titanium Black/
[G3 Android Development] Pfeffernuss:
No matter what app/tool/setting: amoled contrast will never be reached, not even close. The "black" on the G3 will always be dark grey.

No reason for Samsung to be upset just yet, not even when using that tool :cool:
[G3 Android Development] JokerAce:
Thanks for the information, mate.
[G3 Android Development] m1trand1r:
Anytime my friend ..and sorry for not replying back to pm....I have very stressful situations on my side these dayz....sadly...:(

/LG-G3/d-855/16Gb/Titanium Black/
[G3 Android Development] brolic925t:
Why has the Dev not responded to anything in this thread
[G3 Android Development] Enddo:
The last I read, he was working on a ROM
[G3 Android Development] m1trand1r:
I believe that he's still working on Euphoria OS;)

>LG-G3<>d-855<>16Gb<>Titanium Black<
[G3 Android Development] clsmn:
do i need a file from the folder "radio"? or, when do i need one of these?

thx
[G3 Android Development] RL77LUC:
You'll need it if you want to use FM Radio (with Spirit, for example).
[G3 Android Development] clsmn:
thanks for the answer!

So can i install this zip even if i dont need the fm radio or are there any disadvantages then? btw.. d855 32gb (german vodafone carrier)
[G3 Android Development] RL77LUC:
You can, but I heard that the standard version is more stable, so you should use it if you don't want to use FM.

I've tried FM versions, I didn't see any differences with standard version (but the FM didn't worked for me... Don't know why, because it's work with stock/new CM12 kernel...).
[G3 Android Development] mnd86:
Battery life!

Amaising SOT...
[G3 Android Development] bambotcha:
[MENTION=4010120]mnd86[/MENTION]

Thats some impressive SOT you got ,,

can you tell me which ROM and what CPU settings and mods you got ?

I really want to use anything other than the stock ROM but the battery life on all cm12 based ROMs always kept me away , never got more than 2.30 SOT
[G3 Android Development] Sinterion:
A workaround that seems to work for me is to check "Disable HW overlays" in developer options, but not 100% sure if it works, or its just the phone.

Sent from my Candied D850
[G3 Android Development] zuqka10:
Put on main that the kernel is for AOSP only pls!

Thx
[G3 Android Development] Sinterion:
Read the first line of the post...

”777jon’s Custom Kernel for AOSP Based Roms!”

Sent from my Candied D850
[G3 Android Development] 777jon:
R3:

- Fix MultiROM support (tested and working)

- SaberMod graphite optimizations

- Power efficient workqueue

- Push readahead to 512kb

- Powersuspend

- Dynamic FSync

- Frandom
[G3 Android Development] Sinterion:
Just flashed R3, and gotta say, feels a bit smoother when loading apps, thanks again!

Sent from my Candied D850
[G3 Android Development] zimmerAndy:
Just flashed it kernel crash again are you guys having the 3/32gb D855???

The 2/16gb devices uses other settings then the 3/32gb devices

Sorry cant upload the log
[G3 Android Development] dabug123:
Same
[G3 Android Development] 777jon:
R3 re-uploaded. Kexec patch should be fixed this time (Please confirm).
[G3 Android Development] zimmerAndy:
sorry man again kernel crash! this happend on rin kernel also the dev there figure it out the 2 and 3 gb versions of d855 are not the same.. you have to look in the ram management i believe... thanks anyway
[G3 Android Development] 777jon:
Please try 3GB D855 version:

https://s.basketbuild.com/filedl/de...777-Kernel/AOSP-LP-777-Kernel_d855-3GB-R3.zip
[G3 Android Development] zimmerAndy:
my Phone is 2gbRam but im flashing it

nope crash again
[G3 Android Development] justen7723:
Crashes on boot for d851 3/32 version.
[G3 Android Development] insigma28:
Installed on latest cm nightly no kernel crashes here, great job on the kernel man.
[G3 Android Development] justen7723:
Which variant???????
[G3 Android Development] insigma28:
D855 2gb/16gb dude
[G3 Android Development] JustPlayingHard:
Same here. Works fine on CM12 Nightly 2GB/16GB
[G3 Android Development] silvbm:
GPU idle on 27MHz doesn't seem to work in latest version, just goes down to 100 MHz.
[G3 Android Development] Abaddon:
works fine on latest cm12 nightly and RR thanks man loving the kernel
[G3 Android Development] blmvxer:
Make sure MPDecision is off.
[G3 Android Development] silvbm:
Doesn't change anything. Instead with intelliplug I get near instant green screen.
[G3 Android Development] mnd86:
Hi, first of all I was on wifi all the time. I have the 777kernel that had reducet the kernel wakelock by a lot. I have a CM12 based ROM Resurreciton Remix. The success is to hunt down the wakelocks. Resurrection has 2 options builtin, ap ops under privacy and wakelock blocker under resurrection settings. Find what is keeping your phone awake while you are not using it with gsam battry monitor and go and kill that wakelock with wakelock blocker. Also in app ops disable wake uk, keep awake, start at boot for the most of your apps that are keeping your phone awake. Then the last is greenify, grenify all the rest of your apps that you don't need to run in background for a bit more smoothnes of the device. I have without doubt 5+ hours of SOT in wifi and around 3.5 SOT in H+... I never disable Wifi data or background syncs....

My battery now that I am replying to you...
[G3 Android Development] RandomPooka:
Wakelocks and SOT are pretty unrelated to each other. SOT is when the phone is awake, by definition. Wakelocks only affect battery life while your screen is off and prevent deep sleep. You may gain a few percent battery life by killing wakelocks to spend on SOT, but not much if you're not killing a boatload of background apps. Not enough to account for a 66% gain in SOT (unless you're in a crappy signal area where the phone is struggling to maintain those background data connections)
[G3 Android Development] Helloworld294:
Hey RandomPooka, can I use "repopick" to sync this kernel up with cm commits/patches?
[G3 Android Development] RandomPooka:
Theoretically. You may need to manually fix the stuff that cherry picking has trouble
[G3 Android Development] c_brown93:
Love this kernel. SmartMax +Tripndroid has zero lag on CM12. Hope there will be more updates. Hasn't been one in a while.
[G3 Android Development] Taker18:
Can i Install it on CM12.1 ?
[G3 Android Development] m1trand1r:
I saw peeps running it on 5.1....try...;)

>LG-G3<>d-855<>16Gb<>Titanium Black<
[G3 Android Development] checasey:
does this work with cloudy 2.2?
[G3 Android Development] m1trand1r:
AOSP....

>LG-G3<>d-855<>16Gb<>Titanium Black<
[G3 Android Development] checasey:
noob here what does aosp mean!!! sorry
[G3 Android Development] m1trand1r:
go away then....this is not for you....

or just read and you won't be noob anymore...I was noob once I got up here to xda....and I started to read and follow and learn :)

AOSP stands for Android Open Source Project meaning that everything based on AOSP is not Stock.

>LG-G3<>d-855<>16Gb<>Titanium Black<
[G3 Android Development] checasey:
you would think a forum that provides these kind of things would be more welcoming to teach. Simple question was does it work on cloudy 2.2 all I wanted was a yes or no not a ****ing smart ass comment. Im obviously not a complete noob if I am requesting a kernel.
[G3 Android Development] m1trand1r:
then go asking somewhere else....and don't call me names....you'll regret that...

>LG-G3<>d-855<>16Gb<>Titanium Black<
[G3 Android Development] checasey:
1. Why would I ask somewhere else about this Kernel???????????????

2. I did not call YOU any names.
[G3 Android Development] m1trand1r:
1. becaise you're insulting me personally and you can forget aboit my help to you....

2. smartass is a name and I can read your mind....so mind your words....such as fu#$ng and such....that's not appropriate here:)

Peace [emoji111]

>LG-G3<>d-855<>16Gb<>Titanium Black<
[G3 Android Development] jkieffer46:
Don't use anything other than stock with cloudy. 777 hasn't been updated in a long time and cloudy's is much smoother. You guys are both gonna yet scolded for the drama.
[G3 Android Development] m1trand1r:
nobody can use this very kernel on any stock rom out there....it's for AOSP.....

the drama....where ?...lol[emoji14]

>LG-G3<>d-855<>16Gb<>Titanium Black<
[G3 Android Development] picarito:
Hi, I been with this kernel recently and I cannot get a full day without the kernel panicking and going on a demigod green screen when I change some things on the kernel like intelliplug or a governor? Can someone help me and tell me which options work or do not work? Thanks by the way I'm using cyanide l 8.0 and the this kernel with radio
[G3 Android Development] MORF3R:
Working great
[G3 Android Development] Enddo:
intelliplug isn't working properly on the G3
[G3 Android Development] m1trand1r:
howcome it was working for me w/o issues then?

Can you elaborate a bit please? I'd like to know some details if you can share your knowledge please;)

Thanks ;)

>LG-G3<>d-855<>16Gb<>Titanium Black<
[G3 Android Development] Enddo:
I would only guess that you haven't had the moment when the kernel panics. This might be from the type of apps/usage on your phone or maybe the ROM. I've just read plenty of threads here that the Intelliplug isn't fully tested for the G3. I even experienced those same kernel panics back when I was trying to use Intelliplug on my G3 too. It would happen in the middle, when the device is in deep sleep, or transitioning to/from deep sleep. I had multiple times when I would wake up with the phone off at 0% battery
[G3 Android Development] Kitsuna:
Is development dead? Have not seen an update in awhile now.
[G3 Android Development] marcdw:
Can't say. The dev is busy with the Euphoria ROM at the moment.

The others, like Rin and Furnace, also haven't seen any love for some time. ?
[G3 Android Development] picarito:
So what settings on the kernel should I enable that will keep my phone stable and more towards battery life on kernel auditor app?
[G3 Android Development] Pfeffernuss:
Using intelliplug here (with conservative, 300/1500MHz) and the phone is super smooth and stable. Never hangs. I do not play games though.
[G3 Android Development] picarito:
What ROM you on?
[G3 Android Development] Pfeffernuss:
The one in my sig :) (Blisspop 2.3 Android 5.0. Will update to Blisspop 3.1 Android 5.1 later today).
[G3 Android Development] picarito:
Well I'm mostly asking what settings are people using with this kernel because it just won't stay still and will go to the green screen mostly on Skype which I use quite a lot.I tried itelliplug on eco conservative, touch screen boost off and the rest unchanged with adaptive governor and then interactive and uv -100 but it will just not work and go on green screen in a few mins
[G3 Android Development] Pfeffernuss:
Why this? Undervolting is always a very big stability risk (if overdoing it).
[G3 Android Development] picarito:
I've always did this since kitkat and its been fine . I'm doing it because I heard it saves a bit of battery.
[G3 Android Development] Pfeffernuss:
I would advice trying it without the UV :) Can't hurt. And if you don't play games set it to something like 300/1500MHz. Will also save some juice ;)
[G3 Android Development] picarito:
Do u use any mods like cct mod or any other battery/performance tweaks?
[G3 Android Development] Pfeffernuss:
CCT mod I do not believe in personally. Only things I changed from stock are

using conservative governor

intell-plug on, mpdecision off

300-1500MHz CPU

462MHz GPU

Servicely app, 120 seconds, lots of apps added

disabled Google Play Services things (wakeup, keep awake, autostart) in Privacy settings

disabled Google Play Services systemupdate wakelock

Battery life is okay (still better on stock imho) and speed (when doing all things except playing games), smoothness and stability just great.

YMMV of course and for other people (gamers) this setup might suck, no idea. Personally very happy with it :good:
[G3 Android Development] maximusmullivan:
This gets asked every few weeks, I don't get it...

Sent from my VS985 4G
[G3 Android Development] onetik:
This kernel makes my phone unusable when playing games. I have tried both the interactive and smartmax governors. The same problems with Blisspop ROM. But when I use ResurrectionRemix ROM with its default kernel, my phone is smooth. The problem returns if I flash this kernel with ResurrectionRemix.
[G3 Android Development] Enddo:
I stick with Interactive/ondemand and mpdecision and it's been good for me

---------- Post added at 07:46 AM ---------- Previous post was at 07:44 AM ----------

Undervolting saves you so very minimum battery life. We're talking about extending your battery life by 1%, maybe. I undervolt as well but I do it for the reduction of heat generation instead
[G3 Android Development] m1trand1r:
-100mV is like taking your car 1 cylinder away....it will struggle to get what it wants to work normally else it will brak down sooner or later....so....don't undervolt cause it won't save your battery at all....except that you may face lags....and unstable rom/kernel combo...

I used to use aosp OC ctt mod with this very kernel on Blisspop ....never saw demigod handler tho...

No. Wrong. You set something wrong or something else is bugging your system to chrash...it's not kernel...

Reduction of heat is possible with uv...but not much and it's on performance cost....:)

my 0.02€

>LG-G3<>d-855<>16Gb<>Titanium Black<
[G3 Android Development] onetik:
How are you so sure it's not the kernel? I didn't change any settings besides changing the governors. And the roms were freshly installed after full wipes. Baffles me as well as to why only this kernel would cause problems.
[G3 Android Development] valdesr11:
I have been running this kernel for months now without a single issues. Just make sure you are using the correct one for your variant and that its on a AOSP rom, not stock.
[G3 Android Development] Enddo:
This is wrong. If your chip can handle a -100mV undervolt then it is be exactly as it if wasn't undervolted. If there is a struggle to hit the clock rate then you'll get a kernel panic/crash and have to reboot the phone.

What you're talking about by 'taking your car 1 cylinder away' is more like underclocking than undervolting. if you undervolted properly(to where there aren't any crashes) then it will perform 100% exactly the same as if it hasn't been undervolted(performance wise). the only different you will see is a decrease in heat generation
[G3 Android Development] motoralbi:
Did you wipe cache after installing the kernel? I had the same issue,the phone in gaming(gta sa)was lagging much more than with stock RR kernel,then i wiped cache and then the performance boost was...unvelievable.

Actually undervolting doesn't reduce performance.

Underclocking reduces the performance because the cpu has to run at a lower frequency so it can't use the whole power. But undervolting simply reduces the Volts used by the CPU. A CPU can run at the same speed but with a lower voltage,but the performance is the same.
[G3 Android Development] m1trand1r:
Maybe....but I won't go into further discussion regarding undervolting....I experienced what I described on my device..so..I will never undervolt my CPU ...what anyone else is doing....it's up to them...and besides that....fact is that UV causes instability ....and on my device affects performance ....and I didn't go lower than -50mv on all freqs....so...i'll start doing something else and i'll come back soon:)

well...if you think you're correct....let it be so...i've seen enough and I saw what I said....I have my own experiences which are true...and I did many testings on my own with my own techniques which are a bit violent sometimes ....

>LG-G3<>d-855<>16Gb<>Titanium Black<
[G3 Android Development] Enddo:
Wrong again, but as you said, we'll leave it at that. :D
[G3 Android Development] m1trand1r:
I doubt that i'm wrong here...:)

But....ok....I give up....I don't have EGO:)

/LG-G3/d-855/16Gb/Titanium Black/
[G3 Android Development] picarito:
So i used adaptive at the normal clock speed and intelliplug on and no uv and so far is running ok, it gave me green screen after i was done playing into the dead. Gonna keep moving the kernel settings around and see which configuration runs fine.thanks
[G3 Android Development] onetik:
Ok i will give it one more try... But honestly im just a bit frustrated from the endless flashing, backing up, restoring and what not... Only for things to not work out... Thanks anyway :)
[G3 Android Development] wizardfingers:
What are some good stable kernel settings to use? Or is default just fine and optimal?
[G3 Android Development] LordKitsuna:
silly google login made me change mah name. Anywho i am just wondering. I tried looking through a few pages. While i like the custom kernel i would more then likely rather go back to a generic based one if i can keep it more up to date. At the moment i am not really missing anything and afaik no fancy things are currently being missed out on so ill stay with this. I simply was wondering if it was dead or simply something large was being worked on.
[G3 Android Development] onetik:
Ok i reinstalled everything and made sure to wipe my caches both before and after installing this kernel, but nothing changed and playing games isn't just possible. Phone heats up dramatically even though only a few generic apps are installed and no changes were made to the rom/kernel settings.
[G3 Android Development] m1trand1r:
Try intelliplug and see....I was playin' several games w/o issues on my side...and i'm just about to flash latest Blisspop 3.2 where this very kernel is default kernel...and i'm gonna play some games too:)...oh...i'm on Stock KitKat right now.....let's see the improvements on 5.1.x...:fingers-crossed: [emoji106]

>LG-G3<>d-855<>16Gb<>Titanium Black<
[G3 Android Development] clsmn:
before i flash something wrong.. did i get i right that the kernel does work with 5.1, too? thx
[G3 Android Development] RL77LUC:
Nope, you're wrong. The only kernel working with 5.1 seems to be Furnace.
[G3 Android Development] m1trand1r:
yep...works with 5.1 and on 5.1.1...

/LG-G3/d-855/16Gb/Titanium Black/
[G3 Android Development] RL77LUC:
Which rom ? According to some users, 777 doesn't work on CM12.1 (unofficial), but Furnace does.
[G3 Android Development] Pfeffernuss:
Works fine: https://www.dropbox.com/s/2un6ivew421aukb/14298231474251.png?dl=0 :good:
[G3 Android Development] m1trand1r:
Blisspop....:)

>LG-G3<>d-855<>16Gb<>Titanium Black<
[G3 Android Development] jasvncnt1:
I'm looking at the kernel for lg g3. The latest Is from Feb? Or am looking at it wrong.
[G3 Android Development] maximusmullivan:
Changelog is in the 2nd post

Sent from my Nexus 7 2013
[G3 Android Development] Akiljaron:
Worked Nice With Official Rom D855:):)

:o Every thing working fine on your latest kernal version with stock rom boots up function good

things need to fix with stock rom is camera runs but black screen

no sound at back side speaker/no ringtone

battrey drain slightly quick..please fix all this and relese a new one for stock also

Thank You:)

works awesome with ASOP BASED ALL WORKING