画面がオフのときにセンサーを機能させようとしています。よく知られているバグです。そして、すべての電話でこれに対する解決策はありません。実際に画面がオフになっている間にscreen_onイベントを送信(注入)すると、カーネルをだますことができるという仮説があります。どうすれば私の仮説を確認してそのようなイベントを注入できるかについて何かアイデアはありますか?
Androidには、イベントを挿入する方法がいくつかありますhttp://www.pocketmagic.net/?p=2640 この場合、次のことが役立ちます。1)内部APIの使用。しかし、使用できるソースでAPIを見つけることができません。これを手伝ってください。2)/ dev / input/eventXへの直接イベントインジェクション。しかし、これはキーなどの入力イベントにすぎないようですが、screen_off(screen_on)イベントが見つかりません。
HALのソースのどこでscreen_offイベントが生成されたコードを見つけることができますか。私はこのコードをソースで試しましたが見つかりませんでした。