yashsingh1/xdaforums huggingface dataset:
[G2 Android Development] crnkoj:
Thanks!

I was running your latest version for a day now with mahdi 6/25 as said before already, it seems battery life has in fact improved over stock - greatly for what its worth - had 90% left and i had 1h SOT with at least 50% of the time with 3g and no wifi. Rechecked the gpu frequency with trickster mod and it was indeed 200mhz idle with simple-ondemand gpu governor. Something mustve been wrong before when i used android tuner to check the frequency...

Now i went ahead and installed the latest mahdi, that has the bugfixes (7/9) and yhe hotplug test kernel, ill let it run for a few days if all is fine and report back with battery, than ill change to the other version of your kernel (with 2 idle cores) and compare. So if i wont be posting much ill be happy at testing :)

About the bigger resolution, its true, but i believe that for static output, the frequency of the gpu/cpu is mostly irrelevant, just the ramdac needs to function properly (afaik from pc graphics). btw did you check that "hidden core" thing, that would probably be most interesting.
[G2 Android Development] RenderBroken:
Yea I took a look. I didnt see anything about how to use it. Just info on it. I need to research it further. It does look promising!
[G2 Android Development] RenderBroken:
I know . . . I cant stand it. I was coming from the Moto G (Great OEM for Devs) and this is a nightmare. 7 Variants x 2 Panel Variants. Just plain ridiculous. Should just be CDMA and GSM variants. Or just 1 phone with both. lol
[G2 Android Development] crnkoj:
been getting random reboots while in deep sleep/screen off one after another with the test hotplug kernel and mahdi 7/9 (with everything stock), i installed your normal version now to see if this one reboots on 7/9 as well. meanwhile i have attached the last_kmsg after the series of reboots (i couldnt find much) https://dl.dropboxusercontent.com/u/24268926/last_kmsg
[G2 Android Development] vPro97:
It's just more battery friendly than having the GPU running at 200 MHz when the screen is not changing at all.

There's no testing here as such ;)
[G2 Android Development] vPro97:
I'm hoping that render has the new release ready once I wake up ;)
[G2 Android Development] jriv:
Flashed r22 before I read posts .derp..?reverting now
[G2 Android Development] RenderBroken:
building shortly

edit:

Scratch that, something just came up. I will build tomorrow morning.
[G2 Android Development] RenderBroken:
I am running into a weird build error trying to update wifi so as soon as I can get past it I will be ready to go. IF it takes too long I will just set it aside and build from there. Regardless, the weird battery drain issue has now been resolved. So right now I am pretty happy with the results. I usually use Bluetooth and Wifi at the same time so I have drainage normally but I am usaully by my laptop or desktop so I just connect via USB cable. So I had not noticed the drainage in my own test build. But since reported I did notice. lol It was bad. Essentially it would not allow the phone to suspend. Now that its fixed batterylife is better than with R21 (Like it should be with all of my additions!) I am excited for you all to experience what I have been with my test builds!
[G2 Android Development] :
Wow. Better than r21? Look forward to that. :)
[G2 Android Development] RenderBroken:
Tired of spinning my wheels so I just ripped it out for now and have started building. I will start uploading immediately. Also Remember I will be building OC builds as well.
[G2 Android Development] :
Flashed r23, ok so far. Thanks.

---------- Post added at 07:45 PM ---------- Previous post was at 06:47 PM ----------

Just a couple of observations. Synapse won't show saved profiles even though they are saved in the correct folder. (profile backed up fresh from r23) Also the init.d check box won't stay unticked. Performance very smooth though and flat line in battery use on standby. Will see what results tomorrow brings.
[G2 Android Development] :
No VS980 r23 build? D:
[G2 Android Development] RenderBroken:
Uploading the rest now. I will soon start building the OC Versions.
[G2 Android Development] :
Oh. Hooray! Thanks, just looked weird that the other five were up.
[G2 Android Development] RenderBroken:
So what do you think guys? Also OC builds are being uploaded.
[G2 Android Development] blacklight1025:
Its great man. Super stable, snappy and the battery life is awesome so far. The Bacon kernel is definitely my new default. Haven't had much time to tweak settings, but your defaults are always solid. Thanks for all the hard work, dude!
[G2 Android Development] abby_nitewolf:
Running r23 OC. AMAZING! No problems so far.

Just wondering, where can i find information on bacon governor. I can't seem to find anything for it on xda search.
[G2 Android Development] 1ceb0x:
it is an interactive governor which runs as default on One Plus One which gives stellar battery life (they say).
[G2 Android Development] Formhault:
Testing = check to see if the GPU drops down to 27MHz or not :silly:
[G2 Android Development] 1ceb0x:
it drops. but it also drops on blackbird kernel. GRAM is more than being able to lower the cpu to 27 mhz...
[G2 Android Development] nfin1te:
r23 is flawless until now. snappy and stable. :)

Paypal: 03J05165GJ9943616
[G2 Android Development] undeadking:
[MENTION=5438598]RenderBroken[/MENTION] you've outdone yourself on this one!!! R23 is freakin amazing!!! Thanks for all your hard work :)
[G2 Android Development] RenderBroken:
Thanks guys!

As for GRAM, it is already enabled by default. It is just part of the panels code. It is not something that we as a dev can enable or disable. Also as for the gpu going to 27mhz, that is just a change in the source that allows the gpu to properly display the correct freq when idle. Otherwise it would just show 200mhz all the time.
[G2 Android Development] nfin1te:
Srsly, the idle drain ist not from this planet, considering 4.4 sources. Best I've seen on any kernel until now.
[G2 Android Development] c_brown93:
R23 is AHMAZING ?
[G2 Android Development] RenderBroken:
Yea, I have really been working on that. I have introduced a number of commits that should def help. Also added a suspend function to Wifi to help even more when screen is off. I am pretty happy with this build and I even upped the number of cores boosted on touch from 1 to 2 to help with and micro lag.

I am one to go ahead and test all the other kernels, just to see if I am lacking anything or what the experience is like. I have noticed that the other kernels are smooth, thats without a doubt but to achieve this level of smoothness I see the number of cores being used while normally using the device is about 3 to 4 cores online. The way I have tuned bacon governor and the hotplug I use, really its hard to get more than 2 cores to online unless opening an app or something else that requires extra umph to maintain a level of smoothness then once done it will go back down to the 2 cores. So this logically leads me to believe that even while screen is on, my kernel would be more battery friendly while still maintaining a lag free experience, or at least as much as possible.

I could tell yesterday, when I use bluetooth headphones and wifi on constantly, when I got home 10 hours later I still had an additional 46% left on my battery with 2 hours screen on time. I knew then that I am on to something.
[G2 Android Development] MaluNoPeleke:
R23 is the best build so far!

It runs very smooth and is very battery efficient.

Thanks for your amazing work [MENTION=5438598]RenderBroken[/MENTION]
[G2 Android Development] Formhault:
Well, screw it. I am barely getting 3.5 hours on Parsus w/ DorimanX right now. I think I should perform another clean flash (which I won't do just to flash the same ROM again, lol).

So... AOSP it is. Any suggestions for a ROM (except LS and AICP)?
[G2 Android Development] Matze060906:
You can try Mahdi rom, but I think liquid smooth is the best aosp rom at the moment...
[G2 Android Development] skulldreamz:
AOKP!!!
[G2 Android Development] 1ceb0x:
Liquid smooth for the sound :). can't beat the viper4android sound on this rom.
[G2 Android Development] ThatKidDrew:
Bliss stalk, it's based on slim and beanstalk, maintained by a great contributer

VS980 Bliss Stalk 4.4.4
[G2 Android Development] RenderBroken:
I am going to agree with some and say that LS is the way to go. Just a complete experience. Besides [MENTION=5037435]REV3NT3CH[/MENTION] puts as much effort into LS as I do with my kernel. there is alot of passion there. Nothing against AICP because they are helpful too but REV takes it to another level.
[G2 Android Development] undeadking:
So... AOSP it is. Any suggestions for a ROM (except LS and AICP)?

Except LS and AICP? Those are my favorite ROMs to run Render's Greatness with!!! Try Team EOS- pretty decent experience there, or [MENTION=3419683]Snuzzo[/MENTION]'s Plain Andy builds- any one of those will be awesome!
[G2 Android Development] RenderBroken:
I forgot about Plain Andy, That is a solid build as well. Snuzzo is good people.
[G2 Android Development] undeadking:
Definitely a solid build. Think I might flash it along with r23 and see how it goes today ;)
[G2 Android Development] :
Running slimkat here. Loved it since S2 days. [MENTION=5438598]RenderBroken[/MENTION] R23 is really quite something. Standing by performance is fantastic. Also average temperature is lower and with bacon less time is spent at full power. Added some minor tuning of my own and really very happy.
[G2 Android Development] Formhault:
Damn... So many to choose from. Was kind of hoping you'd say all are bad except for one ROM (to narrow it down for me, lmao). Just kidding...

I already tried AICP and LS, that's why I was looking for something different. Thank you all for your inputs.

Due to lack of time (back door reaping going on at college), I'm gonna go with LS again. It's that "screw LG I want AOSP" time of the month again... hope it's not gonna be the other way around too soon :silly;

Oh and as always... Keep up the good work, Render! :victory:
[G2 Android Development] hotbbq:
For those that are curious about GRAM I noticed that the GPU does not go down to 27Hz while the phone is plugged in.
[G2 Android Development] Formhault:
But it does when on battery (not charging)?

EDIT: I mean of course it does, [MENTION=5438598]RenderBroken[/MENTION] already said it's hard coded into the panel.

I think it would make sense for the GPU to no longer go below 200 MHz when charging... I mean 27 MHz vs. 200 MHz doesn't make a difference when you're charging at >1 amp.
[G2 Android Development] hotbbq:
Yeah it isn't necessary when plugged in. Just wanted to FYI.
[G2 Android Development] ckyy:
Anyone else with lags and stutters on bacon? I get lots of frame drops in apps like play newsstand. It's fine when i use ondemand. I'll try to make a video.
[G2 Android Development] anbinhv:
1st time I know this rom and wanna try it. Where can I find it?All variants or just VS980. My phone is D800. Thanks!
[G2 Android Development] RenderBroken:
I will give it a shot and see if I have the same problems but I don't have any lag or such. Any other changes you have made while using bacon?
[G2 Android Development] Ace42:
Nope, bacon has been good for me on AICP, only changed the high-speed to 652800 and upped load to 99.

Transmitted via Geass
[G2 Android Development] soapinmouth:
Does this not work on CM based on 4.4? not the official one, just got stuck at the lg logo.
[G2 Android Development] ThatKidDrew:
Unfortunately its only for the VS980, unless its in the D800 section I wouldn't know

VS980 Bliss Stalk 4.4.4
[G2 Android Development] REV3NT3CH:
This means that granted ROM is at 4.4 doesn't mean its ramdisk/kernel is...I believe an update is in the works but currently cm is still jb based there for device trees
[G2 Android Development] soapinmouth:
Thanks for the reply! He says the rom is based on 26a with blobs and all. It's the one in the Verizon development section. An update is in the works for this rom, or the official cm?

http://xdaforums.com/showthread.php?t=2702958

CM11 based on 4.4.2 (VS980-26A) OTA
[G2 Android Development] Lawlrus:
Jackpotclavin used his own 4.4 kernel source, not dr87's (technically he had a build based on 4.4, before anyone else)

This and all other custom kernels are built using dr87 source.

Except for savacoas cm kernel, but that follows official source which is 4.2
[G2 Android Development] :
I love this setup. SlimKat+Render Kernel. No going back to stock now.
[G2 Android Development] RenderBroken:
Wow, any charging at all? [MENTION=4871016]adyjl[/MENTION]

Also I have found the fix for DT2W not working properly, at least for me. It would take me about five taps to make DT2W work. For those having issue run this command:

echo "1" > /sys/devices/virtual/input/lge_touch/firmware

I now have working DT2W on AOSP!!
[G2 Android Development] :
Still no charging yet. I'm not a heavy user but nevertheless, pretty darn good so far!
[G2 Android Development] undeadking:
So I am all of a sudden having an issue after rebooting my VS980(after applying themes and what not) then trying to open Synapse to tweak settings and I get a "No UCI support detected" message... Happened a few times already and I can't figure out what is causing it or how to fix it(clean flashing obviously fixes it but that's not practical multiple times a day lol)
[G2 Android Development] 1ceb0x:
stupid question.. did you flashed UKM.zip?
[G2 Android Development] Formhault:
Hey [MENTION=5438598]RenderBroken[/MENTION]

You know how DorimanX has charge control? It allows the user to set the current flowing in at 300, 500, 900, 1200, 1600, 1800 and 2000 mA. So, when we need the phone charged in ~2 hours, we set the highest. When we want the phone to charge overnight, we set 300 mA. All in STweaks.

Could you implement such a thing in Synapse? It would be extremely useful. Especially for overnight charging... that alone would help anyone who intends to keep the phone for more than a year... I mean you know, batteries decay faster if they stay at high / low voltage - and guess what happens when you charge your phone at 1.8A for 8 hours :silly:.

I'm gonna go pass this on to Reventech, as well. This is a must have feature, in my opinion, in all kernels. If the battery is to be taken care of, that is. And current battery tech sucks... they need so much attention... Example : I bought a N7 for my mother, and the battery life on that thing SUCKS. Guess the guy who had it before didn't charge it correctly for the 1.5 years he had it.

Maybe you can take this into consideration, please? If the implementation is possible, of course...
[G2 Android Development] Ace42:
Has anyone else had luck flashing this kernel over omni? I have no issues with mahdi or aicp, but omni stays on the LG screen after rebooting from recovery.

I only flashed these:

Omni nightly, gapps, SU, reboot, setup, then reboot again to rec, flash R23, and stuck on LG screen

Transmitted via Geass
[G2 Android Development] Raagh:
Omni uses 4.2 sources like cm,pa.

It wont work
[G2 Android Development] RenderBroken:
I have already started implementing it. Just need to fix up synapse to show it. Take a look under

/sys/kernel/fast_charge

Still need to update it further though.
[G2 Android Development] Formhault:
Can't look... still on Pardus until Reventech releases the new LS.

So you're getting there. Nice! :good:

---------- Post added at 04:34 PM ---------- Previous post was at 04:34 PM ----------

What the f***... :confused: :eek:
[G2 Android Development] vPro97:
Returning to this kernel later today once the new (and final) mahdi is released! Can't wait!
[G2 Android Development] RenderBroken:
Wellllll come on back! The builds just keep getting better and better. I am really proud of R23. Alot of work has gone into it to make it perform and battery efficient. Now I dont have any real goals for R24 except make Synapse even more awesome - Some cool work is being done here today - and fixup Fast Charge even more. I may fixup more subsystems. That never hurts lol
[G2 Android Development] triskropf97:
Update: solved

Really anxious to try out R23 but I'm trying to wait out till the new LS
[G2 Android Development] Ace42:
That sucks, I thought every ROM used KK sources already. :(

Transmitted via Geass
[G2 Android Development] Formhault:
Mahdi and LiquidSmooth will both get updates soon? Nice. :D
[G2 Android Development] :
R23 is superb as far as I'm concerned. Could easily have done 3 days and 4 hours sot but I need phone fully charged for work tomorrow. Reduced charging current would be much appreciated here. Got to be beneficial for battery life.
[G2 Android Development] Formhault:
That's somewhat in line with the results I get on Pardus. But mobile standby doesn't consume as much on my phone. Seems like you were in areas with poor signal coverage a lot.

I think that if you were in an area with greater signal coverage, you would have gotten 4~5 SOT time. Just like [MENTION=2688060]1ceb0x[/MENTION] is constantly getting, apparently. Actually, wait, he's getting more than 5. I say we throw rocks at him, by the way.
[G2 Android Development] undeadking:
Flashed UKM.zip and no luck so i reflashed kernel and UKM.zip and still getting same "no uci support detected" message...
[G2 Android Development] Formhault:
Well, sh*t... Perhaps someone more knowingly can provide a suggestion.
[G2 Android Development] undeadking:
Wondering if I should just clean flash Liquid and r23+UKM.zip and see if that helps- after AAA comes to my rescue since my car literally just broke down and im stuck in the middle of nowhere currently :-/
[G2 Android Development] Formhault:
That's nasty...

I'm off to sleep. Hope you don't freeze to death there or something. Or run out of gas / power, rather :silly:
[G2 Android Development] undeadking:
Lol thanks man I think I'll be alright
[G2 Android Development] undeadking:
Thats what i have in my sbin... And yeah its usually after 3-4 restarts that I have the issue only noticed on AICP 7.0 and latest Liquid.
[G2 Android Development] 1ceb0x:
chiming in on the sound issue - i have used r23 on latest LS (that has fixes and v4a fixed for good) and the sound is as loud as it can get :)
[G2 Android Development] ghaf85:
Bacon governor..

Nice job...
[G2 Android Development] nfin1te:
Attention - Slimkat is reverting to 4.2 sources with its next release, so this kernel will only work up until slimkat 8.8
[G2 Android Development] RenderBroken:
WHY?!? lol that sux. . . I guess its just easier to have cm do all your work for you (kernel wise). . . Damn G2 with your different model dependencies, crazy source, and other bs yet to be found. lol I guess its getting closer to that time where I have to build off of CM's 4.2 source just to support the other half of AOSP roms out there. Thanks for the heads up!
[G2 Android Development] nfin1te:
Well, to be fair, 4.2 sources always were better considering battery and sot, they are easier with the camera (slim had a lot of fc issues) and apparently the black/white line issues also origin from 4.4. So yeah, with L around the corner, I can understand the move - why invest more work in something that will be considered old soon.
[G2 Android Development] RenderBroken:
For the same reason they are still using 4.2 sources now. KK had been out for awhile now and CM is still at 4.2. I am not upset about it, I don't want to be the one having to do a complete bring up of all the different sources for all the different phone models and dependencies. You do all the hard work and when something goes wrong like it undoubtedly will, everyone dumps on you. I have seen it numerous times. Still sux though that they will be going with 4.2 source. I imagine it will stay like this when L comes around.
[G2 Android Development] Formhault:
In the end, it all comes down to which is better.

Is 4.4 better than 4.2? Why? It's newer, so it's gotta be better, right? :p

or...

Is 4.2 better than 4.4? Why? I understand it is stability and battery life?

Regardless, with Android L / 5.0 (I refuse to call it Lollipop - it's just wrong...) just around the corner, everyone is gonna start working on it, especially since it's such a major step up. So... the hell with 4.x, I think.

-----

Been using LiquidSmooth with reven's built-in kernel throughout the day and I must say wow... I don't care if this is 4.2 or 4.4, but the smoothness and battery life just knocked my socks off. Will flash Render kernel tomorrow and test it out, as well.

If it wasn't for devs like Render and Reven, I think I would have given the though of selling this G2 much more consideration. I mean there aren't many other devs out there... especially good ones. Oh well, what do I know... I haven't really looked out there lately, so...

Keep up the good work. Looking forward for R24, [MENTION=5438598]RenderBroken[/MENTION]. Get that Charging / Current Control going :D
[G2 Android Development] MrDarkKV:
Sorry couldn't find anything in the thread or looking through the changelog... Does your kernel support f2fs?
[G2 Android Development] RenderBroken:
Thanks! :D Look in:

/sys/kernel/fast_charge

Its already added but can be updated and optimized further. ;)

thanks for at least searching first! The answer to your question is, Not really. It has not been something super important or requested so I have not really worked on it. Though I have been giving it alot of thought personally. Besides what Google says, why do you prefer it. How much of a performance gain do you see? I am curious of someone's real world opinion. I may look into it more seriously since I am about done with my personal to do list (Goals) for this kernel. I need new ones!
[G2 Android Development] vPro97:
I'd love it if you could merge some power saving codes for Bluetooth music playing =) also I'd love the before mentioned governors =)

Till now you've done a fantastic job. Testing battery life today.
[G2 Android Development] MrDarkKV:
Ah! :(

Well its mainly down to the performance increase; it's LFS structure provides some really neat benefits. However it's not a deal breaker but would be nice having a file system catered towards flash storage and thus increasing our phones performance even further. I mean who doesn't like free performance?

There's an interesting thread on XDA benchmarking F2FS vs EXT4 which outlines some of the performance benefits-

http://xdaforums.com/showthread.php?t=2697069

It's still a fairly new file system, but it already beats EXT4...
[G2 Android Development] luv2increase:
+1 for F2FS!!! It would complete this kernel. Good work BTW! I thought barts version of dorimax for aosp was everything. I hadn't tried your kernel since r14 or so. Glad I tried it again! It is great!!

Running your OC'ed kernel on LS's latest.
[G2 Android Development] tdawgg777:
Render... now that you have the kernel where you like it, are there any plans to support cm?

Or 4.2 based roms in general? My favorite rom, Slimkat, is rebasing back to 4.2 for stability.

I love this kernel and slimkat together, but with the rebase of slim I'm either gonna have to find a new 4.4 based rom or use a different kernel. Tough decision.
[G2 Android Development] 1ceb0x:
I have heard a lot of interesting stories regarding this file system... one of it was that out of the blue, people started to lose all their data (partitions got corrupted). I don't think we will have it anytime soon for G2...

Just stay on latest slimkat 4.4 and don't flash 4.2 builds. I doubt the devs will work too much on 4.2 since L is coming up, so you won't miss much :).
[G2 Android Development] luv2increase:
Those issues have since been ironed out.
[G2 Android Development] 1ceb0x:
In another kernel, another source code, another developer. I am not talking about your favorite kernel, i am talking in general. F2FS can bring this pain into our lives. It must be tested throughly after pushing it to the masses. Knowing Render, i am pretty sure he will not release something without testing it and make sure it works as intended. It will take time!!