Мобильное FM-радио на двух колесах - возможно ли это?
Далеко не у каждого смартфона в руках есть поддержка FM-радио. Чисто технически условно в каком-нибудь SoC или модеме есть предустановленные в прошивку драйвера на FM-приемник, но самого приложения в системе нет.
Мне повезло именно с Samsung Galaxy M31s и Xiaomi Redmi Note 4 nikel, поскольку в прошивках всегда вшиты и драйвера на приемник, и приложения для приема аналогового радио.
Теперь пришло время поговорить о недостатках этих стоковых приложений.
Приложение “FM-радио” от Samsung имеет ровно один недостаток:
* Не выводит звук на Bluetooth-устройства. * Нужны проводные наушники (классика!)
А вот с Xiaomi Redmi Note 4 была интересная история: мало того, что в MIUI можно было настраивать диапазон частот, не меняя при этом общий регион, так еще и на кастомах и чистом Android выглядело очень просто - нет ни УКВ, ни таймера сна, ни записи эфиров в PCM. Да и у MIUI качество записи эфира оставляло желать лучшего, зато слушать можно было без наушников.
Кстати, на чистом Android можно было запросто вывести звук с FM-радио по Bluetooth. Работало не так идеально, как хотелось бы, но работало.
Но есть еще одна проблема во всех приложениях, с которым вы наверняка сталкивались.
Роль антенны выполняли либо встроенная антенна, либо обычный 3.5-мм провод, который был самой простой и в то же время слабой антенной, где поймать городские станции было куда легче, чем районные или ближайшие, при этом дома слушать радио было практически невозможно из-за того, что электрические приборы часто глушат радиоволны на FM-диапазонах, да и сам человек имеет свойства направлять волны куда угодно.
Если бы приложение сочетало в себе функцию FM-приемника (и по желанию цифровое радио DAB/DVB-T2/DRM+/HD Radio) и интернет-радио, то могло привлечь к этому некоторый интерес особенно в малых населенных пунктах, где мобильный интернет доступен не всегда.
Конечно, не стоит исключать и погодные аномалии, из-за которых можно поймать не только самые отдаленные радиостанции, но и мешанину из ближайших.
Кстати, я за этими наблюдал совсем недавно, именно 3 августа 2026 года породил радиомираж, который был принят в с. Камыши Немецкого национального района Алтайского края, на частоте 105.8 FM. На тот момент шли грозы и не было света.
На этой частоте одновременно вещало две станции:
1. “Авторадио” из г. Славгорода Алтайского края (сетевым партнером является ОАО “ТРАСТ”). 2. “Радио России” (ГТРК “Новосибирск”) из п. Кочки Новосибирской области.
Если кому интересно, у меня есть запись этого миража.
И вот, буквально на днях я постепенно доводил до ума приложение “FM-радио”, который был на Android, добавив и УКВ-диапазон, и отключение RDS.
Удивительно, но чип MediaTek MT6631 умеет работать в диапазоне от 64 до 108 МГц, поэтому два диапазона, на которые были ориентированы радиостанции, работают прекрасно.
Эти изменения можно пустить в проект Snowdroid, задачи которого становятся оживление чистого Android в том виде, каким мы привыкли видеть сейчас - без легаси и с новыми возможностями, которые ранее не представлялись возможными. Хоть я и планировал переделать почти все основные приложения в прошивках, существующие на данный момент также нуждаются в активной доработке.
А для тех, кто собирался писать FM-приемник с нуля, сразу скажу: приложение в прошивке должно быть системным, поскольку в Android необходимые права для приема FM-радио не предоставляются обычным приложениям, так что простой заменой приемника не обойтись.
Тем не менее, разработка встроенных приложений с нуля может послужить стартом для создания новой суверенной экосистемы вокруг Android, который сам исчерпал себя и зарос приложениями эпохи четвертых андроидов, шедшие даже в Android 17.