yashsingh1/xdaforums huggingface dataset:
[G2 Android Development] skulldreamz:
Yeah that's exactly what happened to me. I just pulled my lg g2 d800 out of the box after using my moto x pure for the last 6 months and I flashed a version of twrp with the words bumped I think, I know what Loki is but bumped is brand new to me. So anyway I flashed a kk kernel and my phone got stuck in some software failure or some error after using the great autorec.apk so then I had to manually get into twrp and flash your awesomeness and everything is booting good now but I want to restore to stock but the damn tool gets a connection to tot but never starts. I'm about pull my friggin hair out as I feel I'm smarter than this..lol deep, need some sleep.
[G2 Android Development] deathrowz_sri:
Renderbroken

Do you think this is the LP source for F320? I think LP sources are out for most variants.

http://opensource.lge.com/osSch/list?types=ALL&search=F320
[G2 Android Development] RenderBroken:
Yea, that's it. Just waiting on D803 source I believe. The problem is I could start work on the new kernel but then the next update could introduce unseen changes and make the work not worth it. Also there would be no rom out really to support the new kernel other than some VZW Roms maybe. So yea, just waiting. But when all is here I will kick into overdrive and release a new kernel build.
[G2 Android Development] phoenix_rizzen:
Yeah, we Canadians are getting the short end of the stick this time around. We got KitKat sources pretty quick, but we're basically dead last when it comes to LP. :( Not really sure who to hate more: Rogers or LG. Most likely Rogers.
[G2 Android Development] deathrowz_sri:
Oh man im soo excited!!!! Love the word 'Overdrive'!!!!! Thanks much!
[G2 Android Development] RenderBroken:
Yea I have been stocking up and bookmarking different things I will need to get my kernel going on the new source. I have been working with others on the vzw source. I am really looking forward to it.
[G2 Android Development] jeyd02:
Awesome. So that means all the variants builds will be based on the new lolipop source kernel? How will that be different to the current bumped r12 build If I may ask? [emoji14]
[G2 Android Development] Hid3rs:
[MENTION=5438598]RenderBroken[/MENTION] Could you please take a look at this post? A couple days ago we talked about this weird issue, maybe this patch could fix it. I'm not sure how much work it would be for you to add this fix to your kernel, but it would be great if you could give it a try.

I'd be happy to test it.
[G2 Android Development] RenderBroken:
Yea, its possible to make the change but it would make it no longer work for the older LP builds I believe. Could be wrong. BUT, I plan on starting work on the new kernel in the very near future. My wife (and the G2) will be back the 5th so I want to have something to test by then. . .so we shall see!
[G2 Android Development] liusi522:
That is really a good news.:o Waiting for your good news.

If can solve the bug that F320 cannot open wifi in 5.1.1 , will be more better.:p

Thank you so much for your kernel.
[G2 Android Development] hovanhuang:
R 12 boot loop with RR 5.4.2 on D800. Nobody has this issue?
[G2 Android Development] renaltosonylevi:
What boot loader do you have?
[G2 Android Development] Hbohd:
One small test kernel with that merged commit would be nice :D Eager to test it with 3.2 BlissPop !

EDIT:

I'm D802 user :)
[G2 Android Development] Lawlrus:
It works. Don't worry
[G2 Android Development] Hbohd:
Then, I would be even happier if I could use this working-with-no-problems d2tw on my phone :D
[G2 Android Development] Lawlrus:
#blamecanada
[G2 Android Development] hovanhuang:
I think I am at jb. I never have bootloop before. Actually, I am not sure I shouod call it bootlooop or not. Everything is fine untill I start using somebroot access required app such as greeenify and lightflow.
[G2 Android Development] RenderBroken:
Then logs really would help.
[G2 Android Development] hovanhuang:
Sorry. I just can't get the log because it keep rebooting the second it finished. I think its something about the ROM Privacy guard setting and not the kernel issue. Thank you for the reply.
[G2 Android Development] hovanhuang:
https://www.dropbox.com/s/zm4m1yd173fa7x8/last_kmsg-2015-04-27.23.47.02.txt?dl=0

https://www.dropbox.com/s/w0l5o0s6v5hhwkf/logcat-2015-04-27.23.47.07.txt?dl=0

Random reboot. Stock setting other than using smartmax. Rr 5.4.2 d800. Thx.
[G2 Android Development] berryman13:
hey [MENTION=5438598]RenderBroken[/MENTION], Just stopping by to say whats up! With rev getting a new phone and leaving the G2 soon, there will be few kernels left being that Blackbird is now sorta part of BlissPop....who knows, maybe render kernel will take the reign once again.

I'm gonna check it out, last version I tried was R10.
[G2 Android Development] RenderBroken:
As I said before, I have no plans of leaving the G2. Just need a device to really build/test for. I build pretty rapidly and really need the device to test properly. I am excited to start on a clean branch. Pure and away from the CM JB kernel that is used now. I am looking really forward to it. It will be a breath of fresh air for sure.
[G2 Android Development] mal13:
With R12 on D802 (like cm12 or vanir 5.0.2 or 5.1.1.) i get lots of nfc crashes. Like constantly...so much it gets phone unusable. It keeps popping up all the time. With R11 all is fine.

Can you check what check what changed between those 2 version concerning nfc. Thanks... i think it's bit hard to get log as that fc keeps popping up.
[G2 Android Development] urushiol:
I can confirm this. Just did a full wipe and redownloaded my zips to be sure there was no corruption. Something doesn't jive with R12 on CM12(there is no CM12.1 official nightly for the D800).

Thanks!
[G2 Android Development] Hid3rs:
I thought R12 was for 5.1.x ROMs only.
[G2 Android Development] RenderBroken:
The difference is not with the kernel, it's with the ramdisk and the roms dependencies.

You are correct. R12 is for cm12.1 and R11 is for cm12.

So everyone needs to make sure they are flashing the correct version. I will work to make it clearer in op (Lord I can't wait to get away from this base. . .)
[G2 Android Development] urushiol:
Thanks Render, r11 works great. This statement from the OP "ONLY BUILD R12 and forward will only work for CM12.1/Android 5.1" made it should like CM12 could use any build, but if you were on CM12.1 you had to use R12. Now I understand.
[G2 Android Development] bromoxitos:
ok i read the op 2 times, but i can't understand if i can use this kernel in my g2 D802 nightly official CM.... 30-04-2015

can anyone help me?

the R12 is 5.1LP? and if yes i can't use it this kernel in CM12?

and any roms with R12?(5.1)???? some links will be fine
[G2 Android Development] TDSJR:
You need to use R11. CM is still 5.0.x.
[G2 Android Development] bromoxitos:
ok

ok ty a lot mate

one last question

i test it the cm with Jb bootloader and works(but some issues comes time to time like black screen for 1sec etc)

after that i do a clean wipe and i flash the KitKat baseband and works too

so my question is what is the better bootloader for cm and why it works with 2 different bootloaders??

damn it...i I'm confused with this bootloaders. 1st time i see this with bootloaders ......in my old phones like Moto g 2014/ z1compact and E975 i haven't this

worry about that.

Thnx for you time and sry for my English.

my friendly regards
[G2 Android Development] seilogeo:
On d802 blisspop 25.4 the kernel rocks. I used r12 version

Not a single problem, kitkat baseband, jb bootloader.

Good work thank you
[G2 Android Development] renaltosonylevi:
Basebands and bootloaders are different things.

By flashing a kk baseband you still have a jb bootloader.

Without getting to complex baseband=modem.

For the d802 at least will work with both jb & kk modems apart from screen rotation etc.
[G2 Android Development] EuBir:
Hi guys,

could you explain a noob like me whether I can install this kernel on my d802 with official lollipop and KK bootloader with recovery installed? And if so, which build do I have to take?

My phone is buggy on lollipop and I'd like to try overclocking to make it faster!

Thanks in advance for your help.
[G2 Android Development] TDSJR:
No
[G2 Android Development] bromoxitos:
holly crap...

well.....that was a noob question like you see :D....so thank you so much told me the differences

my friendly regards.

---------- Post added at 06:26 PM ---------- Previous post was at 06:24 PM ----------

you can flash this kernel for LP official rom i have test it for 2 days and was nice kernel....and for sure it will comes many good updates

http://xdaforums.com/lg-g2/development-d802/kernel-bluecyclonkernel1-0-t3085508:o
[G2 Android Development] berryman13:
Hey, that's why I grabbed myself an NVIDIA Shield Tablet when I did and not a Nexus 9, when I first had it there were a few semi-working kitkat ROM's, but some serious setbacks for development. Now it's a blossoming community thanks to the help of many people who dont even own the freakin' thing! They're just Tegra geeks, haha :) I wish I could understand architecture at all the way they do..

Good luck on your additional ventures, we all branch out.. And let me tell you, having an unlocked bootloader and a team of developer peers I chat with on Hangouts, it's like 300x smoother than the development for this device ever could be. That's just my opinion. Having MultiROM makes ROM development a hell of a lot easier too.
[G2 Android Development] zedbg:
Which version should I use with 5.0.2 ROM ?
[G2 Android Development] renaltosonylevi:
R11.

R12 is for 5.1.1
[G2 Android Development] ZeNiXxX:
ehhm one question is this kernel compatible with aosp / blisspop Rom? that's strange I read " kernel for stock lp " as titel but the screenshot shows an aosp rom?

will test render r12 today... can someone tell me some experience with r12? battery life? behavior on high usage?
[G2 Android Development] seilogeo:
Blisspop with R12 is the best combination for me.

I also use inteliplug with intelimm for good battery vs performance.

Nice kernel I think the best for aosp
[G2 Android Development] jeyd02:
Intelimm?
[G2 Android Development] abby_nitewolf:
[MENTION=5438598]RenderBroken[/MENTION]

Hello, sorry to bug you with this question. I was just wondering if r26 will be the last release for kitkat. I been having a few problems with reboots and SOD. VS980 on LiquidSmooth milestone 3.2.

This is my favorite and the most trusted kernel i use and the only one that supports cd-rom mount for an app i use a lot.

https://www.dropbox.com/s/6wfnv1degpel4mf/2015-04-28_18.19.zip?dl=0
[G2 Android Development] RenderBroken:
Been undecided. I just have alot on my plate at the moment trying to keep up with all the new LP stuff going on. I don't think it will be the last. I will say that R26 has been a solid build for me and that your report of reboots and SoDs sounds weird to me because I don't remember and reports before nor would I have left the last build in such a state. But do I believe that you are having a problem. If you happen to get a chance could you get me some logs using Syslog? Maybe I can help find out a more precise cause in the meantime. Thanks for the report regardless.
[G2 Android Development] liusi522:
See your message to update the kernel is very excited. But now 5.1.1 has many bugs, such as dt2w and Sometimes appeared setting stop（and my F320 & wifi）, so I use the 5.02 and your R10...
[G2 Android Development] de.er:
[MENTION=5438598]RenderBroken[/MENTION]

The Blisspop devs seem to have sorted out the DT2W issue in their latest nightly, they claim it was a kernel side issue all along. Are you in touch with them? Is whatever they did on their kernel easily ported to render?
[G2 Android Development] buffal0b1ll:
Please look at bliss thread. [MENTION=860149]J[/MENTION]provided new info about heat while charging and cores running at max CPU.
[G2 Android Development] de.er:
These problems are most likely related only to the perfomance governor, I'm running bliss at the moment with their kernel, changed the governor to iteractive (or ondemand), and so far everything seems fine, the phone sleeps like a baby, DT2W works like a charm.
[G2 Android Development] wkobaint:
Yup!! Agree with this. I just set governor to ondemand and cpu sleep normally. But the default/stock kernel have a really standard setting. I need renderkernel to add more options.
[G2 Android Development] deathrowz_sri:
Hi Render..

I need som help here. Based on your guide on building you own kernel, I have setup my environment and cloned your GIT repos to my machine. I want to merge commits made by Win7 on wifi and sd card. Im a noob into building kernels and can you advice whether its possible and is so pont me right direction? Many thanks!
[G2 Android Development] Hbohd:
You have to do following things:

git fetch <url of git you want to take commits from> (you can also specify a particular branch only, to save time and transfer)

git cherry-pick <commit's ID> (this may be used in many ways - picking range of commits, single ones, etc)

Then you can cherry-pick every commit from earlier specified someone's git. You may come across some conflicts which would have to be merged manually (i was using some git mergetool, google for this).
[G2 Android Development] jeyd02:
What about for others cm based roms?
[G2 Android Development] abby_nitewolf:
Thank you for the reply. Here are the logs that i have been saving each time it reboots. It seems to happen only when i'm using an app that uses the internet.

https://www.dropbox.com/s/xqpuv5co0j9hyq3/2015-04-13_22.53.zip?dl=0

https://www.dropbox.com/s/35kfc6tkzv2glrv/2015-04-15_16.59.zip?dl=0

https://www.dropbox.com/s/p3ys223584h58e0/2015-04-21_14.58.zip?dl=0

https://www.dropbox.com/s/6wfnv1degpel4mf/2015-04-28_18.19.zip?dl=0

https://www.dropbox.com/s/gb7477e6d6bhd7x/2015-05-04_13.13.zip?dl=0

Thanks again.
[G2 Android Development] sameerm02:
I installed this kernel on 0503 nightly of blispop on d802

dt2w was working before and screen also remain OFF

but now after kernel installation dt2w is not working :(

I know this issue is not yet resolved in this kernel, but stock kernel of blispop is consuming more battery,

Battery gets down by 10-15% overnight even in deepsleep with mobile data and wifi both switched OFF :confused:

I hope this kernel will work better.

Initial observation: ph is not entering deep sleep while charging :rolleyes:
[G2 Android Development] TDSJR:
So, Im getting:

You flashed this kernel KNOWING dt2w would not work? Because you read through the Bliss thread, and saw that the fix was baked into the stock kernel?

You are on the RenderBroken kernel thread complaining of stock kernel performance?

You unaware that phones will not enter deep sleep while charging?
[G2 Android Development] sameerm02:
Yes, I flashed this kernel knowing that dt2w will not work.

You can say complaints, I will say it’s the reason to flash this kernel ;)

And Yes I am unaware that ph will not enter deep sleep while charging, looks like I have to read more before posting :p

Could you please tell me what are the settings you prefer with this kernel ?
[G2 Android Development] wkobaint:
Please don't push she/he so hard bro. I think she/he give to [MENTION=5438598]RenderBroken[/MENTION] the spirit of heart.

Mine also using this render kernel R12 on latest blisspop nightly 030515. D2TW working normally "if" you just "slow down" before you do D2TSleep. Sometimes it must do 4 times D2Tsleep to make D2TW working.

Anyway, I flash patch too after flash this R12. You can see on blisspop thread.
[G2 Android Development] RenderBroken:
I am in contact with the Bliss Devs and I was told that there were some changes in the ramdisk regarding DT2W. Still, I am not as worried about R12 because I am going to move on with the new LP kernel base that has been coming out. More and more roms will support it just to get away from the JB Kernel mess that is our current LP kernel. So with that said, I am not too worried about issues that may arise when flashing R12 and current LP Roms. I know we all want the latest and greatest but its not worth me trying to keep up. I would rather set a standard.
[G2 Android Development] Choristav:
When you start working on the LP branch, will it mean JB-based roms will no longer work and be forced to rebase on LP sources?

If so, are you waiting for the d803 source?
[G2 Android Development] TaRsY:
There's no "jb based rom". There are lollipop roms using the old jb based kernel under the hood.

From rom side (afaik) its the same either they use a patched jb based kernel or an lp based kernel so change to lp based kernel won't be a big deal.
[G2 Android Development] Choristav:
Well they're using a JB-based kernel and pretty much everything else not from lollipop (blobs, modem and bootloader)
[G2 Android Development] blastagator:
[MENTION=5438598]RenderBroken[/MENTION] - I am beginning to consider bringing my TWRP sources up to Omni 5.1 (for many reasons). I was looking at your kernel for possibly using in TWRP and see R12 is compatible with LP. However, on the git:

https://github.com/RenderBroken/msm8974_G2_render_kernel

I don't see any commits after R11. Are you hiding the secret sauce for R12 or am I just blind :X

Thanks!
[G2 Android Development] PatrickMac:
I think this one is the current source: https://github.com/RenderBroken/msm8974_caf_G2_render_kernel :)
[G2 Android Development] RenderBroken:
Sure, I can help where I can but I am still new to the G2. Make sure to post in thread so others and myself can help you. As I had said, I dev differently and as long as we discuss dev'ing in general and/or don't get too off topic, I don't care. I want to instigate discussion I'm the community. That is how we learn.
[G2 Android Development] bps119:
Yeah, that's why I was asking. I really haven't seen much benefit of oc'ing on any of my devices since the g1. Glad to hear and thanks for the response.
[G2 Android Development] phoenix_rizzen:
Anyone gotten the D803 kernel to install? I get Loki errors when trying to flash via dr87's TWRP 2.7.1.0.

Typos courtesy of my LG G2 (D803) running Mahdi-ROM.
[G2 Android Development] RenderBroken:
Only install the BR3 releases. Those others were tests that we are about to be deleted. Sorry.
[G2 Android Development] frontlyna:
Hey OP do you think it would be ok to install D800 kernel on D801? Us T-MO users always get jipped with great kernels like this.
[G2 Android Development] LOBBS:
Each variant has their own unique setup. The OP has already stated that when he gets home tonight he's building for everyone. Only a handful of devices were available in the beta stage.
[G2 Android Development] 1ceb0x:
come on guys, give the man some break time. he has an d802 and the patience to build for all of you. as LOBBS said, he promised he will build for everyone tonight. so patience and don't try stupid things (flashing kernel for d800 on d801).
[G2 Android Development] phoenix_rizzen:
That's the one I've been trying. BR3x3. :)

That's OK, I can wait for the release version. Was just wondering if the betas were working for anyone else.

Typos courtesy of my LG G2 (D803) running Mahdi-ROM.
[G2 Android Development] musashihatred:
+1 let's take it easy. Render has earned a spot here but we need to take it easy. He might break or something.

[°_•|||]

G2
[G2 Android Development] RenderBroken:
Thanks Gents! Back home now so I am putting the last minute touches on the next build. For sure whats new in the next build is:

No OC Period.

New Devfreq governors:

These are the selection to choose from now:

msm-adreno-tz, Performance, Conservative, powersave, msm_cpufreq, simple_ondemand

One I test the new build I will rip builds for everyone else. :)
[G2 Android Development] 1ceb0x:
Oi mate. it's my first time i see msm_cpufreq as gpu governor. do you have any info related to that one?

battery so far after a full charge:

i had a reboot as you can see in the 1st pic, it was random and it happened while the phone was sleeping...

all in all - i tink i can reach a 6 to 7 hours SOT with this kernel... and it is a first release:D
[G2 Android Development] RenderBroken:
There is not a whole lot of info about it but my experience is that its more conservative than the default used by QCOM.
[G2 Android Development] russells.android:
So... Vanir is compatible with this kernel right? Sorry for the noob question...:confused:
[G2 Android Development] 1ceb0x:
indeed it is. it even works on AICP
[G2 Android Development] Lawlrus:
It SHOULD be. Almost all aosp is running dr87's source. Mahdi is an exception because it is his project and he forks stuff from the n5 (hence the reason why dorimanx ported by Bart is so damn loud)

He uses their sound versus lg's.

As always make a backup before you flash, but all true aosp (non cm base) should work with the exception of pa, because houuston tinkers with his own kernel and caf variation.

If you try it, report back with your findings. Worse case it bootloops and you need to reflash or restore a back up.

This kernel is excellent on Mahdi, I can vouch for that.

Battery life is tits

Sent from my Vs980 running Jackpotclavins Cm11 4.4.4
[G2 Android Development] RenderBroken:
I had added support for it so you are good to go.
[G2 Android Development] Lawlrus:
Nevermind, need less booze

Awesome work sir.

Sent from my Vs980 running Jackpotclavins Cm11 4.4.4
[G2 Android Development] RenderBroken:
Thanks! It happens . . .lol

o I also forgot to add that I have added Fast Charge as well. Someone had asked for it so I ported it over. New builds are uploading now. They will be in the Release Folder in my Mediafire account. If there are any issues with any of the builds please just let me know. I am about to head to bed for tonight though. I feel they should be just fine though.

So one question some may ask is why add all the other GPU governors?

Well this is why I would like to add in at least 1 to 2 steps for the GPU Freq range. I may not overclock it but I would like to add in some intermediary freqs so that the different governors actually are useful and provide a real function. As it stands its either:

1: Stay at lowest freq

2: Stay at highest freq

3 both

Well I want to have a range where each GPU governor has a place. Right now simple_ondemand is default so it will stay at lowest freq unless needed otherwise. Our GPU and CPU combo is still very high end that we don't need the GPU maxed out to browse or even play most games.

Expect the new freq steps in the next build. Also note that I will be building pretty rapidly in the beginning because I personally want a kernel with certain features. It just so happens that I like to share my kernel so if I keep building for myself I will build for everyone else.
[G2 Android Development] 1ceb0x:
Zach, will you provide changelogs with your new releases? Cannot wait for the next one!!! Finally your kernel let's me stay om AOSP! We are very very lucky to have you here.
[G2 Android Development] Raagh:
Totally agree, this kernel its what i been wanting on aosp :)

Edit:donwloading and flashing before sleeping ahaha

Sent from my D806
[G2 Android Development] NOSTALGIA:
how to flash the kernel over mahdi rom??

noob question.. but i knw its safe to ask
[G2 Android Development] stewyfallingup:
Download r3 and boot into recovery. I like philz dr87 has a modified twrp that prevents lcd overheating in recovery.

Flash and Reboot I would keep to stock settings. Wait 2 or 3 charge cycles to check battery life. [emoji2]
[G2 Android Development] RenderBroken:
You may be on to something :silly:

Luckily it is safe to ask!

Flash R3 in this order:

Rom > Patch > GApps > SuperSU (if you use it) > Then Reboot into the Rom.

Note: Let the Rom boot up and get signal first!

Reboot into Recovery > Flash Render Kernel > Reboot

I am going to place this info in OP#2 for the other newer users. This way when someone else asks this question you can just all point them to OP#2!

Thanks!
[G2 Android Development] simon_lefisch:
Anyone on R3, how is deep sleep for you? I feel like mine isn't going into deep sleep as much as R2.