Twitter
Android Devices
http://androapp.jp/にてAndroid向けのアプリの配信を行っています。 今現在、Blog全体の作成で忙しいためもう少ししたら配信中のアプリを記載して行こうと思っています。
Apple Devices
5月2日にiPhone4を売ってしまったので、しばらくApple系の記事は書かないと思います>A<; Apple製品は、MacBook Air & iPad2 を所持していますが、Android関係を中心に考えて行こうと思います。
ボーダー無し、フルサイズのフリーエリア。標準でセンタリングしてあります。
☆おしらせ☆
記事の中に『Download』リンクがありましたが、リンク切れになっていた物もありDownloadできなくなっていました。 先程全てのDownloadリンクを改善しましたので、問題なくDownloadできると思います。ファイル形式が『apk』の物は都合により『zip』にRenameしています。                                     ご迷惑をおかけして申し訳ございません。

2011年05月05日 (21:22)

IS03 Root取得!!

Root取得のやり方をスクリーンショットを交えながらもう一度、説明していきたいと思います^^

※Windows7 32bit を使用しています。
まずコマンドプロトからadbがいつでも使えるようにディレクトリにパスを通します。
>>>>>cmd.gif>>>>>

1. 『Android SDK & IS03 USBドライバ』が事前にインストールされていることを前提に説明していきます。
(私は、C:\android-sdk-windows\toolsにインストールしていて、adbファイルは\toolsの下に入っています)
キャプチャ

2. 環境変数のパスを変更していきたいと思います^^
 
まず、『スタート』→『コンピューター』と進みます。
そして『コンピューター』の所で右クリックして『プロパティ(R)』をクリックします。

3. 次に『システムの詳細をクリックします』
キャプチャa

4. 『システムのプロパティ』→「詳細設定」と進み、一番下の『環境変数(N)...』をクリックします!

5. 『システム環境変数(S)』の項目を下へ下げていくと『変数』の欄に「Path」があります。
それをクリックし、『編集(I)...』をクリックします!
キャプチb

6. 『システム変数の編集』が出てきますので、「変数値(V):」を編集していきます。
キャプチャcc

書き込む内容は、最初から書かれているものの後ろに、(\の後『.......;C:\android-sdk\tools』
と書き足します。;は必ず付けてください!!
(上記は、私の場合です)

7. 書き足し終わったら『OK』をクリックしてホーム画面へ戻ってください。

これで事前作業は一通り完了です^^

実際にコマンドプロトでadbが使えるか確認してみましょう。
(1)Command Promptを開いて、「adb.exe」と打ち込んで「Enter」を押します。
(2)adbのメニューがズラ〜っと出てきたらちゃんと設定されています。(エラーの方は再確認してみてください)
(3)IS03を接続します。 このときIS03側は、「USBデバッグ」にチェックを入れておいてください!
(4)接続したら、『adb devices』と打ち込みます、しばらくすると接続されているデバイスが表示されます。
キャプチャd
ここまでで、エラー等がなければ次へ進んでください。エラーが出た方は、もう一度見直して下さい。



(以下readme一部引用)

■一時的なroot権限の取得方法

『1』準備
>>>rootkit_is03_0430をダウンロードします。(下のDownloadから直接ダウンロードできます)


Download(rootkit_is03_0430)


ダウンロードしたらzipなので解凍します。
次に、「readme.txt」以外のファイルをC:\user\xxxx\_______へ移動します。

『2』必要なファイルのインストール
コマンドラインでadbが使える状態で以下のコマンドを実行してください。
キャプチャe
(0)adb push data_local /data/local/
(1)adb shell chmod 755 /data/local/is03break
(2)adb shell chmod 755 /data/local/autoexec.sh
(3)adb shell chmod 755 /data/local/busybox
(4)adb install jackpal.androidterm.apk
(5)adb install Superuser.apk
上の画像のようにアンダーラインの部分を一つずつ打ち込みます。

『3』一時ルート取得コマンドの実行
adb shell /data/local/is03break

--------成功時の出力--------------
[**] Gingerbreak/Honeybomb -- android 2.[2,3], 3.0 softbreak
[**] (C) 2010-2011 The Android Exploid Crew. All rights reserved.
[**] Kudos to jenzi, the #brownpants-party, the Open Source folks,
[**] Zynamics for ARM skills and Onkel Budi

[**] donate to 7-4-3-C@web.de if you like
[**] Exploit may take a while!

[**] Modified for IS03/IS05 by goroh.kun@gmail.com
[+] Detected Froyo!
[+] Found system: 0xafd138bd strcmp: 0xafd1cb7d
[+] Found PT_DYNAMIC of size 280 (35 entries)
[+] Found GOT: 0x000152b8
[+] Using device /devices/virtual/block/stheno
[*] vold: 0094 GOT start: 0x000152b8 GOT end: 0x00015538
[*] vold: 0325 idx: -0002078


[!] dance forever my only one
----------------------------------

普通は起動してから数秒で作業が完了するはずです。
完了後は、

adb shell
$/data/local/tmp/sh
#(root)

で#(root)が一時取得できます。

『4』一時取得後☆

root一時取得状態にて($→#)

#cd /data/local
#cat local.prop > /data/local.prop

再起動
#reboot

=======終わりです======

再起動後、rootを取得したい場合は、 adb shell接続後に

$/dev/_su
#

いつでもroot取得可能になります♪

また、Terminal emulatorからは、

$/dev/su
#

でroot取得可能です。


☆5/11で、『『IS03』のRoot取得について』の記事は削除させていただきます。
カテゴリ : is03記事のURL コメント (13) トラックバック (0)

コメント

訂正

>$/data/local/bin/sh
/data/local/tmp/shではありませんか?
私はその手順で試して、/data/local/bin自体が
存在しないのですが・・・

Re: 訂正

どうもすみませんでした<(_ _)>
修正させていただきました。

http://upload.restspace.jp/count.cgi?upload3531.zip

できない?? このファイルはどこ?E-メールしてくれますか。

これだからパブリックアップローダーは…
言いたくはなかったのですが、こういうことになる予想はしてました。
getuploaderやらloda.jpを作られたらどうでしょうか(loda.jpは直リンク可能です)。

>rootkit_is03_0430
http://goo.gl/opQrN が一時配布元です。

ありがとう!

ご迷惑をおかけして申し訳ございません。
 
全て改善します。

apkを圧縮するのではなくzipにリネームした方がいいですね。リネームならアストロでも簡単にできますし、なによりapkって本当はzipですから。

apkからzipへ変更しておきます。
<( _ _)>

rootできたの後で、どうする?

すみません、私のへんな日本語。。。

In /data/local/tmp/sh, execute "cp /data/local/local.prop /data/local.prop" then reboot your IS03.
Then /data/local.prop will be read for /data/local/autoexec.sh (emitting /dev/su)

ところで/data/local.propにコピーするのについて触れられていないのを不思議に思ったのは私だけではないはず.前の記事では書いてあったのですがね

Terminal Emulatorに、$ /dev/su

Permission denied.

You can use /dev/su if you have Superuser.apk (from Market)。
From adb shell, /dev/_su is recommended。

できた!ありがとうございました!

コメントの投稿

サイト管理者にのみ通知する

トラックバックURL

http://silverw1ndy.blog59.fc2.com/tb.php/10-d10f3c92
プロフィール

Author:SilverW1ndy
SilverW1ndyのブログへようこそ♪
Golfの試合で忙しいので、不定期で更新しますw
      
    ~~~よろしくおねがいします^<♪~~~

最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ

Appendix


FC2ブログ(blog)

アクセスカウンター

Android

926387a6eae691b8029b28cbcd2dfadf.png

地域別アクセス数 New!!


ジオターゲティング

フリーエリア4

フリーエリア4
検索フォーム
RSSリンクの表示
リンク
Powered By FC2ブログ

今すぐブログを作ろう!

Powered By FC2ブログ

ブロとも申請フォーム
QRコード
QR
下部フリーエリア
下部フリーエリア。標準でセンタリングしてあります。