I was testing last version of Resurrection Remix ROM for Samsung Galaxy S2. This ROM has something missing that I was looking to replace with a compatible application. The radio function.
After I tested all radio apps from Google play I found one on XDS developers forum that was stunning. This Radio app is a real tuned, “over the air” FM radio app. It is not a streaming app that requires expensive data service.
If you install it, and you hear nothing, or you think it's not working, a "No Audio" problem is common. So don't worry, it's not really a problem.
If the app seems to tune, show signal strength and/or show RDS data, but no audio is heard, try configuring the Audio Method. Tune to a strong station and select each Audio Method in sequence until sound is heard. If no method works, your device is likely not compatible...
I tested Radio app on Samsung Samsung Galaxy S2 and it's working with the Audio method Samsung Galaxy S2.
Now an amazing thing that I discovered why playing with this radio. If you switch from headphones to speaker and you remove the headphones (used normally as antenna) the radio it's still working.
It uses your hand as antenna :D
You can download this FM radio app for Samsung Galaxy S2 from HERE
Or from developer's official thread on XDA developers HERE.
Custom [ROM] ROOT