So, you paid a buck and a half for some app to seed /dev/random because $FOO and can't admit you're experiencing confirmation bias? No problem.
Edit /system/lib/egl/egl.cfg and remove only the line "0 0 android" from it. Save. Reboot.
You can pretend it was the $1.50 magic app if you want to.
What it does: Disable default CPU rendering in effect by only leaving GPU rendering as an option. Our GPU is actually pretty decent but it's not used to the fullest by default. But moreover, by offloading the rendering to the GPU where it belongs it frees up processor time, making the whole phone itself effectively faster and more responsive because that freed processor time can be put toward your apps!
I played a couple rounds of Speedx 3D and several levels of Angry Birds Rio and lost a whopping 1% of battery in that whole time. Additionally they both played much smoother, beyond just the interface. Previously simply checking email made the battery go down that far.
We've all concluded the Rise isn't very good about battery life, and compared to some it probably isn't. We've also concluded that it's on the low end, and again compared to some... But with this it doesn't appear to be as bad as we thought, the hardware is solid but the software config just kinda sucks.
Faster more responsive interface AND faster phone AND better battery life, with no incantations or dead chickens? What are you waiting for get editing!
Source is XDA, there are dozens of threads about it and as far as I can tell they all reference each other in an infinite loop so I'm not sure which to credit! Some contain BS information about build.prop too, telling you to add CM-specific entries to stock roms... derp.
This should also work for the Hydro but I don't have one to test. They're basically the same under the hood though.
Edit: You will need to make sure the permissions of egl.cfg stay the same as before, the permissions should look like "rw-r--r--", either use your root file browser to set it or the shell command to do it is "chmod 644 egl.cfg"
Edit /system/lib/egl/egl.cfg and remove only the line "0 0 android" from it. Save. Reboot.
You can pretend it was the $1.50 magic app if you want to.

What it does: Disable default CPU rendering in effect by only leaving GPU rendering as an option. Our GPU is actually pretty decent but it's not used to the fullest by default. But moreover, by offloading the rendering to the GPU where it belongs it frees up processor time, making the whole phone itself effectively faster and more responsive because that freed processor time can be put toward your apps!
I played a couple rounds of Speedx 3D and several levels of Angry Birds Rio and lost a whopping 1% of battery in that whole time. Additionally they both played much smoother, beyond just the interface. Previously simply checking email made the battery go down that far.
We've all concluded the Rise isn't very good about battery life, and compared to some it probably isn't. We've also concluded that it's on the low end, and again compared to some... But with this it doesn't appear to be as bad as we thought, the hardware is solid but the software config just kinda sucks.
Faster more responsive interface AND faster phone AND better battery life, with no incantations or dead chickens? What are you waiting for get editing!
Source is XDA, there are dozens of threads about it and as far as I can tell they all reference each other in an infinite loop so I'm not sure which to credit! Some contain BS information about build.prop too, telling you to add CM-specific entries to stock roms... derp.
This should also work for the Hydro but I don't have one to test. They're basically the same under the hood though.
Edit: You will need to make sure the permissions of egl.cfg stay the same as before, the permissions should look like "rw-r--r--", either use your root file browser to set it or the shell command to do it is "chmod 644 egl.cfg"