Gizport
1 回答
0
Share (facebook)
252
view
全般

Android、rootについてです コマンドプロンプト[A]より下...

Android、rootについてです
コマンドプロンプト[A]より下記のコマンドを入力
>cd
>cd android_sdksdkplatform-tools
>adb restore isw16sh.ab

3、Andoro id端末の画面に認証が出るので[OK]を押す

4、リストアが終わった後に以下のことができるのを確認
>adb shell
>$cd /data/data/com.android.settings/
>$rm ./a/file*
>$while : ; do ln -s /data/data/com.android.settings/lib/libsdservice_jni.so a/file99; done

5、これを実行しながら、別のコマンドプロンプト[B]で下記を実行
>cd
>cd android_sdksdkplatform-tools
>adb restore isw16sh.ab
◎Andoroid端末の画面に認証が出るので[OK]を押す

6、コマンドプロンプト[A]を終了させる

7、コマンドプロンプト[B]よりコマンドを入力
>adb shell
>$cd /data/data/com.android.settings/
>$ls -l lib
⇒ libsdservice_jni.soが存在するのを確認
◎存在しなければ失敗なので最初からやり直し

8、コマンドプロンプト[B]よりコマンドを入力
>adb push onload.sh /data/local/tmp/onload.sh

9、[設定]⇒[microSDと端末容量]⇒[microSDのマウント解除]⇒[OK]
◎ダイアログ出てすぐ強制終了がかかる
【注意】強制終了ダイアログが出る前に操作が完了している必要あり

10、確認
>adb shell
>$ls -l /data
>$ls -l /cache
◎[/data][/cache]のファイル・ディレクトリが表示されなければ失敗

11、コマンドプロンプト[B]よりコマンドを入力
>adb push mkdevsh /data/local/tmp/mkdevsh
>adb push onload.sh /data/local/tmp/onload.sh
>adb shell chmod 777 /data/local/tmp/mkdevsh
>adb shell chmod 777 /data/local/tmp/onload.sh

12、[設定]⇒[microSDと端末容量]⇒[microSDのマウント解除]⇒[OK]
◎ダイアログ出てすぐ強制終了がかかる
【注意】強制終了ダイアログが出る前に操作が完了している必要あり
◎microSDがマウントされていない場合は、一度マウントしてから行います

13、rootになれることを確認
>adb shell
>$ /dev/sh
#
◎ $ ⇒ # になれば成功です。
ここまできたら一時rootがとれているのですか?
長文ですみません
Yahoo!知恵袋 4098日前
コメントする
お気に入り
1
質問者が選んだベストソリューション
adb shell とコマンドを送ってやると
通常shell@android:/ $ と表示される所、shell@android:/ # と表示されればroot権限がとれてます。

そのあとはsuperuserのサイトあたりからsuバイナリを落として
shell@android:/ # mount -o rw,remount /system /system
shell@android:/ # dd if=/data/local/tmp/su of=/system/bin/su
shell@android:/ # chown root.root /system/bin/su
shell@android:/ # chmod 06755 /system/bin/su
な感じでシステム領域に書き込み、playストアからsuperuser or supersuをインストールしてやってください。

こちらはこの機種を持っておりませんので、一般的には,,,という感じで回答させていただきます。
参考までに
Yahoo!知恵袋 4094日前
シェア
 
コメントする
 

参考になったと評価
  このQ&Aは参考になりましたか?

Share (facebook)
その他の解決方法を知っていますか?
回答する
全般
44
Views
質問者が納得こんにちわ。 なるほど、 「Offsetを使うことに違和感がある。もっとシンプルに出来るのではないか。」 ということですね。 ご想像の通り、コードの書き方にはいくつかのやり方があります。 このような方法のほうが腑に落ちるのではないでしょうか。 うまくいくといいですね。 (手元にサンプルがないためデバッグしておりませんがご容赦ください。) For i = 3 To Sh1Row '検索値設定 Sh1Det = Sh1.Cells(i, "C").Value For h = 2 To...
3903日前view44
全般
49
Views
質問者が納得adb shell とコマンドを送ってやると 通常shell@android:/ $ と表示される所、shell@android:/ # と表示されればroot権限がとれてます。 そのあとはsuperuserのサイトあたりからsuバイナリを落として shell@android:/ # mount -o rw,remount /system /system shell@android:/ # dd if=/data/local/tmp/su of=/system/bin/su shell@android:/...
4098日前view49
全般
53
Views
質問者が納得機種選びの参考に http://www.nttdocomo.co.jp/product/search/detail/index.html スマートフォンのシムカードは別物です。使いやすいかどうかは人により違うので店頭の実機を触って自分で確認するのが良いでしょう。
4433日前view53
全般
61
Views
質問者が納得若干制約も有りますが・・・ 携帯をXi対応のスマホに機種変してみてはどうでしょうか? SH-10Bの方は、Xi端末のテザリング接続を使い、パケット0で 運用できます。(SH-10Bの月々サポートの条件が分かりませんが・・・) ちなみに、テザリング使用を前提とした場合は、Xiエリアであろうが なかろうが、Xiの方が得です。 3G専用のスマホだと、テザリングをすると料金が高くなりますので。 ちなみに、Xiは基本プランが専用のちょっと3Gのプラントは異なる ものなので、その点は注意が必要です。 後、蛇...
4614日前view61
全般
126
Views
質問者が納得BB9ならできるはずですよ。 ただ、使えない機能(カメラ&ビデオ/FMトランスミッターなど)が あったりするので実用的にどうなのか考える必要があるかと… 元々のDonutはそのままに、リカバリー領域にFroyoを 入れてしまうことでデュアルブートを実現しているので、 万が一の時にリカバリーが使えないという危険が伴いますので、 それなりの覚悟を持って臨む必要があると思います。 =追記= ↓こちらのサイトを参考にされると、PCなしでもデュアルブート化できるっぽいです。 もちろん万一の...
4622日前view126

取扱説明書・マニュアル

1147view
http://www.nttdocomo.co.jp/.../SH-10B_J_All.pdf
322 ページ14.99 MB
もっと見る

関連製品のQ&A