Как включить блокировку/разблокировку по магнитному датчику?
Nexus 5. Купил чехол на магните. Когда закрываешь/открываешь, телефон не реагирует. Хотя подобная функция включена, т.к. при поднесении другого магнита экран выключается, а при отнесении — включается. Скачал программу magnet unlocker, выставил нужные значения. Всё бы ничего, но программа блокирует также и при откидывания крышки чехла назад, что не есть хорошо. Так происходит потому что не учитывается направление вектора магнитной индукции, а только его модуль. Теперь вопрос, есть ли программа, которая позволит блокировать/разблокировать экран устройства по магнитному датчику с учетом направления вектора магнитной индукции? Или же есть исходный код подобной программы, чтобы я смог написать подобную, но с учётом направления?