This is a new take at improving Android and reducing GUI lag.
It's lightweight and won't consume battery. Users have reported drastic
improvements in usability and battery life. It will show noticeable
improvements.
All you need to try it is custom recovery. It is for all Android devices.
This is a combination of 5 different key methodologies to improve the Android experience:
1. It's a big new feature,
DNS caching, parallelising and tether boost . A lot of the lag in a lot of apps, apart from the GUI lag, is due to slow DNS querying, specially on the mobile network.
This speeds up network access and networked apps, like Browsers of
course, and Tapatalk, Gmail and thousands of others drastically. And
removes a lot of the lag where it was due to DNS querying. This will not
increase your network or download speed but pages will load much
faster.
This will future proof your devices as more and more apps start using HTML5 and/or reside completely as web pages or the like.
2.
Modulate OS entropy levels for lag reduction ala Seeder. The
whole OS reads either /dev/random or /dev/urandom and both need entropy.
However this mod uses a completely different, lightweight and efficient
random number generator called
Havege . This sharply reduces
cpu consumption and corresponding battery life loss compared to Seeder.
It also does a better job at keeping entropy levels high hence your
device is more responsive. It doesn't run in a CPU intensive loop
either. The extend queue functionality has also been added to
CrossBreeder.
3.
Change kernel parameters specially the wakeup threshold ones
so read blocks are released instantly and writes never wake up as we
have an external entropy generator. And a host of other fail safe and
working tweaks from the community for each key subsystem. ( one can
look inside /etc/CrossBreeder/zzCrossBreeder ).
4.
Remove /dev/random as it's blocking . Link it to non-blocking
/dev/urandom. Since /dev/random is blocking and designed to protect us
from Quantum alien cryptographers with mathematical certainty and
urandom is non blocking pseudo-random device that most apps and OSs are
using anyway and with Haveged running, is as secure anyway as it's very
difficult to empty the entropy pool faster than Havege can replenish it.
Pre ICS devices have a lot to gain with this but ICS+ devices show
visible gains too.
5.
Frandom support (Optional) - CrossBreeder now supports linking both your random devices to the extremely fast alternative - Frandom (
http://billauer.co.il/frandom.html ). This module is orders of magnitude (10-50 times) faster than the standard character devices . The erandom character device also installed by Frandom doesn't use up system entropy at all on top of being fast.
HOWTO:
- If you want to install it automatically please flash the attached file in recovery. That's it. You're done!
*** WARNING - Other entropy reduction apps like rngd standard and
rngd from Seeder and qrngd are not compatible with this mod.
In case you have Seeder running please disable it. You can run the app
to see the entropy levels though. This mod blocks all other rngs so
Seeder may not run. The nature of the /dev/random device is now faster
non blocking link to urandom and different to what these apps expect.
They would otherwise go into a CPU consumption loop at 60-70% cpu usage.
There is no loss of functionality by disabling other rngs as this is a
replacement and an improvement**
DOWNLOAD