Get Your FM Radio Working without a Headset on Your Sony Xperia Device with Smali Edit
Chances are that if you haven’t accidentally ripped or broken the headset that came with your phone, it’s probably hopelessly lost, never to be found. And on an Xperia device, that’s too bad because without it, you won’t be able to catch up on your favorite radio personality or listen to Top 40 without streaming it via mobile broadband. But hey, there’s now a way for Sony Xperia owners to listen to the radio without the required headset, thanks to a tutorial written by XDA Recognized Contributor DaRk-L0rD.
Much like the previously featured smali editing tutorials, this tutorial can be a quick and easy fix that anyone can follow and apply, be it a rookie or a pro. It simply requires knowledge of decompiling and compiling an apk, for which there many tutorials and tools, and of course, the actual Radio.apk file. After you’ve decompiled the APK, navigate to and open PhfHandler.smali. From there, make the necessary code changes, save the file, compile the APK, and push it to your device. There are also screenshots of the process for anyone looking for a bit more guidance.
If you are craving your daily morning radio but can’t seem to find the (no longer) required headset, check out the tutorial at the original thread to get started.