[Sony Xperia Miro, Tipo (Dual), J, E] Anupam_Dey:
[SIZE="5" /][COLOR="red"]For bloatware removal guide go to post no. 24[/COLOR][/SIZE]

After a lot of research on xda I came across some mods which improve gaming performance.

Prerequisites :

1. A rooted phone

2. An unlocked bootloader (for installing custom kernels)

3. Basic knowledge about taking cwm/twrp backups,flashing scripts,restoring stock fw etc.

4. Make sure that you have busybox installed. If not ,download and install it from playstore.

5. Follow this guide if you are unable to get init.d support :

http://xdaforums.com/xperia-j-e/dev...-stock-ics-t2177856/post38796669#post38796669

There are many custom roms available for tipo but I prefer using stock ICS firmware the most.

All mods below are for ICS and have been tested on latest stock firmware only.

Let's move to the first part -

RAM :

I found out that ICS uses less memory than cm 10.

I've used Paradox Rom and I found out that it uses a LOT OF MEMORY.

(Approximately 200mb+). Therefore I use stock rom. After applying the mods below ram usage is low.

1. First of all remove all bloatware from stock firmware.

You can delete update centre from /system/app .

2. I don't use social networking apps so I've removed Facebook,Whatsapp,Hangouts.

3. Don't use any task killer . They end up using more Ram and battery. Use only xbooster if at all. It's free on playstore

4. If you use a lot of apps you might want to use Greenify. Take care not to use experimental features -they consume more ram.

5. You should use a launcher that consumes less memory. The stock xperia launcher uses large amount of ram. I personally prefer Zeam Launcher.

6. If you are still short of memory ,you might want to swap a small amount of your internal storage and use it as RAM . The stock kernel supports swap. Here is a script to create swap files : http://xdaforums.com/showthread.php?t=2359182

so no need to use roehsoft ram expander.

But be aware that swapping your internal storage for using as ram will decrease its life.

7. Reboot your phone once a day.

8. Freeze/delete those system apps which you do not use regularly. I have disabled google play store and google play services as they keep waking up the device at regular intervals.

9. Hypercola script is excellent for gaming :http://xdaforums.com/showthread.php?t=2404653

I've attached a few screen shots of my ram usage

Kernel :

If you have unlocked your bootloader you can use custom kernels.

At present there are three available :

Vengeance by [MENTION=4736004]rachitrawat[/MENTION]

Link : http://xdaforums.com/xperia-j-e/orig-development/kernel-vengeance-t2134810

Vengeance reloaded by [MENTION=5019603]ShivangDave[/MENTION]

Link : http://xdaforums.com/xperia-j-e/orig-development/kernel-vengeance-reloaded-paused-t2540952

Enigma by [MENTION=4794403]Yash98[/MENTION]

Link : http://xdaforums.com/xperia-j-e/orig-development/miro-tipo-enigma-kernel-ics-t2942101

ENIGMA is the latest kernel for tipo and from my experience ,its the best.

It has both CPU and GPU overclocked.

Graphics :

Reducing resolution and textures helps us to play new games smoothly.

Many of you know that installing GL tools zip causes settings to crash.

I found out that both Chainfire 3D and GL tools use same driver so you might try installing cf3d driver from chain fire 3d and use gl tools to change graphics settings. Then you can use GL Tools without bugs.

This init.d script helps to reduce lags in games and in launcher :

http://xdaforums.com/xperia-j-e/orig-development/xperia-e-j-miro-tipo-adreno200-t2635772

Storage :

Another hindrance to gaming is too less internal memory (2.15 GB).

But if you have a memory card, you can swap storages and your memory card will be used as internal sdcard. Thanks to [MENTION=4403780]TeamMex[/MENTION] for this.

you can verify it in Settings>>Storage.

Steps :

1. Using a file manager like Root Explorer ,navigate to /system/etc and search for vold.fstab file.

2. Backup your original vold.fstab file.

3. Download the file in the attachments. Rename it to vold.fstab (remove .txt from file name and replace it with the original file.

4. Reboot.

5. After reboot go to Settings >>Storage. And you'll see your external card as internal storage.

Follow the instructions carefully or you might end up with a bricked device.

6. If you want to revert simply replace the vold.fstab file with your backed up one.

You can also use apps like foldermount or GL to Sd if you don't like swapping internal -external storage

Please post your comments below and give your suggestions and I shall add them to the OP.

I shall be adding more mods/tips soon !!

And please don't hesitate to hit the thanks button if I helped you :)