Протестировано на android 7 и ниже
Пошагово повышает громкость при входящем вызове и возвращает по окончанию разговора.
Возможности:
- Начинать звонить с минимальной громкости и увеличивать её переодически
- Опция звонить даже если телефон в режими вибро/беззвучный
- Возвращать громкость к тому уровню, что был до звонка, либо к заданному пользователем уровню
- Ограничение минимальной громкости
- Ограничение максимальной громкости
- Вибро и беззвучный режим как опции при повышении громкости
- Уведомление светодиодом
- Опция найти телефон (выставляет громкость на максимум после определенного количества повторных звонков с одного номера)
Исходный код доступен на https://github.com/i-kozlov/IncomingCallSound
Убедитесь что у вас не установлен планировщик аудио профилей или еще какой-либо софт автоматически меняющий громкость звонка. Он может мешать корректной работе.
Если есть желающие заняться переводом приложения -
пишите на почту.
Предыдущие версии https://yadi.sk/d/IqloMiEDiBujg
Ссыла на участие в бета-тестирования
в группе приложения https://plus.google.com/communities/101627876127250211559
Исправлена проблема с ограничением минимальной громкости
Фикс для андроид 7.
Украинский интерфейс (спасибо Ashotovich)
Фикс требования выбрать язык при запуске