[Q] How to permanently remove software rendering? - Samsung Galaxy Nexus

I know that some roms already have that feature built-in(ex. Android Revolution HD); now, all I want to know is: how to do that by myself? Is necessary to phisically remove the files used for software rendering, or editing egl.cfg file should be enough? In any case, is root acces needed to do that, i suppose?
ps. I already use the stupid and almost useless "Force 2D rendering..." option that's under "developer settings" so, please don't ask me about that.
Sorry for my n00b question but I REALLY need to do this as soon as I can. I come from GT-I9100 and all those really annoying lags on the GNEX UI are driving me nuts!

I wish devs would stop misleading people with this nonsense.
Deleting the android_gles file is not going to help your performance whatsoever. Its not going to make things that are cpu rendered suddenly render as gpu. Its not going to speed up your game performance. Its not going to do a single thing other than help your quadrant scores. The only time it would help is if a game used it to render graphics, and lets face it, if it did, it would be 100% unplayable. So if you want to increase your quads, by all means delete it (under lib/egl). Otherwise, ignore it.

adrynalyne said:
I wish devs would stop misleading people with this nonsense.
Deleting the android_gles file is not going to help your performance whatsoever. Its not going to make things that are cpu rendered suddenly render as gpu. Its not going to speed up your game performance. Its not going to do a single thing other than help your quadrant scores. The only time it would help is if a game used it to render graphics, and lets face it, if it did, it would be 100% unplayable. So if you want to increase your quads, by all means delete it (under lib/egl). Otherwise, ignore it.
Click to expand...
Click to collapse
****, I don't even use Quadrant! So.... ok, I'm ****ed! LOL
Anyway, thanks for having clarified me this thing!

If you want to test it, just rename the file. But honestly I don't think you will notice a difference. Don't change the conf file.

actually, mount /system rw, edit /system/lib/egl/egl.cfg, remove first line of the file (you'll see on the second line PowerVR SGX540, that's our gpu), this will give you 2d work transfered to gpu, everywhere. even without dev options > "force gpu in 2d applications" checked. if you remove the file, you remove the configuration for it.
that's what i found when i searched about it.

Have you tried it?
I received several error messages with programs that I was using software rendering when doing that.
I guess it can't hurt to try, but it didn't bode well for me.

go to /system/lib/egl
delete libGLES_android.so and reboot
This will enable hardware 3D acceleration and make 3D rendering much smoother.

Does using the force 2d option improve performance?

williamthegoat said:
Does using the force 2d option improve performance?
Click to expand...
Click to collapse
if u saying from developer setting, yes it does, but some apps will crash.

adrynalyne said:
If you want to test it, just rename the file. But honestly I don't think you will notice a difference. Don't change the conf file.
Click to expand...
Click to collapse
Unfortunately at moment I'm oem locked. As soon as i can manage to have a decent backup I will give that a try!
Ps Damn, MTP I hate you!! I want my beloved mass storage option back! LOL

adrynalyne said:
Have you tried it?
I received several error messages with programs that I was using software rendering when doing that.
I guess it can't hurt to try, but it didn't bode well for me.
Click to expand...
Click to collapse
yes, i have, although i did not edit the file on the phone: removed it from the sauce and recompile.
i had no issues when using this, and even if i did, it would be the apps fault, not ics.

adrynalyne said:
If you want to test it, just rename the file. But honestly I don't think you will notice a difference. Don't change the conf file.
Click to expand...
Click to collapse
i actually do feel a smoother scroll especially like facebook or twitter.

king23adrianc said:
i actually do feel a smoother scroll especially like facebook or twitter.
Click to expand...
Click to collapse
Never underestimate the power of placebo. The trouble with these things is that there is no quantifiable method to prove it either way.
If I find myself telling folks that I "feel" a slight difference, then imo its probably a placebo. Notice for the planets test in Quadrant, its a difference of 2fps and 60fps. Thats not something you THINK you will feel. Therefore if it makes a difference, it should give an impression of WHOA, not a " its a bit better response."
Its a bit better == placebo in my book.
Post a video running the renderer with facebook and twitter, and without. Keep the video on while you change the file however so we can see that no other changes (such as overclocking) has taken place so that we can judge for ourselves.

king23adrianc said:
i actually do feel a smoother scroll especially like facebook or twitter.
Click to expand...
Click to collapse
Scrolling on FB and Twitter become already smoother with "force 2d rendering" option activated! What really bother me is the laggy system UI(ex. when I press the "recent apps" or "home" keys the system sometimes become almost unusable for 1 to 3 seconds, also in the gallery the pinch to zoom function sometimes get choppy and almost unusable! That's really frustrating!)

Are you using 4.0.1?
I don't see any of those issues, completely stock aosp on 4.0.3.

bk201doesntexist said:
yes, i have, although i did not edit the file on the phone: removed it from the sauce and recompile.
i had no issues when using this, and even if i did, it would be the apps fault, not ics.
Click to expand...
Click to collapse
Doesn't matter where the fault lies if it affects the usability of the phone.

adrynalyne said:
Are you using 4.0.1?
I don't see any of those issues, completely stock aosp on 4.0.3.
Click to expand...
Click to collapse
That's because those issues are fixed in 4.0.3

adrynalyne said:
Are you using 4.0.1?
I don't see any of those issues, completely stock aosp on 4.0.3.
Click to expand...
Click to collapse
I'm actually on 4.0.2 ICL53F(that's the lastest official OTA avaible for me) and I'm obviously running GSM/MAGURO edition.
At this point, in the waiting for CM9 begin officially released, what kind of 4.0.3 based custom rom do you guys recomend me?

adrynalyne said:
Never underestimate the power of placebo. The trouble with these things is that there is no quantifiable method to prove it either way.
If I find myself telling folks that I "feel" a slight difference, then imo its probably a placebo. Notice for the planets test in Quadrant, its a difference of 2fps and 60fps. Thats not something you THINK you will feel. Therefore if it makes a difference, it should give an impression of WHOA, not a " its a bit better response."
Its a bit better == placebo in my book.
Post a video running the renderer with facebook and twitter, and without. Keep the video on while you change the file however so we can see that no other changes (such as overclocking) has taken place so that we can judge for ourselves.
Click to expand...
Click to collapse
there is DEFINITELY a BIG difference when i delete that SINGLE file!!
u can personally test it since i can tell u dont believe what i m saying, but all i say is there are rom developers that delete that file because this can fully enable PowerVR SGX 540 (GPU) rendering.
software rendering does lags times to times when especially in FACEBOOK while scrolling and having lots of pictures. However, once i delete that file, reboot, and lags are gone. May i say not ALL gone, but i have to say lags are gone 95% just by delete that file to have a hardware acceleration gpu rendering.
i contacted the dev of android revolution, he delete that file and therefore he is saying "Removed software (CPU) rendering - full PowerVR SGX 540 (GPU) rendering" in his rom details.
some devs have said it before too, franciscofranco said it long long time ago.
even mskip said that too. check this thread that was ages ago.
http://forum.xda-developers.com/showthread.php?t=1368873&page=2
from all the above, i can personally say delete that damn file then u will get a smoother experience. Perhaps there might be tiny lags from there to there. but overall it is BETTER for sure and by deleting that file, apps wont crash. so dont just click force gpu rendering in dev options. DELETE the file.

mskip also said you will only see improvements in benchmarks. I'd look for the post where he said it, but I'm not going to bother.
Notice how he mentions Quadrant in the improvements???
This is not a new thing to ICS. This 'trick' has been around since the SGS game out.
Back then, you certainly weren't forcing hw rendering on everything by deleting the file.
2D acceleration != 3d acceleration.

Related

SpeedBooster

Have anyone tried this app on Blackstone?
Some reports from other forums indicate much better performance after using this app.
SpeedBooster
Maybe we can find out what settings, if any, improves the performance.
I'm going to install now...
-----------------------------------
This my default benchmark before any altering.
onkolog Lite Rom
SanDisk 8Gb Class4
Tried to alter some settings, but so far only getting lower score on benchmark. Will continue to try though....
No video results.
When I tried to do the same as in the demovideo, I got lower benchmark ??
Count me in!
got the same results as the above (test done immediately after a soft reset).
played around with settings and benchmarked again. no matter what i did the results were worse than the original ones.
tried to restore the default ones with no success and had to restore from backup in order to have the best results i obtain with my original settings.
the only good thing:
-benchmark
addons:
-strip battery (very similar with the one found in the forum).
-"real close" button is overlaping the existing one.
-hack battery (make the battery last longer), not tested.
my conclusion: to uninstall it....fast..
Same Experience here.
I managed to get just slightly better benchmark.
The other tools I already had.
No point installing this.
I'm getting rid of it also.
Hi
Hello,
I'm lucky because when I install is
soft and then he did not want to get started, so then I tried not to know
why and how.
In any case thank you for the info I do not regret not working with me ...
A more
KukurikU said:
got the same results as the above (test done immediately after a soft reset).
played around with settings and benchmarked again. no matter what i did the results were worse than the original ones.
tried to restore the default ones with no success and had to restore from backup in order to have the best results i obtain with my original settings.
the only good thing:
-benchmark
addons:
-strip battery (very similar with the one found in the forum).
-"real close" button is overlaping the existing one.
-hack battery (make the battery last longer), not tested.
my conclusion: to uninstall it....fast..
Click to expand...
Click to collapse
Would agree, uninstall this!!
Fallen Spartan said:
Would agree, uninstall this!!
Click to expand...
Click to collapse
i bet the ppl from teksoft are crazy about us!
KukurikU said:
i bet the ppl from teksoft are crazy about us!
Click to expand...
Click to collapse
lol
Getting your program slammed on xda is probably the worst thing that can happen...
try again
sony xperia benchmark with SB 2.0.020.
cab here.
Guys, I think you're not using it correctly.
The benchmark measures the Hardware performance, but according to their website, you can't get more power out of nothing, the tool is to give more power to the apps you need, and take it from those you're not using that much.
Ex: when using GPS you don't care about other apps, you want the GPS to load faster.
Read more here.
For me it proves to be a useful tool, I'll test it more the next days.
Did it help?
HGLevitator said:
Guys, I think you're not using it correctly.
The benchmark measures the Hardware performance, but according to their website, you can't get more power out of nothing, the tool is to give more power to the apps you need, and take it from those you're not using that much.
Ex: when using GPS you don't care about other apps, you want the GPS to load faster.
Read more here.
For me it proves to be a useful tool, I'll test it more the next days.
Click to expand...
Click to collapse
Yepp, he (or she)'s right! And it does make a difference!
To find out for yourself, download the app and run it (it will run in demo mode, which is sufficient to see the difference in the following test). Open the processes screen, find the gwes.exe process and tap the minus button on the left until it has the lowest possible priority. Hit ok and open the windows 6.5 start menu: You will notice how scrolling through the menu is now REALLY slow and laggy! Go back into Speedbooster, enter the processes screen and now give gwes.exe the highest possible priority. Tap ok and again open the start menu: Now everything is really smooth!
So it can make a big difference! The big question is though: Which processes should have a high, which ones a low priority? Although that is simple to answer if you want to increase performance in CorePlayer or some other specific app, it's not easy to answer if you want to increase your overall performance...
EDIT: I'm going to benchmark Coreplayer with Speedbooster active and inactive to find out, how big the difference is... I'll post the results here later!
Here are the results:
I used this file (Matrix trailer): http://shintak.info/ppc/download/betaplayer/sample/RL_XQ_640x480_1500_128.avi
Results with Speedbooster inactive: 89,84 %
Results with Speedbooster active: 92,23 %
So there was a slight increase... but it's not much!
of course it does its job. its not an overclock application, but since windows mobile does not include a priority adjust application, this is so useful. for example, adjust manila.exe to high priority and open some background job. manila freezes without this app, but its so smooth with it (of course, while the background job done slower). but this is useful for web browsing and navigation applications, since they really suck sometimes (they get slow much even if u get a simple sms).
ps: i dont know how it affects battery but, it made my blackstone just like iphone with a proper config.
barisahmet said:
of course it does its job. its not an overclock application, but since windows mobile does not include a priority adjust application, this is so useful. for example, adjust manila.exe to high priority and open some background job. manila freezes without this app, but its so smooth with it (of course, while the background job done slower). but this is useful for web browsing and navigation applications, since they really suck sometimes (they get slow much even if u get a simple sms).
ps: i dont know how it affects battery but, it made my blackstone just like iphone with a proper config.
Click to expand...
Click to collapse
What is your config? I've used this and never really got it to work well.
SD card is installed.
But after I checked it myself suddely the location was moved?
Same speed before (pic3) and after I changed the settings(2)
Is this app really working?
Sean3 said:
What is your config? I've used this and never really got it to work well.
Click to expand...
Click to collapse
forum.xda-developers.com/showthread.php?t=606416
A free version, though it does not do benchmark.
The dsai one is the free one.
MOD EDIT: CRACKED VERSION REMOVED
@bozbeast: By free do you mean cracked?
A mod please delete the speedbooster_ppc_2.0.020.rus.by.Dasai.cab file.
The worst part is that you are not realizing this is stealing.
Everyone, please remember that warez of any kind is strictly prohibited here.

Force 2d acceleration

I dont know if this got discussed already, but I just used the force 2d acceleration feature in the developer menu and hat a GREAT increase in perfomance, specialy in image heavy applications.
If you dont know this already test it, if you know it let us know
Some feedback on battery perfomance somebody?
You'll find some apps don't work too good with it enabled though.
Sent from my Galaxy Nexus using XDA App
If you use any type of comic book reader, you will be happy by turning on 2d acceleration. went from horrible 2fps choppy crap to buttery smooth.
Daxten said:
I dont know if this got discussed already, but I just used the force 2d acceleration feature in the developer menu and hat a GREAT increase in perfomance, specialy in image heavy applications.
If you dont know this already test it, if you know it let us know
Some feedback on battery perfomance somebody?
Click to expand...
Click to collapse
bah seriously.. someone needs to write up a sticky for this kind of thing. Developer Options are not meant for regular users. There's no reason to enable them unless you specifically need to.
A few reasons why you don't want to enable it
- some apps don't handle this well and will result in everything from poor performance, weird graphical glitches, or even stop the app from loading at all
- there is actually considerable memory overhead to GPU acceleration (8MB vs 2MB). So you're really just making your multi-tasking situation worse.

[MOD] G•P•U Rendering = C.P.U Rending Off!!

DISABLING CPU RENDERING
Credit goes to Leowaliet.
So what does this mod give to us?
What does this help us with?
•Speed √
•Smoothness √
•Sound √
•Less Battery Drain √
Works with any ROM
So, if you have Faux 11 kernel + this mod.
(In Algebraic Equation)
F+M=EpixNeshh
In technical terms, we are disabling CPU Rendering from the system so it force GPU to work on all Graphics.
So why not?
Would it hurt no?
Try it, YOU WONT REGRET IT :screwy:
*THIS WILL LET IMAGES IN XDA APPEAR*
*WILL NOT BREAK APPS*
First To Port MIUIv4 to T989
Isn't this already a toggle under Developer settings in ICS+ ROMs?
thehandi said:
Isn't this already a toggle under Developer settings in ICS+ ROMs?
Click to expand...
Click to collapse
This stops it for all ROMS. And doesn't brake some of the apps.
First To Port MIUIv4 to T989
Link won't work if you don't have an account on that site.
bobpantsspongesquare said:
Link won't work if you don't have an account on that site.
Click to expand...
Click to collapse
+1
here it is...havent tried it
alphadog32 said:
DISABLING CPU RENDERING
So what does this mod give to us?
What does this help us with?
•Speed √
•Smoothness √
•Sound √
So, if you have Faux 11 kernel + this mod.
(In Algebraic Equation)
F+M=EpixNeshh
In technical terms, we are disabling CPU Rendering from the system so it force GPU to work on all Graphics.
So why not?
Would it hurt no?
Try it, YOU WONT REGRET IT :screwy:
http://forums.androidcentral.com/at...uide-disable-cpu-rendering-vm670_eglpatch.zip
First To Port MIUIv4 to T989
Click to expand...
Click to collapse
This is already set by default in many custom ROMs but alsoeans you can't see pictures on apps like XDA
Sent from my SGH-T989 using xda premium
Try it, YOU WONT REGRET IT
Click to expand...
Click to collapse
Actually...I did regret it, as I can't see any pics in XDA and in
my Sopcast, the stream is very "choppy" and with worst
color quality. So......Sorry.
Even in custom Roms, the first thing I do is uncheck the "Force GPU..."
:crying:
This is not using the phone's Settings.
First To Port MIUIv4 to T989
alphadog32 said:
This is not using the phone's Settings.
First To Port MIUIv4 to T989
Click to expand...
Click to collapse
this mod is wrong!! dude! it will brake apps that need it to work, GPU only works wen need it, this mod desable 2D and 3D drawing
richardlibeau said:
you do not need this mod. just go to system/lib/egl and delete the first line android 0 0. this does the same thing as this mod. I did it on my phone and it works fine. No graphics problems . All hi tech games like asphalt,spiderman, avatar. cs portable, gta3 all play great. Videos do too. You can also add debug.composition.type=gpu to build prop and delete any other composition type that's in build prop to force gpu rendering for graphics
Click to expand...
Click to collapse
Thank you. Every one thinks it will break things. It is like saying I have a Land Rover with 4v4. Now, you're going up a hill and to run it up, you buy newer and better wheels. It still gets up, but slower. It would be a lot smarter to enable 4v4 so it can climb faster and more efficient. So GPU is supposed to run the Graphics Interface. Not the Processing Unit. Does it make sense? Of course not. Using GPU for its dedicated reason it is a way more reasonable thought. So why would you want it disabled?
First To Port MIUIv4 to T989
alphadog32 said:
Thank you. Every one thinks it will break things. It is like saying I have a Land Rover with 4v4. Now, you're going up a hill and to run it up, you buy newer and better wheels. It still gets up, but slower. It would be a lot smarter to enable 4v4 so it can climb faster and more efficient. So GPU is supposed to run the Graphics Interface. Not the Processing Unit. Does it make sense? Of course not. Using GPU for its dedicated reason it is a way more reasonable thought. So why would you want it disabled?
First To Port MIUIv4 to T989
Click to expand...
Click to collapse
The theory is all nice and logical, however, let me quote something:
Every one thinks it will break things.
Click to expand...
Click to collapse
I'm one of the "everyone" and I do not "think" it will break stuff, I know it does and I can reproduce it at a drop of my hat!
So why would you want it disabled?
Click to expand...
Click to collapse
Because of my above proof (proof for me)....that's why.
However, it's nice that people can have a choice. For others may work better.
:highfive:
Well it hasn't broken any apps for me.
First To Port MIUIv4 to T989
I'm not sure why everyone is jumping on the OP so hard.. he stated clearly in the second or third post that it Works without breaking anything .. I flashed it on my AOKP JB build with no problems and it didn't break anything like the option in development settings does... for example .. xda app loads pictures perfectly.
Maybe test it next time before flaming give it a test...
Sent from my SGH-T989 using xda app-developers app
All I know is the guy is trying to help the community and you guys all just bashed him.. I dont even think any of you even bothered to say thanks..
RushAOZ said:
Because you're probably not using any old apps that haven't been updated for ICS. Not jumping on the OP I'm simply stating this mod isn't needed because the GPU is already rendering everything. CPU will only render old apps so if you don't have any old apps then this mod is essentially useless. You're not forcing the GPU to do something it isn't already doing.
Sent from my SGH-T989 using xda premium
Click to expand...
Click to collapse
OK.. then riddle me this.. Using the option in development settings breaks my XDA and my FRF app, meaning they wont load pictures in the app.. However this mod has not caused this side effect..
RushAOZ said:
This mod isn't needed. The whole reason GPU rendering exists in ICS/JB is for apps that were written on GB. GB written apps didn't support GPU acceleration by default. With ICS and JB apps are written with GPU rendering on by default.
Basically these settings ONLY effect old apps that haven't been updated to ICS/GB. This is why disabling CPU rendering will break some apps as experienced by some of you above. GPU rendering is supposed.to force the GPU to render old apps and while it works most of the time there are apps that you can't force and you get errors and artifacts. So many misconceptions with this setting lol. Just leave it on. Problem solved.
Sent from my SGH-T989 using xda premium
---------- Post added at 10:46 PM ---------- Previous post was at 10:32 PM ----------
According to pocket now force gpu rendering is basically used to off load the graphical tasks given to the CPU in apps that aren't optimized for ICS. ICS has this option enabled by default when writing apps for it but with apps written on GB down to cupcake 1.6, gpu rendering when writing apps is off by default.
Basically, leave it on as its probably helping your CPU run older unoptimized apps more efficiently since it doesn't have to process the graphical UI for that app too.
http://pocketnow.com/2012/05/25/wha...-in-ice-cream-sandwich/?wpmp_switcher=desktop
Sent from my SGH-T989 using xda premium
Click to expand...
Click to collapse
Its also pretty hilarious that you say this and are bending it to make your self correct..
YES newer applications that are based on the newer SDK have the ability to do this Nativity regardless of what you have checked or unchecked..
BUT it is not ONLY going to be beneficial for apps that are not.. it will force ALL rendering through your GPU and leaving the computation to the CPU giving your system an edge.. while be it a small one, but never the less an edge as far as CPU processing times and Graphics quality output ..
PJcastaldo said:
All I know is the guy is trying to help the community and you guys all just bashed him.. I dont even think any of you even bothered to say thanks..
OK.. then riddle me this.. Using the option in development settings breaks my XDA and my FRF app, meaning they wont load pictures in the app.. However this mod has not caused this side effect..
Its also pretty hilarious that you say this and are bending it to make your self correct..
YES newer applications that are based on the newer SDK have the ability to do this Nativity regardless of what you have checked or unchecked..
BUT it is not ONLY going to be beneficial for apps that are not.. it will force ALL rendering through your GPU and leaving the computation to the CPU giving your system an edge.. while be it a small one, but never the less an edge as far as CPU processing times and Graphics quality output ..
Click to expand...
Click to collapse
Thanks man. Felt it right in the heart.
First To Port MIUIv4 to T989
Ok enough arguing here, stay on topic and stop assuming that this or that will happen until you have tried the MOD. If you don't like or want to try it, stay out of the thread. Don't troll dev threads.
Noellenchris
XDA Forum MOD
alphadog32, thanks (I did hit the Thanks button), but one needs
more info in the OP, like, how to install it, does it work with default
kernel, or only with Faux, what Rom is compatible with....and so on.
Thanks for this.
:good:
I apologize I misread/ misunderstood what the OP was saying. Since the mod is actually configuring the egl libs, this WILL NOT break your pics as force gpu in setting will. Everybody thank the OP and move this thread forward
Sent from my SGH-T989 using xda premium
Flashed it a few hours ago, seems pretty solid so far. At least it certainly hasn't given me any problems with games or other apps. It's almost weird seeing pictures load on the XDA app btw, because it's been a long time since I've seen them work... lol. Running it on CM9.1.

Disabling CPU rendering?

http://forum.xda-developers.com/showthread.php?t=1877183
so yeah, is it just a load of crap or does it actually work?
If you are on ICS you can make a nandroid backup and try it
I saw this today as well not sure whether to try it. Isn't it the same or similar to what we can choose in developers options to force GPU rendering? Maybe will try later when I have time as I cant complain with the speed that I'm getting from nikez jb p0.9
Sent from my HTC Desire using xda app-developers app
I am specifically wondering how will it work with gingerbread roms. I mean, it must be some kind of BS right? There's no way to force GPU rendering for UI in gingerbread, is there?
Joke of the day... classic!
Works on Mildwild 4.3. I don't have a launcher redraw anymore And it's not GPU rendering, it just removes the pathway to render on the CPU so the GPU does the graphics stuff
Works on Mildwild 4.3. I don't have a launcher redraw anymore And it's not GPU rendering, it just removes the pathway to render on the CPU so the GPU does the graphics stuff
Click to expand...
Click to collapse
Basically everyone should be getting a placebo affect, i personally havent seen anyone provide evidence such as benchmarking surfaceflinger to prove the ui is smoother. The manufacturers by default select the gpu to render the ui which has a 0 1 on adreno200 and 0 0 on android thus its hw accelerated and not software accelerated
So what does that really do anyway ? Anyone notices really anything?
I don't trust benchmarks, they show incredibly inaccurate results (at least Antutu and Quadrant). Try run it twice on the same rom, one right next to another.
Well, no use from benchmark apps, but I tried it on MIUI rom with high resolution graphics settings for launcher. I definitely had lags issue with it without patch, especially with cube 3d screen transition effect. Now with it no lags at all, and I'm sure it's not a placebo.
Sent from my HTC Desire using Flashes and Thunders
MidnightDevil said:
So what does that really do anyway ? Anyone notices really anything?
I don't trust benchmarks, they show incredibly inaccurate results (at least Antutu and Quadrant). Try run it twice on the same rom, one right next to another.
Click to expand...
Click to collapse
Lol im not talking about regular benchmarking
I tried it with rom in signature and confirm that UI is smoother and also app like Facebook seems faster, like author is reporting in original thread.
Sent from my HTC Desire using xda app-developers app
Well I did actually just test it and it's obviously a load of crap and a waste of time. Can't believe I ACTUALLY was stupid enough to think that it'd work.
ToastnButter said:
Well I did actually just test it and it's obviously a load of crap and a waste of time. Can't believe I ACTUALLY was stupid enough to think that it'd work.
Click to expand...
Click to collapse
I don't think it's useless or stupid.... either 99% are having a placebo reaction with noticeable effects.. or they are having a reaction to a noticeable difference on their equipments.. I was also skeptic that would do anything.. I can't tell you what it is, but I do notice some differences.
I would say it works - somehow.
I use it on SpazeDogs ICS ROM and it gives a subjective performance boost - by feeling i wouldnt say that the FPS increased or something like that. But it feels smoother. Would call it "Project Butter light"
McDope said:
I would say it works - somehow.
I use it on SpazeDogs ICS ROM and it gives a subjective performance boost - by feeling i wouldnt say that the FPS increased or something like that. But it feels smoother. Would call it "Project Butter light"
Click to expand...
Click to collapse
Lol!
Sent from my HTC Desire using xda app-developers app

[Q] Lollipop, The Aggressive App Killer

Does this even need an explanation? Lollipop kills apps like it's his hobby.
Even with only a few light (on RAM) user apps running in the background you sometimes find yourself staring at your launcher home screen that, you could've sworn, was just showing a different app a second ago.
Or the times when, after multi-tasking a bit, your phone starts becoming painfully slow. Turns out that some apps are so stubborn that they go on strike (continuously restarting) when LP kills them.
I'm sure many have experienced this. And I have seen some devs address this issue here and there. I though it would be useful to gather the info into one thread, to ease our (or my?) frustration on this issue.
What I wanna know is, what causes it exactly (why didn't it happen on KK?), and is there a solution to this? Or at some way to calm LP down a bit with his killing of innocent apps.
Thanks.
Djalaal said:
Does this even need an explanation? Lollipop kills apps like it's his hobby.
Even with only a few light (on RAM) user apps running in the background you sometimes find yourself staring at your launcher home screen that, you could've sworn, was just showing a different app a second ago.
Or the times when, after multi-tasking a bit, your phone starts becoming painfully slow. Turns out that some apps are so stubborn that they go on strike (continuously restarting) when LP kills them.
I'm sure many have experienced this. And I have seen some devs address this issue here and there. I though it would be useful to gather the info into one thread, to ease our (or my?) frustration on this issue.
What I wanna know is, what causes it exactly (why didn't it happen on KK?), and is there a solution to this? Or at some way to calm LP down a bit with his killing of innocent apps.
Thanks.
Click to expand...
Click to collapse
Im running 1/8 FML with synapse injected R10 kernel on my toro and with ksm and laptop mode enabled in synapse, I haven't had a launcher redraw in days. I don't have anything whitelisted either. However, the trade-off I have at the moment is I cant seem to stream videos on my stock browser. Havent tried a different browser or anything. I just uncheck those two settings and reboot and all is well, but my phone certainly works much better now, and no redraws, with neph settings for LMK
Hope something helps someone!
Thanks
erk1725 said:
Im running 1/8 FML with synapse injected R10 kernel on my toro and with ksm and laptop mode enabled in synapse, I haven't had a launcher redraw in days. I don't have anything whitelisted either. However, the trade-off I have at the moment is I cant seem to stream videos on my stock browser. Havent tried a different browser or anything. I just uncheck those two settings and reboot and all is well, but my phone certainly works much better now, and no redraws, with neph settings for LMK
Hope something helps someone!
Thanks
Click to expand...
Click to collapse
Perhaps you can noobify that a bit, lol. I had to google almost everything you mentioned. As I understand it, this Synapse allows you to tweak the kernel? And this KSM settings can improve this RAM issue? Care to elaborate? And what is laptop mode?
I've read about adjusting the LMK values to calm LP down a little. Any idea though why this was so necessary in LP, but not in KK? Is stock LP 'naturally' more RAM hungry than KK?
Djalaal said:
Perhaps you can noobify that a bit, lol. I had to google almost everything you mentioned. As I understand it, this Synapse allows you to tweak the kernel? And this KSM settings can improve this RAM issue? Care to elaborate? And what is laptop mode?
I've read about adjusting the LMK values to calm LP down a little. Any idea though why this was so necessary in LP, but not in KK? Is stock LP 'naturally' more RAM hungry than KK?
Click to expand...
Click to collapse
I can try to elaborate little bit, as Ive been flashing things and researching xda a lot, but I am still noob in how/why things are the way they are. From what I gather lollipop just handles memory differently then kk did. I think that is some of the reason as to why the "recent apps" persist through reboots now. Remember, our device was not really supposed to run kk and certainly not meant to run lollipop. The developers here are without a doubt amazing in what they know and what they do for us users. A new kernel and driver was necessary to run lollipop on the aging gnex. Now, some of the issues we are experiencing is a google issue and will only seem to get fixed when they get around to it. I know my nexus 7 (old) has some memory issues and lag and redraws from time to time....not as much as I noticed with my gnex before the changes were made I stated in the above post. I recently helped my friend root and upgrade his oneplus one to lollipop and he has the same issues we all have, maybe not as bad, but they are noticeable
A lot of the questions you have, have been discussed recently in bsmitty83 kernel thread, since I asked them. There are links there as to what KSM and laptop mode are and what they do. KSM-kernel same page merging helps with RAM and I believe laptop mode helps to conserve power. A lot of these things are geared at devices with low ram like the aging gnex, but the developers have done a great job at making lollipop a daily driver. Most users I think use trickstermod from playstore to tune kernel settings, and that is ok, however, you must purchase the paid version to tweak low memory settings, which I did. However, synapse, also found on playstore can also be used to tweak kernel settings, but the kernel has to contain UCI support for the synapse app to work. Synapse has more settings available to tweak than trickster does, like KSM and laptop mode, which have helped me very much. The only kernel I'm aware of that has UCI support for synapse is bsmitty83 Full_Auto R10, because osmosis made it work
Hopefully this was rather accurate and helpful and not convoluted! ha.....im sure some more knowledgeable people will come and correct anything I said that may be incorrect, but in the meantime, read through the R10 kernel thread and see what you come up with
What ROM and kernel are you currently using?
Thank you
erk1725 said:
...
The only kernel I'm aware of that has UCI support for synapse is bsmitty83 Full_Auto R10, because osmosis made it work.
...
What ROM and kernel are you currently using?
Click to expand...
Click to collapse
I'm currently using AOSP rom (by freshgimmi) and the Full Auto R10 you mentioned. I'll try injecting the new ramdisk now and see how it goes.
I noticed this issue as well for the first several days . However once I installed the new bootanimation from arter97 the issue doesn't occur anymore. Not sure if it's related but all I did was mount /system as rw and copied into the new lollipop boot animation from here: http://forum.xda-developers.com/android/software/arm-arm64-android-5-0-lollipop-t3032247
Djalaal said:
Does this even need an explanation? Lollipop kills apps like it's his hobby.
Even with only a few light (on RAM) user apps running in the background you sometimes find yourself staring at your launcher home screen that, you could've sworn, was just showing a different app a second ago.
Or the times when, after multi-tasking a bit, your phone starts becoming painfully slow. Turns out that some apps are so stubborn that they go on strike (continuously restarting) when LP kills them.
I'm sure many have experienced this. And I have seen some devs address this issue here and there. I though it would be useful to gather the info into one thread, to ease our (or my?) frustration on this issue.
What I wanna know is, what causes it exactly (why didn't it happen on KK?), and is there a solution to this? Or at some way to calm LP down a bit with his killing of innocent apps.
Thanks.
Click to expand...
Click to collapse
SpideyTheMan said:
I noticed this issue as well for the first several days . However once I installed the new bootanimation from arter97 the issue doesn't occur anymore. Not sure if it's related but all I did was mount /system as rw and copied into the new lollipop boot animation from here: http://forum.xda-developers.com/android/software/arm-arm64-android-5-0-lollipop-t3032247
Click to expand...
Click to collapse
I know about this issue. It is a memory leak during boot. It is a good catch, though all you're changing is the bootanimation.zip. AFAIK, it should not affect your system's performance after boot, once your phone is up and running. My issue is a different thing entirely. I never got bootloops (that is, when not messing around with xposed).
Okay, you're right. As a test last night I switched from FML 5.0.2 to LiquidSmooth's LP ROM and I'm not seeing any aggressive app kills in LiquidSmooth.
Djalaal said:
I know about this issue. It is a memory leak during boot. It is a good catch, though all you're changing is the bootanimation.zip. AFAIK, it should not affect your system's performance after boot, once your phone is up and running. My issue is a different thing entirely. I never got bootloops (that is, when not messing around with xposed).
Click to expand...
Click to collapse
erk1725 said:
Im running 1/8 FML with synapse injected R10 kernel on my toro and with ksm and laptop mode enabled in synapse, I haven't had a launcher redraw in days. I don't have anything whitelisted either. However, the trade-off I have at the moment is I cant seem to stream videos on my stock browser. Havent tried a different browser or anything. I just uncheck those two settings and reboot and all is well, but my phone certainly works much better now, and no redraws, with neph settings for LMK
Hope something helps someone!
Thanks
Click to expand...
Click to collapse
I have got synapse up and running. I AM wondering though, what LMK settings are you using? Cause the neph settings I know of tell me to set empty app to 370, but synapse only allows max 320... If you're following different settings, could you link the post for me?
Djalaal said:
I have got synapse up and running. I AM wondering though, what LMK settings are you using? Cause the neph settings I know of tell me to set empty app to 370, but synapse only allows max 320... If you're following different settings, could you link the post for me?
Click to expand...
Click to collapse
Glad you got everything up and running.....Im using Neph's settings for LMK, and your correct the empty app only goes up to 320 in synapse. There was a post somewhere where Neph said he was still tweaking his LMK values and I believe he mentioned about lower empty app to 330 or something, so I just set it to 320 in synapse and call it a day

Categories

Resources