yashsingh1/xdaforums huggingface dataset:
[G2 Android Development] simon_lefisch:
[MENTION=5438598]RenderBroken[/MENTION], been on R3 for the last 2 1/2 days and can say I didn't have a single reboot [emoji106] (I did have them every day and a half on R2) battery life does seem a tad bit shorter than R2 but not too bad. Overall great work. Looking forward to R4 [emoji16] thanks for all the work you're doing, it is appreciated.
[G2 Android Development] bleached45:
Thanks, but I use my G2 as my music player (with decent headphones). I have heard amazing sound out of it. I know it can. And there is a big difference with analog gain and Viper. But of course, sound is subjective. It comes down to ears and headphones. I don't expect miracles from the G2 speaker, lol.

Still, it isn't Render's problem (so sorry if this hijacked a bit of the thread).

The kernel works on Mahdi (which I believe was the point), so it isn't a big deal. :good:

Thanks for the help and looking into some of the files for me. I appreciate it.
[G2 Android Development] kewkie:
Governors i use mostly:

- Ondemand

- Interactive

- Intellidemand

Others i dont know, i still testing around and ess with them :) I think you can keep them, but tweak the others, i'm still learning about governors and try them around with some profiles (with the "per app modes" app - made different profiles for different apps e.g. with facebook i'm using interactive, on homescreen i use ondemand, for games intellidemand etc.)
[G2 Android Development] metalboy94:
The two governors that I feel should be absolutely kept are ondemandplus and interactive. The others cause horrid audio skips and stutters, without using V4A - just PowerAmp and its EQ. Wheatley also seems alright for audio but I'm not sure about the battery usage.
[G2 Android Development] MaluNoPeleke:
Intelliactive is great!
[G2 Android Development] Lazy79:
I guess the most use Faux's intellidemand and active as well as the general ondemand/plus and interactive. It would be nice to see HYPER in the list. I'm still undecided. On Vanir I'm on HYPER, which runs great and smooth. On Slim and Render I'm on intellidemand. Also good. However, I think HYPER is a bit faster but consumes a bit more battery, of course. Furthermore, I think Faux has updated intellidemand in recent days. Not sure but I've crossed its Git recently and when I do remember it correct, there were some commits in terms of governors. R3 runs great here. No apps disappeared and the overall impressions are great. Thanks a lot for your work!
[G2 Android Development] RenderBroken:
Thanks! I forget the exact specifics of ZEN but I had ran numerous benchmarks testing I/O performance using AndroBench. ZEN beat everybody hands-down. In pretty much every categorize it had outperformed all the others.
[G2 Android Development] nash211:
Thanks working great on my LGG2 as well, good battery
[G2 Android Development] quangtuyen88:
Hi there..

Is there any improve for F320 user ??? I use R11 kernel but it's random reboot. And wifi still not working.

I must to rollback to this kernel http://xdaforums.com/lg-g2/help/kernel-render-kernel-fixed-wifi-dead-t3047570
[G2 Android Development] nfin1te:
Render said, that the F320 Wifi-fixes will be in R12.

Other than that, provide logs or nobody can do anything...
[G2 Android Development] Pseudo_Soldier:
[MENTION=5438598]RenderBroken[/MENTION]

Thanks for supporting KK still after all this time, your commitment really shows in the quality of your kernels! :)

Quick question, will R27 be like the current LP kernel using UKM with Synapse? I know you said you aren't dropping synapse support just wanted see if this is what you meant. Thanks again!!!

Using R26 on my LS980 with my edited version of MahdiROM 2.9 so the audio glitches are completely gone and it does AMAZING!!! :good:
[G2 Android Development] RenderBroken:
I have not decided yet. I think I will also do the same with KK as I did with LP. Just let UKM handle the backend. He has done such a great job and I want his project to prosper so me using my own overshadows his projects that some will never know. Thanks!
[G2 Android Development] Pseudo_Soldier:
No....thank you, seriously! ;)
[G2 Android Development] RenderBroken:
ATTN F320 Users

So digging through the Wifi Issue some more, I have decided not to implement the fix. I believe that if I did I would only hurt the other variants since they all share the same source. certain hax for the F320 may cause more problems than it fixes. So in the mean time, [MENTION=5091600]Win7Fun[/MENTION] and his thread here:

http://xdaforums.com/lg-g2/help/kernel-render-kernel-fixed-wifi-dead-t3047570

will have to be it for now till the new LP kernel is built.

I apologize for the inconvenience.
[G2 Android Development] quangtuyen88:
Sr maybe i'm an ambition because i see many feedback and improve in your kernel about performance and battery . I can stay with Win7Fun's Kernel but hope you can fix wifi and soft reboot for F320 on next kernel version. Many thanks for you :p
[G2 Android Development] RenderBroken:
Looking at the code that has changed, it looks like I may introduce problems for the other variants. And since the LP Source is close to release, I dont want to waste any energy on a solution that doesn't work 100% when I may be ditching it in the near future anyways. Win7 put in alot of work on making it work for my kernel base and its not that much older. Also he only has to worry about one device right now. I am just laying out my thought process about it. Thanks for your interest!
[G2 Android Development] berryman13:
hey render. I'm not going back to KK. Lol. But I suggest dropping f2fs....its a nightmare with no benefits. I'm back to ext4 and everything is perfecto
[G2 Android Development] Formhault:
+1012039138197419875278435234232131231453265364
[G2 Android Development] ZeNiXxX:
what issues or Problems are you facing with f2fs? I don't know but currently I'm on f2fs and I don't noticed Any problems ... the most problems are rom related. I don't noticed any difference between f2fs and ext4
[G2 Android Development] RenderBroken:
And you made the point I keep coming to, there is not a noticeable difference. I do believe ppl are having issues but I also believe most are do to user error in some way. Still right now F2FS is volatile in that our phone was not made/coded with F2FS in mind.

So now that R11 has been out for a bit, any VS980 users want to chime in and tell me how the sound and mic issues are going?
[G2 Android Development] Faakarna:
Thank you very much for this kernel. Just don't work for Me, on My d802 and RR. Lags and gangs way too much, no matter What settings i use

---------- Post added at 06:11 PM ---------- Previous post was at 06:11 PM ----------

*hangs
[G2 Android Development] RenderBroken:
Any logs? I dont think its the kernel alone but something combined with the kernel that is coming from Rom side. Any logs would be a great help.
[G2 Android Development] ThatKidDrew:
I can flash for you and report back seeing as no other VS980 users have yet

MODEL: VS980 ?

ROM: SaberSunset ?

KRNL: Stock ?

RCVRY: TWRP 2.8.4.0 ?
[G2 Android Development] Player-J:
VS980 user here. All seems to be running well. I've been making more calls than usual and sound/mic have been good. The only thing I'm noticing is an excessive amount of battery drain. For some reason, Google Services is suddenly using up like 58%. I've never had that problem before. I know that's not kernel related, so maybe a bad update somewhere?
[G2 Android Development] TaRsY:
Known bug and many other devices alongside g2 are affected. Fixed in cm source, will be merged in every cm derivate roms soon.
[G2 Android Development] abdel12345:
With sound I made a couple calls and also listened to some media and videos and all's good. Only issue (not sure if kernel related) is that it seems while speakers on during a call the ringing is quiet but once they pick up I hear their voice loud like on speaker. This could be completely unrelated because I just flashed today on cm but I saw the post asking about sound so I thought I'd mention it. I'm a vs980 user. Using r11 with zimerons unofficial cm12 build from march 18th
[G2 Android Development] ThatKidDrew:
Sounds and mic is working swimmingly, I can hear people and people can hear me over the phone well

MODEL: VS980 ?

ROM: SaberSunset ?

KRNL: Render R11 ?

RCVRY: TWRP 2.8.4.0 ?
[G2 Android Development] AdamiPL:
Synapse is not working with r11?
[G2 Android Development] phoenix_rizzen:
Read post #2 in this thread.

Typos courtesy of my LG G2 (D803) running a Rendered Validus ROM (5.0.2).
[G2 Android Development] ars0n:
cant find touchscreen upgrade in synapse with the new r11....was it removed?
[G2 Android Development] qweewq22:
D800. No problem rk11. Good smooth and sound.

Battery drain is very. No wakelock. But on screen is 3.5h.

2g+wifi all time on. No gps, no bt.

Rom blisspop 2.2 13.3.15 no bug.

Sorry sceenshot no good..
[G2 Android Development] Nandrew:
VS980 F2FS. Runs great! Sounds great! They can hear me, great! Thank you RenderBroken. Best kernel IMO.
[G2 Android Development] RenderBroken:
Well that was in my custom code I made for Synapse. Now I no longer maintain the backend through my ramdisk and want to use UKM. It doesn't have it. But MY kernel, on boot, does that step automatically.

I believe there was an issue introduced by CM with their Rom code that causes really bad battery drainage. I do not believe it to be a kernel issue.

Thanks for chiming in!
[G2 Android Development] nfin1te:
Read the same...does anybody know if the problem still is there or has been fixed already by the cm team?

50S44424BH987101U for the great R11 release :) honestly, i would have ditched my g2 by now if it wasnt because of you ^^
[G2 Android Development] Ace42:
But aren't most of the devs in this section relying on CM as a base for their 5.x.x Roms still? I switched back to KK because of the poor battery & what I think were memory leaks (which even 5.1 has).

Sent From Capsule Corp.
[G2 Android Development] rootlinux:
The battery issue isn't a kernel or ROM issue.

It depends of what version of gapps you use and you can disable autostart and wake via privacy advanced settings for google services.
[G2 Android Development] sandys1:
I think it is fixed, but not released into AOSP source yet - https://code.google.com/p/android/issues/detail?id=159738
[G2 Android Development] abdel12345:
Vs980 users try zimerons cm build in the cm thread. He has personal build and I'm running his march 18th build and batteries great. It's only for vs980 though. Just if you have issues. He said he'll be building until JC gets his builds stable again and I'm going to use them until jc s are stable again (I know some people didn't have issues but my phone kept looping and looping lol) :)

Sent from my LG-VS980
[G2 Android Development] chrisexv6:
No public release date... Lol

Good thing it's not a major issue or anything.
[G2 Android Development] RenderBroken:
:D Thanks!

From what I had gathered from other devs was that its an issue introduced no too long ago in CM. Yes many roms use CM as a base and thus are affected by this issue. You cannot say that its not a rom issue when you go from having great battery life for a long time then lately things go to hell. Also yes the guys is right when saying that its also GApps. But the fix needs to be done to the Rom, not band aided by a new GApps package. I also know that a fix was supposed to have been A. already in the works, B. ?Already merged and we should start seeing better results asap. Dont remember which lol. Still I think it should be fixed very soon.
[G2 Android Development] :
From everything that I've read, you're right. Most people have said that they're getting wakelocks for google services... More specifically they're related to the wearables service (supposedly). People could use an app like Service Disabler to turn off the aspects of Google Play Services that they don't use and very likely reclaim their battery life.

I know I had seen a commit around the same time that people started reporting the battery issues where CM changed a hardware service around. I imagine that this would be the root of the issue...If perhaps play services thinks you have hardware that you don't and it's holding wakelocks trying to communicate with that hardware (see the wearables bit in previous paragraph). Perhaps the service changes need ramdisk changes to go along with it... maybe there is some device tree change that's need... Who knows. I'll see if I can't find the commits I'm talking about though. I'll edit this post when I do.

The memory leak bug report on googlesource a few posts up is very likely unrelated, though I'm sure it wouldn't help with battery life either. But unless the memory leak is part of something that's holding a wakelock, the added memory usage would never draw enough power to really cause much of an impact. If the process that had the memory leak was also sucking up processing power while doing it, sure then you'd see a difference.

*edit*

Here's the commit I mentioned. Basically from the looks of it, that service is setting up for various display/live display features... So it doesn't explain why people report the wearables service keeping wakelocks. But perhaps they've got similar commits, for something that would affect it like that. Or perhaps the way they reworked the service to track light changes is keeping a sensor alive while the device is trying to go into deepsleep causing a wakelock.

Who knows... its always some sort of craziness.
[G2 Android Development] iamtha1:
[MENTION=5438598]RenderBroken[/MENTION] Had to share again.. Batterylife and performance just keep getting better and better. Been running your r11 kernel on AICP. Best experience on my G2! Thank you
[G2 Android Development] iamtha1:
Wow! Is all i gotta say
[G2 Android Development] qweewq22:
Hi! Can you share options?
[G2 Android Development] iamtha1:
Max CPU 1.9 minimum. 192 intellimm on all 4 cores intelliplug 5.0 hotplug. Max GPU 389 simple on demand. 1024 I/O zen. WiFi scan 160. Rest stock settings
[G2 Android Development] TDSJR:
I'm having a hell of a time keeping my GPU underclocked, its constantly bouncing up to 450. Any ideas?
[G2 Android Development] RenderBroken:
thanks for sharing!

What are your settings? Nothing other than max freq was changed on the gpu.
[G2 Android Development] bolt890:
Bricked hotplug is not working for me all cores just remain online, no hotplugging/unplugging activity. On stock settings(for the hotplug). Using synapse with latest UKM, everything else including other 2 hotplugs are working fine. R11 giving me buttery smooth performance!
[G2 Android Development] RenderBroken:
Sorry, I should have said something and fix it before release. You need to set the IDLE Freq to about 422MHz. That will fix your issue.
[G2 Android Development] bolt890:
Thanks, Love your work!
[G2 Android Development] TDSJR:
Stock GPU setting outside of max. freq., which i set to 389.

Is the 422 idle frequency related to MSM? or MP decision?
[G2 Android Development] RenderBroken:
I see, we'll I am not sure but can try to look into it.

Personally I don't even touch max gpu since the gain is very small. The big battery gains come from screen brightness, max freq, cpu boost freq being lower or off, and adjusting the hotplug to be more conservative. I believe that bricked hotplug can do very well with being conservative. You can raise the idle freq and that should help too.

What the idle freq does is it creates a check point that when the workload is at a certain level but cpu0 is at say 300mhz, then that means that the workload may have just experienced a spike and should not hotplug another core.
[G2 Android Development] TDSJR:
Thank you for the quick, informative response. At the risk of sounding dumb, which hotplug is bricked?
[G2 Android Development] RenderBroken:
Yea, it's all good lol. The name is msm_mpdecision. It's named bricked because this is a cleaned updated version of showp's mpdecision hotplug.
[G2 Android Development] Ace42:
Render, do you know why my phone will sometimes ignore the thermal settings? I have seen temps go into the 60-70's with normal speeds 1.5ghz+) despite having "allowed low low" at 42c & "low high" at 64c. This is an issue I have encountered on KK/L with Blackbird & Dorimanx too. Is there a trick if I want the throttling to begin while in the 40's?

Sent From Capsule Corp.
[G2 Android Development] Ace42:
I attached the logs.
[G2 Android Development] marn3us:
Sorry for the noob question but i have noticed that the bricked msm_mpdecision is not the default hotplug on my R11 kernel (d802). Do you suggest keeping the default one or enabling bricked? (For smoothness + battery life)

Thanks in advance :)
[G2 Android Development] bgx:
Hey Render!

Sorry but it seems that I encountered an memory hole or something like this in your kernel or its something different. Perhabs it has also to do with the unsolved memory bug in android 5.0.2?

At the moment I'm on CM12 but bevore I was on Resurection Rom and had the same problems. I use my handy in my car vor navigation and a lot other things.

When I put it in the loadingcradle tasker fires a lot of prozedures in example it switch screen on, bypass lockscreen, start spotify with autoplay, start torque and show with overlays an overlay of the important settings of the car, start scout (skobbler) for navigating.

When I run it with render kernel no mather if I use R10 or R11 the whole handy gets sluggish and prozesses ar killed and restart and so on. With Blackbird kernel I have no problems. Tried several times with several settings but problem still the same. Sorry no log I only want to inform you.

Unfortunaly Blackbird has no smartmax governor witch gives me great results on battery mileage. Perhabs you can sort things out?
[G2 Android Development] kedaha:
I've installed this and performance is awful. Multitasking is slow, single app performance is slower (apps routinely freeze for several seconds) and I have no idea what is going on.

I installed to get the double tap to work with crdroid (and it does work now) but noe the phone is quite genuinely slower than my Moto G.

Any ideas what's going on?
[G2 Android Development] TDSJR:
User issue. Search your post, you'll find your issue.
[G2 Android Development] kedaha:
I installed b1ackbird instead, seemed to fix the user issue

;)
[G2 Android Development] TDSJR:
Must be Blackbird troll day. Lol
[G2 Android Development] bgx:
Nope! If you mean me... I really want to narrow things down because render kernel is great but this made it unusable for my daily usage. I look that I can get a log... :fingers-crossed:
[G2 Android Development] RenderBroken:
Without logs, it makes it hard to help you. If there was an issue of epic proportions, this thread would have blown up with ppl stating the same thing. I use my own kernel on my wife's phone with 0 issues. If blackbird works for you then great. Enjoy blackbird, just if you have an issue with his kernel, make sure to post information to backup your claims like logs. Also I don't believe my kernel works with crdroid. Not certain though as I would have to look and see how old it is. If you install r10 does the problem persist?

I know you aren't trolling. Lol. Maybe lmk is being over zealous. Does this happen even after a clean reboot? That would be helpful to know. Thanks for your report and your help in narrowing this down.
[G2 Android Development] bgx:
Had played with the lmk settings before but can't get it stable. I can reproduce the problem when I quickly load a lot of big apps one after one suddenly device get sluggish and the whole system-ui redraws an often I find me then on lockscreen. It seems that the system doesn't know witch processes it can close and witch are important. First I think it was ressurection rom and the I forced a new install but thing keeping like that. Then I change to CM12 and after some time had the same problems. But then I found that when I use blackbird it works. Sometimes its getting so much that the whole handy is unusable. Only with a hardreset I getting out. After restart the navigation with all apps is fine for a time till the same problems starts again.

Later when I'm at home I will install render again and try to get a log of it.
[G2 Android Development] RenderBroken:
Then LMK and OOM sound like its being too aggressive for you. I will get you a build to test with today and you can let me know if it helps or not. I manually set minfree settings and they may be forcing it to be too aggressive along with it protects certain apps but may see the ones you use as unimportant. Thanks for your help ;)
[G2 Android Development] marchino123:
Voip is fixed?
[G2 Android Development] albertorodast2007:
Would 50kb - 60kb bee too aggressive? How can I give me an idea of it? Depends of the amount of mem the system has?

:what::confused:
[G2 Android Development] RenderBroken:
i didn't know it was broke. Can you give more info?

Sounds really low to me but I am not sure you mean 50-60kb. Let's me test of some new values and go from there.
[G2 Android Development] bgx:
Great! :good: Thx! Will than report back!
[G2 Android Development] albertorodast2007:
Hahahaha yeah what I meant was 50MB to 60MB
[G2 Android Development] pqee:
I presume he means the CM bug that affects audio where people sound like a slowed down robot. It's a ROM issue, not kernel.

If it's another bug then... Back to you Render.
[G2 Android Development] ProcityMax:
I'm having issues with DT2W on the latest AICP nightly (D800) and R11. DT2W was working the other day, but it stopped working. I tried the flashable fix that berryman13 made, but it didn't work. Can someone shed some light on this? I'm out of ideas at this point.
[G2 Android Development] RenderBroken:
Yea that is rom side. Thanks for your help clarifying.

Not sure at this point. Did you update your rom and now it's missing?
[G2 Android Development] ProcityMax:
It started acting up this morning (at least that's when I noticed it). I was on an older nightly, so I decided to update, which requires re-flashing the kernel. I was hoping that this would fix the problem, but it didn't.
[G2 Android Development] JuanMnz93:
Is there a version for stock lollipop rom? like Simple rom (Grola v2). I really love this kernel and i used to have it
[G2 Android Development] RenderBroken:
not sure at this point. Try using a slightly older nightly if possible.

Nope, too much work for something I don't even use. Besides, dori has that on lock down. And no need to encroach. Right now stock LP is way different than cm12 or aosp LP. LG has changed so much and there would be a huge deficit in knowledge as far as stock is concerned. Still Thanks for the interest!
[G2 Android Development] bgx:
Hey render!

Don't understand what happened but yesterday I switched back to your kernel and tried to reproduce the problems but till now nothing...

Everything is more fluid than before. One thing I changed than in my tries before: I set hotplug intelliplug, before I was using msmhotplug;

and I changed I/O cache 512 zen, before it was 2048 zen. Could it really be the smaller cache? I will play with it and inform you if I

encountered problems again. I'm on F2FS with cache and data if it's matter.

Last thing... perhabs you can explain me a little the options of the intelliplug hotplug? I don't find much in the net over the options of it.

Expecially I want to know whats fshift, suspend defer time, defer sampling, the threshold value?

I want it so conservative and battery friendly as far as possible.

Thank you! Keep up the good work render!
[G2 Android Development] RenderBroken:
Still sounds like a memory issue. Did you restart your phone recently? Still I am about to change a few things up. One is LMK Minfree values and the other is how the hotplug works.
[G2 Android Development] bgx:
Yes! Restart everyday with new CM update. Ok. If you need someone to test, feel free I'm here.
[G2 Android Development] mcc2005:
Thank you for your specified. my phone has no battery drain anymore... So I have used in round about 8 h approx 10% of battery (by using Exchange, phone calls app 30 min and so on) Thats nice. Thanks again.:):)