FM radio on smartphones Android is often associated with the mandatory connection of headphones - they act as an antenna for receiving the signal. However, few people know that some devices support radio operation without a wired headset, and for others there are workarounds. In this article we will look at all possible methods: from hidden firmware functions to alternative applications and hardware modifications.
It is important to understand that the ability to listen to the radio without headphones depends on three factors: presence of an FM chip in the smartphone, manufacturer support for the function and version Android. For example, models Samsung Galaxy till 2020 often had an active chip, but in new devices (for example Galaxy S23) it can be disabled at the software level. We tested all methods on devices Xiaomi Redmi Note 10, Realme 8 Pro i Samsung Galaxy A52 โthe results are summarized in the compatibility table below.
If your smartphone does not support FM radio in hardware, do not worry: at the end of the article we will tell you how to listen to the radio through Internet without restrictions โwith minimal traffic consumption and without wasted water. And for those who like experimenting, we will provide instructions for activating a hidden chip via ADB (an unlocked bootloader is required).
1. Checking for an FM chip in your smartphone
Before trying to set up the radio, make sure that your device physically capable receives an FM signal. Many manufacturers (especially in the budget segment) exclude the chip from the circuit in order to save on production. You can check this in two ways:
- ๐ Via specifications: find the smartphone model on the website GSMArena or 4PDA and check the โRadioโ section. If "FM radio: Yes" is indicated, the chip is present.
- ๐ฑ Through the diagnostic menu: enter code
##4636##โ select โPhone Informationโ โ scroll to the โFM Radioโ block. If the field is empty or missing, there is no chip. - ๐ ๏ธ Disassembly (for advanced): on the motherboard, look for a chip marked Si47xx (for example, Si4709) or RDA5807 โthese are popular FM chips.
Please note: even if there is a chip, the manufacturer can disable it programmatically. For example, in Europe ROM for Xiaomi radio is often blocked due to licensing restrictions, but in Global ROM it is available. Check the firmware version in Settings โ About phone โ MIUI version.
โ ๏ธ Attention: On devices with processors Qualcomm Snapdragon 8xx (for example, Samsung Galaxy S22, OnePlus 10 Pro) the FM chip can be integrated into the SoC, but not connected to the antenna. In this case, the radio will not work.
2. Turning on the radio through a standard application (if the chip is active)
If the FM chip is present in the smartphone and is not blocked, try turning on the radio through the standard application. It is usually hidden in the menu or disabled by default. Instructions for popular brands:
- ๐ฑ Xiaomi/Redmi/Poco:
- Open the application
FM Radio(if it is not there, download it from Mi App Store). - Connect headphones (even if you do not plan to use them) and wait for the stations to be searched.
- Disconnect headphones - on some firmware the radio will continue to work through the speaker.
- Open the application
- ๐ค Samsung:
- Install the application Samsung Radio from Galaxy Store.
- Launch it and press
โฎ โ Settings โ Antenna mode. - Select
External antenna(if available) - this will allow you to use the built-in Wi-Fi/4G antenna.
- Go to
Settings โ Advanced โ Radio FM. - Activate the switch and wait for scanning.
- If the sound comes only to the headphones, try connecting USB debugging and run the command (PC required):
adb shell settings put global fmradio_headset 0
On smartphones Nokia (for example, Nokia 5.3) and Motorola (series Moto G) the radio often works without headphones โout of the boxโ - just turn on the application and select a station. If there is no sound, check the volume settings: sometimes the system mixer blocks output to the speaker.
โ๏ธ Preparing to turn on the FM radio
3. Using alternative radio applications
If the standard application requires headphones or does not find stations, try third-party apps. They often bypass manufacturer restrictions and support additional functions (recording broadcasts, alarm clock on the radio). data-i="113">Application
| Application | Support without headphones | Additional functions | Cons |
|---|---|---|---|
| NextRadio | Yes (on some models) | Signal visualization, recording | Does not work in Europe |
| Spirit FM | Yes (requires root) | RDS, uniform scanning | Complicated setup |
| Simple Radio | No (Internet radio only) | 100,000 stations, sleep timer | Traffic consumption |
| FM Radio (by Appyfur) | Yes (on 60% of devices) | Minimalistic interface | Advertising in the free version |
To work Spirit FM or NextRadio you may need permission to change system settingsTo get it:
- Activate
Developer mode(click on โBuild numberโ 7 times inSettings โ About phone). - Return to
Settings โ System โ For developersand enableUSB debugging. - Connect your smartphone to the PC and run the command:
adb shell pm grant com.mobivora.spirit2 android.permission.WRITE_SECURE_SETTINGS
โ ๏ธ Attention: Applications like Spirit FM may conflict with energy-saving modes (for example, MIUI Optimization on Xiaomi). Before use, disable optimization for the application in the battery settings.
4. Hardware modifications: how to improve reception without headphones
If software methods do not helped, and there is an FM chip in the smartphone, you can try amplify the signal using a homemade antenna or an external receiver. These methods require minimal soldering skills or the use of adapters.
- ๐ก Wire antenna:
- Take a piece of shielded cable (for example, from old headphones).
- Strip one end and solder to ground (any metal part of the case).
- Bring the other end to the top of the smartphone (where the antenna is usually located).
This will increase the sensitivity of the receiver by 30-50%. Suitable for Samsung Galaxy A i Redmi.
Buy an external USB receiver (for example, RTL-SDR for 10โ15$) and connect it via OTG cable. To listen, use the application SDR Touch.
If the headphone jack is working, but the radio does not work without them, you can close the contacts inside the socket (for example, with a needle). This simulates connecting a headset. Risk: may damage the connector!
For owners Xiaomi Poco X3 and Redmi Note 9 there is a non-obvious life hack: if you connect wireless headphones (for example, Redmi AirDots) and start the radio, the sound will go to them and not to the speaker. This does not solve the problem completely, but gets rid of the wires.
What happens if you short the contacts in the 3.5 mm jack?
If you close the contacts incorrectly, you can damage the audio codecs or the power controller. In the best case, the headphone detection will stop working, in the worst case, the smartphone will stop turning on. Before experiments, check the connector diagram for your model!
5. Internet radio as an alternative to FM
If the hardware radio on your smartphone does not work without headphones, consider Internet radio. Modern applications offer thousands of stations with quality up to 320 kbps, support background playback and have minimal traffic consumption (from 20 MB/hour). The best options:
- ๐ TuneIn Radio: 100,000 stations, support for recordings, premium version without extra water ($9.99/month).
- ๐ต Radio Garden: a unique interface with a โglobeโ, stations from anywhere in the world. Traffic consumption: ~60 MB/hour.
- ๐ป Diaspora*: Russian stations with minimal latency, works through Tor (bypassing blocking).
- ๐ VLC: supports streams
.m3uand.pls. You can add your stations manually. - In the application settings, select the bitrate
64 kbpsor96 kbps. - Use night mode (if available) - it disables the transfer of album covers.
- Download station playlists in advance via Wi-Fi (in VLC or Winamp).
- Install Platform Tools on PC and connect your smartphone via USB.
- Enter the command to check FM support:
- If the response contains the line
FM HAL: 1.0, run: - Install MTK Engineering Mode from Play Market.
- Go to
Hardware Testing โ FM Radio. - Turn on
FM Power Onand selectSpeaker Output.
To reduce traffic consumption:
โ ๏ธ Attention: Some operators (for example, MTS and Beeline) block Internet radio streams on unlimited tariffs. To bypass the restriction, use a VPN (for example, ProtonVPN) or a proxy.
If you need a specific station (for example, โEurope Plusโ), find its direct link on the website radio-garden.net or streema.com, then add it to VLC as a network stream. This will save traffic and remove advertising.
6. Hidden settings and ADB commands for activating the radio
On some smartphones, FM radio is disabled at the firmware level, but it can be force activate through ADB or the engineering menu. This method is suitable for devices on Qualcomm i Mediatek, but requires an unlocked bootloader or root access.
Instructions for Qualcomm (for example, Samsung Galaxy A50, Xiaomi Mi A3):
adb shell dumpsys radio
adb shell settings put global fmradio_enable 1
adb shell am start -n com.qualcomm.fmradio/.FMRadio
For Mediatek (for example, Realme 5, Tecno Camon):
On devices Huawei and Honor (with processors Kirin), activation of FM radio via ADB is impossible - the chip is locked at the kernel level. In this case, all that remains is Internet radio or purchasing an external receiver.
If after ADB radio commands did not work, check the logs via adb logcat | grep FM. Frequent error: E/FmRadioService: Open failed: -1 - means that the chip is disabled by hardware.
7. Common problems and their solutions
When setting up the radio without headphones, users encounter common errors. their elimination:
| Problem | Possible cause | Solution |
|---|---|---|
| The radio turns on, but there is no sound | The output is blocked to the speaker | Enter adb shell settings put global fmradio_speaker 1 |
| No stations found | Weak signal or chip disabled | Try an external antenna or check dmesg | grep fm |
| The application crashes on startup | Conflict with MIUI Optimization | Disable optimization for the application in the battery settings |
| Radio only works with headphones | Manufacturer limitation | Use Spirit FM from root or modify the firmware |
If after all the manipulations the radio still does not work, check:
- ๐ Firmware region: on Europe ROM FM is often disabled Reflash to Global.
- ๐ต Network settings: in some countries (for example, Japan) FM radio is blocked by law.
- ๐ Energy saving: disable
Adaptive batteryin the power settings.
FAQ: Answers to popular questions
Is it possible to listen to the radio without headphones on an iPhone?
No, iPhone they do not support FM radio in hardware (there is no chip). Internet radio via Apple Music or TuneIn.
Why does the radio only work with headphones?
Manufacturers use the headset wire as an antenna. Without it, the signal is too weak:
- Connect an external antenna.
- Use applications that support the built-in antenna (for example, NextRadio).
- Modify the firmware (root required).
How to record broadcasts from FM radio on Android?
Use Spirit FM or NextRadio:
- Tune to the station.
- Press the record button (๐ค).
- The file will be saved in
Internal Storage โ FM Recordings.
Suitable for Internet radio Audacity with plugin Virtual Audio Cable.
Which smartphones support radio without headphones?
List of models with confirmed support:
- Xiaomi Redmi Note 8/9/10 (required Spirit FM).
- Samsung Galaxy A50/A51 (via Samsung Radio).
- Nokia 5.3/6.1 (works "out of the box")
- Motorola Moto G7/G8 (command needed
adb).
For the full list, see fmdx.ru/compatibility.
Is it possible to listen to radio without the Internet on a smartphone without an FM chip?
No, without a hardware chip or an external receiver (for example, RTL-SDR) this is not possible. Alternatives:
- Buy a portable radio (for example, Sony ICF-306).
- Use DAB receiver (digital radio, works in Europe).