2013年9月10日火曜日

ARROWS X F-02E root化とセルスタンバイ/テザリング対策

F-02Eをroot化しましたのでその手順を残しておきます。PCはWindows7 x64です。

詳細は「【ROM焼き】ARROWS X F-02E」を御覧ください。

1. 下記をダウンロードします。
上記ファイルのダウンロードにはパスワードが必要です。パスワードは「大文字で機種名」だそうです。

2. USBドライバーのインストール
※詳しくはドライバー添付のReadme.txtを参照してください。
  • usb_driver_F-02E_1.0.zip を適当なフォルダーに解凍する
  • F-02E の「設定」→「開発者向けオプション」→「USBデバッグ」にチェックを入れる
  • PCとUSB接続、自動的にドライバーがインストールされる。この時1つだけエラーになるが無視
  • スタートメニューの「コンピューター」を右クリックしてコンテキストメニューより「管理」を選ぶ
  • 「デバイスマネージャ」を開き「ほかのデバイス」の中の「F-02E」を右クリックしてコンテキストメニューより「ドライバーソフトウェアの更新」を選ぶ
  • 「コンピューターを参照して…」をクリック
  • ドライバーを解凍したフォルダーを選択してドライバーをインストール
3. root化
  • f-02e_oneclick_su_installer.zipを適当なフォルダーに解凍する
  • runme.batをダブルクリック(実行)
  • 画面の指示に従う
root化はこれで完了です。
root化できたかは「Root Checker」で確認できます。

4. /system マウントツールのインストール
  • F-02E_system-mounter.zipを適当なフォルダーに解凍する
5. xposed をインストール
  • F-02E_system-mounter.zip の START.bat をダブルクリックして実行。(これにより /system のパーミッションがReadOnlyからRead/Writeに変わり書き込みできるようになります。

    ※2013-10-19 追記
    もし、「mount: Operation not permitted」と表示されるようならコマンドプロンプトを開きF-02E_system-mounter.zipを解凍したフォルダーに移動下記のコマンドを実行する
    >adb shellshell@android:/ $ su -su -
    root@android:/ # mount -o rw,remount /systemmount -o rw,remount /system
    root@android:/ # exitexit
    shell@android:/ $ exitexit
  • http://forum.xda-developers.com/showthread.php?t=1574401 をF-02Eで開く
  • Download のところにある http://dl.xposed.info/latest.apk と書かれたリンクをクリック
  • xposedを実行する
  • 「フレームワーク」を開き「インストール/更新」ボタンを押す
  • インストールが終わったら再起動する
6. セルスタンバイ、テザリング対策のインストール
  • F02E_mvnosimpatcher.apk を F-02Eにインストールします。
    adbを使って送り込んでも良いのですが私は dropbox の Public フォルダーにおいてファイルを右クリック「公開リンクをコピー」でURLを取得しそれを Google Keep で送りました。
  • 5.と同様にF-02E_system-mounter.zip の START.bat をして実行 /systemを書き込み可能にする
  • xposedを実行し「モジュール」を開く
  • F-02E_MVNO_PATCH にチェックを入れる
  • チェックを入れたら再起動する(※2013-10-19追記)

13 件のコメント:

三枝雄希 さんのコメント...

恐れ入ります。
こちらを参考にF02-Eをroot化できればと考えたんですが、どうしてもrootedにならなく、ご相談させてください。
ビルトがV17R48Aの状態なのですが、こちらのビルトの場合、何か追加での入力は必要でしょうか?adbも初めてやるもので、あまり慣れていないのもあるのですが・・・

横田雅信 さんのコメント...

・LSM解除が不調の場合、adb.exeが動作中のことがあるので、killするとOK
・mount: Operation not permitted の場合、コマンド入力で対応

6.まで順調に行ったのですが、パッチが効いていないみたい。
xposedでパッチにチェックを入れてから、「インストール/更新」&再起動で有効になったようです。

Yu Sasaki さんのコメント...

再起動後、superSUにてsuのアンインストールが失敗するのですが、これは何が原因なのでしょうか・・・?

Yoshio Kiya さんのコメント...

あんまり詳しくないのですが、パズドラのようにroot化プロテクトを施しているアプリ対策でしょうか?

わたしもsuのファイル名を変えて偽装するようなスクリプトなどを試してみましたがうまくゆかなかったです。

Yu Sasaki さんのコメント...

なるほど…ご回答ありがとうございますm(*_ _)m
フォント変更などの際、再起動の必要があるため試行錯誤していました…
パズドラも起動しなくなったみたいで…

koichi miyazaki さんのコメント...

3のroot化のところで、正常に完了するのに、チェッカーで調べるとroot化できてないんですが、なぜなんでしょう?よろしくお願いします。

koichi miyazaki さんのコメント...

LSM解除ということができません。
具体的にどうすればいいのか、教えてください。

阿部周平 さんのコメント...

mount -o rw,remount /system
を実行したのですが
mount: Operation not permitted
と出てしまいます
何か打開策はあるのでしょうか?

阿部周平 さんのコメント...

mount -o rw,remount /systemを実行してもやはりmount: Operation not permittedと出てしまいます・・・
何か打開策はあるでしょうか

kahoho さんのコメント...

F02E_mvnosimpatcher.apk を F-02Eにインストールする方法が分かりません
教えていただけませんか??

kahoho さんのコメント...

F02E_mvnosimpatcher.apk を F-02Eにインストールする方法が分かりません
教えていただけませんか??

Yoshio Kiya さんのコメント...

Googleにて「android apk インストール」で検索すると下記のページが出てきました。参考にされてはいかがでしょうか?

apkファイルをAndroid端末(実機)にインストールする方法

わたし的には、最後の Dropbox を利用する方法が簡単かなと思います。

ちなみに件のapkファイルは下記の置いてありますので、ここから落としてもインストールできるかと思います。
F02E_mvnosimpatcher.apk

RGBA_CRT さんのコメント...

Arrows V F-04EにてF02E_mvnosimpatcher.apkが動作いたしましたのでご報告いたします。
そして、素晴らしいモジュールを公開していただいたことに感謝いたします!ありがとうございました!