yashsingh1/xdaforums huggingface dataset:
[G2 Android Development] RenderBroken:
I got you. Synapse is not for everyone. Its it not supposed to be the only solution to kernel tweaking. I just like to use it because it offers things that the others do not. It also offers a way for me as the Dev to make changes how I see fit. There is nothing stopping someone from using Trickster or any other kernel tweaking app. But with Synapse, there are MANY possibilities that are now possible to do becassue I now have the power to make those changes. I cannot do that with TricksterMod. I cannot do that with Kernel Tweaker, ETC. So I will continue to grow Synapse. We will see where it goes. I would love for the Dev of Synapse to start updating again and get Synapse to where it needs to be but I guess he has more important things as we all do. I have even though of modding Synapse myself but that is not my thing. I dont know where to even start. But its something I am thinking about.

On another note, I have even though about creating a completely different way to change kernel settings and it involved nothing but an init.d script and a script that is at the root of the sdcard. You would have an easy to read script that you select the number that corresponds to the value you want applied. This way there is no need for any app. You could also create different profiles by renaming the scripts.

I have alot of ideas on what I would like to try. The scripting method is something that you will see in the very near future.

Lastly if there is a typo you see in Synapse, go ahead and PM me and I will fix them. Formhalt was kinda keeping track but I don't remember them. Thanks
[G2 Android Development] carlos67:
Absolutely fantastic idea to have a button in Synapse (or anywhere else for that matter) that when pressed generates an init.d script file that contains all of the current configured settings in Synapse.

Synapse has been a right PITA for me since beginning using it months ago. It never sticks after even a clean reboot using the power button. Always have to go into it (even well after 2 minutes) and set values again. Bloody nightmare and spoils the whole experience (and NO I don't use any other kernel tuning apps at all. NADA)

So, the prospect of a button that exports to a script file all the configured tunables so that this can be run as an init.d script on startup (thus by-passing Synapse altogether) would be a dream come true for me. I could freeze Synapse in Titanium and be done with the bloody thing!!

[MENTION=221618]ReNDeR[/MENTION], please, please could you give us an option like this? If you say yes you will be my hero for everrrrrrrrrrrrrrrr and everrrrrrrrrrrrrr :fingers-crossed:

Edit: your already a hero but this.........this, would elevate you to superhero.
[G2 Android Development] RenderBroken:
I don't think so. Only because, in my testing (thorough) it works as intended. I know that the check mark and X at the top right when I open synapse is a false positive. My settings always stick. If you told me that you get the whole "Settings need to stick for more than 2 minutes after boot" prompt when you open Synapse each time then I would say we have a problem but I am not seeing that reported.

Is that what happening to you? Are you getting the prompt each time? If so are you rebooting using the power menu or with the widget? What makes you think the settings are not sticking? If you feel like explaining (maybe again since I am sure you told me but I slept since then) and do so in great detail, it would be truly appreciated. But if all you are getting is the check mark and x at the top when you open Synapse, then the settings are sticking just fine.

Also you can create profiles now, If you are really worried about the settings not sticking then create a profile and then apply it in Synapse when you think the settings didn't stick. But I wont make it more complicated than it already is.

You may be a prime candidate for the new scripting I am working on. this way you don't have to mess with Synapse or any other tweaking app. You just setup your preferred settings in the script and they get applied each boot through init.d.
[G2 Android Development] :
Oh, don't misunderstand me. Synapse is an amazing tool. Since you add your own features to it. Any of the other tweaking tools just require too much interaction between the dev for the kernel and the app. I always thought it was pretty inefficient that they hardcode everything into the app.

On a side-note. I was messing around with trying to build Blisspop from source the other day. I noticed that they bake your kernel in now. But I was looking through their sources and comparing to your ramdisk sources. It seems like some of your commits are possibly missing from their device trees, but I could be mistaken.

What I did notice though was that your ramdisk repo was seperated into folders instead of branches, which makes it somewhat more difficult to follow the commits for lollipop vs kitkat.

I was wondering if there was some benefit to doing it that way? Or is that simply the way that you had your folder directories structured when created the repo?
[G2 Android Development] carlos67:
Ok, here goes a detailed expl of what happens. By the way I did mention that I don't use a widget for shutdown/reboots in my post.

I set my settings in Synapse applying as I go (very high bias on performance but no undervolting). I then go to profiles tab and type in a name and tick apply. I then click on backup current profile and get a toast message saying blahblah.tgz created. All fine and dandy upto now.

Then I carry on using my device with the adjusted settings no problem. Everything works nice and stable with no reboots or instability at all. I then go to bed and switch off my phone till morning. In morning I switch phone on and watch it boot up. I don't use a lockscreen. Once the desktop appears I wait at least 2 minutes (not seen any "Synapse boot completed" message). I then open up Synapse after 2-3 minutes and see a tick and a cross. Before clicking either one I scroll through the Synapse tabs to see what the settings currently are set to and they are NOT what I set before rebooting, so I select either the cross or the tick (doesn't seem to make any difference to the settings) and still my settings don't get applied.

So, I now go to the profiles tab and select my previously created profile from the night before and click apply. Then I select "restore profile" button and at this point I get "unfortunately Synapse has stopped" error message and Synapse force closes. I then manually re-open Synapse to a cross and a tick and find that my profile has partially applied without selecting either the cross or tick with the exception of 3 values (it's always the same 3 things that don't get applied).

1. "Hotplug Boost" tickbox on CPU tab (unticked even though my profile saved with it ticked)

2. "IO Is busy" tickbox on hotplug tab (again unticked even though it was set to ticked in profile)

3. "Dynamic FSYNC" tickbox on Misc tab (again, you get the picture, unticked even though it was ticked in profile)

All the other settings including performance GPU, all the OnDemand governor tunables that I changed in my profile, the CPU clock speeds etc etc, the sound settings all apply correctly every time.

It's just the 3 mentioned above that never seem to get applied when restoring my profile. WHY? Doesn't make any sense and frustrates the hell out of me. Hope this helps. :)

Btw, I have removed superSU from Synapse and re-added following the prompt when starting Synapse again. No difference. Also tried clearing Synapse app data. Running SuperSU 2.44
[G2 Android Development] chrisexv6:
This reminds me of LeanTweaks back in my Galaxy Nexus days!
[G2 Android Development] carlos67:
In my humble opinion, Renders idea to provide adjustable scripts is definitely the way to go.
[G2 Android Development] RenderBroken:
It was just the way I started out. I may redo it, I dont know at this point.

Thanks for the info! Now when you apply the profile and Synapse closes, then you re-open synapse, you are supposed to hit the "X" for the profile to finish applying. Have you don't that? Can you see if the main items still don't change back to what the profile has them? Also its really tough to see why exactly you don't get it to apply at boot without having the phone in hand. Just to cover bases, did you make sure under the Synapse Setting button that its set to apply at boot?

Well I have the scripting pretty much ready to go. Now I just need to make sure it will all be compatible with Synapse and how to make sure they dont trip over each other, I have thought about adding Aroma so you can select the kernel settings from there, etc. Just give me a little but of time and I will work something out. Thanks again!
[G2 Android Development] carlos67:
Yes I have set on boot enabled in Synapse. When I click the cross after reopening Synapse these 3 tunables do not get applied and I have to set them manually. Like I say, it's just these 3 for some unknown reason. I know that after applying a profile you have to hit the "X" on re-entry to synapse but for me this doesn't enable these 3 tunables that I set in my profile.

I am very excited about the plans you speak off. I hope it will free me from my Synapse frustrations.

Edit: I would like to beta test any new aroma/script solution that you create .
[G2 Android Development] RenderBroken:
OK Thanks! Also I will take you up on the script testing.

I have uploaded a a fixed build for VS980 users called R10.5
[G2 Android Development] fix-this!:
Fantastic idea render about the init.d script.
[G2 Android Development] bbender716:
Loved LeanTweaks and my GNex!
[G2 Android Development] Hid3rs:
I love the idea of the script thingy, especially because Synapse has always been a hit-or-miss for me. Sometime it works, sometimes it says "Synapse boot cancelled" (or something like that), then I have to redo the my settings. I usually just undervolt and adjust sound; I hope it's do-able with scripts.
[G2 Android Development] jesssiii:
Yeah, but don't miss carrying extra batteries everywhere!

VZW LG G2

---------- Post added at 15:23 ---------- Previous post was at 15:20 ----------

What exactly is fixed? Is it related to the talk about call quality?

VZW LG G2
[G2 Android Development] Lawlrus:
Missing governors
[G2 Android Development] noidea24:
faux

since synapse wasnt included in the zips no more, i decided to purchase "faux123 kernel....blah blah" and was using it, and honestly liked it. but with R10 all i get in faux is "not supported"

flashing clean validus, with 10.5 now to see if its just my phone ^.^
[G2 Android Development] feeling7:
I have installed r26 kk kernel on cyanogenmod 11 m10 and I got bootloop with LG logo and thats it, and ideas?
[G2 Android Development] :
Tbh, if you dont like FAUX, get a refund...

Synapse is available in the play store, and it's supported. IF it's reporting it's not... there's an issue with the rom or the flash, ask for help before spending money.
[G2 Android Development] jesssiii:
Doesn't work with CM AFAIK.

VZW LG G2
[G2 Android Development] heleos:
True, it's like the 2nd line of the OP
[G2 Android Development] :
Reading the first few lines of the OP, much less the whole OP is srs bzns.
[G2 Android Development] heleos:
Oh no, I've read too much...
[G2 Android Development] jesssiii:
Lol.

VZW LG G2
[G2 Android Development] noidea24:
No you misunderstood. I like faux. Its nice, wish it had a tad more options. And id never ask for a refund. Whether the app worked or not for my device, i pay for an app to support the developer.

Anyways. After flashing r10.5 everything's working properly. And lol, "ask for help before spending money" XDDD I'm sorry, not to sound like a douche, but I'm not a kid! I have enough knowledge of these things. I'm sorry. I'm just easily offended.
[G2 Android Development] berryman13:
This thread has gotten out of control and yall should be ashamed of yourselves for basically chasing a dev away with a pitchfork. It's his damn kernel, if you want a smaller one MAKE IT YOURSELF. HE EVEN WROTE A GUIDE!

This is just too much. Render, love the script idea.
[G2 Android Development] Formhault:
LeanKernel... good old days...
[G2 Android Development] fix-this!:
no offense man but what are you talking about? no one chased render away here. he is the one who mentioned an init.d script. as far as building his kernel for ourselves, i don't see the point? wouldn't it essentially be the same thing he is already giving us? i tried to build my own kernel today from the guide in this section, not working well, too many errors.
[G2 Android Development] RenderBroken:
Can you post the errors in thread or PM them to me? I would like to know in case I need to adjust the tutorial, which I am sure I probably do. I have setup a box from scratch a few times in the past month but may be missing a step for yall. Let me know if you can. Thanks!
[G2 Android Development] ars0n:
Seems like the redraws are back with r10 on vs980. Wifi will be connected, i will be using the phone, screen will suddenly go black, double tap to wake, wifi has turned off by itself and I am back at my home screen.
[G2 Android Development] croesus:
KK version download link is dead. Anyone upload a new one please ?
[G2 Android Development] djsat03:
KK
[G2 Android Development] fix-this!:
Just wanted to say thanks for the kernel render, been fun. Sold my g2 and got a new g3 through my tmob upgrade. Maybe ill see you on the other side. ;)
[G2 Android Development] MrDarkKV:
https://renderserver.net/devs/RenderBroken/KitKat/

Still there.
[G2 Android Development] ars0n:
Do you know of the latest stable kernel for vs980?
[G2 Android Development] RenderBroken:
I uploaded a new build that just adds in the missing governors. Its R10.5. There really all stable now. Sound should be better with the newer builds. As always, share your experience. Thanks!
[G2 Android Development] 4r44444:
Can I do backup of my whole ROM via TWRP, than format to F2FS, than installl backup?

And whats the best settings on D802 in Synapse to get good battery and normal speed?
[G2 Android Development] RenderBroken:
Yes, it is possible. Make sure you follow my steps VERY carefully in OP.

Rough Steps:

Make your backup then use MTP to backup the data off of your internal memory. Then format to F2FS. Then use MTP to copy files back. Note After formatting it may not want to mount properly to then copy the files back. You may need to reboot back into recovery. After doing that you should be able to copy all of your files back. Then restore your backup.
[G2 Android Development] GalaticStryder:
Helping without logcats is odd as well. How many commits since r6, almost impossible to find out this way.
[G2 Android Development] chrisexv6:
And define horrrid sound. Echoes? Too quiet or loud?

What are the synapse settings?
[G2 Android Development] arenaboy007:
Weird. A lot of people here are having sound issues but I don't have them. I can now turn up the speaker volume to max without the speaker's voice tearing.
[G2 Android Development] rmsinaga:
AICP 8.0 nightly 13022015 with R10 on my D802. Lolliviper 2.3.3.0 flashed as well.

No problem encountered. No sound issue at all for all RenderKernel versions ever since I started using it, be it on the phone, speakerphone, headset.

Perhaps some hardware issue that is encountered only on specific G2 type?
[G2 Android Development] RenderBroken:
I am just congratulating you on doing nothing but bad mouth and report issues without any logs or substantial information. You tell me one post that you had to flash Revens kernel, you tell me that sound is terrible/horrible, and lastly, asking for an eta (you must be trolling) and all without ever providing a log or details on what exactly you changed if anything. You troll all day so when you might just be abrasive and are reporting an issue, I can't take you seriously. I have told you want you needed to do and you just won't do it. Revens kernel is great, continue using it. Just don't burn your bridges there either.

If you want to hang around and post, then post something useful. There are others that sometimes post on this thread that can be abrasive to some but at least when they post about an issue, they give the requisite information.

It's primarily just vs980 users. Also no you don't have to do anything special to enable f2fs

I have something I am going to try in the next test build. Thanks for reporting your experience though!
[G2 Android Development] fix-this!:
on my new g3 running euphoria and the tootsiepop L kernel my settings stick in trickster and i have no sound issues. im assuming alot of what the g2 users are experiencing is because the devs do not have lollipop kernel source yet. my wife still has a g2 but im thinking of just putting cloudy on it for her, too many issues with lollipop right now.
[G2 Android Development] hamisgood:
Apologies in advance for not taking logs, but R10 causes reboots upon sleep for F320 when used with RESURRECTIONREMIX_lp 5.3.4.

External SD card also does not work when paired together with Resurrection; although it may be the ROM which didn't have external SD card support in the first place.
[G2 Android Development] :
http://xdaforums.com/lg-g2/development/romkernel-sabersunset-1-2-t3028536

GalacticStrider's sabersunset is the only one I know of that uses rro and layers.
[G2 Android Development] javierutxo:
testing, thanks for your work
[G2 Android Development] Tijmen:
Thread cleaned.

Please report the trolls and move on. Antagonizing them won't change a thing, it only makes my job harder.
[G2 Android Development] ktetreault14:
Thanks but I have ls980. I'm working on building for myself but would like something to test in the mean time. Thank you though
[G2 Android Development] RenderBroken:
Tru dat my friend. So how is the G3? I have thought about moving up but I heard the battery sux. I imagine the increased screen + resolution should be to blame. Still what do you think? I am thinking of getting a new phone and letting my wife have my trusty G2.

Before anyone screems in horror, of course I will continue devving for the G2. I have even though about just getting the OPO. If anyone wants to donate a phone, I would not complain ;) regardless I will continue support for the G2.

Does F320x work for any kernel or rom that is LP? MY understanding is the kernel source just doesn't want to work right for your phone. Let me know if there are roms that do work for you without issue and I can incorporate their fix into my kernel. Thanks!
[G2 Android Development] Lawlrus:
[MENTION=5438598]RenderBroken[/MENTION]

The only option that is acceptable would be for you to get an N6
[G2 Android Development] abdel12345:
I don't think he wants to pay $650+ though considering he was deciding between g3 and opo which are both under $400 now.

Sent from my LG-VS980
[G2 Android Development] Lawlrus:
Shhhhh..... The only acceptable upgrade would be a N6
[G2 Android Development] hotrodwinston:
Considering I'm jumping as soon as I can get the n6 on Verizon edge? Yep only acceptable upgrade.
[G2 Android Development] schwem:
Same exact thing I'm waiting for.
[G2 Android Development] Lawlrus:
I'm dropping vzw for att. Towers are just as good around here.

"We don't feel we have to compete with roll over data"

I'm done with the arrogance of big red, and their slow ass updates.

Knock code? What's that?

Alright I'm done with the ot sorry render.
[G2 Android Development] schwem:
[MENTION=5559940]Lawlrus[/MENTION]

Man you can't leave me alone here. Haha. I was about to make the switch but I called Verizon and complained and they gave me 20gb data and took 40 bucks plus an additional 19.5 percent off my bill and off any purchase including phones on edge agreement. Might be worth checking into. Sorry Render didn't mean to do this here
[G2 Android Development] fix-this!:
I got a really good deal through tmob yesterday. Got a g3, case, charger and lcd protectors plus a free wifi/wifi calling asus router for my home. Yes the stock g3 had lag and bad battery but as soon as i loaded a custom lollipop rom and kernel its better than the g2. Got this to play with until the m9 or g4 come. Then it goes to my wife. ;) i considered the n6 but its too big for me.
[G2 Android Development] TDSJR:
[MENTION=4595889]fix-this![/MENTION]

The router is killer. Got mine when they started the promotion, haven't had to reboot once.
[G2 Android Development] kewkie:
I were on a G3 ROM and i obviously did a full flash. I noticed it came from the Gnow launcher (Flashed Banks gapps standard 4.4.4). Everytime when i tried to say "Ok Google" the force close poped up. So, re-flash with fullwipe again, downloaded nova launcher (which is my prefered stock launcher) and after that i flashed your kernel - no force closes now. So i assume it's because of the Gnow launcher in combination with the "Ok Google" voice command. As i said, with nova launcher its fine
[G2 Android Development] 1Nexus:
I managed to solve the problem by flashing Render Kernel over the rom when it already has signal from its default kernel

Good kernel (: thanks
[G2 Android Development] metalboy94:
Flashed, now testing. At first sight it seems sound is (way) louder - not for ringtones but so far I found that UI sounds (selection, lock/unlock) are louder. Not complaining about that ;)

[MENTION=2688060]1ceb0x[/MENTION] I noticed you are using intellidemand, so I will try it out as well for battery. I am switching from ondemandplus and hoping poweramp won't skip with intellidemand
[G2 Android Development] RenderBroken:
I just tried to update to the latest Mahdi and received the same results. Not really sure what that is about . . .
[G2 Android Development] RenderBroken:
I can confirm that this is what it took to fix the issue for me. I have no idea what that was about. I do know that there have been some major changes in this build so I guess we will have to see . . .

Thanks for replying back with your solution. It helped me save some time troubleshooting!
[G2 Android Development] :
Same here . running Render with Gummy (7/19) build
[G2 Android Development] kewkie:
Someone lost "knock on" feature after flashing this kernel on mahdi?
[G2 Android Development] rb3:
Not me. Knock on and off work just fine. Newest Mahdi and newest render. Flashed render dirty over stock Mahdi. Smooth as silk.

D800
[G2 Android Development] :
Everyone using stock settings?
[G2 Android Development] fix-this!:
So far battery life on v3 doesnt seem as good as v2 for me on aicp. Will test tomorrow to on a full charge.
[G2 Android Development] simon_lefisch:
Give it at least 2 charge cycles before judging battery.
[G2 Android Development] fix-this!:
I will but after using v1 and v2 i can already tell the drain is higher.
[G2 Android Development] 1ceb0x:
how you can tell the drain is higher? :) the battery drain is not kernel's fault.

_LG G2_
[G2 Android Development] SeVIIn:
Flashed R3 over Mahdi as soon as I could and everything has been super smooth since.
[G2 Android Development] RenderBroken:
Unfortunately the kernel can play a big part in Battery drainage but I don't feel that R3 drains any more than the others. If anything it should drain less with the changes that were made.

I like to use GSAM to get a good picture of my drainage per hour and it makes its a tad bit easier to troubleshoot drainage issues.

I will say though today it seemed that drainage was better for me. But mileage will very per individual.

Still no reboots?! Whats up wit dat?
[G2 Android Development] 1ceb0x:
No reboots. Although i switched to aicp and boy it feels smoother than Mahdi :). Sadly the paid apps problem is still there. Flashing R3 on top of AICP stock kernel triggered the issue. My report earlier was false cause i flashed it on top of R2.. Apologies.
[G2 Android Development] 1Nexus:
I also felt it was smoother.

Would the default animations at 0.75x have anything to do with it for AICP?
[G2 Android Development] 1ceb0x:
No. It is the way this rom is built. Also sounds are much more clearer for me on AICP than it was on Mahdi. Super happy that i installed it and i recommend it to anyone!
[G2 Android Development] r03ter:
Any news?

r03ter - LG F320S