root化について - (2012/01/19 (木) 23:06:51) の編集履歴(バックアップ)
完全に自己責任、多数の文鎮化報告があります。
まだ確認された成功例は少なく、正しい手順かも不明です。また環境によっても成否は変わっています。
まだ確認された成功例は少なく、正しい手順かも不明です。また環境によっても成否は変わっています。
IS04
au IS04 rootスレ
au REGZA Phone IS04 by TOSHIBA rootスレ
http://hibari.2ch.net/test/read.cgi/smartphone/1313503849/
au REGZA Phone IS04 by TOSHIBA rootスレ Part2
http://hibari.2ch.net/test/read.cgi/smartphone/1320415141/
http://hibari.2ch.net/test/read.cgi/smartphone/1313503849/
au REGZA Phone IS04 by TOSHIBA rootスレ Part2
http://hibari.2ch.net/test/read.cgi/smartphone/1320415141/
テンプレ
IS04のrootに関するスレです。(本スレではありません。)
root環境に直接関係のない話題は本スレでお願いします。
root環境に直接関係のない話題は本スレでお願いします。
前スレ
au REGZA Phone IS04 by TOSHIBA rootスレ
http://hibari.2ch.net/test/read.cgi/smartphone/1313503849/
au REGZA Phone IS04 by TOSHIBA rootスレ
http://hibari.2ch.net/test/read.cgi/smartphone/1313503849/
関連スレ
au REGZA Phone IS04 by TOSHIBA Part76
http://hibari.2ch.net/test/read.cgi/smartphone/1320230062/
au REGZA Phone IS04 by TOSHIBA Part76
http://hibari.2ch.net/test/read.cgi/smartphone/1320230062/
■現状
ベースバンドバージョン5014.1907.39で永久root取得可能、/systemのrwマウント可能
zergRushで一時rootを取得し、kmemでパッチ当て後に/systemをrwマウントして
/system/bin/suを追加。/data/local.propと/data/local/autoexec.shで恒久化。
libkddisecure_jni.soとlibsecurecheck.soのパッチでsuチェック回避。
ベースバンドバージョン5014.1907.39で永久root取得可能、/systemのrwマウント可能
zergRushで一時rootを取得し、kmemでパッチ当て後に/systemをrwマウントして
/system/bin/suを追加。/data/local.propと/data/local/autoexec.shで恒久化。
libkddisecure_jni.soとlibsecurecheck.soのパッチでsuチェック回避。
■取得手順
Windows用のバッチファイルを使用する。(mac等他の環境の場合は手動で行う)
IS04にadb接続できる状態にした上で、以下のファイルに同梱された
auto_rootkit_is04.bat を実行する。
詳細は、同梱のマニュアルを参照すること。
Windows用のバッチファイルを使用する。(mac等他の環境の場合は手動で行う)
IS04にadb接続できる状態にした上で、以下のファイルに同梱された
auto_rootkit_is04.bat を実行する。
詳細は、同梱のマニュアルを参照すること。
■auto_rootkit_is04_v0.5+suhax
http://hotfile.com/dl/134084004/f59084e/auto_rootkit_is04_v0.5suhax.zip.html
http://hotfile.com/dl/134084004/f59084e/auto_rootkit_is04_v0.5suhax.zip.html
■IS04 ADB用USBドライバ(adb接続するために必須)
http://www.fmworld.net/product/phone/sp/android/develop/is04_usb/
※USBでMicroSDを読み込むためのドライバとは別なので注意!
MicroSDを読み込むためのWindows用 USBドライバはこちら
http://www.fmworld.net/product/phone/au/usb/is04/
http://www.fmworld.net/product/phone/sp/android/develop/is04_usb/
※USBでMicroSDを読み込むためのドライバとは別なので注意!
MicroSDを読み込むためのWindows用 USBドライバはこちら
http://www.fmworld.net/product/phone/au/usb/is04/
■rootkit実行前の確認事項
- SDKは必須ではない。(ADBドライバさえ使えればよい)
- IS04の 設定 -> アプリケーション -> 開発 -> USBデバッグ をチェックし、PCと接続する。
- IS04の 設定 -> アプリケーション -> 提供元不明のアプリ のチェックも必要かも知れない(未確認)
- PCのデバイスマネージャ内に Android Phone -> Android ADB Interface があることを確認する。
- コマンドプロンプトを開いてrootkitのフォルダ内にて adb shell と入力し、結果を確認。
以下のようになれば、正常に接続できている。。
- * daemon not running. starting it now on port 5037 *
- * daemon started successfully *
$
(ここで入力待ちになる。 Ctrl+C または exit と入力して抜ける)
(ここで入力待ちになる。 Ctrl+C または exit と入力して抜ける)
ここまでで失敗する場合は、まだrootkitバッチを実行する準備が整っていない。
なんとかしてPC側でドライバをインストールして接続できる状態にすること。
セキュリティソフトが通信を妨害していないかなども確認する。
なんとかしてPC側でドライバをインストールして接続できる状態にすること。
セキュリティソフトが通信を妨害していないかなども確認する。
■転送したsuが正常に機能しているか確認
端末エミュレータで下記の表示になっていること
$ su [Enter]
# id [Enter]
uid=0(root) gid=0(root)
端末エミュレータで下記の表示になっていること
$ su [Enter]
# id [Enter]
uid=0(root) gid=0(root)
- Titanium Backupが正常に起動すること
- ES ファイルエクスプローラーで
MENU -> 設定 から Rootエクスプローラー にチェックを入れてエラーが
でないこと
でないこと
■転送したSuperuserが正常に機能しているか確認
要rootアプリを起動させ「Superuser リクエスト」が表示されること
(上記3つのアプリでも表示されます)
要rootアプリを起動させ「Superuser リクエスト」が表示されること
(上記3つのアプリでも表示されます)
その他
852 名前:680 ◆jPpg5.obl6 [sage] 投稿日:2011/11/21(月) 10:14:11.29 ID:d8ca6/jW
■auto_rootkit_is04_v1.8
ttp://hotfile.com/dl/135594153/cd4dce1/auto_rootkit_is04_v1.8.zip
■auto_rootkit_is04_v1.8
ttp://hotfile.com/dl/135594153/cd4dce1/auto_rootkit_is04_v1.8.zip
■変更点
- バックアップ処理が長時間に及ぶため小分けにしそれぞれワンクッション置いた
- Superuser v2.3.6 を同梱
- kmemのアドレスの求め方を同梱
- ReadMe.txt修正
■更新履歴■
●v1.6
バックアップ機能にスキップ機能を追加
●v1.6
バックアップ機能にスキップ機能を追加
●v1.5
バックアップ機能を追加
バックアップ機能を追加
●test_V1
libkddisecure_jni.so、libsecurecheck.so が GPL 違反のため
tool から削除。
変わりに 708 氏のツールを同梱
libkddisecure_jni.so、libsecurecheck.so が GPL 違反のため
tool から削除。
変わりに 708 氏のツールを同梱
●v1.1
unroot を追加。
au one Market 対応 Superuser ( v2.3.6 )削除
unroot を追加。
au one Market 対応 Superuser ( v2.3.6 )削除
●v1.0
au one Market 対応 Superuser ( v2.3.6 )
au one Market 対応 Superuser ( v3.0.6 )
旧・新の Superuser に対応
su と Superuser の削除 bat を削除 ( rootkit 内に組み込んだため )
au one Market 対応 Superuser ( v2.3.6 )
au one Market 対応 Superuser ( v3.0.6 )
旧・新の Superuser に対応
su と Superuser の削除 bat を削除 ( rootkit 内に組み込んだため )
●v0.7
au one Market 対応 Superuser ( v2.3.6 )
パッケージ名:com.noshufou.android.sx
ファイル名:Superuser.apk
au one Market 対応 Superuser ( v2.3.6 )
パッケージ名:com.noshufou.android.sx
ファイル名:Superuser.apk
su と Superuser の削除 bat を追加
v0.5 以下の Version で root 化した人が au one Market 対応 Superuser を
導入するためのもの
v0.5 以下の Version で root 化した人が au one Market 対応 Superuser を
導入するためのもの
●v0.5+suhax (私が配布したものではない)
au one Market 対応 Superuser ( v2.3.6 )
パッケージ名:com.noshufou.android.sx
ファイル名:suhax.apk
au one Market 対応 Superuser ( v2.3.6 )
パッケージ名:com.noshufou.android.sx
ファイル名:suhax.apk
●v0.5
au one Market 非対応 Superuser ( v2.3.6 )
パッケージ名:com.noshufou.android.su
ファイル名:Superuser.apk
au one Market 非対応 Superuser ( v2.3.6 )
パッケージ名:com.noshufou.android.su
ファイル名:Superuser.apk
途中飛んでいる箇所は細かな修正であったり、test バージョンへ移行した
こともあり抜けているように見えるだけです。
こともあり抜けているように見えるだけです。
現状 680 のツールを使用して頂く方は v1.6 >>782 でお願いします。
Superuser に関しては v1.6 >>782 は最新の 3.0.6 が同梱されています。
旧バージョンを使用する場合は rootkit 内 files の
su と Superuser を差し替えてください。
Superuser に関しては v1.6 >>782 は最新の 3.0.6 が同梱されています。
旧バージョンを使用する場合は rootkit 内 files の
su と Superuser を差し替えてください。
また、ベースバンドバージョンは 5014.1907.39 まで root 化を行えます。
9 名前:SIM無しさん [sage] 投稿日:2011/11/04(金) 23:54:37.58 ID:4oaFzjI3 [2/2]
7
自動削除ツールは3つファイルを削除しているだけです。
7
自動削除ツールは3つファイルを削除しているだけです。
- /system/app/Superuser.apk
- /system/bin/su
- /data/dalvik-cache/system@app@Superuser.apk@classes.dex
v0.5+suhaxでrootを取ると/system/app/suhax.apkなので
仮にツールを実行すると/system/app/suhax.apkだけ残ることになります。
仮にツールを実行すると/system/app/suhax.apkだけ残ることになります。
たとえばOSアップデート等で再rootが必要になったとき、
v0.5+suhaxを実行すれば問題ないですが、私のツールはSuperuser.apkなので
結果
/system/app/suhax.apk
/system/app/Superuser.apk
/system/bin/su
/data/dalvik-cache/system@app@Superuser.apk@classes.dex
となり更に可笑しなことにw
v0.5+suhaxを実行すれば問題ないですが、私のツールはSuperuser.apkなので
結果
/system/app/suhax.apk
/system/app/Superuser.apk
/system/bin/su
/data/dalvik-cache/system@app@Superuser.apk@classes.dex
となり更に可笑しなことにw
余談ですが、実はこの削除ツールを実行するより、手動で該当ファイルを
削除するほうが断然良いです。
ただadbって何?とかパーミッションって?な人向けのツールです。
なお、ツールには一時ルートからわざわざ行っていますが理由は
adb shell id を実行すると分かると思いますw
削除するほうが断然良いです。
ただadbって何?とかパーミッションって?な人向けのツールです。
なお、ツールには一時ルートからわざわざ行っていますが理由は
adb shell id を実行すると分かると思いますw
306 名前:SIM無しさん [sage] 投稿日:2011/11/08(火) 21:50:58.59 ID:508hbDhl [2/2]
http://ameblo.jp/kouta12/entry-11072779915.html
http://ameblo.jp/kouta12/entry-11072779915.html
消してもいいプリインアプリまとめてみた。
T-01C
docomo T-01C rootスレ
【ROM焼き】docomo REGZA Phone T-01C Part1
http://hibari.2ch.net/test/read.cgi/smartphone/1292609830/
【ROM焼き】docomo REGZA Phone T-01C Part2
http://hibari.2ch.net/test/read.cgi/smartphone/1307709166/
【ROM焼き】docomo REGZA Phone T-01C root3
http://hibari.2ch.net/test/read.cgi/smartphone/1316280618/
【ROM焼き】docomo REGZA Phone T-01C root4
http://hibari.2ch.net/test/read.cgi/smartphone/1317632239/
【ROM焼き】docomo REGZA Phone T-01C root5
http://hibari.2ch.net/test/read.cgi/smartphone/1320709914/
http://hibari.2ch.net/test/read.cgi/smartphone/1292609830/
【ROM焼き】docomo REGZA Phone T-01C Part2
http://hibari.2ch.net/test/read.cgi/smartphone/1307709166/
【ROM焼き】docomo REGZA Phone T-01C root3
http://hibari.2ch.net/test/read.cgi/smartphone/1316280618/
【ROM焼き】docomo REGZA Phone T-01C root4
http://hibari.2ch.net/test/read.cgi/smartphone/1317632239/
【ROM焼き】docomo REGZA Phone T-01C root5
http://hibari.2ch.net/test/read.cgi/smartphone/1320709914/
テンプレ
■海外限定アプリが落とせない
MarketEnablerでググれ。
MarketEnablerでググれ。
■ROMの焼き方がわからない
無理だ、諦めろ。
無理だ、諦めろ。
■質問がある
まずスレ全部読め。
わからなければググれ。
まずスレ全部読め。
わからなければググれ。
それでもわからないなら諦めろ。
カーネル等のソース + ADB用USBドライバ
ttp://www.fmworld.net/product/phone/sp/android/develop/
ttp://www.fmworld.net/product/phone/sp/android/develop/
540 : 522 : sage : 2011/09/27(火) 01:35:27.03 ID:fNJ/nz0s 一応、今稼動テスト中のカーネルをアップしてみました。 http://ux.getuploader.com/otherrooms/download/20/custom1.zip 興味のある方はどうぞ。
927 : 376 ◆vIHXMTVMKI : sage : 2011/10/03(月) 00:29:13.54 ID:aTFQqirD
TESTカーネルを(再)アップしました。TEST5は捨てます。 TEST3 http://www.filesonic.com/file/2285068691 TEST4 http://www.filesonic.com/file/2285108044 TEST5.1 http://www.filesonic.com/file/2285109824
TEST5.2 http://www.filesonic.com/file/2303661194 TEST6 http://www.filesonic.com/file/2826282825/
後略
ベースバージョン 5014.1906.12 から、ルート対策に /system のリマウントができなくなっている。
以下のコマンドでリマウント可能になる。(kmemはis04スレ参照)
以下のコマンドでリマウント可能になる。(kmemはis04スレ参照)
# kmem 8010373C 844 system syst@m
また、カスタムカーネルに入れ替えてしまえば上記コマンドは不要。
システムファイルを弄っているとベースバージョン 5014.1906.12 へのバージョンアップ時に文鎮化するという報告がある。
また、5014.1906.12 にした後では root化ができない。
回避方法は以下の手順でインストール。
また、5014.1906.12 にした後では root化ができない。
回避方法は以下の手順でインストール。
1.(android 2.2.2への)SystemUpdate を実行。
2.GingerBreak等でroot化。
2.GingerBreak等でroot化。
この時、busyboxを導入するとソフトウェアアップデートの際にfericaの不正改正のエラーが発生。
2.5 文鎮化を避けるために初期化をしたほうがより安心。
3.ソフトウェアアップデート。
4.以降はこれまでどおり。
3.ソフトウェアアップデート。
4.以降はこれまでどおり。
AndroidOS2.2アップデート後
- GingerBreakを使った方法
- XDAからダウンロード。(http://forum.xda-developers.com/showthread.php?t=1044765)
- T-01C本体にインストールする。
- GingerBreakを起動し、真ん中らへんにある【root device】を押す。
- 勝手に再起動。
- 再起動後、アプリ一覧にSuperuserがあれば完了。
なお、端末のみでunrootも可能っぽい。
AndroidOS2.1の場合
315 名無しさん@名無し変更投票、詳しくは議論スレへ [sage] 2010/12/19(日) 02:14:40 ID:dwqrln7z Be:
root化成功 フォント変えれたぞ 端末情報画面撮った http://gazo.cc/up/22211.png
- z4rootは1.3+BusyBoxinstaller入れる
- ESファイルエクスプローラー root(temporary root)でROMを選んでマウントできる
フォントの変更方法(root化必須)
- マーケットから【TypeFresh】【AndExplorer】をダウンロード、インストールする
- TypeFreshを起動、とりあえずmenuから【Backup fonts】を選びバックアップを作っておく。
- 変えたいフォントをそれぞれDroidSand.ttf(欧文フォント)、DroidSans-Bold.ttf(欧文太字)、DroidSans-Japanese.ttf(日本語フォント)にリネームし、SDに置く。
- TypeFreshを起動。それぞれ変えたいフォントを選択し、先ほどSDに置いたファイルを選ぶ。
- menuキーを押し【Apply fonts】を選択してフォントを適応させる。
- 適応が終わると再起動を要求されるので【Reboot now】を選択し再起動。
- 終わり
なお、たまに上手くいかないことがあるらしい。あとメイリオはファイルの大きさが馬鹿でかいのでやめたほうがいいかも
文鎮化したときの対処法。
必ずしもこの方法で直るとは限りません!
:14 :名無しさん@お腹いっぱい。:2011/05/21(土) 02:05:16.45 ID:3Ox33Usu
文鎮化したときの対処法もテンプレに欲しくないか?
解凍したOSアップデートをprgフォルダごとSDカードにコピー
↓
リカバリーモードを起動させ"Factory data reset"を選択し画面の指示に従い初期化
↓
再度リカバリーモードを起動させ"system update"を選択し画面の指示に従いアップデート
↓
終了
初期化は行なわなくても問題ないと思う
リカバリーモードを起動する方法
電源を切った状態で電源キー、△の(音量UPキー)、カメラキーを緑LEDが消えるまで同時に押し続ける
PdaNet
87 名無しさん@名無し変更投票、詳しくは議論スレへ [sage] 2010/12/19(日) 16:19:48 ID:ACRTdg9/ Be:
PdaNetでBluetooth DUNあっさり動いたので報告する
- T-01Cの画面設定でバックライトの点灯時間を30分にする(出荷時の15秒のままだと途中で落ちてPdaNetが不安定になる)
- AndroidマーケットでPdaNetをインストール(PC側のアプリのインストールはDUNの場合不要)
- PCをBluetooth探索状態にする
- PdaNetを立ち上げて「Enable Bluetooth DUN」ボタンを押す
- Bluetooth探索云々T-01Cが聞いてくるのでOKを押す
- PC側で必要なら暗証番号「1234」などを設定
- T-01C側でPCで入力したのと同じ暗証コード「1234」などを入力しOKを押す
- PCで自動的にBluetoothリンクモデムがインストールされる
- PCでIEのオプションでインターネット接続(モデム経由)を追加。
- Bluetoothリンクモデムのダイアルアップネットワークを設定。電話番号は「123」でIDパスワードは空欄でよい
- 10で作ったダイアルアップネットワークで接続する
- T-01Cのホーム画面を長押ししてPdaNetのガジェットを置くと次回から便利
※ちなみにT-01Cのバックライトが消えてスタンバイ状態になると接続不安定になるので
バックライト設定は長い方がが良い。
バックライト設定は長い方がが良い。
PdaNetを使う時はモペラUを契約してT-01Cの設定の
ワイヤレス設定->モバイルネットワーク->APN設定
でAPNを「mpr.ex-pkt.net」IDパスワード空欄でつなぐと遅いけど追加請求に脅えないですむ
前々スレの「*99#」の電話番号でのAPNをPCから指定する方法はできないようだ。
ワイヤレス設定->モバイルネットワーク->APN設定
でAPNを「mpr.ex-pkt.net」IDパスワード空欄でつなぐと遅いけど追加請求に脅えないですむ
前々スレの「*99#」の電話番号でのAPNをPCから指定する方法はできないようだ。
USBマウス/キーボード
58 名無しさん@名無し変更投票、詳しくは議論スレへ [sage] 2010/12/19(日) 15:38:32 ID:Pc6O95J8 Be:
ttp://uproda11.2ch-library.com/278085tVG/11278085.jpg 無線マウスつながった!!これはすごい! MicroUSB→USBケーブルはMPA-EMA015BK マウスはLogicool Wireless Mouse G700 このまま充電ホルダに立てて据え置きミニPCに!・・・・・・・・と思ったら充電始めた瞬間ポインタ消えた えっ
61 名無しさん@名無し変更投票、詳しくは議論スレへ [sage] 2010/12/19(日) 15:43:47 ID:y4BIed1s Be:
>>58 それは仕様っぽい。 まあ、両方から充電とかされたら壊れるからだろうが。
64 名無しさん@名無し変更投票、詳しくは議論スレへ [sage] 2010/12/19(日) 15:52:47 ID:y4BIed1s Be:
ご報告です。 えー、USBハブかませてマウスとキーボード 両方接続しましたが 何の問題も無く、両方動きましたよっと。 なんでもありだな、これ。
101 名無しさん@名無し変更投票、詳しくは議論スレへ [sage] 2010/12/19(日) 16:39:59 ID:y4BIed1s Be:
ちなみに俺はUSB2.0のハブでキーボードとマウスくっつけたけど 不安定な挙動はありませんでした。問題なっしんぐ。
- スクリーン取ると色調が変。 -- ells (2011-01-18 18:34:31)
- pdanetはroot化しないでUSB,BT両方いけると思う.追加請求きたらモペラやるわー -- tether (2011-01-18 20:35:50)
- USBメモリマウントしてー -- root化 (2011-01-18 20:36:54)
- フォント変更はT-01Cのアプリからはうまくいかん,パソコンからadb shell→su→busybox cp /sdcard/fonts/* /system/fonts/ -- # (2011-01-21 00:00:37)
- 端末の画面キャプチャは,rootでなくてもパソコンからddmsで出来るらしいで -- スクリーンショット (2011-01-21 00:02:19)
- mount -o remount,rw /dev/block/mtdblock1 /system -- # (2011-01-23 17:16:51)
- IS04 でも可能 -- 名無しさん (2011-05-05 01:44:53)
- root化してbusybox入れたら不正なアプリケーションがインストールされてるとかってアラートが出るようになった。/system/xbin以下に入ってるbusybox削除したらアラート出なくなったんだが、ディレクトリ構造監視してるのかね? -- 名無しさん (2011-05-07 16:23:09)
- busybox cp じゃなくて cat でもいいけどね -- 名無しさん (2011-05-09 16:35:24)
- is04が2.2にアプデしたらroot出来ないんだが俺が悪いのか? -- 名無しさん (2011-06-19 17:42:08)
- is04 2.2同じくルート化できない。 -- 名無しさん (2011-06-23 17:54:14)
- 上に同じく、他の方法やってもできんかった。 -- 名無しさん (2011-06-28 03:50:00)
- is042.2はt-01cでrootとれる穴を塞がれてるので、GingerBreakではできない。新しいバージョン待つのみ -- 名無しさん (2011-06-29 08:08:49)
- is04break というのでIS04の2.2でroot取得できるらいいけど本とう? -- 名無しさん (2011-09-04 20:44:23)
- 俺のフォロワーに、コマンドプロンプトで何かを書き換えて2.2をルート化させた人がいる。 -- 名無しさん (2011-09-17 21:58:00)
- 誰かIS04の某スレまとめてくれ -- 名無しさん (2011-09-23 12:37:33)
- IS04(2.2)でroot取得成功。しかし、system領域書き換え不可。rootアプリも使えるのと使えないものがある。 -- 名無しさん (2011-10-06 15:31:12)
- is04のrootスレまとめてほしいな -- 名無しさん (2011-11-03 21:25:10)
- GingerBreakってマカフィーからウィルス報告出てるよ! -- 名無しさん (2012-01-19 23:06:51)