[Atrix 4G Android Development] AndroidON:
[MOD] More smooth scroll for "MOST" roms [New file added Dec/24][OK for Poweramp]

Add - CM7 officially included this mod so you don't have to do this on CM7.

If you are using recent weekly, just go to Cyanogenmod setting - Performance - Scrollingcache - Force disable.

It will do the same.

I used miui for several days and noticed miui has more smooth scroll than cm7.

For example, if you scroll playerpro's music list in cm7,

it is laggy sometimes but miui has no lag.

I examined logcat while scrolling playerpro list and found GC is working too much.

I googled about that and found some apps use scrollingcache

and it make GC work too much.

(scrollingcache is for faster rendering, but I think it is not working right.)

So I disabled scrollingcache throught the all system.

And playerpro's scrolling just got OK.

This doesn't make your all scroll go smooth.

But some kinds of scroll will be better.

I tested it only on my phone. So I need a tester :)

This file is for CM7 weekly dec 10.

http://api2.ge.tt/0/82r90WB/0/blob/download

Just rename it to framework.jar,

copy it to /system/framework,

set proper permission,

and reboot.

EDIT - Made another one. Try this! I actually 'felt' the smoothness with this one. (And of course, it is for CM7 weekly dec10.)

http://api2.ge.tt/0/9aBqPXB/0/blob/download

Please tell me what you feel.

And...I think maybe blur roms will take effect by this method.

So stay tuned. I'll test it at blur based rom later ;)

-----------------------------------------------------------------------------------------------------------------------------------------------------------

EDIT Dec/24 - For Christmas gift, I've made several files for most roms.

These files have volume step mod too.

It will have more precise volume and make your scroll smooth.

It's not a big present, but I hope people would enjoy this.;)

And you can check out this URL if you don't know how to install

http://xdaforums.com/showthread.php?t=1401616

Download:

CM7 nightly20 smooth scroll & volume 30 steps

http://api2.ge.tt/0/9xGv7bB/41/blob/download

CM7 nightly20 smooth scroll & volume 100 steps

http://api2.ge.tt/0/9xGv7bB/51/blob/download

MIUI smooth scroll & volume 30 steps

http://api2.ge.tt/0/9xGv7bB/21/blob/download

MIUI smooth scroll & volume 100 steps

http://api2.ge.tt/0/9xGv7bB/31/blob/download

Gingermod smooth scroll & volume 30 steps

http://api2.ge.tt/0/9xGv7bB/01/blob/download

Gingermod smooth scroll & volume 100 steps

http://api2.ge.tt/0/9xGv7bB/11/blob/download

Darkside smooth scroll & volume 30 steps

http://api2.ge.tt/0/9xGv7bB/9/blob/download

Darkside smooth scroll & volume 100 steps

http://api2.ge.tt/0/9xGv7bB/8/blob/download

CM7 mod ICS smooth scroll & volume 30 steps

http://api2.ge.tt/0/9xGv7bB/7/blob/download

CM7 mod ICS smooth scroll & volume 100 steps

http://api2.ge.tt/0/9xGv7bB/6/blob/download

CM7 stable Ba2tf smooth scroll & volume 30 steps

http://api2.ge.tt/0/9xGv7bB/2/blob/download

CM7 stable Ba2tf smooth scroll & volume 100 steps

http://api2.ge.tt/0/9xGv7bB/5/blob/download

CM7 weekly dec 10 smooth scroll & volume 30 steps

http://api2.ge.tt/0/9xGv7bB/0/blob/download

CM7 weekly dec 10 smooth scroll & volume 100 steps

http://api2.ge.tt/0/9xGv7bB/3/blob/download

Amaze ROM smooth scroll & volume 30 steps

http://api2.ge.tt/0/9xGv7bB/1/blob/download

Amaze ROM smooth scroll & volume 100 steps

http://api2.ge.tt/0/9xGv7bB/4/blob/download

Dorian's Redpill hybrid CM7 smooth scroll & volume 30 steps

http://api2.ge.tt/0/9lB2TbB/0/blob/download

Dorian's Redpill hybrid CM7 smooth scroll & volume 100 steps

http://api2.ge.tt/0/9lB2TbB/1/blob/download

Tell me if you have problem. And....Merry Christmas:)

EDIT - Posted HOWTO at the android forum because it can be done for all android phones.

Check it out at here:

http://xdaforums.com/showthread.php?t=1411317

EDIT - Some people are complaining about volume mod that it is not working with poweramp.

You can use it by changing your setting.

Power Amp settings - Audio Engine - Advanced Tweaks - Uncheck 'Direct Volume Control'

This will solve the problem.

This info is by 'wd2347' from Korean Atrix forum.