Внедрение событий G-сенсора, акселерометра или гироскопа в работающие приложения

У меня снова вопрос, на чем я застрял. Похоже, возможности Android не так уж безграничны. Мое приложение (подписанное системой) теперь может внедрять KeyEvents и PointerSyncs — с помощью Instrumentation API — в текущее приложение. Теперь я хочу то же самое для гироскопа, датчика гравитации или акселерометра. Можно ли внедрять эти события программно? [Без (су)шелла если можно]

Спасибо!


person paulgavrikov    schedule 20.01.2013    source источник
comment
Вы нашли ответ на программную инъекцию событий датчика?   -  person Sunil    schedule 18.02.2013
comment
Нет, к сожалению нет.   -  person paulgavrikov    schedule 19.02.2013


Ответы (1)


Я понял, что это невозможно по умолчанию Android API!

Но что вы можете сделать, так это изменить буфер unix датчика, который где-то хранится в файле. Однако для этого требуется доступ Root и SU.

person AreusAstarte    schedule 18.03.2013
comment
Здравствуйте, не могли бы вы объяснить, как изменить буфер unix датчика, чтобы я мог эмулировать датчик магнитного поля? - person John11; 05.11.2014