Як я можу відключити попередження про гучність, якщо занадто сильно підвищити гучність?


17

Нещодавно у мене з’явився Nexus 4, і у мене виникло питання щодо попередження гучності, яке з’являється, якщо ви занадто сильно підвищити гучність. Чи можна відключити або видалити це попередження? Я хочу, щоб я міг підняти гучність за допомогою телефону в кишені (за допомогою кнопок гучності) без необхідності брати телефон. Я слухаю подкасти з низьким або поганим звуком і потрібно підняти його вище рівня попередження.


1
Мені здається, що я отримую попередження лише коли перший раз піднімаю гучність після перезавантаження.
pelms

Відповіді:


10

Це відома проблема (або функція) в Android 4.2, і, мабуть, поки що це не виправлено.

ОНОВЛЕННЯ 2013-12-10: За словами Маріуса Хоферта , це все ще залишається проблемою в 4.4.


Гаразд, до поганого: /
Даніель Йохансон

3
Це (досі!) Проблема в Android 4.4 (kitkat). Люди повідомили, що це можна виправити за допомогою користувацького рома, але я вважаю, що Google повинен надати комутатор, щоб вимкнути його.
Маріус Хоферт

3

Вихідний код Android ідеально пояснює це в AudioService.java Для будь-якого досвідченого хакера Android, проте досить легко виправити його.

//==========================================================================================
 // Safe media volume management.
 // MUSIC stream volume level is limited when headphones are connected according to safety
 // regulation. When the user attempts to raise the volume above the limit, a warning is
 // displayed and the user has to acknowlegde before the volume is actually changed.
 // The volume index corresponding to the limit is stored in config_safe_media_volume_index
 // property. Platforms with a different limit must set this property accordingly in their
 // overlay.
 //==========================================================================================

 // mSafeMediaVolumeState indicates whether the media volume is limited over headphones.
 // It is SAFE_MEDIA_VOLUME_NOT_CONFIGURED at boot time until a network service is connected
 // or the configure time is elapsed. It is then set to SAFE_MEDIA_VOLUME_ACTIVE or
 // SAFE_MEDIA_VOLUME_DISABLED according to country option. If not SAFE_MEDIA_VOLUME_DISABLED, it
 // can be set to SAFE_MEDIA_VOLUME_INACTIVE by calling AudioService.disableSafeMediaVolume()
 // (when user opts out).

Як щодо недосвідченого "хакера", який, як виявляється, є розробником? Який найкращий варіант? Користувальницькі ROM, виправлення біржової версії тощо. Я хотів би переконатися, що я все ще отримував оновлення OTA для Nexus 4.
RevNoah

1

Здається, це є реалізацією регламентів Європейського Союзу для обмеження гучності до 85 дБ, якщо користувач не підтвердить, що хоче підвищити гучність вище ( новинна стаття BBC ).

Я думаю, це не стосується США та інших регіонів?

Цілком можливо, що деякі спеціальні ПЗУ можуть дозволити вам відключити цю функцію.


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.