[Galaxy S II General] KQ9:
Okay, I may not have 1xxx number of posts, but I read, search, and try. If you're going to judge me from my number of posts, please grow up.

Aside from that, I've tried a **** load of configurations on my SGS2 since I got it in January(2012).

Including but not limited to:

Siyah Kernel, all kinds of mods, and configuration sets from various great tweakers out there, such as MagicPrefs and others.

N.E.A.K kernel, Dream Kernel by team Sky Fire, Dorminax, and many, many others.

I've tried many roms, Stock, CheckROM, Hydrogen, AOKP, CM7-10, etc.

After all of that mixing, matching, testing and using, I've finally come to a conclusion on the perfect build, that makes your phone super fast, stable as a rock, and best part is, it takes minimal tweaks. I've noticed the more "tweaks" I've loaded my phone with, the more, uh..funny it gets in terms of compatibility and issues down the road. And remember, tweaks don't necessarily mean improvement. At some point, I couldn't keep a phone log for more than a few days from the amount of flashing and changing I did..

So here it goes.

At the time of this writing,

ROM

cm-9-20120819-NIGHTLY-galaxys2

Start clean of course, wipe everything and install.

Kernel

Stock (the one that comes with the ROM above)

If you want to tweak the kernel or something, use the built-in Performance menu. I usually use ondemand/conservative on 200-1200. When I need super battery saving mode which is rarely, I go down to 200-800.

Tweaks

V6 SuperCharger

This is where all the magic happens

http://xdaforums.com/showthread.php?p=16635544#post16635544

For the installation, it may seem overwhelming with the weird structure of information that tries to appeal to the advanced and novice, but its really simple(and friendly :p). I suggest skipping the step one, the one that says about installing fixed su binary, and the whole "Super Charger Starter Kit" I tried it and it messed up my Super User instead, go straight to installing the script, works wonderful.

Other small tweaks which don't change the performance per say, but if you like a fast reactive phone, I recommend you try this:

In developers menu, set all the Animation scales to 0.5x from the default 1.0x. It simply speeds the animations. And if your launcher supports animation speed adjustments as well, such as Nova Launcher which is what I use, use Fast animation settings as well.

DPI

Many of us like to change the DPI, I recommend 213.

Why? Its the same as the Nexus 7, meaning you wont have to go through funny hoops to get Google Play Store working, and its decent, not too big nor too small.

Tip

If you hold the phone with the left hand, you're blocking the wifi chip antenna which is located in the bottom left of the phone. Try using a right hand grip on the phone when you're low on signal strength.

Use the app GetRIL app, it will suggest a matching Modem with your network for your phone.

Thats all. If I'm to sum the past 8 months of experience into one super knowledge of ultimate wisdom, this is it. No funny weird bugs. No 50 million kernel tweaks that don't seem to be doing much other than making the phone more unstable, etc. Only thing I miss is having a volume boost. I keep Voodoo Louder for that, but of course Siyah's built in free volume boost is great.

From here on, its preferable you know what you want in terms of apps. install what you need only. Nothing more, nothing less. If an app seems problematic, freeze/uninstall it.

And really, enjoy your phone. Forget flashing a new build every 6, 12 hours, or day or two depending on how severe your case of flashing is, and use it as its meant to be used.