[Samsung Galaxy SL i9003] ASMI1:
Hello Noobs,

I you are confused about which rom to chose?which kernel to install? and which settings to set? here is the best thread to check!

This combination of rom&kernel&settings will:

Boost your CPU performance.

Free more ram.

reduce lag while gaming and multitasking.

saves battery.

So lets start:)

I- Installing DDMF1:

Download XXKPE from here (thanks to kkrraazzyy).

Make clean install by following the instructions in this thread (thanks to Misledz) .

Download DDMF1 from here (thanks to karthik gowtham for the link).

Install DDMF1 by following the value pack instructions.

II- Installing BAM kernel (best battery saver for DDMF1):

Download PDA_BCK_CF-root_universal_beta14fix.tar from here(thanks to XDA_Bam for his kernel).

Install it using Odin3 v1.85 only in download mode as PDA.

III- Boosting your CPU performance:

Download No-frills CPU Control CLASSIC from the market.

Open No-frills CPU Control CLASSIC and set governor to ondemand and set I/O scheduler to deadline.

Overclock to 1.2 GHz to play heavy games.

Check "Apply on boot"

IV- Free more ram:

use swapper 2 to create a swap file/partition (64 Mb recommended ) and check safe mount and safe unmount and run swapper at startup or you could use the stock task manager to kill running apps.

V- No more LAG!!!!!

there is an app in the market called "Seeder" [Paid], this is the best app to solve the problem of lags (it's easy to use just read the description).

VI- Remove unwanted system apps:

Stock roms are full of unwanted apps (google and samsung apps) and these apps eat your ram so you should get rid of them:)

So here is the trick:

Downlaod and Install ES explorer (v 1.6 recomended).

Go to settings >> root options >>and check all the options (root permissions are needed).

Go back and then go to Manager >> App Manager >> Category and choose System apps.

Now you can remove any system app (hold your finger on the app and choose Uninstall).

Don't forget to backup your apps before removing them in case you wanted them in the future)

or you can flash DeleteUnwantApp_Cwm.zip through cwm recovery (thanks to rahul_rocks3 for the file)

VII- Swap your SDcard:

This mod is a must have when you want to play games larger than 1.5 Gb so big thanks to LoLaTiOn for this mod (mod is in the attachment, just install SwapSD-APK-GB-DDMF1 through recovery mod).

VIII- Add Arabic support:

Just flash DDMF1_arabic_support.zip through recovery mod in order to add arabic support to your rom ( thanks again to rahul_rocks3 for the file).

Notice: this mod will just add the arabic font to your rom so you still can't write arabic using the stock keyboards unless you install an arabic keyboard from the market.

IX- Increase your battery life:

This simple trick will increase your battery life (about 50%+ or more, strongly recommended for normal use):

Download No-frills CPU Control CLASSIC from the market.

Open No-frills CPU Control CLASSIC and set governor to conservative and set I/O scheduler to noop and Downclock to 800 MHz.

Check "Apply on boot"

If you are going to play games or do some heavy tasks, just use No-frills CPU Control to boost your CPU again:)

Hope this helped you to figure out which rom is better for you and remember that there is no perfect rom for SL,it depends on your needs,DDMF1 is just the most stable and daily driver:)