TITLE:ファームウェアアップデータ

ファームウェアアップデータの仕組み

アップデート時には/storage/external/update.zipが存在するかをチェックして、存在するならば/cacheにコピーしてアップデートを開始する。

※externalディレクトリはMicroSDカード挿入時にマウントされるディレクトリのため、microSDからでないと実行できない。

その後、/cache/recovery/にcommandというファイルを書き出す。このファイルはスクリプトである。

具体的には次のようだ。

boot-recovery
--update-package=/cache/update.zip

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

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

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

現在update.zipの配布は中止しております。


トップ   差分 バックアップ リロード   一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2020-06-27 (土) 19:30:00