Since headphones are used as radio antenna, I suppose it's very device-specific code involved. And because of that, you can't be very hopeful about the FM radio app. Maybe someone ports the original work, but as far as I know, it'd mean a lot of work. You could try to pay for some unofficial replacements (spirit2 is here: https://play.google.com/store/apps/details?id=fm.a2d.s2), but I still haven't found the free app that works.
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?