Android OS をリブートする方法
昨日Android OSをリブートするプログラムtRebootを公開しましたが、Android Market上のコメントで、「HOMEボタン+CALLボタン+POWERボタンを押す事でリブートできます」とのコメントが書きこまれてました。
Dev Phoneで試してみたところ、リブートできました。
ソフトを作る上で、色々と調査をしたのですが、発見できなかったとは、Android OSの情報を取得するのは、難しいのを再実感しました。
tRebootではrootパミッションが必要となりますので動作するOSのバージョンが限られてきます。
HOME+CALL+POWERでの実装も試して、そちらでうまくいけばロジックの変更をしたいと思っています。
通常のアプリケーションから、HOME+CALL+POWERのイベントを送ると、権限がないといわれます。
従ってイベント送信手法は断念しました。
コメント
コメントを投稿