yashsingh1/xdaforums huggingface dataset:
[G2 Android Development] RenderBroken:
So the tests have been solid, I also went ahead and ported Franco's Sound Control. So with this new sound control driver, it just freaking works. Lord am I tired of messing with registers, locks that don't work and settings that don't stick. It's not necessarily Faux's fault ad much as we just have a weird sound code. So with this new control you also finally get Incall Volume boost! Also you get mic, headset, and External speaker boost! I for one am tired of jacking with sound control and am happy to move this off my list!

I will be building for all when I get back home in about an hour.

Also I will be moving to a modified version of UKM instead of using built in synapse support. You will still be using Synapse as the main app to control my kernel. If you still don't like Synapse I highly recommend Kernel Aduitor. I have hopes of possibly modifying and adding feature support in Kernel Aduitor since it is open source and contributing to that project as well. We will see.
[G2 Android Development] Really now:
4srsRRddxxxhzz_
[G2 Android Development] RenderBroken:
Got home alittle late and decided to add in a few more changes.

Removed GPU OC as I did not see any real difference other than make it take longer to ramp up

Added Slim Governor, it is conservative based and has some cool features to it to boost GPU when needed

I am building now. . .
[G2 Android Development] mal13:
Just flashed r11 for d802. Too early to say anything.

Can you add UKM link to first post as Synapse won't work anymore and it recommended to be used on 1st post.

Great work, thank you.
[G2 Android Development] gnam:
D802, just flashed R11. Let's see.
[G2 Android Development] Tubamannen:
Renderserver.net down, please upload to Google drive...

Skickat från min LG-D802 via Tapatalk
[G2 Android Development] TaRsY:
It's not down, just the link is not right in the second post.

http://renderserver.net/devs/RenderBroken/G2/Lollipop/

---------- Post added at 08:27 AM ---------- Previous post was at 08:18 AM ----------

The time has come. Lol
[G2 Android Development] hamisgood:
Thanks for the new build! Quick question though, does the new R11 have the commits that solves the deep sleep + wifi issue for the F320?
[G2 Android Development] sheikhramnuj:
I can't find the links for the R11. In the mirror the last one is only R10. The renderserver is also down :confused:
[G2 Android Development] TaRsY:
Just answered this question here 3 posts ago.

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

---------- Post added at 09:11 AM ---------- Previous post was at 09:08 AM ----------

This means that sound control values should be set via Franco kernel updater?

I'm not sure about this zero default values. Previuosly setting a wrong value in kernel auditor caused ear bleeding distortion. How to set this up properly?
[G2 Android Development] TDSJR:
Unable to use Synapse w/R11, ”No UCI support detected". Anybody else with this issue?
[G2 Android Development] LooseSeal:
For those unable to use Synapse, go to this thread and flash the provided "Universal Kernel Manager v3.8.1" zip.
[G2 Android Development] TDSJR:
Thanks!

Get some duct tape to keep your brains in, when your head explodes. That question is going to be asked 1,000,000 times. lol
[G2 Android Development] bgx:
Hey render! Thx for the new r11. One thing I notice is that the GPU step 100 MHz is missed in synapse even with last ukm flashed. Any reasons for that?
[G2 Android Development] qweewq22:
+1 d800

gpu min 200 max 450
[G2 Android Development] tpike1296:
Sorry for the potentially noobish question. But with the new sound control, what app should I be using to adjust the settings, and what corresponds to the "analog poweramp gain" for the headphone jack? Digital gain doesn't help the phone drive my headphones, it just increases distortion for me.
[G2 Android Development] berryman13:
R11's up? I can finally get out of this bootloop?

---------- Post added at 10:47 AM ---------- Previous post was at 10:45 AM ----------

Render, I wish you responded to my PM's but can see you were super busy....cheers

---------- Post added at 10:50 AM ---------- Previous post was at 10:47 AM ----------

Is this **** legit?????

http://opensource.lge.com/fileMgr/download/op/LGD800/506481?

LEGITIMATE D800 source? Downlading right now
[G2 Android Development] reemar:
is r11 gonna come anytime soon or that there is still much work to do in it?

i just thinking if to buy an f5 button..
[G2 Android Development] tpike1296:
It's already out. I'm running it right now on my LS980.
[G2 Android Development] reemar:
Didn't notice because title remain the same, thanks..
[G2 Android Development] RenderBroken:
Thanks for posting he correct link. After the Server Crash, we had to setup everything from scratch again. I corrected the link. . .again. . . and hopefully for the last time . . .lol

Not yet, that is next for me.

Not sure with Kernel Aduitor, just have to try it out and see. Its still new to me as well. I prefer using Synapse with UKM for this though.

So now the new Freqs for the GPU are fairly stock except there are 2 extra steps in the middle. I looked at the stats and 100MHz was hardly ever used in my use case so it really just caused the GPU Governor to work hard and take even longer to ramp up to a proper freq. So I decided to remove it and the OC freqs. They were causing issues with other Kernel Tuning apps as well.

Not sure about power amp using this new Sound Control. I don't think there is a power amp gain control but more just volume control. He is continuing to improve on this so it may come in time. All I know is it Works without having to jack with Sound Control Locks. I am tired of VS980 users complaining of low MIC issues when nothing is different from the KK source and registers. I just really want to move on from it and update it as I can.

I will have to check the source out! Thanks for the link! Sorry I did not see where you PMed me. Go ahead and send me another message if you want.

Sorry, I wanted to release the builds yesterday like I said I would and it got a little late. lol Getting older. .
[G2 Android Development] marchino123:
Why synapse don't work?
[G2 Android Development] SylverPT:
You should read the thread.
[G2 Android Development] Mr. Jedge:
I dunno, there has to be something in the kernel effecting GPS because I was running this rom for a month (same build, same config) and never had a gps problem, but once I flashed R10, GPS went crazy. I'm going to flash R11 now and see if that helps, but there is definitely a connection.
[G2 Android Development] RenderBroken:
Its possible. You can look at my changelog see though. I could be mistaken but nothing I see looks to do anything with GPS. If you have an idea or see anything please share. Thanks!
[G2 Android Development] Voltaine:
is it possible that the flashable file which fixed DT2W doesn't work anymore on R11?

because DT2W (knock on) stopped working for me again
[G2 Android Development] TaRsY:
Since dt2w works aout of the box, why would you even try to flash the fix?!
[G2 Android Development] Voltaine:
it doesn't work for me out of the box :(

edit: using latest RR Rom for d802

EDIT: just realised it was disabled in the rom settings, no idea how that happened. [MENTION=5438598]RenderBroken[/MENTION] R11 working very nice so far. thanks for the update :)
[G2 Android Development] berryman13:
Finally got the R11 version to download.

Here's the D2TW fix zip..

/system/etc/init.d/0

#!/system/bin/sh

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

echo "1" > /sys/devices/virtual/input/lge_touch/firmware
[G2 Android Development] RenderBroken:
This should no longer be needed. Thanks for jumping in and helping though! It is appreciated :)
[G2 Android Development] berryman13:
Glad to hear it, figured as much, but yeah :)

I'm having crippling issues flashing this. I don't get any output and it freezes and reboots immediately, has something to do with f2fs.

/system = ext4

/data = f2fs

/cache = f2fs

kernel = any, but R11.

ROM = BlissPop 2.2

So anything that touches /data in TWRP causes it to freeze up, I cant flash kernels, I cant make data backups, I can't wipe data, you get the idea. Should I just revert to ext?

I don't know if I want to stay on Lollipop, it's already on my tablet and this /data issue is driving me nuts. If I can fix it then nevermind.
[G2 Android Development] pqee:
I have the same filesystems as you and I had this same issue a while back when I flashed a non f2fs kernel by accident, even after reflashing Render r10. After that I had the same symptoms you're describing. The only way I was able to fix it was to backup my internal storage to USB OTG and change my /data back to ext4, then back to f2fs. Everything worked fine after that.
[G2 Android Development] RenderBroken:
Great info! Thanks for sharing.
[G2 Android Development] Formhault:
Morale of the story : F*** F2FS, EXT4 FTW.
[G2 Android Development] pqee:
Oh and R11 has the OTG Unmount option. :) I flashed R11 with an update to AICP at the same time so unless the rom changed, the OTG settings are no longer disappearing with your kernel. Thanks!
[G2 Android Development] Mr. Jedge:
GPS issues seam to be gone in R11. I'll test some more. Thanks!!
[G2 Android Development] fendaris:
I'm getting no UCI support detected. On LS980 Resurrection Remix.
[G2 Android Development] RenderBroken:
It has already been stated to flash UKM Auto fix the issue. I am no longer including the backend files for Synapse. You can find the link for UKM in OP#1
[G2 Android Development] :
Did you try to repair the f2fs file system unsuccessfully first? I'm just wondering, because I've had a few issues with f2fs as well, requiring a format back to ext4 then back to f2fs. Ended up ditching f2fs altogether because any benefit added wasn't worth the headaches.
[G2 Android Development] pqee:
I did try to repair it first and if I remember correctly it seemed to finish without any errors, but I still couldn't touch the /data partition until I switched to ext4 and back first.
[G2 Android Development] RenderBroken:
I think I will remove it in r12. It doesn't really have any big enough gain to offset the drawbacks. I went back to ext4 awhile back. But I wanted to give it a shot and glad I did. I think if you want to stick with f2fs, r11 is a solid build to do it with.
[G2 Android Development] pqee:
I'm ok with it, I may go back to ext4 at some point. It's not a requirement but it was fun to switch over for a bit. If you do remove it in r12 I hope there's a way you can prevent it installing if it's already formatted as f2fs to avoid causing headaches.
[G2 Android Development] albertorodast2007:
Above everything, even being a dev, you are a gentleman Render. The way you manage people beating some dead horses again and again... Your patience is out of this world. BTW. R11 + a daily reboot = Butter smooth.
[G2 Android Development] :
To be honest, I don't necessarily think the problem with f2fs was ever with your kernel.

I didn't do much looking into it, but from the way things acted it seemed more like the f2fs implementation everyone is using just isn't handling errors very well. One something gets corrupted white is writing, then next thing you know that partition can't be used with f2fs anymore until you change file systems to something else and back.

I don't know if f2fs uses any sort of super blocks or anything... But maybe those are getting corrupted if it does. Really, that's the only thing I can think of that would cause a fatal panic on format, access, and repair for the file system. The bad part of it though, is that once it happens... You can't even get a lot, data dump, or anything else since as soon as you touch the partition (besides reformatting as a different type) the system freezes and reboots.
[G2 Android Development] Ace42:
Will R26 be the last build for KK?

Sent From Capsule Corp.
[G2 Android Development] RenderBroken:
Most likely.
[G2 Android Development] nfin1te:
Did a clean flash with latest aicp, synapse and ukm and running flawlessly until now. Great job once again, i really am glad you dont intend to drop support for the g2. hf with your oppo :)
[G2 Android Development] MaluNoPeleke:
I thought there will be one more KK build!?
[G2 Android Development] RenderBroken:
I misread, I believe r27 will be the last build.
[G2 Android Development] qweewq22:
how do you know why the phone is not sleeping on the r11. began after a full charge.

https://cloud.mail.ru/public/39e98a02f1d4/logs.zip
[G2 Android Development] the-erazer:
I'm on bliss pop 2.1 d802... Since r11 GPS runs fantastic... Fix in 5 seconds... Then it is stable ... Before it was jumping around and hanging on some points... Battery is really great... Everything runs butter smooth so far... Thanks for the good work.
[G2 Android Development] RenderBroken:
I cant really see anything in the logs to point to an issue. Can you install GSAM and tell me what is the highest user of battery?

Yea, R11 was a massive update. Now with LP on the horizon, I am not sure if I will keep updating the subsystems or just tweak things till we get a new LP kernel.
[G2 Android Development] Lawlrus:
Is it the Google play services wakelock?
[G2 Android Development] reemar:
R11 on RR5.3.9 no uci detect, any solution?
[G2 Android Development] Izmash:
Hi everybody, I just flashed the Resurrection remix 5.3.9 on my d802. Everything works great except synapse : whenever I launch the app I have the message "no UCI support detected" (render kernel R11). It's the first time I have this issue.

Thanks !
[G2 Android Development] cryptos9099:
Use UKM that is linked on the first post
[G2 Android Development] dev>null:
It's a problem reported in many threads. But it does NOT depend on kernels or roms.

Usually it's caused by Google Play Services background activity and wakelocks.

Apps Ops it's a life saver ! Remove wakes and your phone will be fresh and smooth again after a good (deep) sleep ;)
[G2 Android Development] Lawlrus:
[MENTION=5160773]dev>null[/MENTION]

You can also use the privacy guard to block it.
[G2 Android Development] dev>null:
That's right, Apps Ops was the old name :)
[G2 Android Development] Lawlrus:
Ah damn, I thought you said disable service haha.

That can be used as well
[G2 Android Development] hovanhuang:
D800 random reboot. Bacon governor, disable boost duration and input boost duration.

https://www.dropbox.com/s/e9d3nimsfps53mu/last_kmsg-2015-03-19.11.02.13.txt?dl=0
[G2 Android Development] RenderBroken:
Of course there really isn't anything of note in the log but I appreciate the log. Do you use Ambient Display?
[G2 Android Development] hovanhuang:
No. I disable that. Running RR 5.3.8 by the way.
[G2 Android Development] ZeNiXxX:
hey Guys

r11 is Out and some of you have already test it. So I have a question....

how is your device acting on heavy usage? on r10 I have bad problems when I used facebook,chrome,instagramm..my device suddenly lags and I have to force reboot my phone to solve that.

currently I'm on efficient kernel 2.1.1 and I have no problem with heavy usage. It's fast and stable although I'm using big apps.

But I love renders kernel so I want to have his Kernel :D
[G2 Android Development] MrDarkKV:
That sounds more like a memory leak related to 5.x rather than the kernel.
[G2 Android Development] iamtha1:
[MENTION=5438598]RenderBroken[/MENTION] first battery run with r11 on aicp.. All I can say is thank you!.. Best battery life I have ever gotten on my g2.. The restart u see in the battery usage was me deciding I wanted xposed so I had to reboot.. Lol
[G2 Android Development] RenderBroken:
That's really good. Thanks for sharing!
[G2 Android Development] reemar:
i search and dont find aicp build for d802 LP, can you share your rom?
[G2 Android Development] Lawlrus:
Second thread in the original android development section.
[G2 Android Development] iamtha1:
http://dwnld.aicp-rom.com/?device=d802&type=NIGHTLY
[G2 Android Development] hovanhuang:
Can you share What ROM and what setting? All usage under WiFi? Good signal all day? Please go detailed.
[G2 Android Development] Kockainside:
Is there any way to improve DoubleTap2Wake responsiveness in CM12?

(Proximity sensor check in wake is disabled, using with render kernel R11)

Thank You!
[G2 Android Development] marn3us:
Been running Render's R11 for the last two days and i really wanted to say a big thank you to [MENTION=5438598]RenderBroken[/MENTION] , keep up the great job!! :)

i just have a quick question for you guys: i have always used the "ROW" I/O scheduler in my past roms and kernels and i love it but now i see that render's has the "ZEN" one which i know nothing about but would like to. could someone please tell me what are the differences between the two and the main strenghts and weaknesses of "ZEN"? :)
[G2 Android Development] jameseytickner:
Dude I have no idea what you did but I have never smashed battery life like this before. 2 hours SoT with heavy WhatsApp, Hangouts (SMS and Messaging) and some heavy Twitter and Instagram use. Respect to you man!
[G2 Android Development] RenderBroken:
Wow that is pretty sick! Thanks for sharing!

I am currently working on R4 already. I am going to revert a number of the Low Memory Killer Commits that should in turn fix some very minor issues like Sound pauses when using Vipre4android. I am testing now and have been very happy. Along with some bug fixing, I m going to start working on Scheduler and Bloatage removal. If I get time I will tweak the different governors.

I will be doing a poll on what Governors you all use. I really want to clean up the list. I still am going to keep with interactive but I know some of you other intrepid Android users prefer your own mix. So please let me know which Governor you use. Those that are lowest on the list will be getting cut! Thanks!

Zk
[G2 Android Development] bleached45:
Awesome news. Thanks for all the hard work. You are a machine.

Hey, just a suggestion if you had plans to work on it (not sure if this is a higher priority for you). But the kernel in this ROM (http://xdaforums.com/showthread.php?t=2494756) has an audio patch for ROMs using N5 audio. You may be able to do something similar if you'd like to expand support at some point. This way you won't have to build tons of different kernels.

But this is all up to you. I'll use Mahdi for your kernel. It isn't a bad ROM. And this kernel is breathing even newer life into my baby.

Thanks so much.
[G2 Android Development] Andrew_han:
Hey, since you seem like a really cool dev, thought I might ask what you think of the free lunch governor? Decimalman developed it for his gs3 kernel and back when I had that phone it was my go to for battery and performance. Thought you may be interested, even if it's not your approach. xdaforums.com/search.php?searchid=292476576
[G2 Android Development] RenderBroken:
I am always game for trying something new and that is proven. Unfortunately though I want to finish my current todo list and will most likely not get to even seriously look at implementing it til maybe R5. So if you could, can you remind me around then? In the mean time I will check it out!

Thanks for the suggestion.
[G2 Android Development] RenderBroken:
Thanks! I am also always looking for ways to make things easier on myself and apprecaite you keeping me in mind when noticing something like that. I looked at the source though and couldn't find the commit or single patch you are talking about though. It may be that its the sum of all the patches but wasn't sure. I haven't dove into the different Audio Drivers for this phone yet since I know its a cluster f. So if you know which one exactly or have any other info that may help in locating it please let me know. Thanks again!

Zachariah
[G2 Android Development] 1ceb0x:
As far as i can see there is no commit for those.. They are just nexus 5(or g2 - it is confusing which one) audio drivers in one flashable zip :).

L.E: intellidemand for me - the battery seems to hold better imo.
[G2 Android Development] RenderBroken:
He had referenced something that should help with compatibility so I was hoping to see something that works with Roms of the opposing driver.
[G2 Android Development] bleached45:
Got on the computer to look at it a little better.

Vanir/Commotio has a flashible version of Dorimanx for AOSP.

If you have a ROM with N5 audio (Mahdi for example) you can flash a patch after flashing the kernel.

Sadly, I wouldn't know where to look (or what to look for) to find the actual commits for the patch and kernel.

Original Thread.

Kernel link.

Patch link.

I wish I could offer more.

Thanks for looking into it!
[G2 Android Development] 1ceb0x:
Hello mate. I know about this (idk if Render knew) - what we said is - there is (as of now) no commit for these patches and they are merely other drivers that people can flash if they use N5 audio driver roms.

Right now there is nothing that Render can do and i don't even know why we speak about this because this kernel works good on Mahdi without that patch :) (the sound is good without doing anything to the rom tbh).

Here is what you can find in that zip:

So as i said - this kernel doesn't need any patch for Mahdi because the kernel is not touched in the audio drivers :).
[G2 Android Development] bleached45:
Thanks for looking into it.

I realize that Mahdi sounds good with this kernel. But there are many other ROMs out there for the G2 and sadly there are many variations to how they are put together. Some ROMs have pretty bad audio quality with this kernel. If it was possible for Render to implement a similar patch but to reverse the effects (essentially, adding the G2 drivers as opposed to the N5 ones, at least by my understanding) it would allow the kernel to be used on more ROMs. I don't know if it is possible at all.

But it was just an idea, I don't know if it is viable.
[G2 Android Development] 1ceb0x:
From my understanding - its not possible to use 2 different drivers and the kernel to fire up the ones to match the rom automatically.

What you can do is use that patch on your current rom (if you have poor sound with this kernel) and see how it goes (but make a backup first).

I am currently on aicp (i suggest you search for it on google+) and the sound is much more better with this kernel and that rom versus this kernel and mahdi rom.
[G2 Android Development] bleached45:
What's funny is I tried AICP (in the AT&T thread, linked to the AICP site with nightlies) and was getting the same sub-par audio that I had on Carbon (I would love to stay on Carbon... or even use AICP for the extra features). Fresh AICP with R3 Render Kernel with Faux PowerAmp analog gain set to +5 and digital set to -2 (the "quality" preset). I also had Viper4Android installed (no gain options set, mostly just bass and clear audio settings). With Mahdi, I don't get the sound issues I had on these 2 ROMs.

I seem to have high gain (and the hissing that comes with this), and when louder sounds in a song (bass or treble hit) I would get small audio clipping. I could always predict where it was in a song based on the song. On Mahdi with the same setup I don't have these issues. I assumed it was audio drivers, that is why I suggested the patch.

Maybe I just have bad luck. Maybe I'll go back to Carbon or AICP and play around with more things (apply the patch, try multiple music players, etc).

Anyways, maybe I was off topic, or maybe there is something to it (whenever Render tries to include CM support he can look into it, support all the ROMs, haha).

Anyways Render, keep up the good work. Just me trying to figure it out. It seems most people don't have such issues, so don't pay it much heed.

:p
[G2 Android Development] 1ceb0x:
Mate, try the kernel without dsp manager, viper audio, gains, etc etc. Try it without touching the audio part. See the result. I don't know, i never tried dsp manager or viper on my device because i don't need it tbh (i won't throw a party in the subway with my g2 and i don't see a point of fiddling with the speaker sound lol :p). Maybe this can help you out?