The guys from XDA Developer has released a leaked Android 2.3.4 for Samsung Galaxy S2 bringing Talk and Video calling to Google Talk plus it improves battery life. This is a stable version and you can now use this firmware if you can’t wait for the official release.
How To: Install Leaked Android 2.3.4 on Samsung Galaxy S II:
Step 1: First of all download the required files:
Step 2: Install SuperCore with ODIN
Step 3: Boot and upload DarkyROM2 zip to internal SD Card
Step 4: Reboot Samsung Galaxy S II into recovery mode using buttons (vol-up+home+power)
Step 5: Use the recovery menu to select the DarkyROM 2 zip and install it
Step 6: Reboot Samsung Galaxy S II and enjoy Android 2.3.4 on it.
This ROM installs without wiping your data, if you want to wipe, put a folder/file called “wipe” inside /sdcard/Darky folder.(Do not use wipe/factory reset from CWM!)
If you want to experience a lighter and faster version (lots of apps removed) create file/folder “no-samsung” inside /sdcard/Darky folder
If you want to not install Swype, create file/folder “no-swype” inside /sdcard/Darky folder
Instruction credit to: Techobolt