yashsingh1/xdaforums huggingface dataset:
[G2 Android Development] RenderBroken:
What branch are you trying to build?

Also So I wanted to share what I am working on and to give you all a taste of what is to come. I will be actively working on making my kernel work with Synapse. This is very familiar to STweaks and/or TricksterMod but I am able to add controls for nearly anything at all. So that means that you can control all sysfs entries for CPU-Boost and MSM_Hotplug through Synapse with an easy to use interface and you can create profiles for gaming, battery saving, or work. You can set it on boot. So the main thing that pushed me to this was the retention issue. Now there is a setting that you can easily enable and set on boot. BUT with this said, the onus will be on you when you run into a problem. If you are a kernel noob then leave it default or don't even download it. If you are not scared of tweaking your kernel, don't get upset when you create reboots on your own and such. This also means that when there is an issue, I and the wonderful thread of awesome people will need way more information from you if you have deviated from "stock". So here we go. For now you will need to download a few things to try out what I am talking about. I am working on coding in the blanks but an amazing user has already started putting this awesome program to use and has created:

Universal Kernel Manager

So go here:

http://xdaforums.com/android/software/zip-synapse-script-universal-kernel-t2736986

You essentially download the installer and uninstaller. Flash the installer, Install Synapse from the Play Store and that's it!! Welcome to the wonderful world of true kernel tweaking! This is something that will be supported naively by this kernel and when there will be updates to different kernel functions, there will also be changes to the "scripts" that makeup the body of Synapse. These will be supplied via my own Ramdisk so you will not have to actively make any changes or updates. You will just keep flashing my kernel and get all da goodies. Let me know what you guys think. I think this will be better in the long run and will open up a whole new works for me to show you users. There are already a huge F ton of customization waiting for you.
[G2 Android Development] Lawlrus:
[MENTION=5438598]RenderBroken[/MENTION]

I had no idea such a thing existed, but it sounds hella awesome, and can't wait to give it a try.

Pretty sweet idea to let people try their own set up, and if something is broke on the d8whatever, it might still work on a whatever980, so not everyone is losing out.

Can't wait

Sent from my Vs980
[G2 Android Development] RenderBroken:
Yea, definitely let me know.
[G2 Android Development] Lazy79:
[MENTION=5438598]RenderBroken[/MENTION] - I am using this source currently. Should be the latest (?)
[G2 Android Development] Matze060906:
[MENTION=5438598]RenderBroken[/MENTION]: Just back to render kernel, will report later if I have any issues with R20.

The blackbird kernel from liquid smooth is very stable. I used it with optimax and zen. Getting constantly 6 hours sot by 16 hours runtime and 20-30 % battery left. Playing boom beach 30-45 minutes a day and using gmail, whatsapp, G+, tapatalk and phone calls (1-2 hours). Hope your kernel will get these data too... [emoji4]
[G2 Android Development] RenderBroken:
It is the newest. I looked and I dont have that issue, had you changed the makefile or anything like that? I use a custom linaro 4.8.3 tool chain with no problems. Can you let me know ow if you have changed anything?
[G2 Android Development] goast:
Crazy cuz on liquid kernel I was getting bad battery drain and on render I get much better results.. Just goes to show every phone is different... Same ROM
[G2 Android Development] RenderBroken:
If my kernel does not perform as well for you then do what is best. You now have a choice. Thanks for sharing.
[G2 Android Development] RenderBroken:
So has anyone tried out the Universal Kernel Manager + Synapse yet? I was curious what you guys thought since this will soon be an integral part of this kernel. There are alot of options that you cannot change if you are using Trickster or Kernel Tweaker.
[G2 Android Development] Matze060906:
I'll test for 2 days or so and I'll test every new build from you, because I had so many reboots in the past. I'll see how it runs without them...

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

Do you have latest build with blackbird kernel? Which device do you have?
[G2 Android Development] Voltaine:
Does it already work with your kernel?
[G2 Android Development] RenderBroken:
Yes, 90%
[G2 Android Development] RenderBroken:
Then try my next build. I am dropping retention by default. You can re-enable them by using the script plus synapse and set it on boot too. But no other kernel right now uses retention so I will drop if by default so I can be stable like them too. I will be building/releasing this morning.
[G2 Android Development] Matze060906:
The same procedure as every build: If you upload, I'll download and install... [emoji4]
[G2 Android Development] jriv:
Synapse is working very good besides the fact I have no idea what 90% of all that stuff means lol haven't had one reboot on r20 since u released it!! Getting around 4-5 hrs sot which is very good for me. It does seem ondemand gets way better battery for me than ondemanplus which seems weird to me u would think plus would be better for battery but its not
[G2 Android Development] Voltaine:
Just installed and wow, it works great

So many options....

As far as i can see there are only some incompatibilities with the gpu settings, otherwise everything is fine
[G2 Android Development] goast:
It is the latest build with built in kernel so in guessing it's with the blackbird kernel... Unless it was a separate download..

---------- Post added at 03:16 PM ---------- Previous post was at 03:01 PM ----------

I will try synapse when u release next kernel.. I'm on 17 still tried all the newer ones and would get a reboot here and there...
[G2 Android Development] Raagh:
Hey guys just so you know. I ve been testing [MENTION=5438598]RenderBroken[/MENTION] latest build(soon to be released) and its a ten. I had reboots with all of his builds since R1. And with the last one reboot are definetly gone. Been using it since saturday night(just before mayweather vs maidana 's fight), no reboots nor lags smooth and amazing battery :). This kernel finally has a stable base to start adding awesome features. And with render on our side this is gonna happen :)
[G2 Android Development] goast:
Well sheese who do I have to talk to around here to get on the testing team lol
[G2 Android Development] bleached45:
Render. He would be the guy. Haha.
[G2 Android Development] RenderBroken:
lol, yea I kinda reached out to him since I knew he was having reboots and I wanted to get to the bottom of it. Long story short, retention being enabled was the cause for all of his reboots and after using a build with it disabled by default, they went away. So with that I will no longer official support Retention by default though the end user will still have the ability to enable it themselves with my new scripts I will be using. I am currently working on incorporating synapse into my kernel natively. This means you will not have to install the scripts or synapse itself. Also if you do not want to use it you don't have to.

So the next build will have some changes compared to R20. Mainly I am changing the thermal protection to Bricked Thermal because I know some users like to have the ability to control when their phone is throttled.

Retention is disabled by default. So no more mutha F'n reboots. Really tired of them as much as you guys are. Now that there are other kernels (and more to come) I will be tightening up my releases. I will still be doing some experimental stuff along side my stable builds so no worries guys ;)
[G2 Android Development] koboltzz:
Really nice to read! Been waiting to use ART+FIOPS+4.4.4 on VS980 since some time.

So I will start smashing F5 now, should I ?...;)

Edit: Little request, [MENTION=5438598]RenderBroken[/MENTION]. What about to implement 'smartmax' gov, the more batteryfriendly version of smartass?
[G2 Android Development] goast:
Cool one more question not sure if it's rom or kernel related, I used vanir the other day with Bart's dorminax kernel and I'm using liquid with yours now...I noticed on Bart's stuffs that the equalizer actually really had an impact on the sound...is or can that be kernel related? I used built in eq for both ROMs viper same drivers and all...
[G2 Android Development] RenderBroken:
Not sure, I don't really make any changes like that but a sound overhaul is on my to do list in the very near future.
[G2 Android Development] RenderBroken:
I believe I found an answer to this build error and am testing now. I will share with you once I am certain. The reason I was not getting it was I had different build flags set. I had changed them and received the error as well. I will let you know.
[G2 Android Development] RenderBroken:
Yea I was able to fix it. I will also explain to you how I find/fix such build errors later when I get more time. Just wanted to let you know.
[G2 Android Development] RenderBroken:
I am adding in some last minute changes then I will build/release R21!
[G2 Android Development] bleached45:
From what I understand, dorimanx uses the g2 audio drivers (that's why Bart has the additional driver zip). While render is on n5 drivers.

I know lg did a lot to their g2 ROM to support HiFi audio. This gives better audio quality especially with decent headphones and good music files).

Now, I have no idea how this compares to AOSP audio. I don't know if with the G2 drivers the AOSP ROMs have the same quality or if there is more that LG did.

But I have a feeling the N5 drivers don't support this. I have not heard about the N5 having HiFi audio.

Do you use Faux's Sound Control? If so, did it work well with dorimanx kernel? If not, I strongly recommend it, though it is only kinda working with render R19. R20 went back to and older driver.

Sorry for the rambling. I've just been interested in the audio situation with this phone. I love AOSP but I use this as my main audio player, so I want to get the best out of it.
[G2 Android Development] goast:
It sounded amazing with Bart's dorminax with render it doesn't sound bad or anything it just seems like viper has the same affect on render has it does with dori..I don't know if its the drivers or not but I'm going to try faux

Edit: faux won't do anything for me because I use Bluetooth and it says in his description that Bluetooth is digital and his app won't affect that at all..
[G2 Android Development] pqee:
1969? I think your Flux capacitor is failing...
[G2 Android Development] 1ceb0x:
actually i think yours is failing :) i see the correct date lol.
[G2 Android Development] pqee:
Lol must be my app that bugged out then. Every other post shows up fine but that one by Render. Probably a good thing is me though, otherwise he's had 45 years to perfect r21.
[G2 Android Development] 1ceb0x:
imagine internet + android + smartphones + xda in that time....
[G2 Android Development] bleached45:
That's a shame, I love Faux, but I use a decent pair of earbuds.

On the bright side, it would be the most rock solid release ever.

---------- Post added at 12:42 AM ---------- Previous post was at 12:39 AM ----------

Imagine where technology would be today if all of that surfaced back then?

Man, we would have little phones in our wristwatches, we'd have glasses with screens in them.......

Holy crap, google may be from the future.
[G2 Android Development] 1ceb0x:
i don't want to imagine... micro chips in your brain, mind control through radio waves....
[G2 Android Development] crnkoj:
Od just micro brains haha.
[G2 Android Development] Matze060906:
Micro brains is what iPhone users have... [emoji4]
[G2 Android Development] dpk3:
That's a Low blow man ...lol...
[G2 Android Development] Voltaine:
Render would it be possible to add fastcharge control, which is present in dorimanx kernel so we could slow down the charging progress and conserve the battery?
[G2 Android Development] goast:
So do i.. lol.. LG hbs-750
[G2 Android Development] RenderBroken:
Lol I fell asleep. I am testing my new build and will be building for the rest this morning. It's 7a CST here now. Sorry guys.
[G2 Android Development] bleached45:
Is that by any chance the LG Tone? (One of the newer ones perhaps?)

I got one of the original models free with my Optimus G. They sound alright, but are nothing compared to my Klipsch Image S4. But I know the newer tone models made some big improvements to audio quality.

If that isn't the tone, disregard my message. Haha.
[G2 Android Development] goast:
They are and they are much improved from the original.. I'm sure there are better headphones out but I like it's Bluetooth features as much if not more than sound quality... Not an audiophile necessarily but the balance of sound and function works for me... As they say with warbirds l ear buds it's all about the seal
[G2 Android Development] RenderBroken:
It is added to the new build. I also wanted to take this time to let you guys know a few things. With the new script that i am adding to the kernel, you now also have complete control over how the Hotplug driver works. I know some of yall had asked for "Eco Mode" awhile back so I wanted to let you guys know that using Synapse and my scripts, you have extra options for the hotplug that you can set the Max number of Allowed CPUs. So now you can just set it to 1 or 2 or 3 or 4!! There are even more options than that and I am adding even more! You can even create profiles! So create a battery profile using only 2 cores online at a time! Not only can you create profiles but soon I will be adding profiles of my own. What I will do is have community discussions about the profiles they use and may even have them included officially in this kernel!

But keep in mind, I am including the scripts in my kernel so you no longer have to install them separately. You WILL need to download and install Synapse if you want COMPLETE control over your kernel/phone.

[MENTION=5658634]apb_axel[/MENTION] had kindly given me permission to use the scripts in my own kernel and I will also be making additions to them since there are way more controls that can be added in. I am building right now and will soon be uploading!

New in R21:

* Added in Fast Charge (again lol)

* KTHREAD Updates

* Linux 3.4.103

Maybe a few more but my main reason for this release is to remove retention. I am tired of the reboot discussion as I know some of you are as well. So if retention never caused any issues for you then go ahead and re-enable it in Synapse! You now have the control to do so and it even sets on boot!
[G2 Android Development] jinetenocturno:
Render the boss :)
[G2 Android Development] RenderBroken:
All Builds Uploading now!

Also wanted to add that there are other under the hood changes too. One is Quick Wakeup has been enabled. I am curious to see if this will help with battery like it should or should it be thrown out. Also a battery saving change to Bluetooth if anyone uses bluetooth religiously like I do. And a few others.
[G2 Android Development] Matze060906:
Do I have to install synapse or can I use trickster mod too? I have the paid version.

Btw: no problems with R20. Runs great, but the battery drains faster as with blackbird kernel. I have 10% when I go to bed, with blackbird I have 20-30%. But this is no problem, because I charge my phone every day.

You forgot R21 for D802?
[G2 Android Development] koboltzz:
R21+VS980+CM11+ART=Stuck on LG Boot Logo
[G2 Android Development] midan:
r21 for 802 you have not loaded
[G2 Android Development] Voltaine:
I'm pretty sure you can continue to use trickster mod despite synapse being supported out of the box now.
[G2 Android Development] kgian2007:
I can't see version for f320x
[G2 Android Development] goast:
On 21 with ls-980 using synapse....lots of stuff...I don't understand.....anybody know of a way or tool of some sort to break it all down...I set basic things I would have in trickster but other than that....idk what the other stuff means
[G2 Android Development] Voltaine:
Another question render:

How can i control fastcharge? Didn't find anything in synapse

Edit: to be more specific, how can i limit the max current drawn from the charger?
[G2 Android Development] midan:
[MENTION=221618]ReNDeR[/MENTION] Thanks very much for u work
[G2 Android Development] RenderBroken:
Unofficial CM11? It will not work with OFFICIAL CM11

Still uploading

I paid for it too but you will be missing out. Synapse + The scripts I am using offer about 60% more options. You are missing out completely if you still stay with JUST Trickster.

Same, Still loading. Thanks!
[G2 Android Development] koboltzz:
Yes, unofficial, based on LG 4.4.2 kernel source (OTA 24A).

The official CM11 for VS980 is based on Jellybean and is a real troublemaker because of that (SODs and so on).
[G2 Android Development] RenderBroken:
Just remember that Default settings are going to be solid. Synapse is for advanced users that want to tweak settings even further than Trickster. I just like that Yall now have an easy way to create profiles and such and have it so only 2 cores MAX will be used instead of all 4. Other than that, Google is your friend! lol Let me know if you have other questions.
[G2 Android Development] bleached45:
I know the sound overall hasn't been done yet, and that's fine, stability first. But does this use version 3.5 of Faux's sound driver (Render kernel R19) or version 3.2 (all before R19, and R20 reverted back to 3.2 as well). I'm going to assume 3.2. I'll look through the source but there are many branches.
[G2 Android Development] RenderBroken:
That is not taken care of through Fast Charge though I do know what you are talking about i think. There is a way to change the max voltage to use which is supposed to save battery life in the long run. Is that what you are talking about? If not I have never seen what you describe as a feature in Fast Charge. If you find a commit from someone else's source please share!

Hmm weird, not sure. Could you try another Rom to let me know if you get the same result? Can any other VS980 user confirm bootloops?

It is 3.2, I will soon start work on a major sound overhaul for the next build.
[G2 Android Development] bleached45:
That's fine. Like I said, stability first. I was just curious. Thanks for the info.
[G2 Android Development] steveo17:
can you at least get back into recovery?

i'll try this as i have the exact same setup as you, but only if i know i can get back to recovery
[G2 Android Development] koboltzz:
Yes you can :)

(Hold Powerbutton+Vol.down until LG Logo appears, immediately after that lift your fingers up and hold down these buttons again.)

This kernel will only do not to boot up CM11 on VS980, recovery+bootstack+modem etc. will not get touched ;)
[G2 Android Development] steveo17:
ok i'm going to try to this in about an hour. i need to get a bit more charge in my phone first
[G2 Android Development] Raagh:
Guess you re talking about jackpot's calvin cm11. You know if he using the same caf method as dr87 to update the source? If not it ll not work
[G2 Android Development] steveo17:
yes I am at least. I couldnt tell you. you'd have to post on his thread and ask him
[G2 Android Development] koboltzz:
It will, already done that on exact same setup ;) (so he did as dr87).
[G2 Android Development] RenderBroken:
There may be other changes he made that I would have to account for. I will try to look at his ramdisk to see.
[G2 Android Development] El Ha$on:
So wait you got this kernel up and running using jackpotcalvins cm11 build?

Which build are you on, his latest 1?

Sent from my LG-VS980
[G2 Android Development] MaluNoPeleke:
First reboot with screen on and R21 @ D802 & current Mahdi: https://www.dropbox.com/s/53esuwy2qebbgmv/2014-09-18_15.48.zip?dl=0
[G2 Android Development] koboltzz:
Nope, [MENTION=5306314]Raagh[/MENTION] was talking about

entering recovery

after flashing here. So did I too ;)

At that moment, it is not possible to boot up on unofficial CM11 (4.4.2 based) if you are using a VS980 and try to flash R21 VS980 variant of renderkernel.
[G2 Android Development] Lazy79:
[MENTION=5438598]RenderBroken[/MENTION] indeed, changed the Makefile but I already reverted the changes and I still get the same error. The edited Makefile works with other kernel sources, although you might will laugh and look a bit strange if you see my Makefile (lol). Well, let´s say I am using a lot of -Ofast instead of -O2/3 and some stuff to let it build. However, using -O2 from the original Makefile triggers the same error. It is probably the toolchain (used sabermod from 4.8 to 4.10 and always getting the same error). Perhaps I can just hide the error and let it build but I am unable to find a suitable flag for this error. Me, the Newbie. Sorry. :) (and I still cannot find any fix for the error message..argh! :) ) That said, I want to add that I upgraded my SlimRom Backup with the latest slim nightly and your latest Kernel. Hell, this is a nice Combo! Thanks! :) I jumped back to my build, to be honest, but just to have the device prepared for further personal updates and meddling with the code. I just have one lol
[G2 Android Development] RenderBroken:
Thanks buddy, I have not seen this one before but I will see what I can find out. Thanks again for posting log!
[G2 Android Development] Matze060906:
[MENTION=5438598]RenderBroken[/MENTION]: Running R21 since 20 hours. No reboots, but some lags in tapatalk and chrome. Running with default settings. Battery life is good, great work...

Tomorrow I'll install synapse and take a look what I can do there...
[G2 Android Development] glacies:
16 hours with r21 with -25mv undervolt. Other settings default.

Not a single reboot.

Smooth as silk brother.
[G2 Android Development] goast:
L's 980 on r21 since release not one reboot... I'm thinking its got to be settings in kernel tuner or a certain app not playing nice... don't get why people are having reboots
[G2 Android Development] Ace42:
No reboots, but getting Sleep of Death. Double tap to wake & the power button aren't able to turn on the screen, so I have to hold the power button to turn it off.

Also using D800 mahdi, no UV, only under clocked to 1.4ghz ondemand.

Transmitted via Geass
[G2 Android Development] RenderBroken:
Are you sure there is nothing else? Maybe the underclock is causing the problem. I have not experienced a single Sod and no one else has claimed any yet. When you underclock can you notice any real battery savings? I have not tried it that low so I was just curious. Thanks, also since you should bit have any last kmsgs see if you can provide one and if not provide a dmesg after running for at least a few minutes or have the phone off a couple times.
[G2 Android Development] goast:
That much uc may be why...
[G2 Android Development] nfin1te:
One request [MENTION=5438598]RenderBroken[/MENTION], could you maybe add faux' intellidemand governor, since intelliactive is already there. Was always my fav one. thx!

Try again without any underclock, if it persists you should grab a log. :)
[G2 Android Development] 1ceb0x:
intellidemand was dropped by faux. he is focusing on intelliactive which is better. i guess that's why Render didn't included it anymore in his kernel.
[G2 Android Development] RenderBroken:
You are correct. I will soon be looking into optimizing Ondemand like I have with Interactive. To see if I can squeeze anything more out of it.
[G2 Android Development] Matze060906:
In an earlier build you have included optimax. Any chance to get it back in the next build?
[G2 Android Development] RenderBroken:
It is possible. What did yo use it for? Battery Savings? I just felt that it did not offer anything different or more than what I currently have. I am also going to try a build with SmartMax.

So did you do your comparison of the two kernels? What result did you come to? I have tried R3VEN's build but not for that long. Its is a very solid contender. I like that it offers something different than my own. ITs always good to have variety.