Владельцы смартфонов Xiaomi часто жалуются на плохую работу датчика приближения при разговорах. Это известная «болячка» китайских устройств, известная еще с ранних моделей компании. Экран либо не блокируется, либо «засыпает» на несколько секунд.
Понять, действительно ли датчик неисправен, поможет инженерное меню смартфона, а исправить ситуацию (если проблема на программном уровне) можно с помощью специального приложения, калибрующего этот датчик. Обо всем по порядку.
Проверяем датчик на неисправность
В систему смартфонов Xiaomi уже встроена возможность находить сбои и даже калибровать датчик приближения, но вторая актуальна только для устройств на базе чипов MTK.
- Войти в инженерное меню смартфона Xiaomi можно путем ввода кода «* #*# 6484#*#* » в приложении » телефон «. В меню есть различные тесты, но нужен нам только один из них — » Proximity sensor » (датчик приближения):
- Суть проверки проста: система выдает значение » 5 «, когда датчик не задействован , и » 0 «, если его чем-нибудь перекрыть . Почти как двоичный код.
Его исправность легко проверить, поднеся к нему листок или руку (почти всегда датчик расположен вверху экрана, около фронтальной камеры). На своем примере я попробовал положить листок поверх панели датчиков (ведь ещё имеется и датчик освещенности):
redmi note 10pro не работает датчик приближения
Как видно на изображениях, значения меняются — это значит, что программных проблем нет.
Если же ваш смартфон выдает другие значения, либо совсем их не меняет и датчик не блокирует экран / не выходит из блокировки при звонке , нужно откалибровать его при помощи софта.
Скачать калибратор можно в Play Маркете, по запросу » Proximity sensor calibration » (есть и другие приложения, но они могут только проверять работу датчика):
Приложение не требует никаких настроек. Для калибровки необходимо нажать на кнопку » Fix it » (исправить) и следовать инструкциям .
Для правильной настройки ещё раз проведите тест с рукой или листком (на максимальном отдалении в 5 сантиметров от него) во всех направлениях , а также попробуйте его протереть.
После окончания настройки перезагрузите смартфон . Проблема должна исчезнуть.
Такой метод может подойти и для смартфонов других компаний.
Другие причины неисправности
- Вполне возможно, что датчик плохо работает из-за защитного стекла — рамка может его перекрывать. Придется либо мириться с этим, либо не пользоваться защитным стеклом.
- Не стоит исключать и аппаратные проблемы — в этом случае лучше обратиться в сервис.
- В некоторых современных недорогих смартфонах не используется физический датчик приближения — его заменяет экран , выключаясь при начале разговора и включаясь по окончанию (либо при приближении к уху/отдалении от него). Сказать честно — отрабатывает такая функция далеко не идеально , ведь самого датчика как такового просто нет, поэтому удивляться плохой работе функции нет смысла.
Благодарю за прочтение статьи. Не забудь подписаться на канал и поддержать статью лайком!
датчик приближения redmi note 10 pro
Поделись статьей с друзьями через соц. сети — этим ты помогаешь каналу развиваться!
Хорошего дня!
#смартфон #it #телефон #андроид
Источник: dzen.ru
Калибровка датчика приближения на Xiaomi Redmi и Mi
Одной из популярных проблем на смартфонах Xiaomi является некорректная работа датчика приближения (освещенности), вследствие чего у пользователя не гаснет экран при вызове или не блокируется после разговора. Если Вам не помогла обычная перезагрузка или сброс настроек, то есть множество способов исправить проблему.
Что такое датчик приближения
Датчик приближения (Proximity Sensor, датчик света или освещенности) отвечает за регулирование автояркости экрана и его выключение при разговоре. Неправильную работу сенсора помогает исправить его калибровка, в противном случае будут происходить случайные нажатия по экрану во время разговора или блокировка экрана после окончания вызова.
Всего бывает 3 вида сенсоров на телефонах Xiaomi:
- Оптический датчик (самый распространенный тип, реагирует на затемнение);
- Фронтальная камера, выполняющая роль датчика света (используется в бюджетных устройствах);
- Датчик приближения ультразвукового типа (реагирует на рядом размещенный предмет, используется на устройствах для экономии места, так как расположен за дисплеем).
От вида датчика может зависеть правильность его работы и методы настройки.
Как включить и выключить датчик освещенности
Одной из причин некорректной работы является банальное отключение датчика света.
- Включаем опцию «Датчик приближения» если она отключена. Таким же способом сенсор можно отключить, если Вам это необходимо.
У части моделей Xiaomi такой опции может и не быть или данная функция будет отличаться местоположением в меню. К сожалению, невозможно дать универсальный путь меню из-за большого разнообразия моделей и прошивок.
Отключаем функцию «Блокировка в кармане»
Самая распространенная причина некорректно работающего сенсора, это включенная функция «блокировка в кармане», смысл которой не давать включаться экрану, когда смартфон лежит в кармане. Из-за этой опции датчик освещенности частенько срабатывает некорректно.
- Открываем «Настройки» — «Входящие вызовы» и отключаем режим «В кармане».
Старый интерфейс
Данная проблема является популярной на многих прошивках Xiaomi, почему-то инженеры не хотят исправлять этот баг или считают, что все работает как надо, впрочем, у некоторых пользователей, данная функция не вызывает проблем.
Что может мешать датчику
Следующая по популярности проблема – это физические помехи, а именно защитная пленка, стекло плохого качества или чехол . К примеру, у нашего работника на Xiaomi Redmi note 11 не работает этот датчик приближения именно по данной причине.
Если у вас не предусмотрены отверстия под датчик света, то шанс неправильной работы достаточно высок.
Данный сенсор обычно располагается над экраном, справа от разговорного динамика (в том числе ультразвуковой). Этой проблемой обычно грешат некачественные или универсальные пленки. Поэтому перед покупкой защитного покрытия, обязательно проверяйте наличие всех отверстий.
Ниже мы описали как провести тестирование всех сенсоров.
Тест и калибровка датчика освещенности
С помощью встроенного ПО
Довольно популярным решением является калибровка датчика приближения на Xiaomi устройствах. Для этого нужно пасть в инженерное меню, это можно сделать двумя способами:
- Открыть «Настройки» — «О телефоне» — «Все параметры» — 5 раз нажать на «Версия ядра»;
- Или набираем следующие цифры *#*#6484#*#* (кнопку вызова нажимать не нужно).
- В открывшемся инженерном меню ищем пункт «Proximity Sensor»;
- На странице Proximity sensor можно провести тестирование датчика. При закрытии рукой или листком бумаги область около динамика, цифра должна меняться от 0.0 до 5.0 (где 0 это максимальное приближение к динамику, а 5 — когда динамик ничего не закрывает).
Важно знать, что для ультразвуковых сенсоров диапазон меньше, от 0.0 до 1.0.
Для старых моделей
Для старых моделей вводим *#*#6484#*#* (кнопку вызова нажимать не нужно), благодаря данной комбинации вы попадете в инженерное меню, проверено на Xiaomi Mi 4 и Xiaomi Redmi 3 pro, другие способы туда попасть описаны в нашей статье про инженерное меню сяоми телефонов.
Перед вами отобразятся 5 кнопок на черном фоне.
- Нажимаете на верхнюю правую, там должно быть написано «Single Item Test».
- В списке компонентов нужно найти и выбрать «Proximity Sensor», он обычно находится практически в самом низу.
В самом тесте на экране будет отображаться надпись «далеко» или «близко», закрывая и открывая датчик освещенности (например, пальцем), надпись должна меняться. Если этого не происходит, значит, данный модуль неисправен.
После данного текста можно попробовать сделать калибровку.
Таким образом можно проверить корректность работы вашего датчика света. Если результаты тестирования Вас не устроили, то стоит провести калибровку.
- В основном меню нажимаем три точки в верхнем правом углу и выбираем «Additional tools», затем в списке «Proximity Sensor»;
- Перекройте датчик рукой, нажимаем «Calibrate» и убираем руку. Цифра вверху должна меняться с 0.0 (когда прикрыт датчик) до 1.0 (когда датчик ничего не закрывает).
Перевод инструкции с английского: «Накройте датчик приближения (расположенный около динамика) рукой, затем уберите свою руку. Цифра 0 должна измениться на 1, когда вы убираете руку. При калибровке убедитесь, что между датчиком и вашей рукой ничего нет (защитного стекла, чехла и тд.)».
Калибровка устаревших устройств
- Выключаем полностью смартфон.
- Зажимаем кнопку volume+ (увеличение громкости), и не отпуская ее, нажимаем еще кнопку включения. Ваше устройство должно завибрировать, после этого кнопки можно отпустить.
- Перед вами откроется меню, в 95% случаях оно будет на китайском языке (в том числе на xiaomi redmi 3s). Вам нужно нажать на кнопку «中文», она находится в нижней строке справа от кнопки «download模式». После этого язык меню сменится на английский.
- Нажимаем на кнопку «PCBA test» в верхней строке и перед нами открывается инженерное меню.
- Если тачскрин не работает, то перемещаемся с помощью кнопок «UP» и «DOWN» к пункту «Proximity sensor» и заходим в него.
Необходимо горизонтально положить телефон на ровную поверхность. Датчик освещенности не должен быть ничем закрыт (лучше его протереть тряпочкой). Убедитесь, что на телефон не попадает яркий свет.
- Жмем на кнопку калибровки «Calibration», датчик начнет калиброваться.
- После должна появится надпись «Successfully», она означает, что калибровка успешно выполнена.
- Теперь необходимо проверить работу этого модуля, накрываем непрозрачным предметом датчик света, на экране 1 должна поменяться на 0 и наоборот.
- После этого вам возможно понадобиться нажать кнопку «Pass», вы попадете обратно в инженерное меню, там нажимаем «Finish», затем «Power Off», телефон должен выключиться.
- Включаем телефон и проверяем работу датчика. При звонке экран должен гаснуть, только когда вы подносите телефон к уху.
На нашем личном опыте корректная работа датчика приближения xiaomi redmi 3 была полностью восстановлена данным способом.
После проделанных манипуляций корректная работа должна быть восстановлена. Если результат работы Вас не устроил, советуем воспользоваться специальными скриптами .
С помощью стороннего ПО
Если по каким-то причинам системный калибратор не работает, можно использовать решения сторонних разработчиков из Google Play Market.
- В маркете делаете поиск по фразе «Proximity sensor calibration»;
- Устанавливаем программу «Датчик приближения Сброс».
Price: Free
При открытии приложения Вам будет предложена пошаговая инструкция по калибровке. Другие программы лишены возможности проводить калибровку, могут только делать тест.
Smart Call Screen Lock
Smart Call Screen Lock — это программа для замены датчика, посредством блокировки экрана программными методами при звонке.
Если понадобится доступ к экрану во время разговора, вы сможете его получить нажав на кнопку, и заблокировать экран вновь нажав эту же кнопку. Вы можете задать любое удобное для вас положение кнопки на экране и её цвет. Также можно выбрать между обычным нажатием, долгим нажатием и двойным нажатием для блокировки и разблокировки. Есть возможность начинать исходящий вызов сразу в разблокированном состоянии.
Приложение имеет возможность использовать датчик расстояния для блокировки — блокировать экран только тогда когда телефон близок к лицу и разблокировать если далеко.
Приложение блокирует шторку.
К сожалению, программы в маркете уже нет, но ее все еще можно найти на форуме 4pda или скачать по этой ссылке .
Используете на свой страх и риск, программа взята с внешнего источника.
Для корректной работы программы требуется:
- Дать все права;
- Разрешить автозапуск;
- В настройках питания установить «без ограничений»;
- Добавить программу в «Администраторы устройства» («Конфиденциальность» — «Управление» — «Специальный доступ» — «Приложения администратора устройства»).
MacroDroid + скрипты
MacroDroid — еще одна программное решение для автоматизации действий. Используя данное ПО можно сделать так, что экран блокируется от приближения к уху и больше не разблокируется. Если нужен во время разговора доступ к экрану, то нажимаем кнопку питания, подносим снова к уху — опять блок. По окончанию разговора экран включается.
Источник: migeek.ru
Не работает датчик приближения на Xiaomi: калибровка датчика
Датчик приближения штука очень классная: когда вы разговариваете по телефону, экран отключается, благодаря чему возможность нажать на сенсорные клавиши, к примеру, щекой отпадает. Однако иногда датчик приближения, что называется, начинает глючить. Логичный вопрос: что делать? Разбираться, тем более что чаще всего это программный сбой, который можно решить достаточно просто. Давайте разбираться.
Выключаем и включаем датчик
Для начала отключите датчик приближения, а затем включите его. Возможно, кстати, он вообще отключен, например, из-за программного сбоя.
Зайдите в «Настройки».
Выберите «Все приложения» или «Системные приложения».
Здесь тапните по строке «Телефон».
Затем — «Входящие вызовы».
Выключите и включите датчик приближения с помощью переключателя.
Если это помогло, можно вас поздравить.
Отключите функцию «В кармане»
Калибровка датчика через инженерное меню
В смартфонах Xiaomi имеется меню, которое многие называют инженерным, хоть это и не совсем правильно. Впрочем, в данном случае это не столь важно, куда важнее воспользоваться этим меню.
Откройте приложение «Телефон» и наберите *#*#6484#*#*.
Дополнительно нажимать при этом ничего не надо, меню откроется автоматически. Дизайн меню может различаться в зависимости от смартфона Xiaomi, сути это не меняет, нам интересен пункт Proxomity Sensor.
Нажимаете, далее зажимаете датчик приближения в верхней части передней панели рукой, при этом значение должно меняться с 0.0 — в этом случае датчик работает верно.
Если нет, откалибруйте датчик, нажав Calibrate, и следуйте подсказкам на экране.
Если калибровка не помогла
Для начала нужно перезагрузить устройство.
Если никаких изменений замечено не было, можно попробовать сбросить данные с помощью этой инструкции.
Ну а если ничего не помогает вообще, скорее всего, это проблема механического характера и требует обращения в сервисный центр.
Источник: fansitemi.ru