If you really want a newer version of Android, you're only option is to install a custom ROM.
xda-developers.com has an active community for the S2. If you're new to romming, there's a bunch of guides and stuff on XDA's website (here's the link you...