2011年8月5日金曜日

ATRIX ME860 bootloader unlock

NexusSの時と同じように今回もカスタムROMで遊びたい。そう思って調べてみたけど、ME860用のカスタムROMってあまり出回っていないようで中々見つからない。と言うより、そもそもME860のブートローダーのアンロックの方法すらよくわからない。そんな中、中国語で書かれたブログを見つけた(ここ)。中国語は読めないけど、漢字だから雰囲気は伝わってくる。どうやらME860の一部をMB860にすり替えてアンロックし、その後MB860のシステムイメージを書き込んで完全にMB860化するらしい。MB860ならカスタムROMもいくつか有るし、これは試してみる価値が有るかな、と思いやってみた。

中国語のブログを中国語の読めない僕が雰囲気だけで試したものですし、やり方が間違ってるかも知れません。また、この手順を実行するとME860ではなくMB860になります。真似する方は自己責任でお願いします。何があっても僕に文句言わないで下さいね。

準備するもの
1 Windows用USBドライバー これ
2 RSDLite5.3.1 ここから
3 アンロック用sbf これ
4 fastboot(MOTOROLA用?) ここから
5 MB860用フランス版 2.3.4betaイメージファイル
        bootイメージ これ
        systemイメージ ここから
        Webtopイメージ ここから
6 ME860用バックアップ(上手く行けば使わない) ここから

ちなみにRSDLiteのmac版が見つからず、RSDLiteだけはWindowsを使ってやりました。fastbootはmac版が有ったので、そちらでやってます。


手順
1 Windows用USBドライバー、RSDLite、fastbootをインストールする
2 アンロック用sbf、MB860用イメージファイルをダウンロードして解凍する。
        ・アンロック用sbfはIHOP_BELL.rarを解凍しintl-fix-try1.sbfを取り出す。
        ・各イメージファイルは解凍して、それぞれ以下のファイルを取り出す。
                ORFR234-tegrapart-d00100.boot.img
                ORFR234-system.img
                webtop.img
3 ATRIXをRSDモードで起動する
        ・ATRIXの電源を一旦落とし、ボリューム下キーと電源ボタンを同時押下して再起動する。
        ・画面左上にfastbootと表示されたら、ボリューム下キーを押下してRSDを表示させる。
        ・RSDを表示させたら、ボリューム上キーを押下し、RSDモードに入る。
        ・画面左上にStarting RSD protocol supportと表示されてるはず。
4 RSDLiteでアンロック用sbfを焼く
        ・RSDLiteを起動し、USBでATRIXと接続する。
        ・RSDLiteのFilenameに先程解凍したintl-fix-try1.sbfを指定してStartボタンを押下する。
        ・画面下の一覧に以下の表示がされたら焼き終わり。
                Status : Please manually power up the phone
                Progress : Executed:100%
5 ATRIXをfastbootモードで起動する(ここから先はmacでも出来ます)
        ・USBケーブルを抜き、電池パックを外して電源を切る。
        ・電池パックを入れ直し、ボリューム下キーと電源ボタンを同時押下して再起動する。
        ・画面左上にfastbootと表示されたら、ボリューム上キーを押下し、fastbootモードに入る。
6 fastbootでアンロックする
        ・コマンド(Windows)またはターミナル(mac)を起動し、USBでATRIXと接続する。
        ・"moto-fastboot oem unlock"と打ち込む。
        ・INFOof your device:の後ろに表示された文字列をコピーする。
        ・"moto-fastboot oem unlock (先程コピーした文字列)"と打ち込む。
        ・ INFODevice is already unlockedと表示されればOK。
        ・ちなみにATRIXにも何やらアンロック出来たよって表示されます。
7 fastbootでMB860用イメージファイルを焼く
        ・上記5と同じ手順でATRIXをfastbootモードで再起動する。
        ・コマンド(Windows)またはターミナル(mac)を起動し、USBでATRIXと接続する。
        ・"moto-fastboot flash boot ORFR234-tegrapart-d00100.boot.img"と打ち込む。
        ・"moto-fastboot flash system ORFR234-system.img"と打ち込む。
        ・"moto-fastboot flash webtop webtop.img"と打ち込む。
        ・"moto-fastboot -w"と打ち込む。
        ・"moto-fastboot reboot"と打ち込む。


最後のコマンドでATRIXが再起動され、アンロックされたMB860になっているはず、と言うかなりました。ちなみに、毎回起動時にテキストだけの画面がちらっと出て来るようになりました。すぐにかっこいいブートアニメーションになるんですけど。このテキスト画面のときにボリューム下キーを押すと起動モードの切り替えが出来るようです。

手順の間違いやもっと良い方法が有りましたら教えて下さいね。

8/15更新
3G通信が出来ていないようです。*#*#INFO#*#*でfail because unknown data errorとなります。http://forum.xda-developers.com/showthread.php?t=11694094591-libmotoril.zipを当てた後、Battery Modeを一度Performanceに設定。APNの設定を再セットすれば出来るようになるようです。APNの設定はUsername、Passwordの他、Authentication type(PAP or CHAP)、APN type(空)、APN protocol(IPv4/IPv6)を設定すると良いようです。情報ありがとうございました。

2 件のコメント:

  1. MegaUploadが使用不可になったためフランス版2.3.4のbetaイメージがダウンロード出来ません。
    アップロードしてもらえないでしょうか?

    返信削除
    返信
    1. 大変申し訳有りませんが、それはちょっとしたくないです。本文にファイル名が有りますので、それをヒントに検索するか、xdaで探してみて下さいね。

      削除