1read 100read
2012年09月スマートフォン120: 【ROM焼き】ARROWS X F10D/Z ISW13F 01 (1001)
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▼
スマートフォンのSoC 3 (575)
au Xperia acro HD IS12S by Sony Ericsson Part27 (291)
RIM BlackBerry 総合スレッド Part25 (626)
AndroidはなぜiPhoneに勝利したのか 212勝目 (1001)
ぬるぽで1時間以上ガッされなければ神@スマホ板 20 (712)
〓SoftBank AQUOS PHONE Xx 106SH Part 11 (943)
【ROM焼き】ARROWS X F10D/Z ISW13F 01
1 :2012/07/20 〜 最終レス :Over docomo ARROWS F-10D au のISW13Fの カスタムROMやrootedの話題などなど。 *注意* ・ここは本スレではありません。 ・F-05D ISW11Fもスレ違いです。【ROM焼き】ARROWS X/Z へどうぞ ・root化、ブートローダアンロックしてしまうとキャリア・メーカーの保証はいっさい効かなくなります。 ・最悪の場合端末が起動しない(いわゆる文鎮)になる恐れがあります。 またトラブルが発生した場合などは自力で解決する努力が必要です。 このスレに助言を求めるときは ・ブートローダのバージョン ・ROMバージョン ・何をしてどうなったのか? など最低限の情報は書き込んでください。小出し・後出しでは助言を得られません。 また神々が降臨しておくりものをしてくださる事がありますが敬意を払って使わせて頂きましょう。
2 : スマホから初立てで手こずった!おかしいところがあったらスマンね。 root02などで直していってくれ。 本日、2012年7月20日発売日ですのでたてました。 皆様よろしくお願い致します。
3 : 4.0になって難しいな
4 : motion_activemass02.dbもないし、ICSで前でたinitの穴つついたらどっかあいてるだろうか だれかroot試してない?
5 : >>2 F10DとISW13Fが同一スレていうのがいぃね。
6 : まだ持ってないので試せないのですが、 /data/local/ calib.dat の権限はどうなってるでしょうか? これが666ならF-01Dの方法でいけるかも。
7 : 取り急ぎF-01Dのツール使ってみましたが権限ちがうようですね。 failed on '/data/local/calib.dat' - No such file or directory link failed Permission denied 調べてみます。
8 : 本スレでroot取れたという人いたけどガセかなぁ
9 : ホットモック触ったら、これ画面暗いね
10 : アプデで輝度上げられる?
11 : 期待上げ
12 : 国産機のほうも期待してる
13 : rootまだなら買えないよー
14 : http://www.imgur.com/w9dCl.png
15 : まだ?
16 : >>15 できるやつはできる。他人任せでアンドロイドいじくり回したいと思ってるなら、なぜrootに関する情報が多い機種を買わなかったのか理解ができない。こいつが発売する前からサムチョンとかのrootスレ盛り上がってるじゃん。チョンがダメなら他のメーカーでもあるよな? 大体富士通買うような人ってアンドロイドの知識全然ないし、スレタイのロム焼きってガラパゴススマホにどんなロム焼けるんだよ。ここまでできるRがこんな端末買うわけないでしょ
17 : >>16 すまん、要約すると他のスレに答えがあるということか? この機種でできた人ってまだいないよな。
18 : >>16 文章めちゃくちゃ ロジック破綻 ∴ 読むに値しない
19 : デモ機ではPCバックアップパスワードの設定項目がありませんでしたが、 この機種では、adb backupの機能は使えますか?
20 : 画面は出るけど、まだ一度も成功したことない バックアップファイルってPC側に出来るの?
21 : コマンドを実行したディレクトリに名前を指定していない場合はbackup.abとして保存されるみたい
22 : adb backup -apk -shared -all 打ってみました。 端末側でパスワード指定してバックアップスタート。 backup.abはつくられていますがSDカードも指定したので1時間以上たっても終わりません。 ただいま3.19G...
23 : goroh_kun帰国したようなので、降臨しないかなぁ 試したいことがあったがバックアップおわらねぇぇ・・・
24 : >>23 終わった? バックアップファイルって何処に作られるの? /sdcard /sdcard/external_sd それとも、PC側?
25 : 途中でメールやアラームが鳴ったりPCが不安定になったのでフリーズしたのか、止まってしまってやりなおしてる。 2回目もデータ通信等切ったが13Gぐらいでとまった。私のデータ多すぎるのがいけないのだが。 -shared を抜こうか迷い中。 >>24 コマンドプロンプトを見たとおり、バックアップファイルはPC側に作られる。 打ち方としては「adb backup」でぐぐったらわかると思う。 バックアップファイルをおきたいPC側のフォルダ内で 「shift+マウス右クリック」 コマンドウインドをここで開くが出るので、そこでコマンドプロンプトを開くと ドライブやフォルダを指定する面倒はちょっとだけ避けれますのでお試しください。 mempodroidがきになっています。 SH-01のroot取り過去スレgorohさん降臨あたりからの流れをみていたのですが、なんとかならんでしょうか・・・?
26 : 18Gのbackup.ab出来ました。 データ通信全部切って、30分ほどで作成。 誰かリストアした方いますか? 自分は明日以降してみる予定です。
27 : gorohです とりあえず、 adb backup com.android.settings -f tmp/backup.bk の結果出来上がるbackup.bkをください〜。
28 : あ、標準ではそういうことはないのですが、 メーカーカスタマイズでbackup.bkに個人情報が含まれる可能性があるので、 中身は確認してみてください。 adb backup .. 使用時に画面にバックアップ認証画面が出ますが、 パスワード要れずにバックアップ実行してください。
29 : adb backup com.android.settings -f tmp/backup.bk ご用意しました 中身の確認方法の仕方を教えていただけるとありがたいです。
30 : twitterに書いておきました! java -jar extractbackup.jar x backup.bk の結果出来上がる、backup.bk.tarを展開してみて問題あるファイルがなければOKです。 sharpのほうは既に確認しましたが、特に個人情報はなかったみたいです。
31 : ttp://ux.getuploader.com/star69/download/2/backup.zip backup.bkの取り扱いがわかりませんでした。すみません。 一応pullしたconfig.gzも一緒にいれておきました。 passはF-10D
32 : >>31 ありがとうございます。ツールあげておきました。 詳細はtwitterに書いてあります。 動作報告、想定どおり行かない場合はこちらでお願いします〜。
33 : ツール作成ありがとうございます。 shell@android:/ $ cd /data/data/com.android.settings/a/ cd /data/data/com.android.settings/a/ /system/bin/sh: cd: /data/data/com.android.settings/a - No such file or director y 1|shell@android:/ $ ls -l -d ls -l -d drwxr-xr-x root root 2012-08-02 23:31 . shell@android:/ $ ディレクトリのところでつまづいております。
34 : すげぇ。もう root 取れたのか。 早めに adb 使えるようにしないとな。
35 : 1ヶ月ずっと取れなかったISW16SHが降臨1日でサクッといかれてるとか。goroh_kunさんさすがっすねぇ・・・
36 : >>33 バックアップファイルのリストアがうまく言ってないんですかねぇ。 adb restore f-10d.ab とやったときに、画面に何も出ませんでしたか?
37 : adb restore f-10d.ab Now unlock your device and confirm the restore operation. C:\Users\ となっております。 端末側は復元しますかの画面がでまして、復元をするをおすと 復元していますが出まして、復元しました。と表面上は特に問題はないようにみえます。
38 : へ〜。なるほど!F-10Dは対策されてるのかもしれないですね。 どうやってるんだろ。 リストアがうまくいってたとしても /data/data/com.android.settings/a というディレクトリはできない、 ということで結論が出る感じですかね。
39 : とりあえず、他の人の報告待ちますね〜。
40 : 書き込み規制で書き込めませんでした。 おっしゃる通りリストアがうまくいかなかったようでした。 その後リストア画面うまく進みました。 local.propが存在するところまで確認できましたがrootは取れていません。
41 : local.propができている、なんですね。 そしたら adb shell ls -l /data/local.prop の結果と adb shell cat /data/local.prop の結果はそれぞれどうなってますか?
42 : shell@android:/data $ ls -l local.prop ls -l local.prop -rw-r--r-- system system 524288 1970-01-16 22:18 local.prop cat打ちましたら上に押し流されて文字表示がなくなってしまいました。
43 : 小出しですみません。 shell@android:/data $ cat /data/local.prop cat /data/local.prop ro.kernel.qemu=1 shell@android:/data $ となっております。
44 : /data/local.propを読まなくなってるのか、 ro.kernel.qemuを無視するようになったのかどっちだろう・・。 再起動した状態で、 getprop ro.kernel.qemu した結果はどうなりますか?
45 : 再起動後 shell@android:/ $ getprop ro.kernel.qemu getprop ro.kernel.qemu となっております。 >>42 >>43 コマンドプロンプトだとおかしくなったのでCygwinでうちましたら、catも普通に出ましたので下記にまとめて出しておきます。 01:~$ adb shell shell@android:/ $ cd /data cd /data shell@android:/data $ ls -l local.prop ls -l local.prop -rw-r--r-- system system 524288 1970-01-16 22:18 local.prop shell@android:/data $ cat /data/local.prop cat /data/local.prop ro.kernel.qemu=1 shell@android:/data $ よろしくおねがいします
46 : ISW13F で実行してみましたが、 >>45 と同じ結果でした。再起動後の結果は、 shell@android:/ $ cat /data/local.prop cat /data/local.prop ro.kernel.qemu=1 shell@android:/ $ getprop ro.kernel.qemu getprop ro.kernel.qemu となりました。
47 : あ、そうかKDDIの富士通端末はもともと/data/local.propを読まなかったかも。 SHARPと同じようにJNI乗っ取り系か何か作らないと駄目ですね。 F10Dの人も駄目だったってことでしょうか?
48 : F10Dも駄目みたいです。 他の方うまくいったかたいらっしゃいますか?
49 : f-05dも最新バージョンのソースではlocal.prop読み込みがコメントアウトされてるから f-10dも推して知るべし、ってとこでしょうか
50 : そしたら、/data/local.prop読まないという前提で作業しますか。 大体想定できる作業は大まかに2つあって (1)/data/system/packages.xmlを触る方法 ⇒これは端末内のpackages.xmlにパッチを当てる方法。IS01で使ってた F10Dの場合adb backup / restoreが必要なのでちょっと面倒 (2)jniをのっとる方法 ⇒まずはsystem権限で動作するアプリでjniライブラリをアプリから 呼ばれるものを探す必要あり。この作業をする必要あり。 (3)kernelの脆弱性をつく方法 になります。(2)が楽ですかね。(3)は一般公開できるものがあるか、 という話になります。
51 : (2)は05Dのときの歩数計やARROWSタブのGPSのようなことでしょうか?
52 : 色々見てはいますがとても難しいですね gorohさんの作業のはやさ、凄さには毎回毎回驚かされますね! さすがです。 root取りたいromの方も多いと思います。 力を合わせて少しでも進展させましょう!
53 : 大した知識は無いけど、人柱にならなれるぜ!
54 : ttp://juggly.cn/archives/57908.html f-10Dの中みてたら同じところにある。 うつせたらARROWSもバッテリー持ちあがるかねぇ? ls -l /system/bin -rwxr-xr-x root shell 20479 2012-07-07 21:04 NvCPLSvc.apk
55 : 持ってないから憶測だけど、 普通の実行したら/data/appにインストされるんじゃ? それじゃ動かないのかな?
56 : 富士通応援団におすすめアプリでsetcpuおいてあってわらた rootってかいてあるし。 なら簡単にとらせろよ! jni乗っ取りアプリさがしたり、ほかの機種の取り方みたりコマンド色々試したが挫折しそうだよ。。専門的な知識がないと全然ダメだね
57 : どなたか、/system/bin, /system/appと/system/libのファイル一覧くださいませ〜。
58 : >>57 ttp://ux.getuploader.com/star69/download/3/system.zip 解凍パス:F-10D >>31 アップローダ、勝手に借りました
59 : どぞどぞ!お使いください!
60 : 見やすいように、取得しなおしてpastebinに貼っておきますね。 /system/bin ttp://pastebin.com/rbj99G7m /system/app ttp://pastebin.com/5VCHnrJA /system/lib ttp://pastebin.com/kNiDEbuJ
61 : l /dev ttp://pastebin.com/Uq26RjVw
62 : シャープのほうが片付いたっぽいので、こちらやりますね
63 : よろしくおねがいします!
64 : よろしくお願いします。 root化したら、画面にソフトキー(back,home等のナビゲーションバー)を表示させて押しにくいハードウェアキーの呪縛から解放されるんだ...!
65 : 本スレの136さん?w このアプリ便利そうだね。
66 : とりあえずツール作ってみました。 twitter参考 @goroh_kun
67 : ありがとうございます。 (8)までは順調に進みましたがWifiをONしたりOFFしたりの後 こうなります shell@android:/ $ ls -l /dev/sh ls -l /dev/sh /dev/sh: No such file or directory 1|shell@android:/ $ /dev/sh /dev/sh /system/bin/sh: /dev/sh: not found よろしくお願いします。
68 : >>67 検証ありがとうございます。 ls -l /sys/kernel の結果と cat /sys/kernel/uevent_helper の結果、 ls -l /data/local.org/tmp/mkdevsh の結果ください〜。
69 : shell@android:/ $ ls -l /sys/kernel ls -l /sys/kernel drwxr-xr-x root root 2012-08-07 05:46 cluster drwxr-xr-x root root 1970-01-01 09:00 debug drwxr-xr-x root root 2012-08-07 05:46 ipv4 drwxr-xr-x root root 2012-08-07 05:46 mm -r--r--r-- root root 36 2012-08-07 05:46 notes -rw-r--r-- root root 4096 2012-08-07 05:46 profiling drwxr-xr-x root root 2012-08-07 05:46 tegra_cap -rwxrwx--x shell shell 4096 2012-08-07 05:44 uevent_helper -r--r--r-- root root 4096 2012-08-07 05:46 uevent_seqnum shell@android:/ $ cat /sys/kernel/uevent_helper cat /sys/kernel/uevent_helper shell@android:/ $ ls -l /data/local.org/tmp/mkdevsh ls -l /data/local.org/tmp/mkdevsh -rwxrwxrwx shell shell 510095 2012-07-20 12:40 mkdevsh shell@android:/ $ となっております。
70 : echo /data/local.org/tmp/mkdevsh > /sys/kernel/uevent_helper して、もう一度Wifi On/Offお願いします
71 : shell@android:/ $ echo /data/local.org/tmp/mkdevsh > /sys/kernel/uevent_helper sh > /sys/kernel/uevent_helper WifiをON・OFF < shell@android:/ $ ls -l /dev/sh ls -l /dev/sh /dev/sh: No such file or directory 1|shell@android:/ $ /dev/sh /dev/sh /system/bin/sh: /dev/sh: not found 127|shell@android:/ $ となります。
72 : むむむ、 echo /data/local.org/tmp/mkdevsh > /sys/kernel/uevent_helper しても、 cat /sys/kernel/uevent_helper の結果が /data/local.org/tmp/mkdevsh にならないんですね。これができないとmkdevshが実行されないので..
73 : >>70 実行後 shell@android:/ $ cat /sys/kernel/uevent_helper cat /sys/kernel/uevent_helper /data/local.org/tmp/mkdevsh 失礼しました。確認したところなっております。
74 : となると、ueventの発行がwifiのOn/Offだと起こらない可能性があるので 他のことも試してみてください ・BluetoothのOn/Off ・USBケーブルの抜き差し ・電源ボタンを押す(画面暗くなる)もう一度電源押す(画面明るくなる) どれかで/dev/shできないですかね〜?
75 : bluetooth GPS USB 電源明暗 FMトランスミッタ テザリング FMトランスミッタ プライバシービュー 機内モード 公共モード 持ってる間ON 今すぐエコモード 画面回転 サイレント 歩数計 それら目に付く範囲をON・OFFしたのですが変わらないです。 GPSがMAPだしても読み込んでくれないのでそこでしょうか・・・
76 : ちなみに、/dev/shができないのが別の原因かも知れないので、 色々やってみた上で ls -l -d /data の結果もいただけますか? こんな感じで、/dataのパーミッションも変えているので /dataがworldreadable/worldwritableになっていれば、mkdevshは 呼ばれている、ということになります。 http://pastebin.com/M5VmEpnf
77 : あとは、 echo /system/bin/reboot > /sys/kernel/uevent_helper とやって、いろいろ触ったらリブートするようであれば mkdevshが何らかの問題で動いてないということになります。
78 : 1|shell@android:/ $ ls -l -d /data ls -l -d /data drwxrwx--x system system 2012-08-07 06:30 data となっております
79 : echo /system/bin/reboot > /sys/kernel/uevent_helper うちまして、Wifi ofにしたところリブートしました
80 : ということは、mkdevshが何らかの原因で動いてない、ですね。 なんだろう〜。 もう一度zip内のmkdevshを突っ込んで権限変更してみてもらえますか? adb push mkdevsh /data/local.org/tmp/mkdevsh adb shell chmod 777 /data/local.org/tmp/mkdevsh なんだろうなぁ・・。
81 : mkdevshを入れなおしして権限変更後 ls -l -d /data drwxrwx--x system system 2012-08-07 06:30 data のままで echo /system/bin/reboot > /sys/kernel/uevent_helper これをうちましたらそのままリブートしました。
82 : echo /system/bin/reboot > /sys/kernel/uevent_helper ではなくて、せっかくmkdevshを入れなおしたのですから、 echo /data/local.org/tmp/mkdevsh > /sys/kernel/uevent_helper にしましょうか。
83 : 私もう出なければいけないので、 わかる人にお願い echo /path/to/command > /sys/kernel/uevent_helper でちゃんとroot権限によるコマンド実行はできているようなので /path/to/commandに当たるコマンドをいろいろ作って試してみてください。 シェルスクリプトでも良いです。 たとえば、 #!/system/bin/sh id > /dev/id.txt とかやれば、/dev/id.txtがWifiのOn/Off時に作成されると思います。 コマンドラインではこんな感じ $cd /data/local.org/tmp $echo '#!/system/bin/sh' > hoge.sh $echo 'echo hoge > /dev/id.txt' >> hoge.sh $chmod 777 hoge.sh $echo /data/local.org/tmp/hoge.sh > /sys/kernel/uevent_helper $cat /sys/kernel/uevent_helper /data/local.org/tmp/hoge.sh WifiのOn/Off $ls -l /dev/id.txt -rw-rw-rw- root root id.txt $cat /dev/id.txt hoge
84 : お忙しい中ありがとうございました。 最初から見直してコマンドをためしてみます!
85 : gorohです。 >>84 さん f-10d_mkdevshkit.zipを更新しました。 mkdevshコマンドをビルドしなおしてみましたので、 こちらで動作するか確認お願いします。
86 : >>85 ファイルで adb push mkdevsh /data/local.org/tmp/mkdevsh adb shell chmod 777 /data/local.org/tmp/mkdevsh のほうで WIfi ON・OFFで shell@android:/ $ ls -l /dev/sh ls -l /dev/sh -rwsr-sr-x root root 151964 2012-08-07 07:56 sh shell@android:/ $ /dev/sh /dev/sh # いけました! ありがとうございます。
87 : >>86 おめでとうございます。 LSM解除するために、まずはカーネル抜かないとですね。 cat /proc/partitions の結果ください。 もし分かるようなら、kernelのダンプらしきパーティションを $dd if=/dev/block/mmcblkXpX of=/data/mmcblkXpX.bin bs=512 $chmod 666 /data/mmcblkXpX.bin $exit $exit > adb pull /data/mmcblkXpX.bin とかやって、抜いてみてください
88 : cat /proc/partitionsの結果 ttp://pastebin.com/08BHkvjT となります
89 : おおおお なんかかなり進んでいる感じ^^ rootkitできたら人柱ぐらいにはなりますよ^^
90 : >>87 ありがとうございます。 kernelのダンプらしきパーティションというのがわからないので調べてみます。 わかる方いらっしゃいましたらレスお願いします。
91 : ん〜。難しいな mmcblk0p33かな。 > adb shell $/dev/sh #dd if=/dev/block/mmcblk0p33 of=/data/mmcblk0p33.bin bs=512 #chmod 666 /data/mmcblk0p33.bin #exit $exit > adb pull /data/mmcblk0p33.bin で中身見て、ANDROID!から始まるバイナリだったらビンゴです。
92 : 一行目にANDROID!の記述があるのをみつけました。 ttp://ux.getuploader.com/star69/download/4/mmcblk0p35.bin よろしくお願いします。
93 : 似た大きさのファイルでANDROID!記述あるもの ttp://ux.getuploader.com/star69/download/5/mmcblk0p36.bin ANDROIDの記述はありませんでしたが・・・ ttp://ux.getuploader.com/star69/download/6/mmcblk0p33.bin
94 : 自分でも試してみようと思ってやってみたが、(3)でいきなり詰まった(汗 $cd /data/data/com.android.settings/a/ $ls -l -d drwxrwxrwx system system 2012-08-07 15:46 . $cd .. $ls -l -d drwxrwxrwx system system 2012-08-07 15:48 a drwxr-xr-x system system 2012-01-01 09:29 lib 777 になってるのに rm -r a で、rm failed for a, Permission denied となっちゃう・・・
95 : >>94 わたしもそこ shell@android:/data/data/com.android.settings $ rm -r a rm -r a rm failed for a, Permission denied のまま進めましたが最後までいけました。
96 : >>95 無視して進めていたのですが、/data のパーミッションが 777 にならず・・・ と書いて、表示を確かめようと再度挑戦してみたら・・・ いきました^^ /dev/sh で su になって、/data/data/com.android.settings/a/ も削除できました。 あとは busybox とかかな? はやく TitaniumBackup とかつかいたい^^
97 : ISW16SHスレみているともう少し山があるような気がして心配です。 rootスレ人少ないので完全gorohさん頼みです。。 が!スレのみんなで教えていただいて、情報交換して頑張ってとりましょう!
98 : すみません ls -l /dev の結果ください〜。
99 : ls -l /devの結果です ttp://pastebin.com/kZSrNKdF よろしくお願いします。
100read 1read
1read 100read TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▲
au HTC J ISW13HT Part45 (712)
auスマートパス part3 (287)
docomo ARROWS V F-04E part1 (598)
ぬるぽで1時間以上ガッされなければ神@スマホ板 20 (712)
Android OS&アプリは個人情報ダダ漏れ★9 (289)
スマートフォンのSoC 3 (575)
--log9.info------------------
GBA ロードオブザリング 二つの塔王の帰還中つ国 (484)
【DS】ノーラと刻の工房 葬式スレ (691)
【PSP】機動戦士ガンダムAGE Part8 (301)
【PSP/PSVita】ロード オブ アポカリプス Part17 (684)
主人公が喋らないゲームこそ本当のRPG (327)
【DS】タクティクスレイヤー Part6【コスプレSRPG】 (261)
ファントム・ブレイブ PORTABLE part2 (643)
ファイアーエムブレム FE 覚醒 同梱版情報36 (935)
クイーンズブレイド/ゲイト スパイラルカオス総合79 (849)
プロジェクト クロスゾーン ネタバレスレ2 (720)
なぜRPGの主人公の属性は火とか光ばかりなのか (879)
【PSP】 Fate/EXTRA総合 075 (436)
【PSP】ヴィオラートのアトリエ 群青の思い出 part6 (358)
昆虫ウォーズ part2 (201)
世界樹信者のウザさは異常 (291)
ワンピース ギガントバトルpart9 (301)
--log55.com------------------
【みんなを】松本寛也 1【楽しませたい】
藤原竜也 109
玉山鉄二 14
眞島秀和その5
【昼ドラの帝王】神保悟志さん25【ラムネ 香川教授】
【ネット弁慶】高岡蒼佑【クズ男】
ラーメンズ片桐仁 10もじゃ目
松山ケンイチ part86