В прошлой статье я говорил о проблеме, когда во время звонка гаснет экран, и его причинах. Сегодня я продолжу, и напишу о третьей причине, на основе Xiaomi Mi4.

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

Если честно, то мне было лень прошивать новый телефон. Я просто задумался, почему проблема довольно часто встречается, кстати, ответа так и не нашел, только рассказы о том, что после прошивки все заработало нормально. Но неужели Xiaomi допускает одну и ту же проблему из одной прошивки в другую? Не поверю, а значит дело не в прошивке. И тут я вспомнил про инженерное меню.

 

датчик приближения, proximity sensor, калибровка, гаснет экран

У каждого телефона есть инженерное меню, где можно настраивать абсолютно все. Данное меню вызывается специальными командами, так называемая защита от дурака, чтобы простой пользователь своими кривыми ручками не испортил телефон. Для доступа к инженерному меню Xiaomi Mi4 необходимо набрать в меню звонка *#*#6484#*#* , после чего появится инженерное меню.  Там я выбрал калибровку датчика приближения (Proximity sensor), после чего нажал кнопку «калибровать» и поднес палец к датчику.

датчик приближения, proximity sensor, калибровка, гаснет экран

После этой манипуляции, у Xiaomi Mi4 перестал гаснуть экран во время звонка, и все работало отлично.

датчик приближения, proximity sensor, калибровка, гаснет экран

Не знаю причин, но почему-то Xiaomi, как я понял, не проводят начальную калибровку датчика. Кстати, еще такая проблема была замечена, когда человек ходил с родной пленкой. У него тоже гас экран во время звонка. После того, как он отклеил пленку - все заработало отлично. Подозреваю, что пленка в районе датчика была сильно заляпана.

Инженерное меню для различных телефонов:

*#*#54298#*#* или *#*#3646633#*#* – смартфоны на базе процессора МТК

*#*#8255#*#* или *#*#4636#*#* – смартфоны Samsung

*#*#3424#*#* или *#*#4636#*#* или *#*#8255#*#* – смартфоны HTC

*#*#7378423#*#* – смартфоны Sony

*#*#3646633#*#* – смартфоны TEXET, Fly, Alcatel,

*#*#3338613#*#* или *#*#13411#*#* — смартфоны Fly, Alcatel, Philips

*#*#2846579#*#* или *#*#2846579159#*#*  – смартфоны Huawei

*#*#2237332846633#*#* — устройства от Acer

Если вам сложно разобраться в инженерном меню, или по каким-либо причинам, даже после набора кода инженерного меню вы не попадаете в него, вам может помочь программа Proximity sensor reset.

ВНИМАНИЕ!!! Если при наборе кода инженерного меню у вас появляется жёлтый экран, попробуйте полностью разрядить телефон, после чего вставить зарядное устройство, и вновь попробовать настроить. За подсказку спасибо Даавид. Цитата его комментария:

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