こんにちは。エクセルソフトの田淵です。
M Developer Preview がインストールできない
Downloads | Android Developers から Nexus 5 用の Factory Image をダウンロードして、インストールしようとしたら
archive does not contain 'boot.sig'
archive does not contain 'recovery.sig'
failed to allocate 1046915228 bytes
error: update package missing system.img
とエラーが出てアップデート出来なかったのでメモします。
2015/6/5 追記:
Mac では問題なさそうです。私は Windows 8.1 の環境で試しました。
Android M Developer Preview版をNexus5にインストールする方法 - クランチタイマー
Factory Image のインストール方法は こちら をご参照ください。
解決策
flash-all.bat
の
fastboot -w update image-hammerhead-MPZ44Q.zip
が動作しないので、この zip ファイルの中にある recovery.img
, boot.img
, system.img
, cache.img
, userdata.img
を bat と同じフォルダに手動で展開し、bat ファイルの上記をコメントアウトして
PATH=%PATH%;"%SYSTEMROOT%\System32"
fastboot flash bootloader bootloader-hammerhead-HHZ12h.img
fastboot reboot-bootloader
ping -n 5 127.0.0.1 >nul
fastboot flash radio radio-hammerhead-M8974A-2.0.50.2.26.img
fastboot reboot-bootloader
ping -n 5 127.0.0.1 >nul
: :fastboot -w update image-hammerhead-MPZ44Q.zip
fastboot flash recovery recovery.img
fastboot flash boot boot.img
fastboot flash system system.img
fastboot flash cache cache.img
fastboot flash userdata userdata.img
fastboot reboot
として再度 flash-all.bat を実行します。
成功
以下のログが出てアップデートに成功しました。
>flash-all.bat
target reported max download size of 1073741824 bytes
sending 'bootloader' (3119 KB)...
OKAY [ 0.303s]
writing 'bootloader'...
OKAY [ 0.513s]
finished. total time: 0.819s
rebooting into bootloader...
OKAY [ 0.112s]
finished. total time: 0.116s
target reported max download size of 1073741824 bytes
sending 'radio' (45425 KB)...
OKAY [ 1.581s]
writing 'radio'...
OKAY [ 3.118s]
finished. total time: 4.706s
rebooting into bootloader...
OKAY [ 0.079s]
finished. total time: 0.082s
target reported max download size of 1073741824 bytes
sending 'recovery' (9984 KB)...
OKAY [ 0.435s]
writing 'recovery'...
OKAY [ 0.824s]
finished. total time: 1.264s
target reported max download size of 1073741824 bytes
sending 'boot' (9130 KB)...
OKAY [ 0.403s]
writing 'boot'...
OKAY [ 0.765s]
finished. total time: 1.174s
target reported max download size of 1073741824 bytes
erasing 'system'...
OKAY [ 1.149s]
sending 'system' (1022378 KB)...
OKAY [ 32.272s]
writing 'system'...
OKAY [ 69.244s]
finished. total time: 102.674s
target reported max download size of 1073741824 bytes
erasing 'cache'...
OKAY [ 0.596s]
sending 'cache' (13348 KB)...
OKAY [ 0.638s]
writing 'cache'...
OKAY [ 1.073s]
finished. total time: 2.317s
target reported max download size of 1073741824 bytes
erasing 'userdata'...
OKAY [ 9.270s]
sending 'userdata' (137318 KB)...
OKAY [ 4.529s]
writing 'userdata'...
OKAY [ 9.178s]
finished. total time: 22.983s
rebooting...
おっけー!
すごく細かいですが、USB で PC と接続する際に 充電のみ
モードが追加されたようで、デベロッパーモードにしても MTP で接続しないと adb で認識できないので注意ですね。
色々触ってみたいと思います。
以上です。