Ok, so to repost something I said in another thread, here is something to help you guys with the smoothness of this rom. I'm basically adding my method of installing this ROM (vs 1.3) coming from vs 1.2
On vs 1.2 I did the following:
I had already done the apn tweak to get mms working on Tmo. So I used
apn backup to back up that apn.
Then I used
SMS Backup to back up my sms.
Then I used
titanium backup (you can also use
system tuner ) to back up my apps WITH data (I always go with data and for the few apps that force close, a reboot into recovery with a cache wipe usually works for me)
Then go forward and reboot into recovery to flash the rom. I use SUPERWIPE from the ARHD thread to do the wipe.
The next is my personal set up. Yours may vary, but this works best for me. Hope some of it helps you.
I flash this ROM. Reboot into recovery once the flash is done. Then I flash v8 AOSP theme. Then I flash Nova Launcher and finally the ICS sound effects. Reboot into ROM. Do my set up then open up Titanium after I have installed the pro key (yes I paid, support the devs of your fave apps by buying their paid versions). Install all apps with data.
Restore my APN as well as my texts messages.
Next, I go into my build.prop and add the following into it (you can also use
ROM Toolbox to do this, makes it ALOT easier honestly)
Force Launcher Into Memory (alot of Sense is removed, we got the RAM room)
ro.HOME_APP_ADJ=1
Increase VM Heapsize (I set this to 64m actually)
dalvik.vm.heapsize=48m
Render UI with GPU (you just don't know how much smoother everything is until you see it run smoother with this tweak)
debug.sf.hw=1
Scrolling Responsiveness (still some stutter with scrolling, but much more tolerable after this)
windowsmgr.max_events_per_sec=150
Increase Overall Touch Responsiveness
debug.performance.tuning=1
video.accelerate.hw=1
After having done this, I go back into System Tuner and do the following:
Go into CPU settings, set the governor to interactive, tap boot settings. I disable the OC Deamon, click "Force CPU1 Online" (basically telling it to run both cores). To offset some of the battery hit, I go to Screen Off Behavior, select On Demand governor with a max CPU speed of 540mhz. I leave the in call settings as is because I tend to do other things like look up information while in a call.
Set all the tweaks (such as sd card tweak, CPU settings, and Force ALL CPU Online) to run at boot completed. (as of 1.3, I now have them set as init.d script)
Reboot and I am done.
I am running smooth as butter, good battery life, and I have no complaints. Also remember, System Tuner is going to have force all cpu online greyed out. You need the paid version to get that option.
Hope this or some of it (in particular the build.prop tweaks) help because the tweaks along with forcing both cores online in the init.d help make ICS on the Senny one of the smoothest experiences to date.