yashsingh1/xdaforums huggingface dataset:
[G2 Original Android Development] Titchener17:
excited about trying the new stock version whenever its good, ready, and hot !
[G2 Original Android Development] x551:
will new CM kernel include F320?
[G2 Original Android Development] angel7501@live.com:
Could you please add D803 to your CM kernel branch? I've been using this kernel for a while with aosp and I'd love to try it with CM!

Edited to not sound rude, was not intended
[G2 Original Android Development] sabaramo:
Thanks Savoca. I have been running this kernel for a couple of days now and it seems fast, stable and battery life is just brilliant.

Edit: running 2.5.0 on cm11 m10
[G2 Original Android Development] RenderBroken:
Great job as always [MENTION=4316709]savoca[/MENTION] ! Keep up the good work. I gave it a shot and was very pleased. Its nice of you to finally give the Official Users of CM something to play with ;)
[G2 Original Android Development] sabaramo:
I must admit that I haven't read the whole thread so apologies if this had already been answered.

My knock on function seems to have stopped working. Is there something I need to do to enable it?
[G2 Original Android Development] Raagh:
Hey [MENTION=4316709]savoca[/MENTION] im just wondering why you decided to "roll back" on sources, and make a new version supporting 4.2 sources. Just wondering.
[G2 Original Android Development] Lawlrus:
He is supporting cm. Cm is 4.2
[G2 Original Android Development] Raagh:
I know just wondering why
[G2 Original Android Development] savoca:
CM is stable, popular and supports many variants. Moving to 4.4-LG based aosp ROMs would force me to use Nexus 5 drivers and a heavily modified base that I don't really like. I'm not sure what I'll do for that branch yet. I'd like to bring CM support for the KK modems without re-basing though.
[G2 Original Android Development] Faakarna:
Got random reboot, When using youtube on default settings, on official cm 11. Switched to cubic, row and have not have a reboot since.
[G2 Original Android Development] Portauxbastard:
I have heard awesome things about your cm 2.5 kernel but I am using a d803. Any chance you can make one for us here in Canada. Greatly appreciate it!
[G2 Original Android Development] lil-pete:
Can i use this Kernel with Cloudy or Optimus G3 ??
[G2 Original Android Development] Faakarna:
Check these battery stats, on official cm and furnace.
[G2 Original Android Development] boki2911:
which version do I need to mahdi rom
[G2 Original Android Development] goast:
None you need to wait until it is updated to 2.5... the aosp one once it's updated
[G2 Original Android Development] savoca:
Stock branch will use my AnyKernel bringup and [MENTION=5232783]dr87[/MENTION]'s automatic panel detection. It will also be split out into 7 branches on my git, so I'll be basing each variant off it's own source code. Previously I (and some other kernels) just built all variants out of D802 source code or something, which lead to some variant specific issues. Now each variant will be built the way LG intended it to be, since they seem to have trouble using one tree like any other OEM. :confused:

https://github.com/savoca/furnace_kernel_lge_msm8974/commit/b321e4c83d889938041fce8ec95d336a91734013
[G2 Original Android Development] savoca:
2.5.0 stock builds are up :good:

All testing was done on VS980 24A Stock/CloudyG3 2.0 and D802 CloudyG3 2.0

http://downloads.codefi.re/savoca/furnace/galbi/stock
[G2 Original Android Development] Titchener17:
woo ! thank you very much ??❕
[G2 Original Android Development] simon_lefisch:
Awesome! Been running Simple Kernel on Malladus lately. Can't wait to run Furnace. Thanks much for bringing it back ?
[G2 Original Android Development] simpsonr:
Neither of the 2.5 versions will work on non-stock 24A correct?
[G2 Original Android Development] simon_lefisch:
[MENTION=4316709]savoca[/MENTION], flashed stock kernel and phone rebooted after changing gov to interactive (happened twice). Log is below. Setup is:

VS980 24A

Malladus 2.0.3

Using Trickster MOD

http://goo.gl/YBD69s
[G2 Original Android Development] Titchener17:
had bootloop as well interactive gov ls980. it was running super smooth though
[G2 Original Android Development] savoca:
You can thank LG for that awesome buggy interactive code. :highfive: just sent compiled updated ls980/vs980 stock builds, re-download at the OP.
[G2 Original Android Development] Titchener17:
thank you for fixing that ! just searched "sweep to dim" in app and didn't produce a result ? tried sweeping and changing settings as well-is there a thread that explains ? saw that you made it and wanna try it out . thanks again for the new furnace its really smooth !
[G2 Original Android Development] gattiman12:
Can anyone tell me if this is ZVD Compatible or just ZVC and below
[G2 Original Android Development] HueyT:
VS98026A on Viper 1.1 stock rom--works great. Even compatible with STweaks left over from Dorimanx 7.8 "no knock code" from before. The only flaw is "Knock ON" is gone :(

Edit: Re-Flashed Dori 7.8 "No Knock Code" variant for VS980 and "Knock ON" is back :D
[G2 Original Android Development] savoca:
I base each variant off it's own latest kernel source, so if vzw doesn't support knock-code officially neither will the kernel. I'll add it if vzw forgets G2.

ZVD

Here's a demonstration:

https://www.youtube.com/watch?v=aSD4ySeWaTw

Here's a little explanation:

http://xdaforums.com/showpost.php?p=55219533&postcount=7837

And you can enable it in TricksterMOD under the Touch Wake settings.
[G2 Original Android Development] simon_lefisch:
[MENTION=4316709]savoca[/MENTION] had another reboot when trying to change GPU gov from msm-adreno to simple-ondemand. Happened twice. Log below. Same setup:

VS980 24a

Malladus 2.0.3 ROM

Trickster mod

http://goo.gl/PMh46Q

Might try a different stock ROM tomorrow and see if it happens again.
[G2 Original Android Development] savoca:
I haven't met a 2014 qcom devfreq device with that working out of the box. (It's not like you were intended to use it...) myfluxi has a fix for it, sit tight.
[G2 Original Android Development] simon_lefisch:
No prob. Thanks for looking into it so quickly.

FWIW, I was using dr87's Simple Kernel and was able to change the gov and freq. I don't play games on my phone so I do t feel that there's a need to have it set to 450. Usually have it on 320. Again thanks for looking into it. Super stoked you updated this kernel.
[G2 Original Android Development] deathrowz_sri:
On behalf of F320L community I would like to make a humble request to develop a branch. Greatly appreciate your efforts. Would like to make a donation in order to make this happen so that F320L community also joins the famous CM band wagon. Keep up your good work!
[G2 Original Android Development] stenka85:
Savoca please cherry pick this for add support to miui in your stock kernel

https://github.com/dorimanx/LG-G2-D802-Ramdisk/commit/2277fa21c24854b0d6cd592f5ac0185961626adb

https://github.com/dorimanx/LG-G2-D802-Ramdisk/commit/626ec9cdb1a8227b20086d91df542a7c00aba98d

Thanks.
[G2 Original Android Development] savoca:
My stock branch uses anykernel so if you flash MIUI first (which installs the MIUI kernel/ramdisk) then flash furnace, it uses the MIUI ramdisk. So these aren't really necessary.

This build has conservative and working simple-ondemand devfreq governors - It's built on my personal pc so it's not going in the official downloads yet.

http://downloads.codefi.re/savoca/private/furnace-2.5.0-stock_vs980.zip
[G2 Original Android Development] Titchener17:
sweep2dim is great - well done ! assuming I can figure out how to, is it possible to add nightmare without ruining this awesome kernel ? running it regardless , its very smooth and responsive-fast charge working like a champ automatically. screen looks better somehow with the same rgb settings - not sure if possibly due to furnace? have you thought about a furnace governor ? anyway, thank you [MENTION=4316709]savoca[/MENTION] bigtime !
[G2 Original Android Development] stenka85:
Oh ok Thanks, only a few developers uses anykernel format.
[G2 Original Android Development] lowjinyik:
Does this kernel support hotplug suspend?
[G2 Original Android Development] jabbarh123:
sorry if this question has already been asked.

I have lg g2 d802 running liquidsmooth aosp rom 4.4.4, will this kernel work for my phone? and ive noticed it hasn't been updated for a few months? does this make a difference or will it run nicely?

thanks for the help.
[G2 Original Android Development] goast:
No don't do it lol... Liquids kernel is way more up to date...sit tight its next on savoca list
[G2 Original Android Development] jabbarh123:
no worries thanks a lot mate. just another quick question, do you know if theres any other kernels for AOSP LG G2? cheers.
[G2 Original Android Development] goast:
Yeah render but just check the g2 original development thread...its not polite to talk about other work in someone's forum[emoji6]
[G2 Original Android Development] jabbarh123:
I am using liquidsmooth rom which is cm based aosp(as noted before)

am I to download cm or aosp ?

the update says 23rd of sep so im guessing this is up to date now? (safe for download)

thanks.
[G2 Original Android Development] Raagh:
Liquidsmooth is based on 4.4 sources from dr87. So aosp.

Cm version is for official cm
[G2 Original Android Development] core720:
Sorry, inc thermal control?
[G2 Original Android Development] simon_lefisch:
[MENTION=4316709]savoca[/MENTION], what hotplug do you use for the stock kernel? I notice that I have 1 core on when using interactive gov.

Also, to anyone using stock kernel, is anyone sales phone run a little warm when doing basic tasks (browsing, texting, etc)?
[G2 Original Android Development] MrH871:
hi all i have liquidsmooth installed on my phone which has its own built in kernel tweaker. i flashed the AOSP kernel hoping to overclock it to a whopping 2.8 ghz, but the built in kernel tweaker doesnt let me.. Am i wrong in thinking this kernel doesnt allow OC? or shall i try using trickster?
[G2 Original Android Development] ckyy:
Phone freezes when changing GPU gov to simple. Cm11 D802 https://docs.google.com/file/d/0B8LbO45v_pj7Tkd4S1BHYXFVVkk/edit?usp=docslist_api
[G2 Original Android Development] jabbarh123:
amazing! this kernel is awesome I flashed it and already my phone seems faster.

however, I thought this kernel includes over clocking? I cant see any option for this?

thanks.

---------- Post added at 04:38 PM ---------- Previous post was at 04:36 PM ----------

try use trickster mate ;)
[G2 Original Android Development] savoca:
Yes. Here it is in action.

http://youtu.be/bcBC26Y9iL0
[G2 Original Android Development] Titchener17:
hey know you are asking savoca, but perhaps its intentional from when he updated interactive (not sure if you have the device with buggy lg builds he updated). possible he improved to not use too much multi-core action thereby improving battery life - just a thought ? seems like if enable boost its a 4 core fandango compared to setting boost @0 not noticing heat, have you tried soc thermal throttling ? not sure if that will help
[G2 Original Android Development] simon_lefisch:
I notice that when double tapping to wake the phone, there's a delay from the time you stop tapping to the time the screen wakes up. When I ran simple kernel before flashing furnace, there was no delay. It was instant. I know render was using a different hotplug that kept 1 core on instead of 2 cores while using interactive (yes I know that was for AOSP). Curious if he's using the same/similar hotplug (msm_hotplug I think).

As far as heat, shouldn't have to have thermal throttling on when scrolling/browsing. Never had it on before as I never encountered the heat.

Again, just curious if anyone else has encountered the same issue (?)
[G2 Original Android Development] DavidRedstone:
Thank you!

I was experiencing frequent random reboots with CM11 on my LG G2 D802, and I tried Furnace Kernel after it was recommended by another XDA user.

Since switching to Furnace (using On Demand and Row, and ART), I am seeing very good battery life and no random reboots. Thank you!
[G2 Original Android Development] freebird_78:
VS980 running Malludus 1.2.5 and TWRP 2.6.3.3. Like I was saying the .5 and .6 versions of furnace were great (with one reboot or SOD on each). Installed all three versions exactly the same way (install, wipe cache/dalvik, reboot). This one just absolutely devastated my phone. Keep bootlooping, so I can't even get into recovery manually.

EDIT: Finally jimmied my way into recovery and trying to go back to .6... Nope. Garbage. Something went seriously wrong.
[G2 Original Android Development] adamfair:
^^

To get back into recovery hold down power and volume down together for 10 seconds. The phone will vibrate and the LG splash screen will come up, as soon as you see that let go of the volume and Power keys then immediately press them together again. This will bring up a screen asking to factory reset. Press power button to confirm. THIS WILL NOT REST YOUR PHONE, IT WILL PUT YOU BACK INTO RECOVERY.
[G2 Original Android Development] freebird_78:
Tried going all the way back to .5. NADA. Dunno what I screwed up, but I did it good. I triple checked that I downloaded the VS980 and not some other version.

EDIT: Anyone know where I can get a stock kernel?
[G2 Original Android Development] Adam1203:
I had the same issue with paek. Try wiping data. That fixed it for me.
[G2 Original Android Development] freebird_78:
Was really hoping to avoid that.
[G2 Original Android Development] Adam1203:
Yeah, I hear ya. Unless you have a nandroid backup, you can't use the phone anyways.
[G2 Original Android Development] DornoDiosMio:
I've not had any issues updating from .5 to .6 then .7, but, I am on a D-800, so, that doesn't help you much.

I made a Nandroid backup before changing to a different rom last night, wasted about 3 hours messing with new rom before I realized it just wasn't going to work for me.

I pretty much never make a nandroid before flashing a kernel tho, too lazy.

Do you maybe have a nandroid from a cpl weeks ago or something?
[G2 Original Android Development] freebird_78:
Yeah, luckily I have a backup. Unfortunately, it is from a couple weeks ago. Bye bye data from the last two weeks. :crying:

Teach me not to back up on kernel updates.

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

HOLY ****! Not even a recover from backup is saving me. Ugh.... Yup. My phone is bricked.
[G2 Original Android Development] tdawg0213:
So far so good over here. Running krazie1's stock debloated 12b using the latest twrp. My method for install

1. Back up current ROM

2. Wipe cache/dalvick x 3 (I know, overkill)

3. Flash kernel

4. Wipe cache/dalvick one more time for good measure, profit.

Haven't done any tweaks yet but I will after I let it settle. I've noticed a lot of times for me if I go crazy with over clocking and under volting right away problems occur.
[G2 Original Android Development] DornoDiosMio:
Did you wipe everything before restoring from backup? Silly question, but, sometimes it is overlooked. Possibly some residual data causing your problems? I dunno, I'm not an expert really, lol.
[G2 Original Android Development] freebird_78:
Yup. Factory wipe. Restore. Nada. Factory wipe, reinstall ROM (Mal 1.2.5). Nada. Clearly there is still some remnant of this kernel issue present. No matter what I do, it is behaving exactly the same (hangs, SOD, reboots, no baseband, no WiFi, etc).
[G2 Original Android Development] toxa24:
After reinstalling the ROM, did you flash lg apps and Gapps?
[G2 Original Android Development] freebird_78:
Yes. Tried reinstalling 12B modem too.

---------- Post added at 07:34 PM ---------- Previous post was at 07:33 PM ----------

Hell, I wonder if KDZ will even work.
[G2 Original Android Development] Adam1203:
You are running twrp 2.6.3.3?
[G2 Original Android Development] freebird_78:
yes
[G2 Original Android Development] Adam1203:
Did you do an advance wipe, and select everything but internal data?
[G2 Original Android Development] tdawg0213:
Factory reset does not get rid of your previous ROMS remnants. If you want to get rid of the "remnants", for me, format system. Also restoring anything with data can interfere with your device. Try installing everything fresh with no restore and see how that works. Just my opinion but it has always worked for me. I know it's a pain. Hope this helps.
[G2 Original Android Development] adamfair:
Here is stock kernel edit: removed as it did not flash properly
[G2 Original Android Development] freebird_78:
Christ. Not even a KDZ is getting me back. Can't activate, then reboot.

Looks like I am OFFICALLY bricked solid.
[G2 Original Android Development] savoca:
Just boot into recovery manually then sideload a rom.
[G2 Original Android Development] savoca:
Using msm_hotplug. Not sure how renderkernel does it but I don't use any nonsense suspend routines on it either. It's just the raw driver from the creator.
[G2 Original Android Development] savoca:
Check it out, custom splash screen for mdp/mdss. I got caught up in this during my LG-KK AOSP bringup so you can enjoy it when it's complete :P

[youtube]xeLoOTbL6TU[/youtube]
[G2 Original Android Development] lowjinyik:
Nice! Can't wait for next release xD Love your work ;)
[G2 Original Android Development] jonatutu:
That boot up was quick~
[G2 Original Android Development] savoca:
Furnace 2.5.1 is up for CM, AOSP, and Stock ROMS. :good:

All branches are now the same progress-wise, with the exception of AOSP branch having the splash animation - thanks to some caf commits found by [MENTION=3878813]jakew02[/MENTION]
[G2 Original Android Development] DominikHolecek:
Nice I'm really looking forward to trying this on Mahdi and Omni ROM.... ;)
[G2 Original Android Development] goast:
About to try latest aosp on liquid will be back with results

Edit so far so good...question for [MENTION=4316709]savoca[/MENTION] any plans to add over clocking to aosp?
[G2 Original Android Development] crnkoj:
2.5.1 uses LG or n5 audio thanks?
[G2 Original Android Development] Titchener17:
battery is really good went to work after charging and after installing newest version was still at 100 for a bit ! this is blazing fast too ! was wondering if there is a way for sleep2dim to return rgb values to set amount ? seems like its not going back to yoriciv3 values. regardless s2d is awesome, and everything on the screen somehow looks better -

thank you for bringing the heat savoca !
[G2 Original Android Development] simpsonr:
Just tried AOSP 2.5.1 on Carbon 4.4.4 vs980. The good: It booted. The bad: instant and continuous phone fc. Back to my ancient JackpotClavin 24A based built in kernel. :(

Is this because Carbon is a CM based ROM? So, I need to either go back to an earlier baseband/bootstack and used the CM Furnace kernel? I guess this combo of being on the 24A baseband/bootstack and on Carbon is what's at issue here. Ugh.
[G2 Original Android Development] DominikHolecek:
Great work savoca, on mahdi is everything excellent so far. The phone is more cooler than with stock mahdi kernel and performance is at least as good as on stock one.... (At least in FIFA 15) I don't like sweep2dim so I've changed it to sweep2sleep - it makes me fully satisfied...

One question: Are you going to build a kernel for PA when houstonn is back? It's one of the best ROMs for our G2 and with this kernel it would be a beast combination... :)
[G2 Original Android Development] savoca:
Sorry, I went with Mahdi-based. If I went for that 24A-based CM then there would be no support for Mahdi, Omni, LS - or any other aosp rom that's KK based with N5 audio drivers. /:

That depends on if he tries going crazy with the caf commits again. There's nothing wrong with the way the AOSP guys are doing it.
[G2 Original Android Development] nash211:
Thanks I will give it a try today, used your last Kernel worked very good.
[G2 Original Android Development] JRJ442:
Running excellent on LiquidSmooth, VS980 ?
[G2 Original Android Development] :
I didn't back up my stock kernel. Is there a flashable zip for the stock kernel somewhere. I've been searching everywhere with no luck.
[G2 Original Android Development] savoca:
http://downloads.codefi.re/savoca/galbi
[G2 Original Android Development] merlin21:
I can't boot alegrens cm rom. It sticks on lg logo - isn't it supported? Thx
[G2 Original Android Development] savoca:
CM's CM ROM is supported. Never heard of the other.
[G2 Original Android Development] merlin21:
ok thanks do you know rom endroix is working with your kernel. Or PA? Thanks for your help and sorry if noop question
[G2 Original Android Development] savoca:
No clue. I only test stock, cm and mahdi /:
[G2 Original Android Development] Sp_Ark:
Thanks for updating aosp. Great kernel works absolutely fine with latest aicp.
[G2 Original Android Development] JRJ442:
Try using the AOSP version. He uses dr87's stuff on it so that one should work.
[G2 Original Android Development] jonatutu:
I am using mahdi 9/20 for a few days now and I just flashed the latest 2.5.1 kernel with twrp 2.8.0.1 and I am stuck on LG logo and it keep restarting at LG logo. ( I dont think its restarting it just dim itself and turn the screen off. Touch the screen or something I will see lg logo again, because I actually received sms notifcation with blinking led light with the LG LOGO!!!

Did I do something wrong or miss a step??
[G2 Original Android Development] savoca:
Working just fine over here. Can you post a your setup + logs/kmsg?

http://imgur.com/hYqm1em
[G2 Original Android Development] Tommi_Vercetti:
I have been using great kernel since the beginning of CM11 G2, thank you for your support!

However may I ask if you have plan to support LG 4.4.2 based unofficial CM? I have tested your AOSP and CM kernel, the AOSP one appears phone FC while the CM one cannot support.

http://xdaforums.com/lg-g2/orig-development/rom-cyanogenmod-unofficial-4-4-4-cm11-t2857748
[G2 Original Android Development] Sp_Ark:
If you have problem entering recovery again, just press and hold power. I the screen will go black, but don't let power yet, wait for LG logo to reappear and then instantly the screen will go black again. Now leave the power button and your phone is powered off. You can enter recovery from this state, by pressing the volume down and power button for few seconds. The lg will appear and then it will say recovery mode and will enter twrp. If you dont have another kernel to flash, just wipe cache and Dalvik and flash your rom again.
[G2 Original Android Development] jonatutu:
Reflash and its working now :)

Sorry to ask but I am new this kernel and lgg2. May I know where can I see all the features like sweep 2 dim. I have already enable developer mode. I can only

see the performance mode and the only new features are underclocking and new governor and i/o
[G2 Original Android Development] savoca:
Use this app: https://play.google.com/store/apps/...r+mod&pcampaignid=APPU_KI8mVNnKK9GNyAT1pYHIDg

I've been talking with the developers in the past couple of months and getting specific features supported like touch filters and sweep2dim, so I highly recommend it.
[G2 Original Android Development] jonatutu:
Thanks :) But I think trickerster mod or the kernel setting doesn't stick. I was testing stability test undervolting 2.2mhz.

So I set 2.2mhz for both min and max and performance for gov. Went to stabilitytest, press on classic, the cpu frequency changes instead of testing on constant 2.2mhz. So I went to did the extreme opposite, setting min & max to lowest 96mhz. The phone still works as per normal no lag very smooth. Shouldn't the phone be laggy when max frequency is set to lowest.
[G2 Original Android Development] zihh:
I noticed that the changelog said the hotplugging is disabled by default, how to enable it? By disable the mpdesicion?
[G2 Original Android Development] savoca:
mpdecision's hotplugging is disabled, but the service is still active for PowerHAL. An enabled alternative by default is msm hotplug.
[G2 Original Android Development] NEO2598:
Try the AOSP one with Alegen, because Alegen has 4.4 sources and official CM11 has 4.2.

Render kernel for AOSP worked for me with Alegeb.