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

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

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


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

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