Android OS をリブートする方法

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



通常のアプリケーションから、HOME+CALL+POWERのイベントを送ると、権限がないといわれます。
従ってイベント送信手法は断念しました。


コメント

このブログの人気の投稿

ドローンプログラミング体験教室を伊豆大島の小学校でしてきました

iBatisで動的SQL

情報処理安全確保支援士登録証のカード型が届きました。