【AX】rooted!!

Pocket

昨日「できない・・・」という愚痴考察しましたが、手動となりますがroot取りできたみたいですw やっぱり素材あると先人たちが試行錯誤しつつも手法を編み出してくださいました!!

公開された手順に則ってrootedしてみましたので考察します。

 

 

(参考:【ROM焼き】docomo Xperia AX SO-01E root1)

 

必要なもの

 

導入手順

11/26追記:某掲示板にありました下記手順で間違ってそうな点を追記修正しました。

また、【AX】rooted!!(FAQ:よくある質問)ページも作ってみましたので合わせてご確認下さい。なお、1クリックは今回のroot取りでは(たぶん)不可能だと思います。自動化できる手順ではないと思います。

  1. 導入前準備:ftfファイルの改変
    ベースとなるXperia VLのftfファイルを7-zipで開き、Xperia AXのftfファイルより抜き出したloader.sinを上書き
    (可能であれば\SO-01E_rooted.ftf\META-INF\MANIFEST.MFをテキストエディタで修正しておくとFlashtoolで判別しやすい)
  2. ROM焼き
    Flashtoolを用いて改変したftfをXperia AXに焼く
    (MANIFEST.MFを修正しておくとこんな感じで判別がつきやすい)

    このように焼くのはloader.sin、system.sin、kernel.sinのみになるようWipe部分のチェックを外し(入れ)する

  3. 電源ONし起動を確認
    焼きあがったら電源ON。auロゴなXperia AXが起動します。起動まで少し時間かかります。

    のあと2~3分放置するとauの初期設定画面が出ますのでキャンセル
  4. 設定確認
    設定>開発者向けオプション>USBデバッグにチェックが入っていることを確認
  5. root取り
    【Xperia GX・SX】1クリックrooted!!!のツールを用いてrooted

    素のAXだと「Permission denied」となっちゃいますがうまくいきました。
  6. コマンド実行
    コマンドプロンプトを開き、下記コマンドを実行
    ※suしてからじゃないと操作できないかもです。(自分はできてしまったのですが・・・)
    (太字部分をコピペ)
    C:\Users\xxx>adb shell
    shell@android:/ $ su
    root@android:/ # echo ro.kernel.qemu=1 > /data/local.prop
    echo ro.kernel.qemu=1 > /data/local.prop
    <local.propが作成されたかを確認>
    shell@android:/ $ cd /data
    cd /data
    shell@android:/data $ ls -l local.prop
    ls -l local.prop
    -rw-rw-rw- root     root           17 2012-11-20 22:05 local.prop
    shell@android:/data $
  7. 端末を電源OFF
  8. ROM焼き
    FlashtoolでXperia AXのsystem.sinのみ焼く

    (wipe関連のチェック外し、Exclude System以外はチェックを入れる)
  9. docomo化確認
    焼き終わったら電源ON。docomoに戻ってることを確認。
    (Androidのアップグレード中の表示が出るので少し待ち、ドコモサービス初期設定を実施)
  10. (追加)step3.shファイルの編集
    step3.shをテキストエディタで開き、
    rm /data/local.prop
    行を削除し上書き保存
    ※下記手順11.のstep2.shの導入を失敗したままstep3.shを実行すると全部やり直しになるため。

  11. コマンドプロンプトを開く(rootkitのカレントフォルダで開く)
    GX/SXのrootkit>filesフォルダをshift+右クリックでコマンドウィンドウを開く。

  12. コマンドを実行
    コマンドプロンプトを開き、下記コマンドを実行
    (太字部分をコピペ)
    D:\rootkitGXSX_v3\files>adb shell
    root@android:/ # /data/local/tmp/step2.sh
    /data/local/tmp/step2.sh
    0+1 records in
    0+1 records out
    57 bytes transferred in 0.001 secs (57000 bytes/sec)
    —ここで再起動—
    ※再起動しない場合は再度実行。もし手順10.のstep3.shの修正を行わず実行し、systemでリマウントできなくなった場合、step3.shでlocal.propを削除してしまっているので再度手順1からやり直しになります。

    ※step2.shがどうしてもうまく動かない場合、テキストエディタで開きコピー、adb shell後に「#」となるのを確認後、
    ペーストしてみるとうまくいくかもしれません。

    sync;sync;sync
    /data/local/tmp/busybox mount -o remount,rw -t ext4 /dev/block/mmcblk0p12 /system
    /data/local/tmp/busybox mv /system/bin/ric /system/bin/ric.org
    dd if=/data/local/tmp/ric of=/system/bin/ric
    chown root.shell /system/bin/ric
    chmod 755 /system/bin/ric
    sync;sync;sync
    /data/local/tmp/busybox mount -o remount,ro -t ext4 /dev/block/mmcblk0p12 /system

    step2.shで再起動したら次のコマンドを実行

    D:\rootkitGXSX_v3\files>adb shell
    root@android:/ # data/local/tmp/step3.sh
    data/local/tmp/step3.sh
    43+1 records in
    43+1 records out
    22364 bytes transferred in 0.002 secs (11182000 bytes/sec)
    1647+1 records in
    1647+1 records out
    843503 bytes transferred in 0.123 secs (6857747 bytes/sec)
    2119+1 records in
    2119+1 records out
    1085140 bytes transferred in 0.089 secs (12192584 bytes/sec)
    —ここで再起動—(この時点でrooted)

    D:\rootkitGXSX_v3\files>adb shell
    shell@android:/ $ su
    su
    shell@android:/ #
    —rootedであることを確認—

    アプリ一覧にsuperuserがいると思います♪

  13. Xperia AXのカーネルのみ焼く

    ※これをしないとSDもマウントが解除されてしまい、Wi-Fiも使えなくなります。
  14. システムをマウントできるか確認
    下記コマンドで再起動しないことを確認したらstep3.shで省いたlocal.propを削除
    (太字部分をコピペ)
    C:\Users\xxx>adb shell
    shell@android:/ # mount -o remount,rw -t ext4 /dev/block/mmcblk0p12 /system
    mount -o remount,rw -t ext4 /dev/block/mmcblk0p12 /system
    –ここで再起動しないことを確認、続けて

    shell@android:/ # rm /data/local.prop
    rm /data/local.prop
    shell@android:/ # reboot
    reboot

 

 

これで完了です。

ちなみに、CWMも入れてみましたが起動せず。。

→GX/SX用のCWM1.0で起動、backup確認しました。
mount strageできるAX版を@cray_Dozeさんによって近々公開されるとのことなので別途考察したいと思います。

ひとまずTitanium Backupが使えるようになったのは嬉しい♪

@cray_DozeさんによるCWM v1.2が公開されたのを受け、【AX】CWM for AX考察もしています。合わせてご確認下さい。

 

9件のコメント


  1. 手順10のstep3.sh書き換えは手順5の前にrootkit/filesの中身を書き換えた方が楽ですよね


  2. […] [Via] Altri articoli che ti potrebbero interessareSony Xperia AX in vendita in Giappone, primo video di unboxingSony Xperia AX: da domani in vendita in Giappone con NTT DoCoMoSony Xperia AX in vendita in Giappone dal 16 NovembreSony Xperia AX ha la […]


  3. […] docomo Xparia AX SO-01Eのroot化 2012.11.26 雑記 docomoのXperia AX、root化することができました。といっても自分で努力したわけではなく先駆者の功績をなぞっただけですけども。手順としては「XperiaにおけるAndroidアプリ考察」に書かれている通りです。 XperiaにおけるAndroidアプリ考察 » 【AX】rooted!!最近流行りのワンクリックrootではなく、自分でファイルを作成、修正したりコマンド入力したりしなくてはいけませんが、難しいことをしているわけではないので手順を見ながら作業すれば大丈夫だと思います。ただ、手順を見てもまったく意味がわからないという人は手を出さないほうが無難です。参考手順の修正基本的には上記参考手順のままでOKですが、一部手順通りでなかったり、修正したほうがいいかもという部分があったのでそこだけ記載します。手順6: /data/local.propを作る際、suすることが必要。手順10: ここで修正するstep3.hは端末の/data/local.tmp内にあるもの。手順5のツールで端末内に入る。修正後、パーミションを755にしておく必要があります。むしろ、手順5でツール実施前にfiles内にある元ファイルを修正しておいたほうが早い。手順12:前半の再起動は2回実行したら再起動しました。手順9移行、手順13を実施するまでSDがマウントできず、WiFiも使えません。root化のその後アプリ一覧にauのアプリが入っているのでサクサクと消していきます。au由来なのかdocomo由来なのか判断が使い物もあったりするので、titaniumなどでバックアップを取ってからのほうがいいかも。以下、私が消したアプリです。#gallery-1{margin:auto}#gallery-1 .gallery-item{float:left;margin-top:10px;text-align:center;width:33%}#gallery-1 img{border:2px solid #cfcfcf}#gallery-1 .gallery-caption{margin-left:0} とりあえず、docomo関係のアプリを消しまくったので、これでバッテリ消費がどうなるのか少し様子を見たいと思います。 ツイート tagsDoCoMo , root , SO-01E , Sony , Xperia , Xperia AX関連記事HTC Flyerのtemp root取得が可能になりました…docomo Xperia AX SO-01Eがやってきた…GoogleノートブックでGTD?…/**/ 動画ファイルをオンラインで管理できるUltraViolet、日本でも展開されないかなぁAboutパソコンやスマートフォン、その他、ガジェット全般が大好きな3児の親です。文房具なんかのアナログ物も好きで、レザークラフトにも手を出しています。現在は育児のために時短勤務をしている会社員ですが、夢は大きく、専業主夫です。メールやコメントにはできるだけ返信しているつもりですが、筆不精のため遅れることもあります……。Twitterあたりだと比較的早く返信できると思います。 jQuery("#back-top").hide();jQuery(function(){jQuery(window).scroll(function(){if(jQuery(this).scrollTop()>100){jQuery('#back-top').fadeIn();}else{jQuery('#back-top').fadeOut();}});});jQuery(function(){var tab=jQuery('.sidebar_ad');var offset=tab.offset();jQuery(window).scroll(function(){if(jQuery(this).scrollTop()>offset.top){tab.addClass('fixed_ad');}else{tab.removeClass('fixed_ad');}});});ARCHIVES201211月 (63)10月 (72)9月 (60)8月 (57)7月 (54)6月 (49)5月 (76)4月 (70)3月 (66)2月 (66)1月 (61)201112月 (60)11月 (73)10月 (92)9月 (89)8月 (72)7月 (34)6月 (40)5月 (37)4月 (30)3月 (41)2月 (34)1月 (29)201012月 (44)11月 (52)10月 (54)9月 (50)8月 (55)7月 (40)6月 (29)5月 (25)4月 (19)3月 (18)2月 (14)1月 (21)200912月 (18)11月 (21)10月 (22)9月 (23)8月 (24)7月 (32)6月 (29)5月 (28)4月 (22)3月 (28)2月 (33)1月 (35)200812月 (31)11月 (22)10月 (25)9月 (18)8月 (29)7月 (29)6月 (21)5月 (28)4月 (35)3月 (44)2月 (49)1月 (70)200712月 (48)11月 (53)10月 (59)9月 (67)8月 (54)7月 (60)6月 (54)5月 (48)4月 (52)3月 (39)2月 (45)1月 (53)200612月 (58)11月 (71)10月 (51)9月 (59)8月 (46)7月 (38)6月 (31)5月 (15)4月 (30)3月 (27)2月 (19)1月 (21)200512月 (14)11月 (17)10月 (22)9月 (13)8月 (3)7月 (4)Categoryレビュー日記記事雑記タグクラウド"iPod touch" Amazon Android Apple BlackBerry Bluetooth DoCoMo E71 E90 Galaxy Galaxy Note Google HTC iOS iPad iPhone kindle Linux Nexus Nokia PC samsung Softbank Sony streak Treo Windows Phone Xperia カメラ ダイエット ブートキャンプ レザークラフト 万年筆 写真 庭 息子さん 手帳 文房具 料理 書籍 書評 育児 読書 電子ペーパー 電子書籍リーダPopular Posts docomo Xperia AX SO-01Eがやってきた Xperia AXの契約内容と月々の維持費 Kindle Fire HDがやってきた Android端末上でISOファイルを再生する方法 Kindle… 一部店舗でKindle… Xperia… docomoのGalaxy Nexus SC-04DをAndroid 4.2にしてみた Galaxy Note… Kindle Paperwhiteがやってきた Copyright © 2005-2012 Dream Seedvar WPGroHo={"my_hash":""};st_go({v:'ext',j:'1:2.0.2',blog:'32288281',post:'22509'});var load_cmc=function(){linktracker_init(32288281,22509,2);};if(typeof addLoadEvent!='undefined')addLoadEvent(load_cmc);else load_cmc();!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");window.___gcfg={lang:'ja'};(function(){var po=document.createElement('script');po.type='text/javascript';po.async=true;po.src='https://apis.google.com/js/plusone.js&#039;;var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(po,s);})();try{var lb=new Vesicomyid.Bivalves("122197");lb.init();}catch(err){} […]


  4. […] 【AX】rooted!! […]



  5. ショーグンさん、こんばんは。お陰様で何とかroot取れました。
    なかなか手順が難しくて手こずりましたよ(^^;
    考察ありがとうございました。


  6. […] 【AX】rooted!!考察を書く上自分が陥った点、某掲示板で見つけたお困りごとをまとめてみました。 […]


  7. […] โดยทางเว็บไซต์ Xperia-Freaks (คล้ายๆ เว็บไซต์ xda) อธิบายขั้นตอนในการทำว่า เริ่มจากต้อง Flash Au rom ของ Xperia VL ( […]


  8. […] who know what they are doing. Xperia-Freaks has the full instructions which involves flashing the AU rom for the Xperia VL (essentially the same phone), rooting the handset and then flashing back to DoCoMo firmware. Click here for the full rundown. […]