Я использую Sony Xperia Z3 compact с Lollipop 5.1.1. Мой датчик приближения действительно неисправен (работает только при сильном нажатии на верхний левый угол телефона). Я уверен, что это датчик приближения, потому что я использовал тестовые приложения и вижу, что он постоянно обнаруживает приближение (если я не нажимаю сильно на угол).
Очевидно, моя самая большая проблема в том, что мой экран гаснет, когда я звоню (потому что датчик приближения считает, что телефон находится рядом с моим ухом). Попытка использовать кнопку питания для включения экрана не сработала, поэтому я настроил кнопку питания на отключение вызовов (иначе мне пришлось бы ждать, пока другая сторона положит трубку!).
Я видел много (много!) сообщений об этой проблеме и перепробовал все приложения, которые утверждали, что отключили датчик приближения и не работали (включая использование настройки службы на *#*#7378423#*#*
):
Я дал им все права администратора и все, что они просили, но все они потерпели неудачу ... Датчик приближения слишком силен для них, я думаю ...
Моя единственная надежда — найти реальное приложение для набора номера, в котором есть возможность игнорировать датчик приближения (раньше это была популярная опция). Компактный номеронабиратель Xperia Z3 по умолчанию не имеет этой опции, как и следующие программы набора номера, которые я пробовал (по крайней мере, я не смог найти эту опцию):
Единственное приложение, которое я нашел с этой опцией, и оно действительно работало очень хорошо, это: Viber , но, к сожалению, Viber нельзя использовать как обычный номеронабиратель, а только как номеронабиратель viber-to-viber или номеронабиратель viber-out (например, кредит Skype) .
Поэтому, пожалуйста, если вы знаете номеронабиратель, в котором, как вы уверены, есть возможность игнорировать датчик приближения (или «оставлять экран включенным во время звонка», как он иногда называется), поделитесь им. Любые другие оригинальные идеи также приветствуются.
Я уверен, что некоторые из упомянутых здесь решений будут работать для других людей, но, к сожалению, единственным решением, которое сработало для меня, было аппаратное решение. Я отнес свой телефон в лабораторию, и они прижали экран к задней панели телефона дополнительным клеем. Через 24 часа телефон был как новый. Как программист я был разочарован тем, что никакое программное решение не могло решить мою проблему, но я все еще чувствую себя обязанным поделиться своим решением.
/system
место для установки xposed framework. Очень расстраивает.Единственный способ, которым мне удалось обойти эту проблему с Macrodroid, заключался в следующем:
Поэтому, когда я делаю/принимаю вызов, я могу завершить его кнопкой увеличения громкости.
Работает на Z3 Compact.
Вы можете попробовать это решение, чтобы экран оставался включенным во время вызова , используя приложение автоматизации MacroDroid (рут не требуется)
Чтобы получить представление о том, как это работает, о необходимых настройках, тестировании/устранении неполадок , см. мой ответ .
Дополнительные настройки для этого решения находятся на главной панели приложения « Настройки » → «Параметры триггера » → « Триггер датчика приближения » → «Включить работу с выключенным экраном» .
Ваш макрос будет выглядеть так (активируется, когда вызов активен)
Триггер :
Датчик приближения → выберите Далеко (можно попробовать и рядом )
Действие :
Экран вкл./выкл. → Экран вкл.
Ограничения :
Состояние звонка → Разговор по телефону (Макрос запускается, когда вы разговариваете по телефону)
Отказ от ответственности:
Вы проверили датчик приближения на устройстве, так как это может быть связано.
Попробуйте следующее.
Меню > Настройки > О телефоне > Диагностика > Проверить устройство > Прикоснуться к ушам
Если это не удается, обязательно снимите все крышки или защитные пленки, а затем снова проверьте, если это работает, значит, датчик приближения был закрыт или заблокирован.
Использование Таскера:
Имя профиля: Экран включен
Условия:
Задачи
Меню (любой заголовок, любые настройки. Это для включения экрана для отображения меню. Вы также можете использовать всплывающее окно, если хотите, хотя это может не работать)
Тайм-аут отображения (чтобы экран оставался включенным сразу после появления меню. Установите его на любое подходящее время, которое вы хотите)
Это сработало для меня и загорается экран во время звонка. Трудно воспроизвести вашу проблему, потому что у меня ее нет, но вы можете попробовать.
Редактировать: если вы рассматриваете возможность рутирования, я думаю, многие приложения будут работать. Кроме того, проверьте, есть ли у вас возможность: Включить и не отключать . Их нет на моем телефоне, но они могут быть доступны на вашем. Или, может быть, вам понадобится root-доступ для этого.
Это то, что я имею в виду:
Даааа! У меня была такая же проблема, и я планирую потратить свой телефон впустую!
Macrodroid помогите мне решить проблему с близостью! Датчик приближения - всегда говорю - РЯДОМ. И я не могу закончить звонок или ввести цифру - экран заблокирован.
Решение: установите Macrodroid и создайте макросы. Триггер: датчик приближения → выберите «Ближнее действие: экран» Вот и все! Мой телефон теперь работает нормально!!!!!! Beeshyams, большое спасибо за ваш хладнокровный ум и большое сердце! ps я могу отключить экран кнопкой!
На самом деле у меня была эта проблема с тех пор, как я купил этот телефон в феврале, и мне было лень забирать его обратно. Я решил позвонить в Sony после того, как сегодня мой телефон раздражал меня необъяснимо, и он попросил меня зайти в - Настройки - О телефоне (если вы впервые там нажмите «Согласен») - Диагностика - Затем вам нужно выбрать вкладку «Тест» - Прокрутить вниз до конца и выберите «близость к уху» — теперь он скажет вам положить руку на датчик, и если он завибрирует, это означает, что ваш датчик полностью функционален. Если он вибрирует с того момента, как вы выбираете близость к уху, значит, ваш ДАТЧИК НЕИСПРАВЕН :(
Он сказал мне, что если я выкуплю его правильно, мне придется отправить его в Sony примерно на 14 дней, чтобы они могли увидеть, что с ним не так, и можно ли его починить ... Никогда больше я не совершу ошибку, купив что-либо, кроме яблоко.
аманкэлламан
ДМЕМ
ДМЕМ
аманкэлламан
аманкэлламан
Повелитель огня
ДМЕМ
роджерпак