yashsingh1/xdaforums huggingface dataset:
[G2 Android Development] RenderBroken:
Its hard to say, they both use the same thermal mitigation. SO it should be the same temperature control. Maybe its not the kernel and something else? I would imagine more ppl complaining of heating issues if otherwise. But its still hard to say for sure what it is. How long was the phone on before you couldn't stand it anymore? Like what did you do when it got hot and how long did it take to get to this point?
[G2 Android Development] crnkoj:
i was just using it normally for browsing and it got hotter and hotter on the back (near the power button/camera), maybe 5 minutes, but on LS/R24 the phone basically never gets so hot. For instance on 5.1.1/R12 it came to over 70 degrees celsius on the cpu (74 it hink), on LS/R24 it never goes past 65 or so (on both i left stock settings from your kernel with just 25mV undervolt).

Thanks for the quick response. Probably ill just wait until your kernel and all the custom roms progress to 5.x sources.
[G2 Android Development] zeeebs:
Getting the same error on the latest RR
[G2 Android Development] kevinyohh:
"Unfortunately, System UI has stopped". Last RR, D802.
[G2 Android Development] RenderBroken:
Thanks guys for the reports. I do not need anymore right now with R12 since I know its outdated (Ramdisk is at least). I still plan on releasing an AnyKernel Version that should in theory, work for any AOSP Rom but that remains to be seen. Just have been busy lately, as always.
[G2 Android Development] Matze060906:
You mean a kernel that runs on different Android version?
[G2 Android Development] Hbohd:
It SHOULD work on any rom that uses similar kernel source. AnyKernel (or something similar Render mentioned) method is really smart idea. In short:

- it takes ramdisk of a kernel used before (should be stock!!)

- injects zImage from AnyKernel package to existing earlier ramdisk

- packs old ramdisk + new zImage to one boot.img

- flash created boot.img to phone

What it means? Any ROM-dependant ramdisk changes doesn't affect bootability of kernel using abovementioned method. However, some significant changes in stock kernel might cause issues (happened on my old S3).

Generally speaking, it's brilliant idea which easies kernel developer work, causes less issues (because of ramdisk changes) and is said to be intelligent as hell :)

EDIT:

Btw, I don't think it will allow us to boot same kernel on stock LP and aosp LP (BlissPop/RR for example).
[G2 Android Development] mathsz:
This is unbelievably true.

keep calm and Render ON. :)
[G2 Android Development] seeker07:
is R12 work on 5.0 or just 5.1
[G2 Android Development] phoenix_rizzen:
R11 only works on Android 5.0.

R12 only works on Android 5.1.
[G2 Android Development] seeker07:
fast charge

sometimes it works and sometimes it not

how to make it stable ?
[G2 Android Development] vrwmiaris1:
R12 is not booting with katest slimLP5.1.1,D802 here
[G2 Android Development] nemolivier:
[EDIT] Removed because not the time yet. Sorry.
[G2 Android Development] bamonkey:
welp..i guess your lucky im subscribed to this thread.

But anywho my device *d800* is in a state where testing would be fine for such things so i sent a hangouts that i would be available for the next 6 hours.
[G2 Android Development] the baptizer:
its a shame this kernel doesnt work anymore on resurrection remix rom.....
[G2 Android Development] RenderBroken:
Tis a shame indeed. . . Lol

I think the wait is worth it. Been taking a break from deving this past week. Too much going on lately. I will be taking a stab today at it though. But I will not be releasing a new build unless it's for CAF builds or using the anykernel method I am working on.
[G2 Android Development] sandys1:
[MENTION=5438598]RenderBroken[/MENTION] - not sure if you're aware of the whole d803 vs Lg Canada controversy www.reddit.com/r/Android/comments/372vgn/lg_canada_refuses_to_update_the_lg_g2_to_lollipop/

one big question that everyone is asking is whether a d803 CAF kernel can be built using d800/801/802 sources?
[G2 Android Development] Lawlrus:
[MENTION=2627753]sandys1[/MENTION]

You have source that anyone is refusing to drop the update?
[G2 Android Development] Choristav:
There's been mentions and 'rumors', but I just checked on the d803 thread on rogers' forums again, and it seems like telus has canned the update:

http://communityforums.rogers.com/t5/forums/forumtopicpage/board-id/Android/thread-id/29246/page/3

You can see that there's a post by mathieuvalotair saying that telus (a canadian carrier) has a scheduled update for the G2, and has quoted the table of devices receiving the update. I just visited the telus update schedule website again, and the LG G2 isn't on the list anymore. You can see it right here, at the bottom of the page. It was on top of the samsung devices previously.

http://www.telus.com/en/qc/get-help/mobility/devices/android/android-lollipop-updates/support.do
[G2 Android Development] RenderBroken:
Well. . . I am sure its possible to make it work using the new caf source but I don't know for sure. One thing is we were waiting on the adsp image for it. We will just have to see what we can do, maybe use kk. No guarantees.
[G2 Android Development] sandys1:
the reddit link points to a XDA post with a LG reply saying that they will not release the source. I think it is getting more reasonable to assume that the source will not drop.
[G2 Android Development] BoostRoid:
Nobody loves us Canadians...:(
[G2 Android Development] RenderBroken:
I love you guyses.
[G2 Android Development] lollolollo5:
I can't download the latest version (R10).

Opening this link ( http://renderserver.net/devs/RenderBroken/OPO/CM12/ )

The "Cm 12" folder results empty; there are only the old builds.. Where I can download the latest version? There are mirrors?
[G2 Android Development] RenderBroken:
lol not sure what happened to it. Let me see if I can track it down for you.
[G2 Android Development] RenderBroken:
[MENTION=5206488]lollolollo5[/MENTION]

Not sure what the hell happened to it lol. I don't remember taking it down. I know the newest build was R12. I may have removed it because I was not going to support it anymore. However, I have been spending alot of time on the new AnyKernel method I am going to start using and feel that it should be ready tomorrow.
[G2 Android Development] RenderBroken:
Its not working yet, still working on the scripting but have been at it for hours now. Taking a break for the day. Just thought I would let yall know.
[G2 Android Development] sandys1:
It seems that there are custom stock ROMs of LG G Pro 2 which work brilliantly on the D803. . This post and this post should show the state of working of the ROM. The original source of this update from LG is here and this is the ROM built for the D803

if there are specific baseband/kernel/adsp IMG files that you need from a running installation - could you please let us know how to extract them. Would be very helpful if we could figure out if this is the correct path to follow.
[G2 Android Development] Snuzzo:
Just stopping by to say hello to a good friend and working on something with him. It's pretty nifty that should help him alot behind the scenes. Enjoy the kernel! :)
[G2 Android Development] Zarek1:
Which KK custom ROM do you recommend using with your kernel?
[G2 Android Development] Lawlrus:
Who's this guy?
[G2 Android Development] rootlinux:
It's Snuzzo. ?

LOL Had to.
[G2 Android Development] RenderBroken:
You should know him, right now he goes by plain Andy in chats we all share
[G2 Android Development] Lawlrus:
Guess my sarcasm wasn't think enough haha
[G2 Android Development] RenderBroken:
Hey, I was not sure lmao. Never know.
[G2 Android Development] RenderBroken:
So I am sure most of you know that I am someone who like to move forward. AnyKernel is being a bit of a pain so I decided to go ahead and just work on my new LP kernel and just release it with Ramdisk included for now til I do get it working. For those of you that are interested, I will try to keep pushing my work to:

https://github.com/RenderBroken/msm8974_caf_G2_render_kernel

That way you can see the progress I am making. I am pretty excited about the future of this new kernel. I feel the base is very solid. I plan on releasing a new build ASAP. If I can get it out today, I will.
[G2 Android Development] Matze060906:
Good news. So the new build will work on latest builds of blisspop and resurrection remix? And is lollipop bootstack recommended?
[G2 Android Development] RenderBroken:
Yes and Yes
[G2 Android Development] RenderBroken:
Wow this is going way faster than I thought. Glad I had done all that prep work lol. I expect a build today. I am almost done with the actual kernel part, or at least where I plan on R13 on being.
[G2 Android Development] genesixxbf3:
I'm looking forward your caf kernel release. I want to see what you cooked for us
[G2 Android Development] vrwmiaris1:
Yeah , I'm waiting to flash it to slim LP!

Στάλθηκε από το LG-D802 μου
[G2 Android Development] bolt890:
Does Slimroms have a 5.1 release based on CAF sources?

Edit: Nvm, found it!
[G2 Android Development] vrwmiaris1:
Yeah all new build they have CAF tree

Στάλθηκε από το LG-D802 μου
[G2 Android Development] bolt890:
[MENTION=5438598]RenderBroken[/MENTION] Does Render Kernel(CAF) support Zram? If it doesn't is it possible to add it in the future?
[G2 Android Development] :
zram is counterproductive without a swap partition, which the G2 does not naturally have iirc.
[G2 Android Development] RenderBroken:
I will have support for it but will not use it be default nor do I really recommend. Really you just need to have Out of Memory and Low Memory Killer tuned properly to avoid memory issues. This is something I will be shooting for. I have put in alot of time prepping for this new kernel.
[G2 Android Development] PocketFan2015:
:)thanks for your hard work and wating for R13 to support CAF 5.1.1.
[G2 Android Development] t3chn0s1s:
I really hate to have to post this because A) I'm usually very adept at fixing my problems on my own and B) I hate flooding threads with superfluous questions. However, I apparently didn't do enough reading ahead of time...

Was running BlissPop 5.1 on the JB bootloader. After reading thru this thread about flashing the LP bootstack to get working rotation, mic, etc I went ahead and did just that. I nearly bricked my device - and I almost knew something like this was going to happen by flashing the wrong bootstack. But, I'm confused.... I thought all AOSP ROM's had to be flashed using the JB bootloader? Can someone with more knowledge about this finicky ass device clue me into what the F I did wrong? I'm in the process right now of using Ubuntu to restore my partitions but I just wanted to get more info so (if I do actually unbrick my G2) I don't make a similar mistake again.
[G2 Android Development] nfin1te:
What happened? What g2 variant do you have? I am wondering, because in the 2nd post of the blisspop-thread, all correct lp-bootstacks are listed for every g2 variant.

Which one did you flash and what went wrong?

Also, I believe this is a question to be asked in the blisspopthread, since I dont see what renderkernel has to do with it. There is no caf-variant until now, but hopefully soon. ^^
[G2 Android Development] jmccau1:
Recently there was a switch to CAF sources.

Download the correct LP bootstack for your variant.

-Boot into recovery

-Normal wipe

-Flash LP bootstack

-Reboot recovery

-(I wipe here again - not sure if it's need). I've never had a problem doing it though.

-Flash rom, gapps like normal.

-Reboot system.

*Edit - AFAIK there isn't a working kernel yet for LP sources. Just stick with the kernel that comes with the ROM.
[G2 Android Development] KevTheGuy:
There is Llama Sweet Kernel

http://xdaforums.com/showthread.php?p=61078585

Working pretty nice on my D800 :D
[G2 Android Development] jmccau1:
Well there ya go then!
[G2 Android Development] RenderBroken:
Its like THAT huh?!

lol jk
[G2 Android Development] genesixxbf3:
Hurry up to release you're kernel it's boring to don't have a concurrent
[G2 Android Development] phoenix_rizzen:
Isn't that just the BlissPop kernel, made available as a flashable .zip? Perhaps [MENTION=5776465]genesixxbf3[/MENTION] could add more info?
[G2 Android Development] Lawlrus:
Or maybe taking this long winded conversation to the thread made for the kernel would have some info.
[G2 Android Development] t3chn0s1s:
I have the D8801 for US T-Mobile. Your'e right - I shouldn't have posted here. I should have posted in the BlissPop thread I guess. My bad. I flashed the bootstack in the BP thread. What happened was - after I flashed the LP bootstack & rebooted - I saw the "secure boot error" screen and then the DemiGod crash handler came up and I wasn't able to boot in recovery (TWRP 2.8.6.3 (bump) by blastagator and download mode was borked too. Luckily - my sister was able to run Ubuntu on her laptop and we manually flashed the partitions (per the [FIX] No Recovery/Download mode thread here on XDA) t didn't quite work exactly as expected but at least I was able to get DL mode working again and flashed back to stock KK ROM.
[G2 Android Development] bolt890:
What you might have done is use LP bootstack with older versions of blisspop that are not using CAF sources, anyway end this discussion in this thread.
[G2 Android Development] emoibm:
[MENTION=5438598]RenderBroken[/MENTION] during your undergoing test with lp-13 did you manage to fix Bluetooth wake lock issue that caf Roms are having ? Is it a ROM or kernel issue ?

Thanks in advance !
[G2 Android Development] genesixxbf3:
We are both working on it
[G2 Android Development] 2Kings:
XDA user zg85 has a CAF kernel+rom for d802, just in case..

Check the link in his signature
[G2 Android Development] nfin1te:
Dude....really? Just give Render some time, geez....
[G2 Android Development] 2Kings:
I meant to quote genesixx, in case him and render could benefit working with this other dev

I personally don't know anything about the bluetooth issue itself, who has it fixed and who not..

It wasn't meant to be offensive
[G2 Android Development] Salvi1982:
Is this kernel compatible with a F320K on CloudyG2 3.0 ROM?

Sorry for the noob question...

THX!
[G2 Android Development] emoibm:
[MENTION=5776465]genesixxbf3[/MENTION] [MENTION=5438598]RenderBroken[/MENTION], sorry for my misunderstanding, i thought you were both working on different projects ! Thats amazing to see great dev's working side by side. Any help I can provide, don't be afraid to ask !!! Thank you so much, and good luck !!
[G2 Android Development] duki994:
[MENTION=5776465]genesixxbf3[/MENTION] [MENTION=5438598]RenderBroken[/MENTION]

Guys I'm not using aosp, but do you have anything in logs about bluesleep driver? Maybe it doesn't get called, or holds wakelock because of something in ROM libs.

Adding pr_info or pr_debug in some parts of bluesleep will tell you if driver gets called.

scheduled_delayed_work functions put bluesleep driver calls in global workqueue. Maybe using schedule_delayed_work_on can help by scheduling work on one target cpu.

My two cents are on bluesleep if problem is in kernel :)
[G2 Android Development] RenderBroken:
I am not 100% certain, it will really depend on a few things. I will try to find out and give a better answer.

We are in constant communication with each other. Cool thing is we have different views on what the finished kernel should be so we really offer different things.

The problem looks to be kernel side to me. I just have not had time to really work on it yet because I am still doing the bring-up. Also its hard to get the test phone from my wife to test lol. I plan on continuing devving today. The end of school is a rough time to do anything! I will try to make Bluetooth a priority .
[G2 Android Development] Salvi1982:
Thx man for your work in progress! I'm awaiting it!:)
[G2 Android Development] genesixxbf3:
Indeed!
[G2 Android Development] Lawlrus:
Last I heard rashed has plans to fork bluesleep from hammerhead.

It will be fixed soon enough
[G2 Android Development] RenderBroken:
That's pretty close to what I was thinking of doing. I think it's a good Idea.
[G2 Android Development] Swifty:
I tried to use Render Kernel LP R12 today with my D802 using ResurrectionRemix rom (CM based 5.1.1) but my phone just looped at the LG splash screen and I never even got to the ROM splash screen.

I read in the OP that the LP Kernel needs JB bootloader so I switched to that but it did exactly the same thing.

Any ideas what I have done wrong? - I'd really like to use this kernel as it seems to have great feedback..
[G2 Android Development] nfin1te:
As I stated in the other thread... render doesnt currently support caf, the next build will be caf-based. RR is already caf-based, so it wont work.
[G2 Android Development] Swifty:
[MENTION=3282758]nfin1te[/MENTION] - Oh thank you, glad to know I hadn't done something wrong :)

Only reason I thought it should work is that the RR thread recommends this as a good kernel.. I'll sit tight and wait for the next update.
[G2 Android Development] Snuzzo:
Everyone

Please be patient with [MENTION=5438598]RenderBroken[/MENTION] over the course of the upcoming few months. A lot of things are changing in his personal life right now for the better.

Big bro hug to my homey ....
[G2 Android Development] goast:
Congratulations on your new arrival [MENTION=5438598]RenderBroken[/MENTION]
[G2 Android Development] nfin1te:
that sounds a bit worrying to be honest. all the best!
[G2 Android Development] RenderBroken:
Naw, it's all good! My wife and I have welcomed a new baby girl. My wife and 4year old son are also very excited. This is the first girl in my family in 30 years. So I this is a momentous occasion! Lil
[G2 Android Development] nfin1te:
oh wow, nice to hear, very exciting news :)
[G2 Android Development] Snuzzo:
Lol guess you missed "for the better".

:P

First little girl in 30 years!?! Now that fact I didnt know.

Now as far as dev is concerned. Things are somewhat on hold on my end for now. I don't have much to contribute to RenderKernel at the moment as all the cool things from me are on hold. My non-android life is catching up to me.
[G2 Android Development] Qverse:
First little girl in 30 years? well it never to late to be the best dad ever. Life and dream seem to fade so fast , you must learn.

You'll hold her warm within your arms,

You'll keep her safe and free from harm,

You'll watch her as she grows each day,

Guiding her steps along the way,

A baby girl to love and adore,

You couldn't ask for anything more. teach her what you know. so that someday she will free with android.
[G2 Android Development] Salvi1982:
At first thanks for your precious work, I really want to try your kernel but I'm not sure to have my device in the right condition...

How can I check to have a JB bootloader? I'm on CloudyG2 3.0 for F320 so I think that I'm on KK bootloader, but I'm not sure...

Is it possible to have (or how to downgrade)

- JB bootloaled

- this kernel &

- CloudyG2 3.0

I really need a more flexible kernel.

Thx!
[G2 Android Development] genesixxbf3:
Congrats dude :D
[G2 Android Development] L0nelyE4rth:
First, You can't change bootloader. You'll get bootloop.

Second, It's AOSP Kernel (For AOSP Rom)
[G2 Android Development] Salvi1982:
Thx dude!

So I can't downgrade, also if I go for AOSP...

So sad about this...

I'm searching a kernel for F320 on LP, I hope in next development or maybe Dorimanx kernel may confirm a F320 version...
[G2 Android Development] wolfclan68:
He didn't word that exactly right. You can change your bootloader, you just can change it on the ROM your on or you'll have a bootloop. You have to use the required bootloader for the ROM you are going to flash, and flash them together. Unfortunately, as you've discovered, there is no custom kernel for your model on stock LP. However, Cloudy and Dorimanx on KK are nothing to complain about.

If you wanna some LP AOSP, BlissPop is very nice. Start with the official instead of nightly. The latest version has the CAF kernel, great battery and very smooth.
[G2 Android Development] 2GigayteSD:
Hey! I need help. I have the D800 variant running Resurrection Remix LP (Android 5.1.1) When I flash the latest version of this kernel, I get a boot loop. Is there anything I should be doing or something else I should flash to get this to work?
[G2 Android Development] L0nelyE4rth:
Not CAF.........................
[G2 Android Development] Salvi1982:
Thx for your advice, really!

If Ram and battery consumptions are good I'll give a try to Bliss, when I'll be bored about stock LG :)!

My only doubt is about AOSP camera... not so good as stock... ;-(
[G2 Android Development] :
Hi, I tried several times to flash this kernel on Cm12, bit when the phone boots up begins to force close everything like trebuchet, g apps, and google services.

What is the problem?

My recovery is TWRP 2.7.0.0 installed via KK Autorec.
[G2 Android Development] L0nelyE4rth:
Ramdisk is old. Maybe that's problem.
[G2 Android Development] :
Ramwhat?

What is ramdisk? :eek: I've never heard before.

Is there a way to update it?
[G2 Android Development] nfin1te:
1. wrong thread. try q&a linked in OP

2. what versions? you give literally no information

3. im guessing youre using R12 with some of the newer CM12 versions - so yeah, it wont work because of ramdisk is out of date.

4. ramdisk update: only via kernel updates

Also, dont try to flash the next update on CM12, because afair CM12 is not caf (R13 will be)
[G2 Android Development] RenderBroken:
The ramdisk is kinda the bridge from the kernel to the Rom source. If certain things are incorrect in the Ramdisk, its like closing down lanes on the bridge. It can cause major issues. If important changes are missing, the rom will not boot. At this point, I have too much going to update my old LP kernel so its going to stay in its current state. I plan on continuing work on my new CAF kernel very soon. I plan on releasing a test build after my next Dev session.
[G2 Android Development] Snuzzo:
In basics you have 3 parts of a boot.img

Ramdisk - contains as what [MENTION=5438598]RenderBroken[/MENTION] stated, the "lanes" of the bridge to the android ROM back and forth to the kernel.

Kernel - in his analogy this is the traffic control that travels back and forth to the android ROM which controls the hardware.

Bootimg.cfg aka Configuration - this tells what type of traffic is allowed in certain instances. Mainly contains command line parameters. As an example, abd is to be secure or not.
[G2 Android Development] sandys1:
hi [MENTION=5438598]RenderBroken[/MENTION] - just wanted to mention that zr239 has successfully built CAF sources for the d803 and they are working perfectly on it: skype, dt2w, etc everything works.

could you merge this from rashed97 or zr239 repo so that the d803 will also continue to receive Render goodness!!
[G2 Android Development] RenderBroken:
I am sure we can manage something. ;)
[G2 Android Development] :
Sorry for the delay :)

Thank you for the help, I have just installed R11 build and works fine, my mistake, i did not read that R12 is only for Cm 12.1 and CAF builds.

Thanks Again.
[G2 Android Development] RenderBroken:
No sweat. Glad you worked it out and let us know!
[G2 Android Development] :
I'll report battery life soon ;)

I am using these setting in Synapse.

Cpu: Min 69mhz, Max 2265mhz, Smartmax governor and -25mv undervolt.
[G2 Android Development] L0nelyE4rth:
Arrrr again, THIS IS NOT CAF KERNEL.................
[G2 Android Development] RenderBroken:
Guys, its been like pulling teeth trying to get my wife off the G2 and on to the new phone I got her. (It was kindly donated by [MENTION=4542027]skulldreamz[/MENTION] to aid in Development!) This way I can test on molested on the G2. It is really hard to blind Dev. But I have been laying out and planning the upcoming Dev session so once I can, it shouldn't take long to get it out there. I know it will work but once I get the first release, AnyKernel is the next thing I will be working on so I don't have to worry about ramdisks anymore for the G2. It gets old. But I wanted to at least drop a line to let you guys know whats going on at the moment. Thanks for your patience.