Originally Posted by danial.aw
This has been used and described about numerous times in the nexus 5 threads... Besides some artificial benchmark performance bump these libs don't do anything... A few devs even said it might be detrimental because all the Roms already use specific library's ... You won't see any benefit on day to day usage at all...
You should read a bit more the Nexus 5 thread about the Dalvik/Bionic optimizations patches..., there is an improvement, and not only in benches, in UI for users on full stock rom in responsiveness and smoothness in second plan (and even on custom roms for a few users, but well...). Also some "devs" include the MotoX or Z2 Dalvik/Bionic patches in their roms...
Also the link for the Nexus 4 thread in the OP is interesting to read, there is a bunch of explanations...
I agree with you about some roms with their own Dalvik and Bionic optimizations from AOSP and Code Aurora there is no difference in UI, but there is a difference in benches. And even if it's only in benches it's still an improvement whatever you think about benches... (and you know that some recognized devs use benches and even some recognized devs make bench apps?).
On my N5 I use a rom with already some Dalvik and Bionic optimizations from AOSP and Code aurora and I always flash the patches without something worse in UI, all is smooth, fast and responsive as before (and benches score are higher so why not?). Maybe the optimizations made by Qualcomm are good also, no?
If all is placebo or only in benches, why most roms have some Dalvik and Bionic optimizations (whatever from Qualcomm directly or AOSP, etc...)? I mean if it comes from a flashable zip with the Qualcomm lib files it's worse?
Obviously the Bionic patch alone won't make a difference or a very minimal difference in both UI and benches, the most improvement comes from the Dalvik patch, both in combination are better.
And I would say before saying "xx or xy devs/users said blablabla" (without even tested) the best thing is to test by yourself to see and make your OWN opinion instead of only repeat what xx or xy said. Sometimes it's right, sometimes it's almost right (or almost false
) and sometimes it's false, some legends are pretty solid on XDA...
. XDA is also about testing by yourself and sharing your OWN results
Since I had been mentioned in this thread, if you want to test some different Bionic patches from another devices (for testing purposes), here's my Collection of Dalvik and Bionic patches
(from full stock roms or system dump, so only Qualcomm files). Even if some libs are different, all the different Bionic patches are all almost equal in UI and benches (some users reported some small differences but honestly hard to tell, even in benches).
As we are on the G2 forum, be careful with the Dalvik patches and on which rom you want to test them because there is a big chance of a non-boot for most (even if I read above that it seems the Dalvik patch for CM11 is working at least)... So a Nandroid backup is the first thing to do
. The Bionic patches should not cause problems.
Again since CM (or AOSP roms) use their own optimizations, in UI not too much difference to see I guess (need to see opening apps, responsiveness), the only part to test are the benches to compare... (and once again when your device is smooth, fast and responsive in UI and for a daily use, why not to test some stuff, tweaks and so on with benches to see where can be the improvement. There is always room for improvement, and fun is good sometimes).
I never tested them on my G2 since I'm on stock rom only then...
That being said, sorry for the long post and good luck with your tests