よくわかってないBlog 移転 前

最近はまっていることを書き綴る日記 Linuxって美味しいですか?位の知識です 2011.05.12 移転しました http://blog.livedoor.jp/dupondroid/

【おしらせ】 Blogの引っ越しの報告 【おしらせ】

このような拙いBlogをご覧いただき、ありがとうございます。
管理人です。

この度、同じLivedoor Blog内ではありますが、引っ越しを行いました。
以降、新しいBlogでの更新のみとなります。

新しいBlogはこちら → http://blog.livedoor.jp/dupondroid/


新しいBlogに過去の記事は以降しましたので、向こうでも過去記事をご覧いただけます。
こちらの記事ですが、ありがたい事にいろいろなところからリンクを頂いているようですので、そのまま残しておきます。

以後、あたらしいBlogもよろしくお願いします


管理人

Motorola XOOM Wi-Fi 10.1 (MZ604) の Android3.1でrootが取れた (とりあえずメモ)

Motorola XOOM Wi-Fi 10.1" Tablet (MZ604)はMotorola社の10インチタブレットです。
Android3.0(Honeycomb)のフラッグシップ機と言われています。
auから出るTBi11Mと同じようなものですが、アメリカ版MZ604は海外版ですのでSettingの日本語化などは必要です。
Android3.1の状態です。

xdaを眺めていたら、Need 3.1 boot.imgというスレッドがあったので覗いてみると3G版のrootのとり方っぽいのが有りました。
そこにMZ604のAndroid3.1のboot.imgがあったので弄ってみました。

とりあえずRootが取れたところまでは確認しましたが、動作確認してないので、ざっくりと書くと、

MZ604のboot.imgをばらして、編集して再構築して出来た新しいboot.imgをfastbootでMZ604に焼いて、
> adb remount
> adb push su /system/bin
> adb shell ln -s /system/bin/su /system/xbin/su
> adb shell chmod 4755 /system/bin/su
> adb push Superuser.apk /system/app
> adb reboot
でおしまい
remount した状態で
C:\>adb shell cat /dev/block/platform/sdhci-tegra.3/by-name/recovery > C:\recovery31.img
C:\>adb shell cat /dev/block/platform/sdhci-tegra.3/by-name/system > C:\system31.img
とかでバックアップしておくと、やり直すときに便利です。
えぇ、何度もStockImage→3.1→unlockをやりましたとも・・・orz

とりあえず、出来ましたよということでメモしときます
人柱上等でよければ、自作のなにかを置いておきますね

MZ604-root
MZ604-root-002


※画面右下のUSB debug onのアイコンが蜂だと3.1です。虫だと3.0.1だと思います。

Motorola XOOM Wi-Fi 10.1 (MZ604) をAndroid3.1にしてみた

Motorola XOOM Wi-Fi 10.1" Tablet (MZ604)はMotorola社の10インチタブレットです。
Android3.0(Honeycomb)のフラッグシップ機と言われています。
auから出るTBi11Mと同じようなものですが、アメリカ版MZ604は海外版ですのでSettingの日本語化などは必要です。
rootを取得してあります。カナダ版のファームウェア(日本語化)とTiamatの1.3.2が入っています

昨日(本日?)、アメリカ版xoom MZ600、MZ604でAndroid3.1へのアップデートがありました。
xdaにてzipファイル等がありましたので、早速チャレンジ!
zipの中身を覗くと、新しいboot.imgがあったりしたので、Stock Image経由でやってみたり。
訂正 bootloaderをboot.imgと見間違えていました。boot.imgはパッチがあたります。
あらすじ
出荷時に戻してから、USBHostケーブルとUSBメモリをつかってzipを焼いて終わり
だいたいあってる

注意 この手順どおりに行うと、購入時に戻す作業を経由するためデータが全て消えます。
また、この本体はアメリカ版xoom MZ604で、auのTBi11Mではありません。


手順1 出荷時の状態に戻す
Motorola XOOM Wi-Fi 10.1 (MZ604)をStockImageを使って出荷状態に戻す(OEM lockもね)の手順で出荷時の状態に戻します。
一応、OEM Lockもかけておきました。

手順2 書き込む準備をする
xdaのここからMZ604用のzipをダウンロードしてくる。
ファイル名はe379f0b9bcd0.signed-tervigon-HMJ37-from-HWI69.e379f0b9.zip
a5de99b3e437.signed-trygon-HMJ37-from-HRI66.a5de99b3.zipはMZ600用なので間違えなく。
e379f0b9bcd0.signed-tervigon-HMJ37-from-HWI69.e379f0b9.zipをUSBメモリにコピーしておく。

手順3 host cableを使ってzipを書き込む
ターミナルから > adb reboot recovery でリカバリーモードでMZ604を再起動させる。
xoom-31-002

電源とVol+を押すと標準recoveryのメニューが出る
xoom-31-003

Volの+-でカーソル移動、電源で決定
母艦と接続されているUSBケーブルを外し、USB HOSTケーブルに挿したUSBメモリをxoomに挿す
xoom-31-004

RecoveryのMENUから"apply update from USB drive"を選ぶ
xoom-31-003

USBメモリの内容が見えるのでコピーしたzipを選択して、電源ボタンで決定
xoom-31-005

処理が走り、終了するとrecoveryに戻ります
xoom-31-006

reboot system nowを押して再起動
再起動後にもう一度メッセージが出ます
xoom-31-007

おしまい

起動するとAndroid 3.1になっています。
MZ604-31-001


PS3やXbox360のコントローラーが繋がるとかいろいろあるみたいです。
これから試してみます。

おまけ
Android3.1でも、microSDはPCでマウントできないですね・・・・

追記2
Android3.1→OEM Unlock→カナダ版imageもできました。