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