yashsingh1/xdaforums huggingface dataset:
[G2 Android Development] livadaki:
Hello,

I searched the thread and saw that fauxsound is supported, but I'm using Lollipop r11 with Blisspop on my D802 and when I open fauxsound app I get "this kernel is not supported". Any help please?
[G2 Android Development] TDSJR:
Releases prior to r11 used Fauxsound, r11 uses Franco sound controls.

I had been using Fauxsound app as well, happy with sound/controls on r11.
[G2 Android Development] marn3us:
[MENTION=5438598]RenderBroken[/MENTION] Sorry for the noob question but i have noticed that the bricked msm_mpdecision is not the default hotplug on R11 kernel (d802). Do you suggest keeping the default one or enabling bricked? (For smoothness + battery life)

Thanks in advance :)
[G2 Android Development] RenderBroken:
I will need to fix the idle freq first. I just have not set it. For the moment I think sticking with the default hotplug (MSM_Hotplug) is the better choice overall.
[G2 Android Development] ars0n:
anyone run into synapse screwing with data? wasnt able to confirm till today.

if I set synapase to auto run at boot it kills my data connection. no rhyme or reason..

if i turn synapse on after boot, no problem. reboot, soon as synapse loads boom, ! on my data. I confirmed this by just turning of synapse and rebooting and walla no problems with data..

vs980 12b modem aicp

side note - do you suggest another kernel editor that you can download from playstore or other?
[G2 Android Development] RenderBroken:
Never heard of such a bug. A log of both scenarios would be awesome if you could swing it so I can relay it to the right ppl. Also I recommend Kernel Aduitor from the play store. I love it so far.
[G2 Android Development] MaluNoPeleke:
Will the next build be for KK or LL
[G2 Android Development] RenderBroken:
Undecided. I would love to knock out kk build then LP. alot of work would be involved for the kk build so it's easier to do the easy stuff but sometimes we need to get the hard stuff over with lol
[G2 Android Development] bbender716:
This same thing happens to me with synapse. On both aicp and saber. Switched to kernel adiutor and no more problems.
[G2 Android Development] sandys1:
how are you guys tweaking your settings ? synapse is not working for me

EDIT: ahh sorry - just realized that we need UKM for RR
[G2 Android Development] Krenol:
+1 after changing to kernel auditor I am getting instant data connection but not with synapse. And for me the min gut freq always changes back to 450mhz no Matter what app chose for changing it.
[G2 Android Development] :
Sorry for the off-topic.

Kernel auditor seems a bit nicer. But how are you tweaking your sound levels? Kernel auditor is missing the controls. I could do this with an init.d script, but it seems like most programs expect faux's sound... since the switch, some no longer work since they can't find his sound driver.

One thing to keep in mind with it though, it doesn't check whether or not the kerne changed. So you could end up in boot loops if it's trying to set values that don't exist.

Also, still don't see the need for the sound driver change. I know I never had n issue with mic volume on VS980. But, I also always set my values to 0 or boosted before I did anything (phone mic usually showed -232 as the initial value). Maybe a simple check in the startup scripts for the device being VS980 then setting the mic volume a bit higher would have been simpler, and kept compatability with more apps. *shrugs*
[G2 Android Development] de.er:
Same here. Kernel auditor seems to be working for me as well. so far so good. it's also more user friendly
[G2 Android Development] RenderBroken:
Well the min freq is not really 450MHz. I will see if I can fix the false positive. Thanks!

Yea maybe. I have not given up completely on it but wanted to try something out. I know now, I have 0 complaints about sound levels. Sure, maybe I could add checks for vs980 and change values accordingly but I would throw off the settings in Synapse too. Because was whats 0 for me will no longer be 0 for VS980 users and I will have to compensate. If not then it will just look like their Mic volume it as far up as it can go. Really I just want to get away from the JB source crap, get on LP blobs for everyone and move on from there. Yes, you cannot easily change the values outside of synapse but at least it works for everyone 100%. That's the reasoning behind the change. I really wish I could find out why it worked fine for you but I still had many complaints from others. Thanks for chiming in though. Its nice to have some feedback. I may give it another shot if I have time and feel like it. Do you know how Synapse backend works? I have an idea I wanted to try. There is a way to look at build prop for device info and setup according to that.
[G2 Android Development] Lawlrus:
How do you expect ideas on what's going on when we you offer no information?

You offer no insight in which device you have, nor the kernel setting you are using.
[G2 Android Development] :
Somewhat, I've looked at it in the past, but never really cared to bother meeting with it much.

Getprop ro.product.device

Is the command for it from terminal or scripts, I'd imagine you could call it from the backend somehow. My point before was that you could just set a variable with that in your post boot script to set the volume accordingly. The catch there is that it would override people's changes in Synapse. The other option could've been to read in the mic value with your script using grep or similar, then if it was less than say -20 set it to 0 or +5 or whatever. Like I've said, I know mine always showed -232 by default.

Really, there is no simple perfect solution... But I'm happy to help with whatever your idea is.

Btw, please don't feel like I'm trying to tell you what to do with your work. If people like me prefer faux sound, we can always stay on older builds. Just offering other ideas.
[G2 Android Development] RenderBroken:
No its all good, you dont bother me. I enjoy the thought processes and discussion. Talking to you earlier I came up with a way to do what you are talking about but that would only fix it in Synapse, not in Faux Sound or otherwise. But I am thinking of an idea about that as well. Maybe a simple ifdef/else. I may send you a test build. Would that be cool with you?
[G2 Android Development] :
Yeah, I'm good flashing whatever.
[G2 Android Development] berryman13:
UKM+synapse Is the best combo for me. What's the issue causing you guys to switch to auditor? I haven't had any funky data issues.
[G2 Android Development] :
UKM + Synapse works, mostly as far as I saw.

The problem that I have is that Synapse just feels clunky, at best. Even with clean reboots, it doesn't always re-apply settings like you'd expect, even when clicking the checkmark when you re-open I've always had to double-check the settings because they didn't stick. Though, I'm seeing that some with Kernel Auditor too the longer I use it now as well. I've also *never* managed to get a profile to save and be restorable in synapse, though I admittedly haven't tried in the play store version now.

Personally, I prefer 3C toolbox over any of them. It always set everything without fail (for me). It also has some other nice features like partition trimming, zip aligning, database cleaning, and cleaning ram on boot (of course these can be done with scripts as well). The problem is that it just doesn't work for everything in the kernel... Won't enable intelliplug because it expects the sysfs node to be in a newer spot than where it is here ( faux moved it to modules instead of kernel awhile back). It also doesn't recognize franco sound as a sound driver, so there's no volume control. The intelliplug bit wasn't a huge deal as there are what, 2 other hotplug drivers to select? But the sound control change removing the ability to set volumes was a bit of a deal breaker for me. Of course, I'm probably the only person using that app, and it's not really worth derailing the thread over it.

Think it's all just preference for the end-user. Let's face it, everything that any of these apps do can be done via scripts in init.d, it's just a matter of making it easier for the average user to set the kernel's settings and re-apply them on boot without breaking anything.
[G2 Android Development] de.er:
Exactly, that's why I feel Kernel Adiutor is more friendly for less experienced users. It's nice and clean, while synapse can be a bit overwhelming.
[G2 Android Development] MaluNoPeleke:
Then I would say go the hard way ;)
[G2 Android Development] :
Does anybody know the sysfs paths for franco's sound control? I can't seem to find any.
[G2 Android Development] CooLoL1999:
Guys, how come Synapse app won't work for me? It keeps on saying No UCI Support... Help?
[G2 Android Development] Lawlrus:
Help yourself and read the op. And I mean the entire op. Your answer is in there.
[G2 Android Development] CooLoL1999:
Ok. I'm sorry.
[G2 Android Development] RenderBroken:
/sys/devices/virtual/misc/soundcontrol
[G2 Android Development] phoenix_rizzen:
Synapse/UKM info is in post #2 of this thread, not the OP. ;) Technically, one could consider the first 3 posts, all by [MENTION=5438598]RenderBroken[/MENTION], to be "the OP", but still. ;) It's the second post.

Typos courtesy of my LG G2 (D803) running a Rendered Validus ROM (5.0.2).
[G2 Android Development] Lawlrus:
Precisely why I said the entire op, because it consists of multiple posts.

Also, it doesn't make you cute to try and be literal just to be an ass.
[G2 Android Development] albertorodast2007:
Anyone tried RR 5.4.0 with R11 kernel? I guess this is a good time to revert back to ext4 since Render is dumping f2fs.
[G2 Android Development] undeadking:
[MENTION=5438598]RenderBroken[/MENTION] 3/30 Validus LP and R11 running smoother then any other LP ROM I've flashed so far. Had to get rid of my G3 so I'm back on my G2 for awhile- missed your kernel brother!
[G2 Android Development] adamz667:
I've tried - system boots, but after few seconds device rebooted and got bootloop.
[G2 Android Development] RenderBroken:
Sorry to hear but glad you are back nonetheless!

Thanks for letting me know!
[G2 Android Development] albertorodast2007:
So R11+ RR 5.2.9 is so good that I really don't see a need to update to LP 5.1 for now. Thanks [MENTION=3503009]adamz667[/MENTION].
[G2 Android Development] MaluNoPeleke:
The D802 Lollipop source code is available: http://opensource.lge.com/osSch/list?types=ALL&search=d802
[G2 Android Development] RenderBroken:
Nice! Can't wait to see what comes of it!
[G2 Android Development] TaRsY:
Additional info by dorimanx
[G2 Android Development] NEROVINCIO:
[MENTION=5438598]RenderBroken[/MENTION]

are there news about KK kernel?
[G2 Android Development] jozagloza123:
Does it work on D802 stock lollipop?
[G2 Android Development] dev>null:
The OP says "for AOSP roms", which means non-stock.

So unless you want to try and report, Render suggests you use this kernel for open source derived ones (cm, omni,etc...) ;)

Of course also stock roms are open source derived...but manufactures may, in many different ways and degrees, modify the system and so lose compatibility with the kernel you want to use!
[G2 Android Development] jozagloza123:
What you prefer than for lollipop stock D802?
[G2 Android Development] nfin1te:
There is a ton of roms out there, I'd suggest you google a few and compare their features. What is best for someone else might not be for you.

The most popular for G2 are cyanogen, resurrection, omni and aicp as far as i know.
[G2 Android Development] bolt890:
This kernel just works amazing for me, using official blisspop and the render kernel built-in.(With custom config)
[G2 Android Development] RenderBroken:
Fantastic! Thanks for letting me know!

So I have a 3 day weekend ahead of me, wife and son out of town, what does that mean?!?!? That's right! Coding time!**

** Even though my wife would love for me to clean. . .
[G2 Android Development] RenderBroken:
OK,

Can anyone remember what remaining things were left for the KK Kernel?
[G2 Android Development] RenderBroken:
I will also need KK Testers. Are there any out there? I have some plans for KK-R27 but if no one is really going to use it then I wont waste the time with working on it. Just let me know! Thanks!
[G2 Android Development] Pseudo_Soldier:
I'm running modified MahdiROM with R26 on a LS-980, I'll test for ya! ;)
[G2 Android Development] RenderBroken:
Thanks! I will go ahead and build one for you. I will need some info though later. I am working on updating Faux's Sound Control. I also have alot of optimizations coming onboard. I cant quite remember what else that was needing to be done. Can you tell me if anything is missing or not quite right for R26?
[G2 Android Development] Pseudo_Soldier:
My only issues is the sound control resets itself a lot, the whole issue of synapse settings not sticking doesn't effect me the way I do profiles. I like the idea of more optimizations. Don't know what changes you were planning on tho. Be happy to help with any info you need.

Edit: Do you recommend a fresh install for this kernel update or simply an update over R26.
[G2 Android Development] RenderBroken:
You can install right over R26
[G2 Android Development] Pseudo_Soldier:
I know you had to pull the BUMPed builds as they gave errors...will you be trying again with these?
[G2 Android Development] RenderBroken:
No. Not worth the time sink when LP is right around the corner.
[G2 Android Development] Pseudo_Soldier:
Agreed
[G2 Android Development] RenderBroken:
https://drive.google.com/file/d/0B-GVJKBx9-GnR3RPbDFhYUZBSms/view?usp=sharing

Let me know what you think. I fixed a typo in Sound control and built this build using a self compiled build of the new UBER Toolchain (4.9.3) along with graphite flags to name just a few of the new flags I used. Really curious to see how it worked.
[G2 Android Development] RenderBroken:
So if all is well with this new test build and I can remember what else I needed to do for the KK kernel, I will focus on optimization. There are a number or changes I will make in R27. These same changes will be made to LP-R12. I may even revert back to Faux Sound. I have been playing with it lately and believe I can make it work right (Hopefully). I may also be doing some cleanup of unused governors and such, disabling different debugging and logs, disabpling unused modules, etc. Really going to put the clamp down on these new builds.
[G2 Android Development] Pseudo_Soldier:
Booted fine! Seems super smooth but maybe I'm just looking for it :P Will set up synapse and see how it runs with my settings and report back, thanks!
[G2 Android Development] RenderBroken:
I am really interested in sound control. I want to make sure they stick properly. Glad you noticed too, it better run smoother!
[G2 Android Development] Pseudo_Soldier:
First headphones(left+right) starts at -24 on start tho when i change that it never wants to revert itself i just left settings to test, headphones power amp on the other hand starts at 1 and suddenly likes to change to 6 for some reason. I use Neutron player btw if it helps.

But yes its a lot smoother!!! :D
[G2 Android Development] RenderBroken:
The Sound issues may be regarding the special version of Synapse I include with my kernel. I will also remove it and provide a modified version of UKM. If you want you can post in the thread tomorrow about the results. Thanks for your help!
[G2 Android Development] MaluNoPeleke:
I would like to test it on my D802.
[G2 Android Development] Maritus1:
What a pity, I've waited two month for the new KK build, and then I decided to go for Lollipop, yesterday...aaargh :((, lol. But perhaps i'll go back to KK, cause I felt Mahdi's Rom + R26 was smoother and less battery drain then BlissPop + R11. I also prefer KK's quick settings, it's more customable and often less klicks.

So I'm also looking forward for KK R27, thanks Render!
[G2 Android Development] RenderBroken:
Sure, one sec.

lol thats how it goes. Man just been busy. But I have been wanting to make sure my last KK build is plain solid.
[G2 Android Development] Optimissimus99:
For me, the kernel (LP-R11) feels much slower than the integrated CM12 kernel :( (General responsiveness, also music playback stops in background, launcher redraws...) Is this normal? With CM12 kernel all is fine again ;) if you want i can give you a dsmeg / logcat
[G2 Android Development] RenderBroken:
sure get me all the logs that you can using Syslog. Also what settings did you change if any. Thanks for the report!
[G2 Android Development] bolt890:
Hoping to see renderkernel use optimized compiler flags!
[G2 Android Development] Optimissimus99:
OK, now i installed the kernel again, this time with cache and dalvik cache wipe and that brought it! Now the system works as it should... Anyways i will upload the log (sadly, i havn't captured the "bad" logs) But i have now installed syslog, and if i get the problem again in the next few days, i will inform you and will upload the logs. But Now i will enjoy the great features... PS: For kernel settings i use the App "kernel adiutor". I didnt saved special settings, i have only played around with minimum frequency and governors...
[G2 Android Development] RenderBroken:
Thanks for reporting about what fixed it for you. You have no idea how many ppl will complain but not report that they were able to fix it by doing something simple. I love Kernel Aduitor. Thanks!
[G2 Android Development] RenderBroken:
RenderKernel-AOSP_d802-loki-R27-T1.zip

;)
[G2 Android Development] MaluNoPeleke:
Thanks, that was quick!

Will test it later, have to go to bed now ?
[G2 Android Development] berryman13:
Anything new for us D800-ites? I've been using Blackbird lately, I build BlissPop for this variant and still think it should be kept in...but R27 is that the tester for KitKat only?
[G2 Android Development] MaluNoPeleke:
My impressions so far with the D802 R27 T1 version:

Very smooth, Synapse gets installed (should be done by the user from my point of view), no Smartmax governor, max. CPU frequency falls back to 2.2 GHz after manually restricted to 1.9 GHz with Kernel Adiutor, sound is great.

Now let's see how it performs over the day...
[G2 Android Development] bolt890:
R27 runs smoother than R26, apps open a little quicker as well. Can't really notice a difference in battery life(Which is good on mahdi). Now m back on lollipop.
[G2 Android Development] RenderBroken:
Are you wanting to test a D800 Build?
[G2 Android Development] Pseudo_Soldier:
Sorry to say man but with further testing, my phone now drops calls randomly between 1-5min into a call, everything else looks and feels really smooth. Might be the new toolchain optimizations causing issues?

How I installed...

I deleted synapse folder from sdcard, cleared cache+dalvik, installed R27-T1, rebooted.....set up kernel settings again.

Edit: Further info

LS-980

MahdiRom v2.9

ZVC Modem

Busybox 1.23.1-Stericson

No Xposed!
[G2 Android Development] RenderBroken:
Interesting, did you happen to get any logs? It's hard for me to believe that the Toolchain or flags are the cause for such a weird issue, but that is the only thing I have changed besides fixing a typo elsewhere. If you can get logs, great! Thanks for reporting!

Any other tester having issues?
[G2 Android Development] Pseudo_Soldier:
Yeah I'll be doing some calls tomorrow and see if I can get a log of it for you.
[G2 Android Development] bolt890:
[MENTION=5438598]RenderBroken[/MENTION] Do you plan to add 5.1 lollipop support?
[G2 Android Development] RenderBroken:
Yes, Sir! I am actually looking into a new way to create my flash-able zips. There have been some pretty good developments Kernel wise for the G2 so I am not in a hurry to continue development on my current branch. I am actually wanting to reset and rebuild. Sometimes its good to wipe the slate clean! Also I don't plan on going anywhere!
[G2 Android Development] bolt890:
Sir? Lol I'm 15. Anywaysthe blisspop devs have got render kernel working awesome on 5.1. M using it (Blisspop 3.0+F2FS/data) :)
[G2 Android Development] RenderBroken:
Glad to hear! Still I was raised to be respectful till they show you otherwise.
[G2 Android Development] hypnz:
Happy Easter guys. Njoy your holidays:P
[G2 Android Development] Maritus1:
BlissPop v3.0 with 5.1 and Render Kernel built-in has been finished, so i think, we don't have to wait much longer to see your 5.1 stand-alone release, Render, am I right ;)?
[G2 Android Development] RenderBroken:
I can throw something together either today or tomorrow. ;)
[G2 Android Development] bolt890:
Cant wait! BTW will this kernel use optimized compiler flags from now on?
[G2 Android Development] TDSJR:
Morning Sir,

Planning on keeping F2Fs support in the flashable 5.1?

Thanks, as always.
[G2 Android Development] RenderBroken:
Yes, I decided that it doesn't hurt me. If ppl want to use it that's fine. They know what they are doing. I will be updating it though.
[G2 Android Development] bolt890:
Glad to hear that, honestly I haven't encountered any issues with F2FS. I'm using it since you added support for it for data and sometimes cache. I would love to continue using F2FS.
[G2 Android Development] de.er:
Is your standalone version going to be any different from the one built into BlissPop?
[G2 Android Development] Pseudo_Soldier:
Just an update, the call drop issue seems to have cleared itself with a ROM setting change, I believe the "Power button will end call" was causing instability as I can't recreate the drops now. So that issue has cleared it seems! :)

I think the change to UKM will fix all further issues with synapse and leave KK with an amazing kernel so you can move to bigger and better projects.
[G2 Android Development] RenderBroken:
Yes, it will have some updates and a few other changes. Such as using my new toolchain and optimizations that come with it. A number of planned under the hood changes. Completely reworking the default settings. I have seen reports of dramatically increased SoT.
[G2 Android Development] MrDarkKV:
Hello all, as you know we're all about improving our download service (renderserver.net) and as its a new service we want your feedback in the form of a one question survey- https://www.surveymonkey.com/s/STDJQQ2

It won't take you long to complete (its one question...) and we greatly appreciate your feedback.

Thank you.
[G2 Android Development] Voltaine:
Anybody using this kernel on a cm based rom after updating to official lollipop and installing twrp with the new autorec?

Edit: Just answered this myself --> does not work, i guess the new autorec flashes the kk bootloader
[G2 Android Development] Lawlrus:
Once kernel source is updated, it should work fine, but for now you need to use the one that downgrades the bootloader
[G2 Android Development] 2Kings:
Short OT..

What's going on with the OSE-rom/team?

The last build i've found for d802 is dated February the 20...

Am i missing something?
[G2 Android Development] Lawlrus:
Issues with data last i heard from Chris.

I don't know if zac is still working with ose or no now that he's working on a opo. I know Tim has stuff going on and he's taking a break.

Don't lose hope though. Ose always returns.
[G2 Android Development] RenderBroken:
Yea, two members have received nice promotions and you know when that happens that also means more work. So the project is in hiatus.
[G2 Android Development] Linux:
Hi, I'm testing the kernel, which settings you recommended to encrease battery life?Thanks
[G2 Android Development] Choristav:
Just because the kernel allows all the customization it has doesn't mean that the stock settings suck. Just leave them as default, or play around if you feel comfortable with what you're doing. There are a lot of sources where you can find information on how to make the kernel more battery-friendly if needed.
[G2 Android Development] itomx:
Can I install this kernel on v30d 5.0.2?

t&t by G²
[G2 Android Development] punyategar:
No. Dorimanx is the only guy who makes stock kernels. Itll be there once hes made it for stock lolli.

And bruce2728.
[G2 Android Development] jeyd02:
Just wondering.. , will this kernel soon work with aosp 5.1 lolipop ROMs?