MY EXPERIENCE WITH GS2 AND DIFFERENT ROMS/STOCK ROMBeen playing with a bunch of roms for awhile and here's some finding's I'd like to share:
1) Villainrom is quite a bit of a PITA to use because there are a lot of patches that need to be added. Other roms are usually cooked up-to-date by the cook and comes very close to perfect.
- You can customize before flashing the ROM... everything can be done if in zip file.2) Baseband KE7 baseband after battery calibration gave me best battery life
- My best modem so far is DXKF13) KF2 kernal gave me some random shutdown issue. Flashing back to KF1 has been the most stable.
4) Our firmware is from Singapore. The stock firmware can be downloaded here:
http://hotfile.com/dl/120783140/282d1ad/I9100ZSKF1.rar.htmlIt took me a bit of digging to find the correct firmware with correct CSC. If you wish to use samsung apps, you have to make sure the CSC is correct or a lot of the functions wont work. Most of the custom Roms on XDA have different (their localized) CSC.
5) Hacked google nav is excellent, no longer need to bother with PAPAGO. HOWEVER, the robotic voice is absolutely horrible..
6) One rom that is close to perfect is TK Rom 3.0.8. However for some reasons "Samsung Apps" was left in there and because the CSC is incorrect for our region, the app is pretty much useless. If you were to flash back all the samsung apps as per the rom's thread, you will find that almost none of the stock samsung apps work since the CSC is incorrect.
- You can flash any CSC using Odin or customize your .zip file before flashing (prefer the latter coz it won't wipe the phone).TK Rom + baseband KE7 + KF1 Kenal is the most stable rom I've used so far. However, to "perfect" the rom, you need to install root uninstaller (android market) and remove the samsung app. Install GO Launcher and speed up the transition speed. You will no longer feel the transition lag between pages. It's about 95%, if not 100%, as smooth as iOS.
I am now trying Cognition S2 which also seems to be a very well made Rom.
-Good ROM and almost stock, but pay particular attention to the kernel coz the dev compiled his own kernel.