Hello!
Yesterday I bought Sony Xperia Mini ST15i phone for only 10$ with all original equipment. Now I see there is a lot of good ROM's for Xperia Mini altough is 6 years old. I unlocked bootloader and I installed CWM recovery. I tried CyanogenMod 12.1 and 13.0 and phone is slow. Sometimes it's working good, but sometimes, when opening some apps I can see lag/slowing and sometimes it takes time to open some apps. Maybe it's because of SD Card, because I installed on Class 4 SD Card, but I see it's recommended Class 10. Currently I don't have Class 10 SD Card to try and I won't to buy it because it's same price as phone..
My question is what is the best ROM for this phone (ROM which is fast, stable, without bags, lightweight; I prefer AOSP versions of Android)? Is there TWRP for this phone? What is the last version of CWM for this phone?
I have also an Xperia mini, which is 6 years old. I tried some ROMs and decided stay with this configuration:
the latest ExMIUI ROM which is based on ICS, and the mesa hybrid kernel version 4.8. These combination gives me a smooth experience with this device. everything works (except bluetooth bug which is resolvable by an app called bluetooth fix repair). And battery is so so. I found mesa kernel has better battery and ram management. It supports OTG! and Swap! just install a swap script to create a 64mb swap file on the /cache partition, so as you have more ram.
You can also move lots of apps to /system/app, because we have a lot of free space in there which is not going to be used. No need to get the latest versions of apps, just try to find the older versions, because they are smaller, faster, and better for our device.
QiuckPic 4.0 for image gallery. Hi-Q mp3 recorder 1.5.9 for a really good voice recording. Google Maps 5.7.3: it's small and functional. Blacklist plus (if you care about that things. It's just 140 kb!), Opera mini 7.6 !!! it's too small and the best browser for this tiny device!. also lightning+ browser is very good. You can find some of them in apkmirrir.com or other archives. just google.
Mesa kernel:
https://forum.xda-developers.com/showthread.php?t=1715679
ExMIUI:
https://forum.xda-developers.com/showthread.php?t=2173080
Swap script (from rage kernel thread):
http://dl.dropbox.com/u/31230492/scripts/11swap2cache.zip
Best file manager I had ever (mixplorer):
https://forum.xda-developers.com/showthread.php?t=1523691
Support for Android emojies in ICS:
I personally merged the Roboto-Regular.ttf with noto fonts from some where. Just download the attachment and replace the font in /system/fonts
To add emojies in texts, install Smart Keyboard Pro, and add Emoji as a second language.
Beside these things, you can try some other tweaks to have better performance. I liked this combination:
https://forum.xda-developers.com/showthread.php?t=2294916
Bluetooth fix repair:
go to google play.
===============
about the bluetooth bug: Our devices does not support modern bluetooth devices such as laptops, so when you pair with one of such devices you will have a boot loop by enabling bluetooth at the next time. when happened, you should go to recovery and wipe dalvik-cache, reboot, then start that bluetooth fix repair, and apply the fix. It flushes the pairings created by the device. remember this program is free for one time only. you can buy the unlocker or you should be careful NOT TO PAIR with modern bluetoothes.