« Google Android リブートプログラムtReboot公開 | メイン | Android mobile phone デル出して欲しい »

Android OS をリブートする方法

昨日Android OSをリブートするプログラムtRebootを公開しましたが、Android Market上のコメントで、「HOMEボタン+CALLボタン+POWERボタンを押す事でリブートできます」とのコメントが書きこまれてました。

Dev Phoneで試してみたところ、リブートできました。
ソフトを作る上で、色々と調査をしたのですが、発見できなかったとは、Android OSの情報を取得するのは、難しいのを再実感しました。

tRebootではrootパミッションが必要となりますので動作するOSのバージョンが限られてきます。
HOME+CALL+POWERでの実装も試して、そちらでうまくいけばロジックの変更をしたいと思っています。


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

トラックバック

このエントリーのトラックバックURL:
http://www.taosoftware.co.jp/mt/mt-tb.cgi/152