Важная информация
Прежде чем приступить к настройке датчика приближения на мобильном устройстве Android, убедитесь, что он включен. Подробнее о том, как включить и отключить этот датчик, написано в отдельной статье на нашем сайте.
Если он не работает должным образом, например периодически, перезагрузите устройство. Очистите поверхность в месте расположения датчика приближения, снимите защитную пленку или стекло. Хорошо продуйте разъем для наушников, если он находится близко к датчику. Судя по сообщениям на форуме, это руководство помогло некоторым пользователям.
Способ 1: Инженерное меню
Как правило, настроить датчик приближения из настроек операционной системы невозможно, но можно сделать это в инженерном меню, которое предназначено для тестирования и отладки различных компонентов мобильного устройства. Например, смартфон от Asus будет использоваться, но на других устройствах действия будут аналогичными, если в их меню есть калибровка.
- Откроем инженерное меню вводом специального кода — * # * # 3646633 # * # *. Комбинации различаются в зависимости от производителя устройства, а также типа процессора. Мы уже подробно рассказывали о доступе к инженерному меню через сторонний код или программное обеспечение в одной из статей.
- Перейдите на вкладку «Проверка оборудования», нажмите «Датчик» и выберите «Датчик приближения».
- Щелкните «Калибровка PS», а затем «Калибровка».
- Обратите внимание на значение «PS» вверху экрана. Если это значение изменяется при приближении руки или предмета к датчику, датчик работает.
- Осуществляем установку. Ставим телефон на горизонтальную поверхность. Сначала мы касаемся «Рассчитать минимальное значение», чтобы вычислить минимальное значение приближения, затем подносим объект размером 1–3 см к датчику и вычисляем максимальное значение.
Щелкните «Выполнить калибровку». Не закрывайте датчик приближения во время настройки. По окончании процесса выходим из инженерного меню и перезагружаем устройство.
Чтобы повторить калибровку, обнуляем результат, полученный нажатием на «Очистить калибровку», и выполняем те же действия.
- Если в поле «Результат» отображается «Fail», это означает, что настройка датчика не удалась. В этом случае перезагрузите телефон и выполните описанные действия. Однако это не всегда помогает, поэтому вам придется прибегнуть к другому методу.
Способ 2: Специальный софт
Если возможности инженерного меню не позволяют настроить датчик приближения, попробуйте использовать стороннее программное обеспечение, которое можно найти на специализированных форумах или в магазине Google Play. На данный момент наиболее популярным в магазине приложений считается инструмент для сброса датчика приближения. Он работает на любом устройстве, но вы можете исправить результат общесистемной калибровки только на устройствах с root-доступом, в противном случае настройки будут сбрасываться при каждом перезапуске Android.
- Запускаем приложение. Чтобы проверить работоспособность датчика, откройте «Меню», нажмите «Тест датчика»
и поднесите руку или предмет к датчику. Работает, если индикатор загорится зеленым.
- Выйдите из главного экрана и нажмите «Fix It Calibrate Sensor». Перед калибровкой лучше всего снять защитное стекло и очистить поверхность над датчиком.
- Несколько раз касаемся пальцем области, где расположен датчик приближения, и нажимаем «Далее».
- Накрываем датчик рукой, чтобы определить максимальное значение приближения и переходим к следующему шагу.
- Убираем руку с датчика, чтобы программа рассчитала минимальное значение.
- Нажимаем «ОК» для сохранения настроек. Перезагрузим систему. Если устройство внедрено, приложение изменит соответствующий системный файл. При отсутствии рут-прав инструмент сброса датчика приближения запомнит параметры, но после каждой перезагрузки телефон автоматически перекалибруется, т.е приложение в этом случае удалить нельзя.
- Если датчик приближения не реагирует, используйте функцию «Overrider». Предлагается при ремонте штатного датчика заменить его службой приближения приложения, которая отключит экран при поднесении телефона к голове и улучшит эффект за счет датчика освещенности. Разработчики не гарантируют 100% результат, но попробовать можно. Коснитесь значка Overrider на главном экране и запустите службу приближения».
Также подключаем опцию «ProxLight».
проверить, как работает эта функция, несложно. Для этого даже не нужно звонить. Вам просто нужно прикрыть рукой датчик приближения, чтобы заблокировать экран.
См. Также: Получение root-прав на Android-устройстве
Описанные выше методы помогают устранить только программные сбои в датчике приближения. Если они не помогли, возможно, все дело в неисправности оборудования, поэтому лучше обратиться в сервисный центр.