ubuntuでGalaxyS SC-02B のrootをとる。

どーもコンバンワ。オイラです。
はじめにお約束。
良い子は真似してはいけません。
私の端末ではうまくいきました。 が。 これがあなたの端末でもうまくいく保証はありません。
あなたの大事な端末が綺麗な文鎮になっても責任はもてませんし、サポートもできません。
「おれ、3階から飛び降りても怪我しなかったんだぜ! 傘ってスゲェよな!」って事を書いてるのとおんなじです。その程度のアホな記事だと思ってください。

で。
巷で主流なツール:SuperOneClickはどーしてもubuntuで最後まで走りませんでした。
素直にwinつかえばいいんですよ。ねぇ。
・・・なんか悔しいので意地でもubuntuでやり遂げたくなりましてね。
で。
いろんなサイトを参考に、ADB SHELLからやり遂げられそうな雰囲気をつかみました。
参考にさせていただいたのは
ここ ここ そしてモチロン、コムギさんのこの記事
詳しくは書きませんが、たたかいのきろく(ログ)を掲載しときます。
この方法が正攻法なのかは自分には分かりませんが、とりあえずは#でお返事してくれるようになりました。
たたかいのきろく 
 $ adb push rageagainstthecage /tmp
131 KB/s (5392 bytes in 0.040s)
 $ adb push su /tmp
368 KB/s (26264 bytes in 0.069s)
 $ adb push Superuser.apk /tmp
2025 KB/s (196521 bytes in 0.094s)
 $ adb push busybox /tmp
2985 KB/s (1062992 bytes in 0.347s)
 $ adb shell
$ chmod 755 /tmp/rageagainstthecage
$ chmod 4755 /tmp/busybox
$ /tmp/rageagainstthecage

 $ adb shell
# ln -s /tmp/busybox /system/bin/busybox
# busybox cp /tmp/su /system/bin/su
# busybox cp /tmp/Superuser.apk /system/app/Superuser.apk
# chmod 4755 /system/bin/su
# exit
 $ adb reboot
 $ adb shell
$ su
# exit
$ exit
 $ adb shell
$ su
# busybox
busybox: not found
# cp
cp: not found
# exit
$ exit
 $


ホントはいろいろ試行錯誤してるのですが、そんなハズカシイところは削除しました。
歴戦の猛者が読んでらっしゃったら、「なんか使い方間違ってるよ?」的な事を教えてくださるとありがたいです。
とりあえずはきちんとroot取れてるようですが。


とうとう暗黒面に落ちてしまいました・・・・



コメント

人気の投稿