Вчера подключил к смартфону bluetooth-гарнитуру Honor Sport Pro AM66-L, и обратил внимание, что при входящем звонке мелодия совсем другая. Еле заметная, при этом не та, которую я выбирал в настройках.
В этой статье написано, что функция «Bluetooth in-band ringtones» должна быть включена по-умолчанию, но я её даже не нашёл в настройках Honor 20 pro.
Пришлось откапывать её из настроек для разработчика (предварительно включив отображение этой скрытой настройки):
▶ ▶ (7 раз)
После этого перейти в настройках в открытый раздел.
▶ ▶ ▶
или
▶ ▶ ▶
▶ ▶
Для Samsung Galaxy S20 есть отдельный раздел для настройки гарнитуры:
▶ ▶ ▶ ▶ ▶
Use your phone s ringtone when you get connected Bluetooth devices
У меня этого телефона нет, поэтому скриншот с Youtube:
Для телефонов без поддержки функции in-band ringing
Многие жалуются, что функция передачи мелодии на беспроводные наушники на их телефонах отключена даже в режиме разработчика. Не знаю, зачем так сделали, наверное стоит завалить их техподдержку жалобами, в итоге в очередном обновлении функцию вернут (это базовая функция операционной системы Android). Пока же этого не случилось, можно воспользоваться костылями в виде приложения Automate. Признаюсь, сам я её не использовал, но пишут, что с помощью этого приложения можно создать задачу, которая будет проигрывать мелодию, при поступлении входящего звонка.
Added:
Создал задачу и проверил у себя (у меня всё и так работало, но кастомный звук слышен кроме моего рингтона):
▶ ▶
Для блока «Sound play» выбираем такие настройки:
Input arguments:
Sound URI = файл с мелодией
Audio focus = None
Если есть желание, можно сразу после начального блока «Flow beginning» добавить блок «When BT enabled», т.о. скрипт будет срабатывать только при включении Bluetooth. Если заморочиться, можно вместо этого блока добавить блок проверки, какое именно устройство подключено (на случай, если их несколько).
По умолчанию эту задачу нужно запускать каждый раз при старте системы. Это сделано в целях безопасности и на случай, если задача работает некорректно. Если вы проверили задачу и удовлетворены её работой (прежде всего стабильностью и отсутствием ошибок), можно поставить автозапуск:
▶ ▶ [ ] ▶
lava.io.IOException: setDattaSource failed.: status=0x80000000
Stopped by faulure
В этом случае нужно выбрать какую-нибудь мелодию из списка.
- Android: Открыть ссылку в стороннем приложении - 23.06.2025
- Android: Получить root на ноунейм MTK-устройстве - 11.06.2025
- AI Chat: Установка LM Studio - 09.06.2025
Не работает
На каком телефоне не работает?
На всех трёх…
«Воспроизведение мелодии вызова на гарнитуре» включено через раздел «для разработчиков»?
Нет такого в разделе «для разработчиков» — есть «включить широкополосное вещание». LineageOS 15, Андроид 8.1.0
Вот скрин Lineage 15 с xda, тут всё есть:
https://forum.xda-developers.com/attachments/screenshot_20190226-100153-png.4712810/
Если в данной версии Lineage нет этой настройки, используйте костыли:
https://forum.xda-developers.com/t/no-ringtone-is-coming-out-of-device-when-bluetooth-headset-is-connected.3887872/#post-82051353
Я не владею английским языком и не программист. Информации о приложении(и что это за приложение?) нет — просто скачать и всё… Неизвестно что это… Уж извините…
У Вас на телефоне установлена кастомная прошивка. Т.е. НЕРОДНАЯ. Если это делали не Вы, то спросите того человека, кто её ставил. Возможно в новой версии прошивки эту проблему исправили и данный пункт меню вернули.
Попробую… Только на 4pda сейчас много снобов — предпочитают не отвечать
Может они не отвечают, т.к. не знают что ответить ;)
Вообще в одной новости написано, что Google решила включать по умолчанию эту функцию. Так что в новых версиях вообще не нужно будет искать настройку в скрытом разделе.
Ваши слова, да Google в уши…
У меня вот на планшете, андроид 9 — опция должна быть — ан нет её, в Для разработчиков. Костыль выше работает, спс. Но, непотяно, почему этой опции нет…
Я данный костыль «Включить широкополосное вещание» у себя включал, но стоит выйти из раздела для разработчиков — этот костыль просто отключается сам по себе…
Эта опция отвечает за что-то другое. Может стоит обновить OS?
Эта опция отвечает именно за передачу в блютуз наушники — у вас выше это указано в статье… «Enable in-band ringing» переводится как «Включить внутриполосный звонок»(дословный перевод)
Точно, только это совсем не «Включить широкополосное вещание«. Покажите скриншот хотя бы ;)
Здесь нет возможности в переписке разместить скриншот…
У меня написано «Включить внутриполосное воспроизведение»
Ну, этот перевод действительно похож на нужную нам опцию (хотя раньше Вы писали по другому). Если это LineageOS, то может в данном релизе здесь какой-то баг.Лучше перепрошить на что-то поновее.
Именно LineageOS, а то что писал по другому — так это на вскидку(по памяти)
А при включенной это опции, на блютуз наушниках Медикнопка то работает?
У меня вот на планшете, это опции нет в Для разработчиков, и если я в свойствах наушников выключу галочку «Звонки» — то медиа кнопка не работает, тобишь, входящий не принять
Честно говоря, я без понятия. На планшете эта опция должна быть, если версия Android не совсем древняя.
9 андроид, опции нет.
У меня вместо этой опции какая то штука Отключить аппаратную разгрузку профиля — причём до неё и после неё опции совпадают.
А именно вот эта необходимая опция называется не так, непонятно что она делает, она включена, недоступна для изменения, и логика работы у неё наоборот получается. Вообще не понятно…
Две картинки — первая это как у меня.
https://yapx.ru/v/OZI0R
Судя по всему в ЭТОМ релизе LineageOS данная функция не реализована вообще, либо недоступна. Попробуйте обновиться хотя бы на следующий номер релиза.
Так то у меня на планшете последняя официальная прошивка прошита. А как обновиться на LineageOS?
Против LineageOS я ничего не имею. При условии, что нужная версия будет «вылизана» от всех значительных багов. Проблема тут в том, что её придётся прошивать через кастомный (не родной) загрузчик, а значит пострадает безопасность. Но если ради звонка в наушники Вы решитесь на этот шаг, то нужно читать профильные форумы по конкретной модели планшета.
Нет такого раздела в телефоне в меню разработчика. Meizu M6.
В гранитуре не слышен сигнал вызова Тишина. Если слушаешь музыку, то при поступлении сигнала, музыка прерывается, и тишина. После включения — разговор хорошо.
Значит должен быть какой-то похожий раздел. У меня нет этого смартфона, чтобы проверить.
Settings ▶ Accessibility ▶ Developer options
В меню разработчика нет таких разделов
Посмотрел видео с youtube, вроде и правда нет похожего раздела. Может они и вырезали его. Лучше тогда спросить на форуме Мейзу.
А какие ещё есть варианты? Может через сервисное меню?
Не уверен. Я в Meizu разочаровался после 16th — смартфон очень хороший, но нет NFC и тёмная тема есть только в китайской прошивке. В Вашем телефоне может тоже что-то намудрили. Так что возможный вариант — установка LineageOS на свой страх и риск.
Добрый день у меня на Самсунг ноте 20 в разработчике нет функции включить звук через блютус гарнитуру что делать
Дописал пункт про Samsung Galaxy S20. может и к Вашему телефону подойдёт. Если сработает, пожалуйста напишите.
Спасибо нашла подключила все равно мелодия идёт на телефон блютус наушники Ремакс Т9 может дело в них как их настроить?
В примечании к опции написано «You can play ringtones set on your phone through a connected Bluetooth device. For some apps, ringtones may not play when apps are open». Может у Вас запущено какое-то приложение, которое блокирует вывод рингтона?
А как определить какое пожалуйста подскажите подскажите
Во-первых, у Вас переключатель «Phone Ringtone Sync» точно включен?
Во-вторых, наверное никак. Просто убейте все открытые процессы (закройте окошки с приложениями) и на всякий случай перезагрузите устройство. После этого сделайте звонок на этот телефон с другого.
У меня такая-же ситуация,на гарнитуру не выходит мелодия звонка. данное описание мне не помогло. в настройках этого не оказалоось,У меня ксиоме РОСО М5s
А в разделе Разработчика тоже этого не оказалось?
Нет тоже этого меню. В РР.
Xiomi redmi 8pro.
гарнитура V9 с али…
Гарнитура здесь скорее всего не при чём. Нужно искать настройку в разделе для разработчика. название у неё может варьироваться в зависимости от прошивки.
P.S. Дополнил заметку ссылкой на приложение Automate.
Подскажите пжл как настроить Automate? На форуме xda выкладывали готовые профили настройки на Гугл диске, но сейчас часть из них не доступна по ссылке.
Пока не разобрался. Проблема в том, что я не могу выполнить задачу, когда только НАЧИНАЕТ звонить телефон. Почему-то задача срабатывает после того, как ответишь на звонок…
Сделал файл с задачами для Automate, чтобы при поступлении входящего звонка проигрывалась мелодия по умолчанию. Её можно изменить на любую другую в блоке «Play sound».
Здравствуйте. Спасибо за проделанную работу. Вчера испробовал файлик, который вы сделали: к большому сожалению опция так и не заработала. Также попробовал в Automate файлик из ссылки на xda -также не работает. Про tws наушники на 4pda, что на них данная функция отрабатывает на Самсунге. Видимо всетаки дело в смартфоне.
Тот файл, что на xda (тот, который доступен), делает что-то другое — он скорее всего отключает гарнитуру в автомобиле и подключает наушники. Что-то вроде этого,
А в логах моей задачи что пишется? Выложите где-нибудь скриншот. Может задача не была запущена? Эти наушники вообще воспроизводят музыку? :)
Логи смогу только вечером выложить. Наушники Heylou GT6. На форуме в ветке ушей один пользователь написал, что у него на Самсунге с ними работает озвучка тел. вызова.
Ну как? Что-нибудь получилось?
К сожалению нет, ничего не выходит. В логах прогы чередуются : Call state? Sound Play. Больше абсолютно никаких состояний нет. Есть идеи?
Вечером ещё гляну.
Обнаружил ошибку при выборе «Системной мелодии». Попробуйте выставить любую другую мелодию в настройках этого блока.
Выставил мелодию как выше написали. Когда в подкл. устр-ве блютуз вкл. профиль A2DP, то идет стандартное бип в наушниках. Когда выкл. профиль A2DP, то тогда в наушниках вообще тишина.
Что это за «профиль» такой? Не понимаю, что это за настройка. Скрины логов и этой настройки есть?
Выставил другую мелодию — к сожалению рез-т не изменился.