システムはROM化されていますし、アプリはフロントでない限りは、
いつ終わらされてもいいように作るものです。
何か常時フロントで動作するアプリがあるのであれば、停止されても
問題ないように作ればいいように思います。
動作機器にバッテリがない場合、停電などの影響がでるのは、SDの
ファイルシステムが破損する可能性が少々あるくらいでしょうか。
機器にインテリジェントバッテリがあれば、Androidそのもののパワー
マネジメントに対応させれば、残量によって自動的に落とすことはでき
ます。
外部UPSなどの信号をそこにつなげることも、やり方によっては、可
能かと思います。
2011年6月6日11:20 grippen <shingo.t...@gmail.com>:
> --
> ---------------------------------------------------------------------
> 日本Androidの会組み込みWG
> http://www.android-group.jp/index.php?%A5%EF%A1%BC%A5%AD%A5%F3%A5%B0%A5%B0%A5%EB%A1%BC%A5%D7%2F%C1%C8%A4%DF%B9%FE%A4%DF
>
> 日本Androidの会
> http://www.android-group.jp/
> ---------------------------------------------------------------------
> このグループに投稿するには、次の宛先にメールを送信してください。
> android-emb...@googlegroups.com
> このグループから退会するには、次へメールをお送りください。
> android-embedded-...@googlegroups.com
> その他のオプションについては、次の URL からグループにアクセスしてください。
> http://groups.google.co.jp/group/android-embedded-japan?hl=ja
> ---------------------------------------------------------------------
>
私も詳しくはないのですが、意見交換をさせて下さい。
電池抜き等が発生した場合の
ファイルシステムの破損を想定しておられるかと思います。
(電池残量が少なくなった場合に自動シャットダウンするのは当然なので。)
Androidを搭載したモバイル端末では、
ROMにNANDメモリを採用することが多く、
その場合はjffs2やyaffs2といったFlashROMに特化した
ファイルシステムが採用されることになると考えております。
現状は、
これらハード(NAND)とソフト(FileSystem)の両方に、
電断等によるブロック破損の対策が入っている認識です。
NANDにはECCがありますので、MTDで
エラー検出時に訂正を行うよう制御していると思います。
さらにジャーナリングファイルシステムを採用することで、
ソフトウェアとしても、破損の防止や障害からの復旧が出来るよう
対処もしています。
Androidが、という訳ではないのですが、ハードもソフトも
電断の問題に対応してきたのが現状という認識です。
とはいえ、メーカーではそれでも、電池抜きしてもシステム破損しないか
気が遠くような繰り返し試験をしていると予想しています・・・。
実際作るのは大変かと思いますが、
一助になれば幸いです。
失礼しました・・・。
2011年6月8日15:07 grippen <shingo.t...@gmail.com>: