Как включить датчик приближения на андроид 7.0. Каким образом я могу включить или отключить функцию Датчика движения

Множество изделий современной электроники оснащено датчиками, распознающими приближение объекта, к примеру, пальца, к клавиатуре или уха человека к телефону. Эта технология активно используется в разного рода, что позволяет устранить механическую коммутацию устройств, а также продлить срок их службы. И у многих вполне может возникнуть вопрос: датчик приближения в телефоне - что это и как он работает? Далее будет рассмотрено данное приспособление с точки зрения реализации по емкостной технологии.

Распознавание приближения

Распознавание приближение по бесконтактной технологии довольно быстро нашло применение в области портативных устройств, питающихся автономно. Функция активно используется в последних моделях смартфонов и планшетов, в музыкальных плеерах. Ее основным назначением является повышение надежности устройств и экономия электрической энергии.

Дисплей прибора будет находиться в неактивном состоянии до тех пор, пока не будет обнаружено приближение руки пользователя, именно за это и отвечает датчик приближения в телефоне. Что это - станет понятно, если рассмотреть принцип его работы. Когда речь идет об использовании подобной технологии, то тут стоит отметить, что в дежурном режиме потреблением энергии занимается исключительно центральный процессор. А когда определяют приближение ладони или пальца, происходит включение дисплея, на котором отображается текущая информация. Все это позволяет снизить среднюю потребляемую мощность гаджета, при этом увеличив время автономной работы батареи.

Особенности использования функции в разной технике

В бытовой автоматике функция распознавания приближения тоже получила весьма широкое распространение. Бесконтактные датчики используют для включения открывания кранов водопровода, когда в поле их действия находится рука человека; дисплеи холодильников и микроволновых печей будут неактивны, пока к ним не приблизится рука пользователя. Снабжены этой функцией и новые системы автоматизации дома. используемые для управления бытовой техникой и освещением, настраиваются так, чтобы служить цифровыми фоторамками. Но как только к ним приближается кто-то из людей, сразу появляются Достаточно интересной технологией является датчик приближения в телефоне. Что это такое, поможет понять описание метода, с помощью которого происходит распознавание.

Методы распознавания приближения

Когда к датчику приближается, к примеру, палец, происходит изменение общей емкости системы. Именно оно и используется для обнаружения объекта вблизи бесконтактного сенсора.

Обнаружение изменения емкости

То, насколько точно и надежно будет работать бесконтактный датчик, полностью зависит от верности измерений изменившейся емкости системы. С такой целью разработан целый ряд методов, в числе которых самыми известными стали методы переноса зарядов, последовательного приближения, взаимодействия емкости и сигма-дельта-метод. Наиболее часто применяются два из них. Оба используют коммутируемую емкостную схему и внешний измерительный конденсатор.

Метод последовательного приближения

В данном случае осуществляется зарядка коммутируемой емкостной цепи. С этого конденсатора подается напряжение на компаратор через ФНЧ, где происходит сравнение с опорным напряжением. Счетчик, синхронизируемый с генератором, запирается при помощи выходного сигнала компаратора. Обработка именно этого сигнала осуществляется для определенного статуса датчика. Для метода последовательных приближений требуется ничтожно малое число внешних компонентов. В данном случае на работу схемы не оказывают влияния переходные помехи по питающей цепи.

Достоинства и недостатки технологии распознавания

Датчик приближения Android, как и другие, обладает определенными особенностями. К числу преимуществ в данном случае можно отнести следующие:

Довольно большая зона обнаружения;

Высокая степень чувствительности;

Относительная доступность в плане цены, ведь производство датчиков осуществляется из довольно дешевых компонентов - меди, пленки оксидов олова, индия и печатной краски, внешнего проволочного датчика;

Малый размер;

Универсальность конструкции;

Температурная стабильность;

Возможность функционирования с применением различных непроводящих покрытий, к примеру, стекол разной толщины;

Долговечность и высокая надежность.

Имеются у данного метода и определенные недостатки:

Чувствительный элемент должен быть проводящим, тогда он сможет обнаружить приближение; однако руку, к примеру, в резиновой перчатке, он может и не обнаружить;

Метод емкостного распознавания работает так, что когда в диапазоне его работы имеются металлические объекты, диапазон уменьшается.

iPhone 4

Датчик приближения работает так, что позволяет отключать экран смартфона во время разговора для исключения случайных нажатий на клавиши. Существуют специальные приложения, которые дают возможность блокировать экран, просто проводя над ним рукой. Для его включения потребуется нажать аппаратную клавишу.

Калибровка

Довольно часто пользователи сталкиваются с неприятной ситуацией, когда блокировка экрана при разговоре не осуществляется. А бывает и так, что после завершения разговора дисплей не включается, из-за чего телефон не разблокируется. К примеру, датчик приближения Nokia работает некорректно. Для устранения этой проблемы его требуется откалибровать. Обычно большинством производителей применяется специализированное программное обеспечение для этих целей, которое можно скачать на официальном сайте.

В последних версиях Android 4 функция калибровки расположена непосредственно в меню. Для этого требуется войти в настройки, отыскать экран, а потом выбрать пункт Proximity Sensor Calibration. После закрытия датчика рукой необходимо в появившемся окне нажать ОК. Иногда калибровка допускается и без закрытия сенсора.

Нередко пользователи мобильных устройств сталкиваются с тем, что во время разговора не срабатывает блокировка экрана, предотвращающая непроизвольное нажимание на дисплей. Проблема в таком случае кроется в датчике приближения. Причин неверной работы этого элемента смартфона существует несколько. Сейчас мы разберёмся, как включить/отключить датчик приближения на Андроид, или настроить его в случае необходимости.

Речь в данном случае идёт о небольшом бесконтактном устройстве, которое распознаёт приближение к смартфону какого-либо объекта. В результате корректной работы этой функции дисплей гаджета погаснет автоматически при поднесении телефона к уху. Это исключит случайное нажатие сенсорных кнопок во время разговора (например, ухом, пальцем или щекой).

Кроме того, датчик приближения на Андроиде позволяет существенно экономить заряд батареи, поскольку при экране, включённом во время общения с другим абонентом, заряд аккумулятора интенсивно расходуется.

Включение и отключение датчика приближения на Android

Как правило датчик на устройстве активен по умолчанию. Если же в вашем случае это не так, или эта функция каким-то образом была отключена случайно, то подключить её не составит труда. Делается это следующим образом: заходим в «Настройки », находим раздел «Системные приложения », выбираем пункт «Телефон »:

Затем нажимаем «Входящие вызовы » и переводим в активное положение ползунок в строке «Датчик приближения » (на некоторых гаджетах нужно будет поставить галочку):

В зависимости от модели смартфона, активация датчика будет выглядеть несколько иначе, например, открыв сразу поле набора номера, вызываем меню настроек вызовов либо кнопкой «Настройки », либо нажав на аппаратную кнопку опций, и удерживая её. А после этого, как было написано выше, во «Входящих вызовах » включаем датчик:

Если же вопрос стоит о том, как выключить датчик приближения, то, соответственно, идём тем же путём и дезактивируем функцию (снимаем галочку).

Как настроить (откалибровать) датчик приближения

Этот элемент расположен в верхней части смартфона, обычно слева или справа от объектива фронтальной камеры:

На некоторых моделях Android-устройств его можно рассмотреть и невооружённым взглядом, на других же обнаружить его довольно сложно. Если, во время звонка, убрать телефон от уха, а затем приблизить к фронтальной камере палец, то погасший после этого дисплей подскажет место нахождения датчика.

Вполне возможно, что причиной некорректной работы датчика явилось элементарное попадание на него пыли. В этом случае восстановить нормальную работу функции можно просто почистив устройство – отключить смартфон и продуть струёй сжатого воздуха. Затем нужно перезагрузить свой гаджет и проверить восстановилась ли работоспособность датчика.

Если эта манипуляция не принесла желаемого результата, то можно прибегнуть к калибровке датчика, которая выполняется несколькими способами.

С помощью возможностей системы

Открываем «Настройки », выбираем пункт «Специальные возможности » (на некоторых устройствах «Экран »), находим строку «Калибровка датчика приближения »:

Затем, выполняем пошагово подсказки системы, нагляднее посмотрим видео:

Через инженерное меню

С помощью инженерного меню можно проверить корректность работы датчика, и, в случае необходимости откалибровать его.

Для этого в поле набора номера вводим следующий набор символов: *#*#3646633#*#* Теперь открываем вкладку «Hardware Testing» (тестирование оборудования) и нажимаем кнопку «Sensor », выбираем «Light/Proximity Sensor» (датчик света/приближения):

  • Выбираем «PS Data Collection » (сбор данных датчика приближения);
  • В следующем окне выбираем «Get One Data »;
  • После появления цифры «0 » прикладываем к датчику приближения на своём смартфоне ладонь и повторно нажимаем «Get One Data »;

Если в результате мы увидим цифру 255 , то значит наш датчик функционирует нормально.

Для настройки :

Выбираем «PS Calibration », затем «Calibration ». После этого, не закрывая датчик жмём на « Calculate min value». После появления в нижней части дисплея надписи «Calculate succeed »подносим к датчику на расстоянии 2-3- сантиметров лист бумаги и жмём на «Calculate Max value », после чего нам осталось нажать «Do Calibration » и перезагрузить смартфон:

С помощью стороннего софта

Если все предыдущие способы нормализовать работу датчика не помогли, то можно воспользоваться приложением «Датчик приближения Сброс» (для рутированных устройств).

Скачиваем и устанавливаем программу из Play Маркета . После запуска активируем большую кнопку «Calibrate Sensor ». Теперь рукой прикрываем датчик приближения и нажимаем «Next »:

Дальше нужно убрать руку и вновь нажать «Next », а затем «Calibrate » и «Confirm ». На запрос системы предоставляем права суперпользователя (ROOT). После выполненных действий ждём завершения перезагрузки смартфона.

Теперь вы знаете, как включить/выключить/настроить датчик приближения на Андроид. Однако, если в вашем случае проблема не была решена, то не исключено, что потребуется калибровка дисплея или перепрошивка смартфона. Кроме того, иногда датчик может некорректно работать вследствие аппаратного сбоя, тогда не избежать обращения за помощью в сервисный центр.

Всем привет, уважаемые пользователи мобильных устройств на базе операционной системы Андроид и, разумеется, читатели данного полезного ресурса. В сегодняшнем материале я расскажу вам как можно быстро и легко отключить датчик приближения в мобильных гаджетах на андроиде .

Но, для начала, разрешите дать определения датчику приближения и рассказать, зачем он нужен и какие, собственно, функции выполняет.

Датчик приближения – устройство которое срабатывает на определенные действия при приближении к какому либо предмету. Самый очевидный пример: автоматически нажимается кнопка принятия вызова при поднесении Андроид аппарата к уху. Также датчик приближения может служить и для других целей.

Может показаться, что датчик весьма полезная вещь, но в некоторых случаях он только мешает. Например, в дешевых китайских аппаратах такой датчик работает “из рук вон плохо”. Поэтому будет лучше его полностью отключить, благо сделать это очень просто, достаточно выполнить небольшую настройку в операционной системе Андроид.

Именно про эту настойку мы и поговорим с вами в этом материале. Итак, поехали – отключаем датчик приближения.

Отключение

Отключение датчика приближения на Андроид я буду рассматривать на примере телефона Galaxy S4.

На всех устройствах принцип отключения датчика приближения различен, это зависит не только от версии операционной системы, но и от ее адаптации под конкретную модель смартфона того иного производителя . Но, по большому счету, принцип отключения везде одинаков, могут только слегка отличаться название пунктов, так что, имейте это в виду.

Выполните следующие действия:

Дополнительные способы

Если вам не подошел вышеописанный способ отключить датчик приближения, то вы можете воспользоваться одним из следующих, какой-то наверняка у вас сработает. Итак, смотрим, применяем:

  1. Для того чтобы отключить датчик, если ни какие способы в настройках не помогают, вы можете воспользоваться специальным программным обеспечением, устанавливаемым на Андроид устройство. Приложение называется Smart Screen Off и скачать вы можете его по этой ссылке. Помимо датчика приближение, данное приложение также позволит вам настроить другие функции вашего Андроид устройства;
  2. Также, на некоторых устройствах может сработать специальный запрос на отключения датчика. Запрос выглядит следующим образом: * # * # 0588 # * # *. Введите данный код и нажмите кнопку вызова. Этот способ, конечно, не работает на всех устройствах, но возможно будет работать на вашем модели смартфона.

Датчик приближения (освещенности) на Xiaomi отвечает за автоматическую регулировку яркости, а также отключение дисплея во время разговора. Сбой в его работе может вызвать массу неудобств, например, дисплей может перестать отключаться при вызовах, что приведет к случайным нажатиям, а также к увеличенному расходу заряда аккумулятора. Вопрос можно решить путем калибровки датчика приближения.

Причины сбоев могут быть разными, поэтому в первую очередь стоит . Если это не помогает, то давайте рассмотрим варианты решения проблемы от наиболее простых к сложным:

А включен ли датчик?

Проверьте в первую очередь — включен ли датчик. Для этого открываем приложение «Телефон» и зажимаем левую сенсорную клавишу в виде трех горизонтальных полос. В открывшемся меню переходим в Входящие вызовы > Отключение экрана во время разговора (датчик приближения) . В зависимости от модели смартфона и версии MIUI названия пунктов меню могут слегка отличаться.

Отключаем функцию блокировки в кармане

Активация этой функции является одной из причин сбоев датчика. Опять таки отключаться она может по разному на разных моделях. В первую очередь смотрим в меню «Входящие вызовы»

Если у вас нет такого пункта, то переходим в Настройки > Экран блокировки и отпечаток пальца > Расширенные настройки > Режим «Карман» и отключаем его.

Устраняем физические препятствия

Еще одна причина сбоев в работе датчика — неоригинальное защитное стекло или пленка на экране. Сам сенсор расположен рядом с фронтальной камерой и разговорным динамиком. В этом месте должно быть отверстие, если его нет, то нужно сменить пленку либо вырезать самостоятельно.

Калибровка датчика приближения

Если вышеописанные методы не помогли — стоит откалибровать датчик приближения, но для начала проверьте, работает ли он вообще. Для этого нужно вызвать . В режиме набора номера вводим *#*#6484#*#* или *#*#4636#*#* и видим следующую картину:

Тут нас интересует пункт «Single item Test», открываем его и в новом окне ищем пункт «Proximity Sensor»

Откроется тест, где при перекрытии сенсора пальцем должна появиться надпись «Близко». Если убрать палец — появится надпись «Далеко». Если датчик не реагирует, нужно нести смартфон в сервисный центр, а если все исправно — можно приступать к калибровке.

Пошаговая инструкция:

После завершения процесса нужно будет проверить сенсор на работоспособность. Прикрываем его пальцем или непрозрачным предметом: если цифра «1» на экране сменилась на «0», то все в порядке. Теперь жмем на пункт «Pass», чтобы вернуться в инженерное меню, а далее — «Finish», после чего смартфон выключится.

Снова включаем девайс и проверяем работу датчика, поднеся телефон к уху во время звонка — дисплей должен отключиться.

Если калибровка не помогла

Бывают случаи, когда калибровка не помогает. Причины могут быть следующими:

  • Проблемы с прошивкой, для исправления которой стоит перепрошить девайс
  • Возможно после ремонта дисплей был заменен на неоригинальный
  • Банальный брак — в таком случае вам дорога в сервисный центр или к продавцу

Я опустил свой телефон и выглядел так, как мой датчик приближения больше не работает надежно. Он возвращается почти все время. Проблема в том, что дисплей отключается во время разговора, и я не смогу использовать цифровую клавиатуру для входа в контакт или конференцию другого вызова или даже для отключения вызова. Я нашел параметр "Отключить питание" в настройках специальных возможностей и теперь это использует.

Я попытался создать приложение, которое пытается получить полный wakelock при получении вызова, надеясь, что он сохранит отображение.

    Создан широковещательный приемник, который вызывает службу, когда состояние телефона изменяется на OFFHOOK

    Услуга приобретает полный пакет и освобождает его только в том случае, когда состояние телефона равно IDLE.

Но все же датчик приближения отключает дисплей. Я использовал метод isHeld(), чтобы убедиться, что блокировка получена. Я использовал метод PowerManager isScreenOn() и вернул его, даже когда экран был выключен во время вызова. Я пытался получить wakelocks каждые две секунды в цикле для тестирования, но дисплей не появится.

Я использую версию Nexus 5 для Android версии 4.4.4

Может кто-нибудь предложить идею переопределить поведение датчика приближения? Требуется также root-параметр.

8 ответов

Датчик приближения Наберите

*#*#7378423#*#*

1) Сервисные тесты - (если есть)

2) Бесконтактный переключатель

3) Тест на датчик (рядом с логотипом (вверху) мобильного устройства)

4) Да, если работает, тогда вы можете продолжать и бесконтактный переключатель навсегда, что дает звуковой сигнал все время и потребляет много батареи

4) Нет, это не работает. Затем просто очистите экран мобильного телефона или экранную охрану и снимите заблокированный экран с датчика. Он работает шармом.

Технически, Это не любое программное решение, но аппаратное решение будет работать.

У меня также была проблема с датчиком приближения (я разбил экран в этом регионе на моем Nexus 6, Android Marshmallow), и ни один из предлагаемых решений/сторонних приложений не работал, когда я пытался отключить датчик приближения. Для меня работала откалибровать датчик с помощью Датчик приближения Reset/Ремонт . Вы должны следовать инструкциям в приложении (датчик крышки и раскрыть его), а затем перезагрузите телефон. Хотя мой датчик больше не находится за стеклом, он все еще показывал несколько разные результаты, когда он был покрыт/обнаружен, а повторная калибровка выполнила работу.

Что я пробовал и не работал? Экран Proximity Off Lite, Macrodroid и KinScreen.

Что бы я попробовал, если бы он все еще не работал? Sensor Disabler , но он требует, чтобы вы были укоренены и имели Xposed Framework, поэтому я очень рад, что нашел более простой способ.

Я занимаюсь этим некоторое время, тестировал и писал приложения.

Если у вас нет опции в Settings → Phone → Use proximity sensor , то единственным выбором является отключить или изменить его настройки в корневых устройствах.

Также подумайте, что если вы подключите гарнитуру, экран останется включенным: D

К сожалению, мой датчик приближения тоже не работает (всегда возвращает 0,0 см). Я нашел способ, но не простой: вам нужно укоренить свой телефон, установить инфраструктуру XPOSED и Sensor Disabler (https://play.google.com/store/apps/details?id=com.mrchandler.disableprox). Вы можете высмеять значение обратной связи датчика приближения в приложении. (например, всегда возвращайте 2,0 см). Тогда ваш дисплей будет всегда включен во время разговора.

Если у вас есть LineageOS 7.1.2 (и у вас есть root), попробуйте это решение от XDA.

После того, как мы попробовали все предлагаемые здесь решения, ни один из которых не работал на моем Nexus 4 (mako), я нашел его на XDA, который решает проблему с дозвонщиком Android (но не с другими приложениями). В основном я загрузил перекомпилированную версию файла Dialer.apk, которая просто игнорирует датчик приближения и ведет себя так же, как и приложение дозвона.



В продолжение темы:
Android

Популярная социальная сеть ВКонтакте позволяет находить новых друзей и держать контакт со всеми близкими. Помимо этого, каждый пользователь может делиться собственными...