#author("2020-06-27T10:30:45+00:00","","")
TITLE:ファームウェアアップデータ

* ファームウェアアップデータの仕組み [#p0f3cf37]
アップデート時には''/storage/external/update.zip''が存在するかをチェックして、存在するならば/cacheにコピーしてアップデートを開始する。~
※externalディレクトリはMicroSDカード挿入時にマウントされるディレクトリのため、microSDからでないと実行できない。~
その後、/cache/recovery/にcommandというファイルを書き出す。このファイルはスクリプトである。~
具体的には次のようだ。~
 boot-recovery
 --update-package=/cache/update.zip

スクリプト書き出し後、AndroidのPowerManagerサービスを経由して''リカバリーモード''で再起動する。~

なお、リカバリーモードで使われるupdate.zipは[[ここ>update.zipのダウンロード]]からダウンロードできる。

通常チャレンジパッドではリカバリーモードが工場出荷時にリセットするために使われている。~


&color(Red){現在update.zipの配布は中止しております。};
//誰か再配布始まったら上のやつ消してもいいです。訳)消してください。。お願いです。。


トップ   差分 バックアップ リロード   一覧 検索 最終更新   ヘルプ   最終更新のRSS