I found this to be magic for me, and have not had a redraw since doing this. I haven't seen it pop up on here yet and it's become apparent a lot of people on this board don't go to the CM Forums, so I figured I would share it.
THE BELOW IS 0% MY WORK. I AM SIMPLY COPYING AND PASTING A POST OFF THE OFFICIAL CM FORUMS.
Original thread is by Tomadoggy
THE BELOW IS 0% MY WORK. I AM SIMPLY COPYING AND PASTING A POST OFF THE OFFICIAL CM FORUMS.
Original thread is by Tomadoggy
*** THIS WORKS, VIRTUALLY ELIMINATES SCREEN REDRAWS ***
OK I did not believe this but have been using it for >3 days. The improvement is dramatic, I executed a control test of opening/using applications and noted which resulted in a homescreen redraw, then did the change noted below...seeing is believing. This is reversable also, do your own test my guess is that you will be very impressed. Try it on Angry Birds no redraw after application close! This may save me from buying a faster processer phone (still love my Droid1). No I cannot tell you what it does or why it works, I am not a coder, just a user and experimenter.
If you use ADW or LauncherPro and if after using any memory intensive application you hed back to your Homescreen... you know the drill.....lag, lag, redraw, redraw, then finally you are able to function again.
#1 MAKE A NANDROID BACKUP
In your terminal application on your phone (if you have to ask what this is, Google it, download it from the market)
su (enter)
echo ro.HOME_APP_ADJ=1 >> /data/local.prop (enter)
reboot (enter)
If you want to undo what this command does, simply remove that toggle from: /data/local.prop, or if you did not have this file (like I did not) prior to the mod...remove it entirely
EDIT 10/21 Links fixed:
As far as I know/understand all Credit to SAMSONITE801
Samsonite801
Thread here:
Link to the thread where the hack exists