【ROM焼き】 docomo ELUGA power P-07D root1
1 :
SIM無しさん :
2012/08/22(水) 18:49:47.74 ID:RzieIw8y docomo ELUGA power P-07Dのroot化やROM焼きについて語りましょう とは言ってもroot化の情報はまだ全く無い様ですけど。
2 :
SIM無しさん :2012/08/22(水) 19:04:01.45 ID:cCoCprcK
代行ありがとうございました。 パナ機はTOMOYO Linuxだから難しそうですが、またーりいきましょう
乙!
4 :
SIM無しさん :2012/08/23(木) 00:32:03.09 ID:CM0dYpT4
海外勢次第なのかなぁと思ってたりしますが、 国内勢の本気をお待ちしておりますw
5 :
SIM無しさん :2012/08/23(木) 13:56:50.13 ID:smR85N2v
とりあえず、他のICS機種のroot方法を xdaと2chを参考に試せるものは一通りためしたけど、やっぱだめでした。
6 :
SIM無しさん :2012/08/23(木) 14:44:28.14 ID:CM0dYpT4
7 :
SIM無しさん :2012/08/23(木) 15:50:45.86 ID:m/EB8F1Z
まぁやり残しとか実は手順ミスってただけとかあるかもしんないけど…
8 :
SIM無しさん :2012/08/23(木) 16:45:46.79 ID:H+XbvXN5
goroh_kunが作った、f-10d用のテストファイルで local.propとダミーファイル作ってやる奴。 Xperia GXのrootと同様にやってみたけどね。 途中までは出来るのよ。 local.propのパーミッション確認まではね その後、再起動後に /bin/shの権限がなくなるらしく adb shellで繋がらなくなるから、何も出来なくなる。 (P-04Dと同じみたい) adb rootすると、rootは取れてるぽいけど suもbusyboxも配置出来ないからどうにもならないし emulationモードだから、ガクガクで使い物にならないw adb backupでバックアップ取ってあったから factory resetして、今は元に戻してある。
9 :
SIM無しさん :2012/08/23(木) 17:48:14.51 ID:CM0dYpT4
うーむ、絶望的くさいですね…
10 :
SIM無しさん :2012/08/23(木) 21:56:39.92 ID:1jz1y90U
11 :
SIM無しさん :2012/08/24(金) 01:58:58.27 ID:USOMgcHc
海外は発売の気配すらしないし、当分ガラスマ状態だな… goroh_kunさん来ないかな
12 :
SIM無しさん :2012/08/24(金) 15:56:20.38 ID:srcP5ZLG
過疎ってる… もっとみんな色々試そうよ
13 :
SIM無しさん :2012/08/24(金) 16:54:28.55 ID:3Srj7U4K
Xdaにある一発one click rootツールやれば出来るよ
14 :
SIM無しさん :2012/08/24(金) 18:04:29.29 ID:J1gtGtlP
おっ!?root取った後TOMOYO無効化もできるのかな?
15 :
SIM無しさん :2012/08/24(金) 19:06:57.43 ID:VYLF9UyN
Tomoyoまで解除できるならすぐに契約しにいく!
16 :
SIM無しさん :2012/08/26(日) 02:10:09.96 ID:cvze/rQ6
きました。 まず、 adb shell ls -l / この結果がほしいです。 あと、 /data/local.propを作成した後、以下のことをやってみてください adb shell echo ro.kernel.qemu=1 > /data/local.prop adb reboot adb shell ⇒できないはず adb pull /init adb pull /init.rc adb pull /init.pana_???.rc(ここのファイル名はls -l /の結果により) これでできたinit, init.rc, init.pana_???.rcをいただけますか?
えと、/data/local.propにro.kernel.qemu=1が中身のファイルを作ってしまった場合、adb shellできなくなってしまうのですが、 adb pull/pushは有効です。 なので、以下のようにすれば、/data/local.propを書き換え、adb shellがまた使えるようになります。 > echo ro.krenel.qemu=0 > local.prop > adb push local.prop /data/local.prop
あと、すみませんが、 local.propがro.kernel.qemu=1で再起動時に adb pull /proc/1/maps init.maps.txt で入手できるinit.maps.txt をください〜。
21 :
SIM無しさん :2012/08/26(日) 07:47:02.08 ID:41QulNJh
goro_kunキタ━ヽ( ゚∀゚)ノ┌┛)`Д゚)・;'━!! ありがとうございます。 早速やってみたいのですが 日中はちょっと難しいので、夜やってみます。
22 :
SIM無しさん :2012/08/26(日) 09:10:13.59 ID:63X5P0mN
キター あざーす とりあえず adb shell ls -l / の結果です drwxr-xr-x root root 2012-08-26 01:17 acct drwxr-xr-x root root 2000-01-01 09:00 block1 drwxrwx--- system cache 2012-08-25 22:19 cache -rw-r--r-- root root 182408 1970-01-01 09:00 cfgdrv.ko -rwxr-x--- root root 244668 1970-01-01 09:00 charger dr-x------ root root 2012-08-26 01:17 config lrwxrwxrwx root root 2012-08-26 01:17 d -> /sys/kernel/debug drwxrwx--x system system 2012-08-26 01:17 data -rw-r--r-- root root 136852 1970-01-01 09:00 ddsync.ko -rw-r--r-- root root 89 1970-01-01 09:00 default.prop drwxr-xr-x root root 2012-08-26 09:01 dev lrwxrwxrwx root root 2012-08-26 01:17 etc -> /system/etc -rw-r--r-- root root 73788 1970-01-01 09:00 felica_cfg.ko -rw-r--r-- root root 72307 1970-01-01 09:00 felica_rws.ko drwxrwxrwx root root 1970-01-01 09:00 firmware drwxrwxr-x system sdcard_rw 2000-01-01 09:00 fotadelta -rwxr-x--- root root 102892 1970-01-01 09:00 init -rwxr-x--- root root 21650 1970-01-01 09:00 init.dummy_powoff.rc -rwxr-x--- root root 2344 1970-01-01 09:00 init.goldfish.rc -rwxr-x--- root root 16766 1970-01-01 09:00 init.pana2_7d.rc -rwxr-x--- root root 24528 1970-01-01 09:00 init.pana2_7d.usb.rc -rwxr-x--- root root 8772 1970-01-01 09:00 init.qcom.class_core.sh -rwxr-x--- root root 2287 1970-01-01 09:00 init.qcom.class_main.sh -rwxr-x--- root root 3791 1970-01-01 09:00 init.qcom.sh -rwxr-x--- root root 4651 1970-01-01 09:00 init.qcom.usb.sh -rwxr-x--- root root 19791 1970-01-01 09:00 init.rc -rwxr-x--- root root 4082 1970-01-01 09:00 init.target.rc -rwxr-x--- root root 14556 1970-01-01 09:00 initlogo.rle drwxr-xr-x system system 2012-08-26 01:17 log drwxr-xr-x root root 2000-01-01 09:00 log3 -rw-r--r-- root root 221210 1970-01-01 09:00 mcpc.ko drwxrwxr-x root system 2012-08-26 01:17 mnt drwxrwx--x system system 2000-01-01 09:00 persist lrwxrwxrwx root root 2012-08-26 01:17 private -> /mnt/private dr-xr-xr-x root root 1970-01-01 09:00 proc drwxr-xr-x root root 1970-01-01 09:00 res drwx------ root root 2012-07-23 22:42 root drwxr-x--- root root 1970-01-01 09:00 sbin lrwxrwxrwx root root 2012-08-26 01:17 sdcard -> /mnt/sdcard -rw-r--r-- root root 69961 1970-01-01 09:00 sdramdrv.ko -rw-r--r-- root root 76908 1970-01-01 09:00 startup_10.rle -rw-r--r-- root root 92644 1970-01-01 09:00 startup_12.rle drwxr-xr-x root root 2012-08-26 01:17 sys drwxr-xr-x root root 1970-01-01 09:00 system drwxrwxr-x root system 2012-08-26 01:17 tmp drwxr-xr-x root root 2000-01-01 09:00 tombstones -rw-r--r-- root root 250829 1970-01-01 09:00 udcd.ko -rw-r--r-- root root 171323 1970-01-01 09:00 udlfomf.ko -rw-r--r-- root root 272 1970-01-01 09:00 ueventd.goldfish.rc -rw-r--r-- root root 8900 1970-01-01 09:00 ueventd.rc -rw-r--r-- root root 186386 1970-01-01 09:00 usbd.ko lrwxrwxrwx root root 2012-08-26 01:17 vendor -> /system/vendor ここまで よろしくお願いします
23 :
SIM無しさん :2012/08/26(日) 09:40:50.25 ID:63X5P0mN
24 :
SIM無しさん :2012/08/26(日) 09:47:45.78 ID:YfX6G7qS
goro_kunキターーーーーーーーーー!!!! GXでは勝手にお世話になってます こいつもあるんで期待しとります。 タイミング合えば協力させて頂きます
25 :
SIM無しさん :2012/08/26(日) 09:58:24.07 ID:63X5P0mN
>>20 (7)のadb reboot, adb shell まで行きましたが、
1|shell@android:/ $ ls -l /sys/krenel/uevent_helper
ls -l /sys/krenel/uevent_helper
/sys/krenel/uevent_helper: No such file or directory
とでます
26 :
SIM無しさん :2012/08/26(日) 10:18:39.33 ID:63X5P0mN
もう1度やってみたら その前のところで shell@android:/ $ mv /data/local /data/local.org mv /data/local /data/local.org failed on '/data/local' - Permission denied でした。さっきは見逃してたみたいです。あぶない
1|shell@android:/ $ ls -l /sys/krenel/uevent_helper お、kernelですね。ドキュメントがタイポしてるかな・・
>>26 もう1度やってみたら
その前のところで
shell@android:/ $ mv /data/local /data/local.org
mv /data/local /data/local.org
一度実行すると、前にmvしたディレクトリが既にlocal.orgで
残ってると思いますので、必要ない作業だと思います〜。(失敗する)
ls -l /sys/kernel/uevent_helper
typoしてました。
上記コマンドで、shellユーザーで書き込み可能な状態か
確認お願いします。
/usbdin.shが存在しないようなので、flash_recoveryサービスを
乗っ取るように変更しました。
https://hotfile.com/dl/169007618/486fedb/p07dunlock_test2.zip.html readmeの差分に気をつけて確認お願いいたします
あと、すみませんが、どれでもよいのでルートディレクトリにある.ko
ファイルのうち1つをいただけますか?モジュールのバージョンをあわせこむ
必要があるので。想定だと、
vermagic=3.0.8+ SMP preempt mod_unload ARMv7
にしてたのですが、チップセットがqualcommっぽいので想定が違うので。
あと、/data/a.shは/initのポリシーで動くので
できることは結構あると思うので色々試してみてください。
これから外出しちゃうので基本ケータイからの対応です
31 :
SIM無しさん :2012/08/26(日) 11:03:14.82 ID:63X5P0mN
>>28 shell@android:/ $ ls -l /sys/kernel/uevent_helper
ls -l /sys/kernel/uevent_helper
-rwxrwx--x shell shell 4096 2012-08-26 09:53 uevent_helper
でした。
32 :
SIM無しさん :2012/08/26(日) 11:09:30.38 ID:63X5P0mN
33 :
SIM無しさん :2012/08/26(日) 11:27:17.36 ID:63X5P0mN
>>29 shell@android:/ $ echo /data/p07dpatchinit > /sys/kernel/uevent_helper
echo /data/p07dpatchinit > /sys/kernel/uevent_helper
電源ボタン何回か押した後
shell@android:/ $ ls -l -d /data
ls -l -d /data
drwxrwxrwx system system 2012-08-26 11:18 data
shell@android:/ $ ls -l -d /tmp
ls -l -d /tmp
drwxrwxrwx root system 2012-08-26 11:18 tmp
shell@android:/ $ ^C
>adb shell stop flash_recovery
>adb shell start flash_recovery
>adb shell cat /data/log.txt
/data/log.txt: No such file or directory
こちらも続きは夜になりそうですが、いろいろ試してみます
p07dpatchinitの起動自体は成功していてptraceが失敗してるかどうか、 ってことですかね。 /dataのパーミッションが変わった直後のdmesgの結果があると判断できるかも
あー。もしかしたらflash_recoveryも存在しないかも。 adb shell getpropの結果が欲しいですね。
36 :
SIM無しさん :2012/08/26(日) 16:39:34.42 ID:di4qxebt
flash_recoveryも存在しなかったか。 存在するやつだと、vcrypt_setupとかがよさそうかな。 /system/bin/vcrypt_setup.sh の中身をpastebinにでも貼ってもらえますか〜? adb shell cat /system/bin/vcrypt_setup.sh の結果ですかね
40 :
SIM無しさん :2012/08/26(日) 23:14:33.25 ID:63X5P0mN
/dataのパーミッションが変わった直後のdmesgの結果です。
無駄に長いです。
http://pastebin.com/NKg9hU0F あと
>adb shell cat /system/bin/vcrypt_setup.sh
#!/system/bin/sh
# mount /private2
/system/bin/mount_crypt /dev/block/platform/msm_sdcc.1/by-name/private2 /mnt/.pr
ivate2
となってしまいました。
test4やってみましたが、同じ所で失敗、init.text.binなども確認できずでした。
41 :
SIM無しさん :2012/08/26(日) 23:21:09.80 ID:wmFT/WIv
>> 39
p07dpatchinitがうまく実行されていないようです。
/data/init.text.binと/data/init.heap.binが共に存在していません。
そのときのls -l /dataの結果は下に貼り付けました
http://pastebin.com/Nz8iS52L (8)で電源ボタンを押したときのdmesgには、
ptrace error: failed to attach to init
が出力されています。
dmesgの結果見ればわかりますが、 <4>[ 158.859575] ptrace error: failed to attach to init と出ているので、ptraceがinitに対して当てられないのかなぁ。。という感じですね。
43 :
SIM無しさん :2012/08/26(日) 23:24:24.87 ID:wmFT/WIv
アンカミスった上にかぶった・・・
44 :
SIM無しさん :2012/08/26(日) 23:36:31.96 ID:63X5P0mN
肝心のところが塞がれているっぽいですね
initにptrace当てれないとなると、、 別のやつにはptrace当てれるのかなぁ..。 ポリシー的にはinit以外はあまり許されてることがないはずだし、 厳しいかも。 一応、再起動後すぐに、test4のp07dpatchinitをuevent_helper経由で 実行したときにもdmesgにptrace error: failed to attach to init が出るんですよね。 initをちょっと解析して何してるのか見てみます。 念のため、qualcommのチップってことは /dev/msm-buspm-dev は存在するんですかね? 存在するのであれば、それも一応テストしておきますかね。。
念のため、 adb shell ls -l /dev の結果ください〜。
47 :
SIM無しさん :2012/08/26(日) 23:46:12.93 ID:wmFT/WIv
/initにptraceが当てられない、が本当かどうか確定したいです。 たとえばp07dpatchinitが、initにptrace当てたまま落ちちゃったり、 他のp07dpatchinitがアタッチ中だったりすると、 再度p07dpatchinitを実行してもptrace当てれなくなるんですがそれだったり? 念のため、今の状態で再起動後に以下のことをやってみてください。 adb shell ls -l /sys/kernel/uevent_helper ⇒結果がshell書き込み可能になっている adb shell $ echo /data/p07dpatchinit > /sys/kernel/uevent_helper $ exit 電源ボタンぽちぽち adb shell dmesg 結果に、 ptrace error: failed to attach to init が入っている adb shell psの結果で、initプロセスの項目はトレース中とかに なっていない。 root 1 0 432 300 ffffffff 00000000 S /init このSの部分がTだったりすると、p07patchinitがなんか問題ある、ってことです
49 :
SIM無しさん :2012/08/27(月) 00:16:14.77 ID:ce0KgRRb
>>48 再起動後、adb shell dmesgのところ
http://pastebin.com/CjahZGsw <4>[ 91.570608] ptrace error: failed to attach to init
があります。
その直後のadb shell ps
root 1 0 456 320 ffffffff 00000000 S /init
取り急ぎ。
>>49 ありがとうございます。では/initにptraceはできない、ってことで確定ですね。
他の方法としては、kernelの穴を使うことなんですが、
これは手元に端末がないとかなり厳しいのでちょっと考えます。
すみません〜。 adb shell cat /proc/mountsの結果、 adb shell cat /proc/partitionsの結果 お願いしまする
52 :
SIM無しさん :2012/08/27(月) 01:14:21.38 ID:ce0KgRRb
>>52 ありがとうございます。
どなたか、
/persist/init.cne.rc
の内容を確認できますか?
ここで環境変数をinitに追加できそうな予感。
となると、LD_LIBRARY_PATH上書き & init経由起動のshが乗っ取れるかも?
54 :
SIM無しさん :2012/08/27(月) 02:04:33.74 ID:JoG172uc
>>53 >adb shell cat /persist/init.cne.rc
/persist/init.cne.rc: No such file or directory
とでます
55 :
SIM無しさん :2012/08/27(月) 07:18:18.52 ID:0DlyjVXW
お疲れ様です。 私にはサッパリと分からない事だらけなんですが 期待しています。 皆さん頑張って下さい。
ファイルが存在しないんですね。 adb shell "echo export LD_LIBRARY_PATH /data/lib:/vendor/lib:/system/lib > /persist/init.cne.rc" とやって再起動後、 adb shell $ echo $LD_LIBRARY_PATH とやると、結果はどうなりますかね〜?
もし、LD_LIBRARY_PATHが変わるのであれば、ついでに adb shell "echo export PATH /sbin:/data/bin:/vendor/bin:/system/sbin:/system/bin:/system/xbin >> /persist/init.cne.rc" も入れて、再起動後、 adb shell $ echo $PATH の結果はどうなりますでしょ
あ/persistのパーミッションを帰る必要がありますね。後ほどツール上げます
パーミッションかえるツールを作るのは夜になりそうなので、 手動でやる方法。ro.kernel.qemu1やro.kernel.qemu0のファイルは test4に入ってますp07dpatchinitを使って/dataフォルダのパーミッションを777にした後に作業します adb shell "echo export LD_LIBRARY_PATH /data/lib:/vendor/lib:/system/lib > /data/init.cne.rc" adb shell "echo export PATH /sbin:/data/bin:/vendor/bin:/system/sbin:/system/bin:/system/xbin >> /data/init.cne.rc" adb push ro.kernel.qemu1 /data/local.prop adb reboot adb pull /data/init.cne.rc adb push init.cne.rc /persist/init.cne.rc adb push ro.kernel.qemu0 /data/local.prop adb reboot これで環境変数がどうなるか知りたいです adb shell $ echo $LD_LIBRARY_PATH $ echo $PATH
61 :
SIM無しさん :2012/08/27(月) 15:49:30.60 ID:TlTMs8j5
>>60 $PATHの変更まではうまくいっていますが、insmodできてないようで、lsmodで出てきません。
急いでやったので手順間違ったかな…
>>61 お、PATHが変更できたんですね。おめでとうございます。
そしたら、/data/log.txt と dmesgの結果いただけますか?
もしかしたら、私の/data/bin/mkdirの内容が間違ってたりして ^^;
63 :
SIM無しさん :2012/08/27(月) 18:26:27.48 ID:bBJButF+
test5やってみました。(10)から
shell@android:/ $ echo $PATH
echo $PATH
/sbin:/data/bin:/vendor/bin:/system/sbin:/system/bin:/system/xbin
shell@android:/ $ echo $LD_LIBRARY_PATH
echo $LD_LIBRARY_PATH
/data/lib:/vendor/lib:/system/lib
shell@android:/ $ lsmod
lsmod
tpcore 62928 1 - Live 0xbf0a0000 (P)
tfat 55864 0 - Live 0xbf08c000 (P)
texfat 124088 0 - Live 0xbf065000 (P)
tpif 78823 1 tpcore, Live 0xbf048000 (P)
udlfomf 31645 0 - Live 0xbf03c000 (P)
udcd 19675 1 udlfomf, Live 0xbf032000 (P)
mcpc 55068 1 udlfomf, Live 0xbf020000 (P)
usbd 31292 2 udcd,mcpc, Live 0xbf013000 (P)
felica_cfg 3335 0 - Live 0xbf00f000 (P)
felica_rws 2807 0 - Live 0xbf00b000 (P)
cfgdrv 4350 14 - Live 0xbf006000 (P)
ddsync 9039 1 cfgdrv, Live 0xbf000000 (P)
log.txt
http://pastebin.com/Xmuwdu6w dmesg
http://pastebin.com/jeXcVqNR
それっぽいログが出てないですね ポリシーではじかれてるのかな… ccs audit logfile って言うのが端末内にあるはずなのですが 見つけれますか? /logとか/log2の下にあると思うのですが もしあったらinsmod時のログが出てるか見てみてもらえますか?
65 :
SIM無しさん :2012/08/27(月) 19:34:03.04 ID:TlTMs8j5
/data/bin/mkdir が呼ばれてないのが気になりますが…
66 :
SIM無しさん :2012/08/27(月) 19:34:07.45 ID:bBJButF+
67 :
SIM無しさん :2012/08/27(月) 19:51:54.15 ID:bBJButF+
>>67 あ、いやもろ出てますね
#2012/08/27 10:23:12# profile=3 mode=enforcing granted=no (global-pid=401) task={ pid=401 ppid=400 uid=0 gid=0 euid=0 egid=0 suid=0 sgid=0 fsuid=0 fsgid=0 type!=execute_handler }
<kernel> /init /system/bin/sh
capability use_kernel_module
そっか〜
/data/bin/mkdirをshell script実装したら駄目みたいなので、
帰ったらコード書きます。
69 :
SIM無しさん :2012/08/27(月) 20:35:51.33 ID:bBJButF+
>>68 不勉強ですみません...
よろしくお願いします
ちょっと面白いこと考えた。 <kernel> /init /system/bin/shはポリシーで守られてることはわかったけど <kernel> /init /data/bin/shなら大丈夫じゃないかと。 なので、 adb shell "cat /system/bin/sh > /data/bin/sh" adb shell "chmod 755 /data/bin/sh" した後に、 /data/bin/mkdirの一行目の #!/system/bin/shを#!/data/bin/shに変更してもらったらどうなるでしょうか? insmodできたりするかも。 :-)
71 :
SIM無しさん :2012/08/27(月) 22:06:43.77 ID:djfE5v5h
>>70 #! /data/bin/sh
でもだめですね。
72 :
71 :2012/08/27(月) 22:14:48.15 ID:ce0KgRRb
>>72 となると、独自コードおこしても駄目かもしれない..
/log/ccs/audit/logfileのほうも
<kernel> /init /data/bin/sh ...
とかいうエラーが出てる感じですかね?
74 :
71 :2012/08/27(月) 22:27:51.69 ID:ce0KgRRb
ログに出てないですね・・。帰ったら念のため/data/bin/mkdir版のtest6をおこしますね。
76 :
71 :2012/08/28(火) 00:32:55.85 ID:gDZAlaQ/
78 :
71 :2012/08/28(火) 01:35:34.62 ID:gDZAlaQ/
>77 うーん・・・init_moduleが失敗しているみたいですね。 <6>[ 11.258232] wcnss_wlan triggered by userspace <6>[ 11.294765] android_work: sent uevent USB_STATE=CONNECTED <6>[ 11.298061] pm8921_set_usb_power_supply_type: type=0x3 <6>[ 11.299130] android_work: sent uevent USB_STATE=DISCONNECTED <4>[ 11.348908] start mkdir uid=0 argc=3 <4>[ 11.351045] insmod ret=-1 <4>[ 11.372440] start mkdir uid=0 argc=3 <4>[ 11.372745] insmod ret=-1 <6>[ 11.410224] qcache: created ephemeral tmem pool, id=9, client=65535 <6>[ 11.410468] EXT4-fs (dm-0): recovery complete audit/logfileは下な感じ #2012/08/27 16:26:13# profile=3 mode=enforcing granted=no (global-pid=318) task={ pid=318 ppid=292 uid=0 gid=0 euid=0 egid=0 suid=0 sgid=0 fsuid=0 fsgid=0 type!=execute_handler } <kernel> /init /system/bin/sh capability use_kernel_module
うん。予想したとおりですね〜。ポリシー的に、p-07dは <kernel> /init /system/bin/shがno_keep_domainになってるんだと思います。 mkdirコマンドによる乗っ取りじゃ駄目ですね。 LD_LIBRARY_PATH側をつかって、/initから呼び出される /system/bin/hogehogeが使うライブラリを乗っ取る系を考えます。
すみませんが、以下のファイルをいただけますか? adb pull /init.qcom.class_core.sh adb pull /init.qcom.class_main.sh adb pull /system/etc/init.qcom.fm.sh adb pull /init.qcom.sh adb pull /system/etc/init.qcom.post_boot.sh adb pull /system/etc/init.qcom.wifi.sh adb pull /system/bin/toolbox の結果手に入るファイル一式です。 シェルスクリプト内でinsmod使ってるものがあるか知りたいです。
追加で、 adb pull /init.qcom.usb.sh お願いしますっ
82 :
SIM無しさん :2012/08/28(火) 01:58:54.42 ID:PPU4iARA
>>82 ありがとうございます。
あと、/dataがパーミッション777の状態で
adb shell "mkdir /data/lib"
adb shell "cat /system/lib/liblog.so > /data/lib/liblog.so"
adb shell "cat /proc/self/maps"
とやったときのの結果ください〜
/data/lib/liblog.soが使われているでしょうか?
あ、そうかLD_PRELOAD使おう
85 :
SIM無しさん :2012/08/28(火) 02:15:31.13 ID:PPU4iARA
>>83 一応
shell@android:/ $ ls -l -d /data
ls -l -d /data
drwxrwxrwx system system 2012-08-28 02:03 data
shell@android:/ $^C
>adb shell "mkdir /data/lib"
>adb shell "cat /system/lib/liblog.so > /data/lib/liblog.so"
link_image[1936]: 4456 could not load needed library 'liblog.so' for 'cat' (get
_lib_extents[749]: 4456 - liblog.so is not a valid ELF object)CANNOT LINK EXECU
TABLE
>adb shell "cat /proc/self/maps"
link_image[1936]: 4476 could not load needed library 'liblog.so' for 'cat' (get
_lib_extents[749]: 4476 - liblog.so is not a valid ELF object)CANNOT LINK EXECU
TABLE
あれれ
>>85 そっか、そりゃそうですね。
adb pull /system/lib/liblog.so
adb push /data/lib/liblog.so
adb shell "cat /proc/self/maps
でどうでしょうか?
間違えた adb pull /system/lib/liblog.so adb push liblog.so /data/lib/liblog.so adb shell cat /proc/self/maps でした
88 :
SIM無しさん :2012/08/28(火) 02:39:43.79 ID:PPU4iARA
おかしくなったのでリブートしたら タッチパネル無反応&Sim無し表示&adbうとうとしたらdevice not found になりました... やってしまいました... 詰んだ? FR試み中です
大丈夫ですか!? adbが使えるのであれば echo a > a.txt adb push a.txt /persist/init.cne.rc で何とかなりそうですが
90 :
SIM無しさん :2012/08/28(火) 03:27:47.51 ID:PPU4iARA
うーむ パスワード設定してないのでFRできない ドライバは正しく認識されていて本体でUSBデバッグモードの表示もあるのにadbで認識されない... とりあえず寝ます
>>90 リカバリー起動はできるのですか?
P-04Dのように電源ボタン上下押しながら電源ボタンで入れる?
もし入れているのであれば、recovery解析します
92 :
SIM無しさん :2012/08/28(火) 05:58:11.34 ID:PPU4iARA
>>91 なんかroot以外のところですみません...
リカバリモードには入れます
android system recovery <3e>
android system recovery utility
メニューが
reboot system now
wipe data/factry reset
のみで、factry resetしようとするとNo10個+Yes1個の選択肢
YesでPasswordを聞かれます
0〜9、BACK SPACE、END、CANCEL
Passwordは設定してないのでわからない、という状況です
下のメッセージ欄にはE:Can't find misc
94 :
SIM無しさん :2012/08/28(火) 08:50:55.34 ID:gDZAlaQ/
>>93 test7やったら
boot loopに陥ってしまいました。
リカバリにはは入れますが、
>>92 と同じ状況です。
>>92 危険ですね。LD_PRELOADは一度中止しましょう。
recovery確認しました。 ・・が、残念なお知らせが。 /persistパーティションのフォーマットがrecoveryに含まれていないため 初期化すると/data/lib/**.soはなくなるのでLD_LIBRARY_PATHパッチは 復旧可能ですが、LD_PRELOADパッチはライブラリが存在しないということで ブートを繰り返すことになります・・。 これはショップで初期化してもらうしかなさそう (>_<) 基本的にLD_LIBRARY_PATHのみ使う方法で考えます。
まずは何かあったとしても 文鎮回避出来る方法が確立出来ないと厳しいですね‥ LD_xxxを上書きするのは危険かな…
98 :
94 :2012/08/28(火) 13:30:37.39 ID:hnaIy+en
>>96 ありがとうございます。
早めにショップに持って行きます
99 :
SIM無しさん :2012/08/28(火) 19:36:55.98 ID:6Ysvhmt7
>92です
DS行って回復しました
時間ができたら
>>87 やってみます
回復手段が確立するまではLD_xxxは一時保留にして 別の方法考えられますね
101 :
94 :2012/08/28(火) 23:30:03.93 ID:gDZAlaQ/
>>96 DS行ってきました。
強制初期化もうまくいかないということで、
交換になりました。気をつけないといけないですね。。。
別の方法思いつきましたのでいまP-04Dで実験中です〜
>>101 まじめに危ないですね。LD_xxxは封印しましょう ^^;
104 :
SIM無しさん :2012/08/29(水) 00:03:51.36 ID:dA5tfBWZ
これってP-06Dも同じような取得難易度なのでしょうか…
P-06Dはもっと難易度低いです。/initにptrace当てれるので
よし、動作確認完了。 すみませんが、p07dで確認したいので /system/lib/libext2_e2p.soをください〜。 宜しくお願いします
107 :
SIM無しさん :2012/08/29(水) 01:32:57.34 ID:lYXZoq6X
注意点として、 /data/libには本当に必要なファイル以外おかないようにする、ということです 特にlibc.soとか影響範囲の広いライブラリは置かないほうが無難です。 今回だと、 libQ.soとlibext2_e2p.so以外は入れないようにしましょう
うまくいったかどうか含めて、動作時のログが/data/insmodlog.txtにできるようにしてあります。 うまくいけば、lsmodでtomoyo_disablerが表示されるはず。 まだ、tomoyo_disablerの中身は実装してないので実際にはtomoyoは生きた状態です。 あと、ポリシーのログが/log/ccs/audit/logfileに存在するので、 ポリシーではじかれるようならこちらにログが出るはずです。
一応今回の動作の根拠を説明すると、 /init.rcに記載されている exec /system/bin/e2fsck -p /dev/block/mmcblk0p13 が実行されたきに、e2fsckによりロードされる/system/lib/libext2_e2p.soを /data/lib/libext2_e2p.soを使うようにLD_LIBRARY_PATHを乗っ取り、 そのlibext2_e2p.soをlibQ.soをロードするようにパッチ当てすることで 何とかならないかなあという実験です。
あ、駄目だこれ。 on post-fs export_rc /persist/init.cne.rc on emmc-fs # mount mmc partitions wait /dev/block/mmcblk0p12 mount ext4 /dev/block/mmcblk0p12 /system rw barrier=1 wait /dev/block/mmcblk0p13 exec /system/bin/e2fsck -p /dev/block/mmcblk0p13 イベント的にemmc-fsのほうが先に実行されますね.. orz LD_LIBRARY_PATHの設定変更が効かない..
あとは、 /init.pana2_7d.rcにある on boot exec system/bin/btnvtool -O が使えるかな。 すみませんが、/system/bin/btnvtoolくださいませ!
115 :
SIM無しさん :2012/08/29(水) 02:20:45.93 ID:lYXZoq6X
あ=。 on boot exec system/bin/btnvtool -O のようなexecコマンドはexport_rcの結果ふえる環境変数は適用されないみたい。 なので、serviceで探します。 今のところ有望なのは service netd /system/bin/netd class main socket netd stream 0660 root system socket dnsproxyd stream 0660 root inet このnetdが使っていると思われる /system/lib/libqsap_sdk.so これにパッチ当ててみます。
ちゃんとlibqsap_sdk.soがlibQ.soを読み込むかどうかは、straceで
検証しています。
https://hotfile.com/dl/169526595/f1da23f/strace.html インストールは
adb push strace /data/strace && adb shell chmod 755 /data/strace
adb shell /data/strace /system/bin/netd > netd_strace.log
これで出てくるログに、/data/lib/libqsap_sdk.soおよび、/data/lib/libQ.soを
読み込む部分が出てくれば、ちゃんと動作しています。
119 :
SIM無しさん :2012/08/29(水) 07:20:40.94 ID:dA5tfBWZ
>>105 いつかP-06Dもお願いできないでしょうか…
>>119 P-06Dだったら、>>30-
>>48 あたりを見ればやり方のってますよ。
あとはvcrypt_setupサービスを別動作してるサービスにかえればOKです
ちょっと質問なのですが、 p07dmktmpxshにより作成した/tmp/xshのパーミッションってどうなってますか? ls -l /tmp/xshの結果と /tmp/xshを実行した後、プロンプトが$から#に変更するか? これ教えてください〜。
122 :
119 :2012/08/29(水) 21:43:20.45 ID:dA5tfBWZ
>>120 ありがとうございます。頑張ってみます!
123 :
94 :2012/08/30(木) 00:57:49.47 ID:ofKcMmg8
>>121 shell@android:/data/lib $ ls -l /tmp/xsh
ls -l /tmp/xsh
-rwsr-sr-x root root 82840 2012-08-30 00:55 xsh
shell@android:/data/lib $ /tmp/xsh
/tmp/xsh
$(precmd)$USER@$HOSTNAME:${PWD:-?} $
こうなりますね。
124 :
SIM無しさん :2012/08/30(木) 01:27:05.24 ID:mpVqr/wE
むむ〜初めてすぎてp07dpatchinit.cのコンパイル方法すらわからない setup_fsとかに変えてコンパイルがしたいです
遅くなりました。
変更点
・/system/lib/libqsap_sdk.soに加えて
/system/lib/libbluedroid.soもlibQ.soを読み込むようにした
・init.cne.rcを/persist/に突っ込むのは文鎮の恐れがあるので、
リカバリ時に復帰できるようにした。
・xshのプロンプト表示がおかしいのでp04dのshを持ってきた
https://hotfile.com/dl/169661130/ac6d3fe/p07dunlock_test11.zip.html tomoyo_disabler.koがlsmodしたときに入っていれば成功です。
失敗した場合は/data/insmodlog.txtの内容次第で対応が変わります。
すみませんが、動作確認宜しくお願いいたします。
>>124 基本的には、CodeSourcery(今は Mentor Graphics)のARM向けクロスコンパイラをダウンロードして
それを使ってビルドします。
カーネルから直接実行されるので、staticビルドにしています。
arm-none-linux-gnueabi-gcc --static -std=c99 p07dpatchinit.c -o p07dpatchinit
こんな感じです。
127 :
SIM無しさん :2012/08/30(木) 05:41:09.30 ID:lscc7YTM
>>125 ありがとうございます。 やってみましたが、
tomoyo_disabler.ko みあたりません
>adb shell cat /data/insmodlog.txt
userid not root
userid not root
userid not root
userid not root
すみません、どなたかリカバリー用のパスワードを計算してみたのですが、 確認お願いできますか? adb reboot recoveryとした後、 wipe data/factory resetを選択、 続いて、 Yes -- delete all user dataを選択 パスワードに4355518276を入力 ENDを選択 です。こちらで初期化ができるようならLD_PRELOAD等ちょっと 冒険できるようになりますので。
もし、
>>128 により初期化が成功したら、
test11の作業をしていただき、init.cne.rcの内容を
export LD_LIBRARY_PATH /data/lib:/vendor/lib:/system/lib
から、
export LD_PRELOAD /data/lib/libQ.so
に変えてみてもらえますか?
こんな感じ
>adb shell
$echo export LD_PRELOAD /data/lib/libQ.so > /data/init.cne.rc
$exit
>adb reboot
これで再起動後、/data/insmodlog.txtがどうなるか、
tomoyo_disabler.koがinsmodされるかに挑戦してみてください。
起動しなかった場合はあわてず、音量ボタン上下+電源ボタンで
リセット&リカバリーモードに入れますので、wipeすれば元通りです
130 :
SIM無しさん :2012/08/30(木) 06:08:03.03 ID:lscc7YTM
/tmp/xsh のパーミッションと実行後プロンプトは
>>123 と同じでした $
一応手順等間違えてないか確認してみます
パスワード計算ありがとうございます!
すごく試したいけどバックアップとってからかな...
パスワード計算あってるとの報告がきました。 これで安心して冒険ができますね。
133 :
SIM無しさん :2012/08/31(金) 01:02:54.85 ID:lIrkZOX5
知識ありませんけどやってみました。 手順(8) の手前でストップします。 $mv /data/wpstiles /data/wpstiles.org $ln -s /sys/kernel/uevent_helper /data/wpstiles $exit adb reboot adb shell $ls -l /sys/kernel/uevent_helper -rw-r--r-- root root 4096 2012-08-31 00:46 uevent_helper で、書き込み不可でストップです。
>>133 あれれ、
/init.pana2_7d.rcのon post-fs-dataに、
mkdir /data/wpstiles/ 0755 shell
こんな記述があったのでいけると思ったんですが、駄目ですか..
では今までどおり/data/localを/data/local.orgにする方法で
試してみてください
135 :
SIM無しさん :2012/08/31(金) 22:48:14.95 ID:XNcRJxmW
/data/insmodlog.txtの中は空のままですね。 それから /log/ccs/audit/logfileにもポリシーエラーが見当たらず insmodのエラーも見当たらずです。 なにか間違ってないか再度やってみます
136 :
135 :2012/09/01(土) 00:31:16.08 ID:oe2EBsAS
>>135 > adb shell
$ echo $LD_LIBRARY_PATHの結果ください〜
あと、/data/lib/libssl_patch.soは使われてますかね?
> adb shell ls -l /data/lib
の結果ください。
さらに、
> adb shell
> ps
※ここでzygoteのpidを確認
root 1704 1 115012 28412 ffffffff 00000000 S zygote
でいうと、1704
> /tmp/xsh
> cd /proc/1704
> while read i; do echo $i; done < maps
こちらの結果もください。
宜しくお願いします
138 :
135 :2012/09/01(土) 09:35:52.57 ID:oe2EBsAS
>>137 遅くなりました
echo $LD_LIBRARY_PATH
/data/lib:/vendor/lib:/system/lib
ls -l /data/lib
-rw-rw-rw- shell shell 4909 2012-08-29 01:18 libQ.so
lrwxrwxrwx shell shell 2012-09-01 00:21 libssl.so -> /data/lib/li
bssl_patched.so
-rw-rw-rw- shell shell 187364 2012-08-30 14:38 libssl_patched.so
ps (zygoteのみ)
root 232 1 456012 25992 ffffffff 00000000 S zygote
/tmp/xsh
cd /proc/232
while read i; do echo $i; done < maps > /tmp/232map.txt
adb pull /tmp/232map.txtの結果
http://pastebin.com/bQ2WSG1W libssl.soは/system/lib/libssl.soが使われてる様に見えますね・・・
>>138 何でしょうね・・。
/tmp/xsh
cd /proc/232
while read i; do echo $i; done < environ > /tmp/232environ.txt
もやってみますか?
LD_LIBRARY_PATHがどうなってるか。
140 :
135 :2012/09/01(土) 12:41:44.97 ID:oe2EBsAS
>>139 environは中身空でした。
ちなみに
再起動したときの状況が以下です。
ln -s /data/lib/libssl_patched.so /data/lib/libssl.so
でシンボリックリンクを張ったまま再起動をすると
/data/insmodlog.txtに
userid not root
が書かれます。その状態で、無線LANをOn,Offしてもinsmodlog.txtに
追記されません。
また、/log/ccs/audit/logfileにも特になにも書かれていません
>>140 ありがとうございます。
service登録されて起動する、wpa_supplicantはLD_LIBRARY_PATHが使われないっぽいですね。
useid not rootにが出ているということは誰かしたroot権限でないアプリが
libssl_patch.soを使っているということだと思います。
AOSPなandroid向けlinkerと挙動が違うようですのでちょっと調べてみますね。
142 :
SIM無しさん :2012/09/01(土) 20:39:24.18 ID:4E8WErcr
コード見ても分かりませんでした^^; すみませんが、/system/bin/linkerいただけますか? 独自パッチなのかなぁ。 もし、/vendorpa/bin/linkerもあればそれもいただきたいです
144 :
135 :2012/09/02(日) 14:17:57.09 ID:xI09NI8R
>>143 /system/bin/linkerです。
https://hotfile.com/dl/170149082/a1a5c10/linker.zip.html /vendor/bin以下はこんな感じでした。
shell@android:/vendor/bin $ ls -l
ls -l
-rwxr-xr-x root shell 312 2012-07-23 22:46 init_devadmin.sh
shell@android:/vendor/bin $ cat init_devadmin.sh
cat init_devadmin.sh
#!/system/bin/sh
umask 0177
if cat /data/system/device_policies.xml > /dev/null 2>&1
then log -t init_devadmin.sh "status = 0"
elif cat /system/vendor/etc/device_policies.xml > /data/system/device_policies.xml 2> /dev/null
then log -t init_devadmin.sh "status = 1"
else log -t init_devadmin.sh "status = -1"
>>144 ありがとうございます。確認してみますね。
あ、そうだ adb shell ls -l /dev/block/platform/*/by-name の結果がほしいです!
148 :
SIM無しさん :2012/09/03(月) 22:41:24.32 ID:5r8jXdC4
>128 リカバリー用のパスワードの計算方法、教えて頂くことは可能でしょうか? P-06Dのを計算して、P-06Dのrootを試したくて。 よろしくお願いします。
149 :
SIM無しさん :2012/09/03(月) 22:53:03.38 ID:5m6L5pDr
>>148 P-06Dなら、
4355518020
151 :
149 :2012/09/04(火) 01:15:36.53 ID:Ia0NDX8n
>>147 test13やってみました。が、
だめっぽいです。boot loop再発です
いまrecoveryから復旧中・・・
152 :
148 :2012/09/04(火) 01:21:00.73 ID:mlsuJSQt
>>150 ありがとうございます。
問題なくリカバリに入りました。
ご報告とお礼まで。
>>151 これは厳しいですね〜。なにが原因かちょっとわからないので。
Kernelのダンプもらえたらポリシー抜けるのでそっちを一度目指します。
https://hotfile.com/dl/170404003/0ea90b1/p07dmktmpxsh.html >adb push p07dmktmpxsh /data
>adb shell
$chmod 777 /data/p07dmktmpxsh
$echo /data/p07dmktmpxsh > /sys/kernel/uevent_helper
※電源ぽちぽち
こちらをuevent_helper経由で起動してもらうと、
$ls -l /dev/block/vold/
..
/dev/block/vold/179:7
/dev/block/vold/179:18
..
これらのファイルの読み取りパーミッションができると思いますので、
$dd if=/dev/block/vold/179:7 of=/data/boot.img bs=512
$dd if=/dev/block/vold/179:18 of=/data/recovery.img bs=512
$chmod 666 /data/boot.img recovery.img
$exit
>adb pull /data/boot.img
>adb pull /data/recovery.img
こうしてできるboot.imgとrecovery.imgがほしいです!
154 :
SIM無しさん :2012/09/04(火) 20:35:37.52 ID:Zxy+mZ7w
$chmod 666 /data/boot.img recovery.img これ、 $chmod 666 /data/boot.img /data/recovery.img だと思います。分かると思いますが。
155 :
SIM無しさん :2012/09/04(火) 23:03:39.40 ID:jT+DtIlq
>>148 自分もこっそり06Dがんばってますが、うまいこと行かないです…
156 :
149 :2012/09/05(水) 00:23:28.43 ID:9FWrkIRZ
>>153 試してみたのですが、
このp07dmktmpxshを起動しても読み取り権限ついてないです。
shell@android:/dev/block/vold $ ls -l
ls -l
brw-rw---- root root 179, 32 2012-09-05 00:00 179:32
brw-rw---- root root 179, 33 2012-09-05 00:00 179:33
shell@android:/dev/block/vold $
で、bootもrecoveryも見えてませんね。
dmesgには
<4>[ 930.122996] chmod start!chmod start!chmod start!
とか出てますので、chmodをしているとは思うのですが・・・
157 :
149 :2012/09/05(水) 00:28:09.80 ID:9FWrkIRZ
一応何をしたかを書いておきます。
recoveryから復旧したので、test13の
(1)〜(6)を行い、
(7)のp07dmktmpxshのみ
>>153 のをpushしました。
/tmp/xshでの結果も
$(precmd)$USER@$HOSTNAME:${PWD:-?} $ echo /dev/block/vold/*
echo /dev/block/vold/*
/dev/block/vold/179:32 /dev/block/vold/179:33
$(precmd)$USER@$HOSTNAME:${PWD:-?} $
なので、179:7や179:18が無い様に見えます。
158 :
149 :2012/09/05(水) 00:29:26.60 ID:9FWrkIRZ
私の理解ではついていけてないので、 間違ったことをしてるかもしれませんが、 よろしくお願いします。
159 :
SIM無しさん :2012/09/06(木) 21:45:57.68 ID:8cYY418e
滞ってますね… セキュリティーを推してるだけあって厳しそうですね。 週末時間がとれるので、人柱してみます
お疲れ様です。気分転換にまたちょっとやらせてください!
すみません、 /system/lib/libhardware_legacy.so くださいますか? この中でinsmodしている部分があるかを確認します 宜しくお願いします。
163 :
SIM無しさん :2012/09/09(日) 02:37:50.40 ID:IzwKqG6p
164 :
SIM無しさん :2012/09/17(月) 22:51:14.72 ID:CyB0OOEM
P-06Dってroot取れたの?
165 :
SIM無しさん :2012/09/19(水) 01:06:26.45 ID:fgrsgekR
goroh_kunさん諦めちゃったのかな。 次の手はアップデータが公開されたタイミングですかね。 secureなのはいいんだけどgps.confとかfont設定がおかしいのを 直したいのとTitaniumでバックアップ取るためにrootとりたいな。 ギャラリーもgappsのギャラリーに置き換えたいのもある。
あきらめたというか、毎回理科針とか面倒が大きすぎるのでどなたか 東京近辺で在住の方いますかね〜? 数時間解析に付き合っていただけると助かります。
167 :
SIM無しさん :2012/09/19(水) 17:26:44.95 ID:lAMfr2wx
東京近郊かぁ、関西なら協力出来るんだけどなぁ どなたかお願いします。
168 :
SIM無しさん :2012/09/19(水) 19:28:39.47 ID:XH9f8qR8
神奈川在住ですがちょっと時間取れるか微妙です…
169 :
SIM無しさん :2012/09/19(水) 20:51:24.45 ID:dfEfOlZ8
東京在住なので、時間が合えば協力しますよ。
>>169 とりあえず、メールかtwitterで連絡もらえたら調整できると思います!
171 :
SIM無しさん :2012/09/24(月) 11:31:01.86 ID:vHbECIS8
ホント詳しいことが分からないのですが、MEDIAS N−05Dのrecovery 3e のパスワード分かる方いませんでしょうか??とても困っていて助けてください。 板違いですいません。
172 :
SIM無しさん :2012/09/24(月) 11:41:52.69 ID:uepXLP0N
ショップに持って行きなさい。
173 :
SIM無しさん :2012/09/24(月) 11:43:30.36 ID:vHbECIS8
やっぱりそうなんですね。
174 :
SIM無しさん :2012/09/24(月) 12:20:52.45 ID:99I/vG85
ショックを受けなさい。
175 :
SIM無しさん :2012/09/24(月) 12:23:15.01 ID:QVM7FeL0
進展あったのかと思ってワクワクして開いた俺がショック受けたよ。
176 :
SIM無しさん :2012/09/24(月) 13:35:49.45 ID:vHbECIS8
そこを何と・・・。分かりませんよね?前の投稿にパスワードの計算とか書いてあったので、 ここの方たちなら何とかして頂けるかと・・・。
177 :
SIM無しさん :2012/09/24(月) 14:54:59.39 ID:99I/vG85
ええ、わかりませんよ
>>176 わからないですねぇ。少なくてもバイナリがないと何とも
179 :
SIM無しさん :2012/09/26(水) 00:45:54.61 ID:JAyw3vCK
P-06Dもお願いできないでしょうか
180 :
SIM無しさん :2012/09/26(水) 01:40:14.75 ID:cffVC1rb
>>179 板つくるか、あるかどうか解らないがそっちのスレいけよ。
ここはP-07Dの板で、只でさえ先輩がたにお願いしてがんばってもらってるのに。余計なおねがいはするなよ
181 :
SIM無しさん :2012/09/29(土) 22:21:06.08 ID:i7WnGOme
P-04Dはroot化できますか? 板違い&マルチでもうしわけない。
182 :
SIM無しさん :2012/10/06(土) 07:36:17.37 ID:AmFXcOsK
保守。進まないね…
183 :
SIM無しさん :2012/10/06(土) 08:42:00.13 ID:8UrMAwHi
自分にスキルないから期待してます。 クレクレで申し訳ないが
184 :
SIM無しさん :2012/10/07(日) 12:53:30.62 ID:HEUDTx5m
>>169 とゴロークンは密会出来たのだろうか・・・
185 :
SIM無しさん :2012/10/17(水) 13:52:18.10 ID:KMGGX4p6
goroh-kunがp07d実機を借りれたみたいなので期待
186 :
SIM無しさん :2012/10/17(水) 13:56:16.50 ID:nYaulaB5
ついに来るのか、何も出来なくて申し訳ないけど期待してます。
187 :
SIM無しさん :2012/10/17(水) 20:52:17.83 ID:zPDyKO99
冬モデルきたけど、2年使えるようにお願いします。期待しかできなく申し訳ないです。
おはようございます。昨日は休んでたけど、root&tomoyo解除は確認済みです〜。 詳細は後日。
189 :
SIM無しさん :2012/10/18(木) 07:24:07.01 ID:Af42sssp
おはよございます。 凄い、ありがとうございます。
190 :
SIM無しさん :2012/10/18(木) 07:36:02.08 ID:jlRiQvn3
キター(°▽°)楽しみにしときます。
192 :
SIM無しさん :2012/10/18(木) 13:28:18.65 ID:Af42sssp
ありがとうございます。 いただきました。
193 :
SIM無しさん :2012/10/18(木) 14:14:11.63 ID:7cEQtRIl
ありがとうございます。 詳細を期待します
194 :
SIM無しさん :2012/10/18(木) 17:05:04.12 ID:UqqWUMMU
いきなりリストが開いて焦ったw
今までと変わらないです〜。ソースがいっぱいついてるのですが、 実際にはreadme.txt読めばわかるはず。 LD_PRELOADが再起動繰り返さないようにビルドし直しただけでする
196 :
SIM無しさん :2012/10/18(木) 23:08:15.74 ID:dLXIaA2G
>>191 別の端末で申し訳ないのですが、このファイルを利用してP-06DもRoot権限取得できないでしょうか…
197 :
SIM無しさん :2012/10/18(木) 23:57:37.93 ID:BKpQrn3w
Android ADB deviceが認識されない・・・
198 :
SIM無しさん :2012/10/19(金) 02:45:16.96 ID:hwtmYueh
199 :
SIM無しさん :2012/10/19(金) 03:00:37.20 ID:dHB7OeVz
>>191 ありがとうございます!
なぜかadb pushがうまく働かなかったりしましたが、wipeしたらうまくいきました
suのインストールにちょっと手間取るも、
とりあえず無事にtitaniumとroot explorerが動いています
200 :
SIM無しさん :2012/10/19(金) 09:02:51.87 ID:viCAygev
ありがとうございます。 suの入れ方が判らなくて、中断中…
201 :
SIM無しさん :2012/10/19(金) 16:09:55.41 ID:gMhfvhYE
頑張って入るが、結構やろうとすると難しいな。 (1)のコマンドだと思うんだけど、打ち込んでみると unable to open file p-07d.ab ってなって作業中断 勉強不足すぎで悲しいわ…
202 :
SIM無しさん :2012/10/19(金) 16:21:41.47 ID:dHB7OeVz
203 :
SIM無しさん :2012/10/19(金) 21:42:55.62 ID:KNGdt6w5
204 :
SIM無しさん :2012/10/19(金) 23:52:35.08 ID:nuSKodY4
むう… なんか再起動するたびにTOMOYOが復活してる? root権限に制限がかかってtitaniumとかが使えなくなる まぁキットの(9)前半だけ端末エミュでやりなおせば大丈夫だけど、 自動化しないと結構めんどい
再起動したらTOMOYOは復活しますよ〜。ただ、自動化はお勧めしないです。 kernelのバージョンが上がった場合に詰む可能性があるので。 どうしてもやるなら、sdcardにシェルスクリプト入れておいて、 そちらで起動とかですかね。何かあってもsdcard抜けば直る、的な。
206 :
SIM無しさん :2012/10/20(土) 18:49:31.43 ID:baEYYJ1o
>>205 なるほど〜
ありがとうございます
やってみます
207 :
SIM無しさん :2012/10/20(土) 19:21:05.47 ID:etrgw7tw
画面下に何時も表示されているホームキーとかが消せない… これじゃあ、5インチじゃなく、4.5インチじゃないか… 詐欺に遭ったみたいだ…
208 :
SIM無しさん :2012/10/20(土) 20:22:35.54 ID:Gm5oiQwT
なんとか191の最後まで進んだものの、 busyboxのインストールでつまづいた・・・ 202の記事を読んだのだが、/system/binと/system/xbin のパーミッションが777にならなくて先に進めず。もう少し考えるか。
209 :
SIM無しさん :2012/10/20(土) 21:03:29.45 ID:5cFfd6qW
210 :
SIM無しさん :2012/10/20(土) 21:10:07.18 ID:m7cr7gvD
>>207 ナビゲーションバーはicsからの使用でハードウェアキーがない機種では必須。
正確にはナビゲーションバー抜きで4.7inchiになる
動画など一部のアプリでは消せる(消える)
つーかせっかくroot化&TOMOYO解除ができたんだから、自分らで改造して何とかしようと試みる流れじゃない?
211 :
SIM無しさん :2012/10/20(土) 23:43:29.05 ID:Gm5oiQwT
>>209 しまった…
ありがとうございます。早速続きやります。
212 :
SIM無しさん :2012/10/21(日) 00:35:09.31 ID:P5YmedhQ
211です。 やっとtitaniumの動作が確認できました。 ありがとうございます。
テスト
214 :
SIM無しさん :2012/10/22(月) 08:47:31.09 ID:jxOhwM0K
かる〜くまとめ
Android SDKをインストール
Panasonicのサイトから、P-07D ADBドライバーを入手、インストール
アプリやadb backupで現状バックアップ
必要ならFactory Reset
>>191 のgoroh_kun製キットを一通り実行
(どうしても上手くいかなかったら、Factory Resetしてから実行)
suとbusyboxとsuperuserを入手、インストール (
>>202 、
/system をrwでマウント
busybox設置、su設置、superuser設置、再起動)
必要ならリストア
terminal emulatorをインストール
以後再起動するたびにterminal emulatorを使って
$cat /data/local/tmp/p07dgetroot > /tmp/xsh
wifi ON/OFF/ON
$/tmp/xsh
(TOMOYO再解除)
こんなところでしょうか
くれぐれも自己責任で、気をつけて!
215 :
SIM無しさん :2012/10/22(月) 12:39:43.65 ID:rjk0VtE5
nandroid backup取れないから システムファイル弄ってハマると文鎮確定なので注意ね! 早速、文鎮作った…
216 :
SIM無しさん :2012/10/22(月) 13:54:20.46 ID:t0xGP85/
>>215 音量ボタン上下+電源ボタン長押しでリカバリーモードはいって
>>128 のパスワードでFactoryResetもできない?
217 :
SIM無しさん :2012/10/22(月) 14:08:20.61 ID:R8iOYfpL
218 :
SIM無しさん :2012/10/22(月) 18:53:12.41 ID:JdAVFJIQ
パナから取ってきたドライバー入れたんだけど adb: unable to connect for backup てなっちゃいます。 ドライバ入れるの失敗ですかね?
219 :
SIM無しさん :2012/10/22(月) 20:08:12.07 ID:DVLgH4LI
>>216 システム領域のリカバリーしないみたい?
ちょっと時間が取れないので、詳しく確認してないけど
FRしたら、「ようこそ」から進むとフリーズしてリブートするようになった
デフォルトで、USBデバッグじゃない気がするし…
修理受付って、ショップだけだよね確か
('A`)マンドクセ
220 :
SIM無しさん :2012/10/22(月) 20:33:15.03 ID:momd9ROb
goroh_kun ありがとうございます。root取れました。 さて、/system/media/audio/ui のcamera_click.ogg と camera_focus.ogg をリネームしたのにフォーカス音が鳴るのは何故だろう。
221 :
SIM無しさん :2012/10/22(月) 20:57:25.23 ID:D46U5t1Q
>>220 フォーカス音はPanaCamera.apkの中に組み込まれてるみたい
apk managerで展開して無音ファイルに置き換えて再圧縮して入れて見たけど、起動するとエラーになる
もちろんsignはremainedでパーミッションは644にしたけど。
222 :
SIM無しさん :2012/10/22(月) 21:28:05.56 ID:momd9ROb
>>221 ご丁寧なレス有難うございます。
それ以上の技術は私にはないので、どうしようもないですね。
すみません、便乗で質問なのですが、/tmpではmvが使えるのですが、/systemでは使えないのは何が問題なのでしょうか。
223 :
SIM無しさん :2012/10/23(火) 00:42:27.17 ID:D9YHKecX
(7)のadb pushがerror: device not foundとなってしまう。。。 FactoryResetしても進めない そこまでの流れは間違ってないはずなんだけどな〜
224 :
SIM無しさん :2012/10/23(火) 00:54:02.07 ID:boPbK4MR
>>222 systemをrwでmountしてないとか
>>223 うーんドライバを削除して再インストールとか…
225 :
SIM無しさん :2012/10/23(火) 19:04:26.33 ID:soy5oqxK
>>223 (7)の後、「exit 」でadb shellから出てから
やってみては?
226 :
220 :2012/10/23(火) 19:05:24.05 ID:HRoM81o8
>>224 いえいえ、rwでマウントしております。皆さんは問題なく出来ますでしょうか?
つか、昨晩調子に乗りすぎたのか、文鎮化してしまった。
>>223 adb shell でandroidにログインしたまま adb push していない?
227 :
SIM無しさん :2012/10/24(水) 09:32:26.97 ID:jOrdb3lU
>>224-226 adb shellから出たら出来ました。
ありがとう!
しかし最後までいったけど何かおかしい感じ。
「root権限のシェル」ってどう表示されてます?
出先なんで自分の環境晒せなくてすいません。
228 :
SIM無しさん :2012/10/24(水) 12:10:52.13 ID:Ci2HH3GG
今端末エミュからやってみたらこんな感じ app_130@android:/ $ /tmp/xsh $(precmd)$USER@$HOSTNAME:${PWD:-?} $ これでroot権限取れてるので/systemマウントもsuインストールもできるよ
229 :
SIM無しさん :2012/10/24(水) 12:32:01.36 ID:jOrdb3lU
>>228 同じ表示されてたのでrootは取れてると考えていいですかね
今はFRしてしまったので時間出来たら再戦します
ありがとう!
230 :
SIM無しさん :2012/10/28(日) 17:45:54.57 ID:1DLcmf+M
app_130@android:/ $ /tmp/xsh $(precmd)$USER@$HOSTNAME:${PWD:-?} $ ここまでたどり着いたが suの入れ方がようわからん…
231 :
SIM無しさん :2012/10/29(月) 10:07:23.24 ID:WNV3MULK
232 :
SIM無しさん :2012/10/29(月) 12:34:17.67 ID:f7EUcHLY
新しくシェルを開いてbusybox、su、Superuser.apkを送る。1 ルート権限とれたシェルから4〜Cまでを実行って感じ? 誰かバッチ作ってクレ
233 :
SIM無しさん :2012/10/30(火) 21:31:59.49 ID:aaN9YQWJ
>>230 です
Rootとれました。
su の 所有者を管理者へ変更するのと
busybox の 所有者を Shellへ変更するということを知ったら
いけました。
解析してくれたgoroh_kunありがとうございました。
234 :
SIM無しさん :2012/10/30(火) 21:54:20.47 ID:y9Rzw9Ga
手順教えてクレクレ
235 :
SIM無しさん :2012/11/01(木) 09:46:17.31 ID:ZAz0y2C+
>>232 >>202 2番目リンクの記事の、4の後半の/systemマウントから
Aは要らない
このスレとリンク先記事をしっかり読み込んでも出来ないひとは、やらない方がいいよ
236 :
SIM無しさん :2012/11/01(木) 23:07:49.55 ID:hpExzmAk
手取り足取り教えて下さい。
237 :
SIM無しさん :2012/11/01(木) 23:22:19.44 ID:QgqzKlyJ
今から君の家に行くから服を脱いで待ってなさい 靴下は脱がなくていいよ
238 :
SIM無しさん :2012/11/03(土) 13:05:13.79 ID:h4nDg/oh
おまわりさんこいつです
239 :
SIM無しさん :2012/11/03(土) 14:20:33.97 ID:TvKPWuPQ
arc使ってた時にadb shell使ってたし、書いてる通りやればroot奪取だぜ!! って思ったのにサッパリ分かりません、3番目でリタイヤ(T_T)
240 :
SIM無しさん :2012/11/03(土) 22:42:38.81 ID:ENOUBQUZ
rootとっていろいろして、FRしたらシェルが壊れた… /system/bin/sh: /system/etc/mkshrc[8]: id: not found となり、ls ln rm cat chmodどれも使えない… しかもwifiがなぜかonにできない /system領域のいじりはsu Busybox superuser avast盗難対策 カメラのシャッター音くらい 文鎮ではないし、suとかは動いてるけどTOMOYO再解除もできない くっそ
241 :
SIM無しさん :2012/11/04(日) 05:11:57.46 ID:hqycYbDi
>>240 ですがBusyboxのコマンドは使えたのでなんとかTOMOYO解除はできてます
でもtitaniumが使えない…
rootとって正常に動いてる人でどなたか、/system/etc/mkshrcの中身を見せて頂けませんか?
243 :
SIM無しさん :2012/11/04(日) 15:26:39.81 ID:eIDJqA1e
やっとRootとれた。
何にも分からなくてもどうにかなるもんだね(^_^)
goroh_kunありがとうございました。
>>242 広いですね、自分もやってみます。
244 :
SIM無しさん :2012/11/05(月) 23:42:35.55 ID:yScXFgGL
カメラ無音バッテリー100段階アプリでメニューバー取っ払い まで出来たんだけど みなさんは他にどんな事してるんですか??
245 :
SIM無しさん :2012/11/19(月) 13:18:56.09 ID:urMmOjBD
アップデート来た。 root維持出来るか誰か試してくれ
246 :
SIM無しさん :2012/11/21(水) 22:28:07.82 ID:u3ewcc8I
247 :
SIM無しさん :2012/11/22(木) 09:02:36.07 ID:Kg/603pX
駄目だ、最初のカバー閉じろって画面から 進まなくなった。 ファクトリーリセットも効かない。
248 :
SIM無しさん :2012/11/22(木) 11:39:39.27 ID:Kg/603pX
修理ってお金取られるのかな?
249 :
SIM無しさん :2012/11/23(金) 08:41:31.62 ID:PMYbsW1i
>>247 オレも一回それなって、リカバリーモードで起動してファクトリーリセット失敗して、ただそのあと再起動したら直ったんだが、ダメ?
てか、何やってそうなった?
250 :
SIM無しさん :2012/11/24(土) 21:31:27.67 ID:l0b2scqp
pm disableしたアプリを全部enableに戻して、/persistや/data内にできた余分なファイルやシンボリックリンクを削除してチャレンジしたら成功したよ
251 :
SIM無しさん :2012/11/24(土) 21:33:13.42 ID:l0b2scqp
/system内にsuやbusyboxいれてるけど問題なかった。build.propいじってる人は戻した方がいいかもね。
252 :
SIM無しさん :2012/11/24(土) 22:59:13.76 ID:8xskTfA0
>>249 そのままアップデートしようとすると途中でアップデート失敗となったので
自分で弄ったファイルを元に戻してアップデートしたら固まってしまった。
>>250 無効にしたアプリはそのままだったから駄目だったのかな(>_<)
253 :
SIM無しさん :2012/11/27(火) 06:13:39.94 ID:/gIETUjo
P-04Dはroot取れたのでしょうか? セルスタだけでも何とかしたいのですが・・・
254 :
SIM無しさん :2012/11/30(金) 19:16:45.10 ID:tk+KEFsQ
PanaCamera完全無音化できた 以前ちょこっとやってみてだめだったけど、apk managerがあかんかったみたい bic-APKTool v1.2.0を使ってそつなく成功
255 :
SIM無しさん :2012/12/04(火) 00:47:09.70 ID:Oem7qr6g
TOMOYO再解除の自動化or半自動化ってしてる?
256 :
SIM無しさん :2012/12/21(金) 00:24:52.81 ID:jzlLZAO3 BE:257191373-2BP(3333)
こんなん? ########################### rm /tmp/xsh cat /data/local/tmp/p07dgetroot > /tmp/xsh echo "WiFi-ON/OFF/ON and Enter" ; read dummy /tmp/xsh echo done.
257 :
SIM無しさん :2012/12/23(日) 02:21:07.94 ID:i9pb1ADg
HAHAHA、factory reset後に文鎮化しちまったぜ。 recovery modeは入れるが、adbが効かないのね。
258 :
SIM無しさん :2012/12/23(日) 07:27:31.24 ID:sfMJHEru
FRする前に何弄ってた??
259 :
SIM無しさん :2012/12/23(日) 11:06:55.67 ID:i9pb1ADg
Titaniumでプリインアプリバックアップ削除 →ナビゲーションバーの履歴を押すとシステムUI終了する事に気づく →adb backupで採取したabファイルをadb restore→失敗 →factory reset →初回起動時の設定ウィザード異常終了 →以後「蓋を閉じて下さい」
260 :
SIM無しさん :2012/12/24(月) 01:12:28.88 ID:SGN+QYIq
tomoyo解除、権限付与してるのにroot accessできない・・・
261 :
SIM無しさん :2012/12/24(月) 01:30:31.01 ID:2yuKOjG/
262 :
SIM無しさん :2012/12/24(月) 02:10:19.50 ID:3Mvemgwx
>>261 adb devicesで表示されないので恐らく・・まあもう一度ためしてみる。
263 :
SIM無しさん :2012/12/24(月) 15:57:50.06 ID:2yuKOjG/
ダメもとでfactory resetを繰り返してみるとか
264 :
SIM無しさん :2012/12/24(月) 16:52:37.55 ID:tfngKlVG
LMTでメニューバー取っ払ったけど、 再起動後はホームは効くが、なぜかリターンが効かない。 tomoyo解除すればリターンが効くようになった。 以前、Shellが壊れてADB_RESTOREが出来なくなったり、 lsなどのコマンドが使えなくなった。(pwdは使えた) ファクトリーリセットしても元にもどらないからたちがわるいね。
265 :
SIM無しさん :2012/12/24(月) 19:08:04.29 ID:2yuKOjG/
/systemのバックアップ必須
266 :
SIM無しさん :2012/12/24(月) 19:38:21.07 ID:3Mvemgwx
バックアップしても書き戻す手段がないとは思わなかった。
267 :
SIM無しさん :2012/12/24(月) 20:47:34.32 ID:3Mvemgwx
なんとか復旧したように見えた。
行った作業をまとめると以下のとおりなので、
俺みたいにハマったアホはお試し頂ければと思う。
su導入できているのが条件。
>>259 の続き
・Factory Reset後に再起動するとPreインストール異常終了
・待ち受けになにも表示されないがiPhoneで言うところの通知センターに
「スパナ(設定)」アイコンがあるのに気づく。
・アイコンから設定モードに入れたのでUSBデバッグ有効化
・root取得開始
・adb reboot投入後、
>>259 の「蓋を閉めて」で止まったが幸いadbは利く状況
・/tmp/xsh作成
・「蓋を閉めて」で以下のコマンドを投入してWi-Fi有効化すると、画面が進んで設定画面へ移行した
$ am start -a android.intent.action.MAIN -n com.android.settings/.wifi.WifiSettings
$ input keyevent 66
※「svc wifi enable」は投入後killされたので使えないようだ。
・/tmp/xsh実行、suでroot昇格
・Titanium BackupのgzファイルをUnixで解凍、リネーム。tarは要らんぽい。
例)「echo "`ls -1 *.apk | sed 's/-.*/.apk/'`"」
※Windowsで出来る環境があるならそこで行って良いと思う。
・/system領域 再マウント
# mount -o remount,rw /system /system
・/system/app権限変更
# chmod 777 /system/app
・/system/appにリネームしたapkとodexをadb push
例)「> adb push com.android.email.apk /system/app」
※バッチか何か作ってやるのが良いと思う
アップロードしたファイル全てに対して以下のコマンドを投入
# chown root.root /system/app/com.android.email.apk
※既存のファイルを汚さないため、*は使わないこと。
作ったバッチを編集してコマンド作るのが良いと思う。
・念のため再起動
> adb reboot
以上
268 :
SIM無しさん :2012/12/24(月) 20:56:13.42 ID:3Mvemgwx
長々書いたけど、結局Titaniumでバックアップしたデータ 戻しただけなのでそこんとこヨロシク
269 :
SIM無しさん :2013/01/10(木) 10:24:02.05 ID:tZpGEhMI
おサイフ使えてます?
270 :
SIM無しさん :2013/01/11(金) 02:28:10.91 ID:HxumjFAS
2012年11月19日のアップデート(ビルド番号:09.0745)を行った後に、 goroh_kunのkitキット(2012/10/18)でroot権限を取得を試みたのですが、 root権限の取得ができません。 tomoyo解除、busybox設置、su設置、superuser設置、再起動 superuserも起動はできています。 やはりアップデートが原因で、FactoryResetしないと駄目かな?
271 :
SIM無しさん :2013/01/11(金) 10:57:46.69 ID:keGEeokx
suがちゃんと設置出来てないとかじゃない?
272 :
270 :2013/01/11(金) 11:39:21.92 ID:PtiiY5El
>>271 suを/system/bin配下に配置して、suコマンドもshellから通っているのでそれは大丈夫だと思います。
273 :
SIM無しさん :2013/01/11(金) 18:35:48.91 ID:OKt6pifw
それはroot取れてるんじゃ… もしtitaniumが動かないとかならたぶんbusyboxの問題 再起動で直ることもある そもそも再起動毎のTOMOYO再解除はやってますか?
274 :
270 :2013/01/11(金) 19:02:21.40 ID:PtiiY5El
>>273 複数のrootChecerで調べてみましたがNot Rooted。。
再起動ごとのtomoyo解除行っています。
週末三連休を使ってFactory Resetしてから再度試してみます。
275 :
SIM無しさん :2013/01/12(土) 00:42:19.71 ID:+oahE8sF
ファクトリーリセット直後のgoogleログインとか復元とかdocomoなんたらとかは、一切やらないほうがよさげでしょうか?
276 :
SIM無しさん :2013/01/12(土) 16:39:24.17 ID:+brmxlqm
(3)にて、$cd /data/data/com.android.settings以降の/aが存在しない? Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved. C:\Users\g>adb shell 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:/ $ となります。どこをどうすれば良いのか・・
277 :
SIM無しさん :2013/01/17(木) 09:53:12.22 ID:GxX4CUHk
なんでもいいけど、最低限Zeta並に電池持ってもらわんとね。 電池もたないのは、一切興味なし、
278 :
SIM無しさん :2013/01/17(木) 14:59:57.12 ID:LHnEFtO+
279 :
SIM無しさん :2013/01/17(木) 15:03:43.72 ID:ol0H45/q
あらしでしょ
280 :
SIM無しさん :2013/01/17(木) 17:21:24.82 ID:qw6VOXtd
>>276 たぶんadb restore が上手くいってない
コマンドミスか、本体の操作忘れたとかかな?
281 :
SIM無しさん :2013/01/20(日) 22:09:52.27 ID:mefmVfag
今P-07Dはroot化できるのですか?
282 :
SIM無しさん :2013/01/22(火) 04:59:13.21 ID:vVJzJ1cL
自分も
>>270 氏と同じ症状です。同じくビルド番号09.0745。
SithBloさんってところのを参考に、参考にtomoyo解除、busybox、su、superuserの設置と再起動まで。
各パーミッションは順に644, 6755, 755に設定。
上記まではRootCheckerとlsコマンドにて確認済み。
なぜここまできて動かない。
>>270 氏の続報&エロい人がいらっしゃるのを待ちます…
283 :
SIM無しさん :2013/01/22(火) 05:05:16.69 ID:vVJzJ1cL
>>276 同じことさっきやってたので。
>>280 さんも言ってるけど多分p-07d.abが書き込めてない。
shellじゃなくてコマンドプロンプトの方から、adb restore (p-07d.abのパス)って打ち込んでみて
p-07d.abのパスってのは、C:\...\p-07d.ab.みたいな感じで。自分はそれでいけました
連投スマソ
284 :
282 :2013/01/22(火) 06:11:55.84 ID:vVJzJ1cL
たびたびの連投失礼です。
282の問題、自己解決しましたので報告を。
どうも利用していたsuのファイルに問題があったらしく(axfcに上がってたsu_setに入ってたsuです)。
適当なところから別に拾ってきたsuに入れ替えた結果、無事root取得できました。
なぜこんな単純な事に気付かなかったのか…。
ともかくお騒がせしましたm(__)m
>>270 氏も無事これで解決できるとよいんですが
285 :
SIM無しさん :2013/01/25(金) 21:57:57.08 ID:EPqmWoWi
adb restore p-07d.abってどーやって開くの?
286 :
SIM無しさん :2013/01/26(土) 07:30:00.92 ID:I5TEKRyW
自分でやり方探せないならやめとけ
287 :
SIM無しさん :2013/01/26(土) 08:33:17.20 ID:Kb1vQc2L
root取得したいのですが(1)〜(7)までをやったあと 「(8) 再移動後に環境変数が変わっているか確認」で環境変数が変わっておらず 先に進めません。助けてくださいm(__)m Factory Reset しても(8)でいきづまります。 どなたかわかる方いらっしゃいますか。
288 :
SIM無しさん :2013/01/26(土) 18:52:53.90 ID:Kb1vQc2L
287です。 「(7) 以下のコマンドを実行」は、これで合ってますか? >adb push init.cne.rc /data/local/tmp 2 KB/s (35 bytes in 0.015s) >adb push p07dgetroot /data/local/tmp 284 KB/s (9092 bytes in 0.031s) >adb push xsh /data/local/tmp/ 1296 KB/s (82840 bytes in 0.062s) >adb push libQ.so /persist 99 KB/s (3192 bytes in 0.031s) >adb shell rm /persist/init.cne.rc rm failed for /persist/init.cne.rc, Is a directory >adb shell ln -s /data/local/tmp/init.cne.rc /persist/init.cne.rc link failed File exists なにがダメなのか、わかりません。
289 :
SIM無しさん :2013/01/26(土) 22:32:41.93 ID:PlsIm8cv
>>288 >adb shell rm /persist/init.cne.rc
rm failed for /persist/init.cne.rc, Is a directory
ココが変
/persist/init.cne.rc っていうディレクトリができちゃってるね。
adb shell rm -r /persist/init.cne.rc
してみたら?
290 :
SIM無しさん :2013/01/27(日) 19:08:59.32 ID:XTVR8PuJ
>>289 rootできました((o(´∀`)o))
(7)の途中で事件がおきてたなんて。
su設置なども、滞り無くできました。
どうもありがとうございました。
291 :
SIM無しさん :2013/01/29(火) 05:50:13.53 ID:u+PvdNwh
292 :
270 :2013/01/30(水) 01:33:55.67 ID:CFcBMPyl
>>284 ありがとうございます。おかげで解決しました。
私もSithBloさんのところを参考にしてsuをよそのとこと入れ替えていましたが、
274時点では、3.1.1だったためか失敗していました。
3.1.3-arm-signed.zip内のsuと差し替えたところroot取得です。
これからいじるぞう!!!!!ひゃっふーwwwwwwwww
293 :
SIM無しさん :2013/02/03(日) 19:58:03.74 ID:y6XWew1r
294 :
SIM無しさん :2013/02/03(日) 22:19:33.44 ID:M3aR97eW
>>293 まぁ出来ないだろうな
アプリ改造すれば可能性は無きにしも非ずかな
やってみても文鎮化の可能性のほうが高いと思うけど
書いといてなんだけど、完全にスレチ
295 :
SIM無しさん :2013/02/26(火) 02:14:18.89 ID:npPpQWJf
adb push init.cne.rc /data/local/tmp したら No such file or directory ってでてくるんですけど、どうしたらいいんですか?
296 :
SIM無しさん :2013/02/26(火) 11:02:52.19 ID:blg3vTqN
>>295 PC側のディレクトリにファイルが置かれてないんじゃない?
それ以外の理由ならFRして最初からやるのが確実
297 :
SIM無しさん :2013/02/26(火) 15:32:19.27 ID:npPpQWJf
p07dunlockにはいってるんですけどちがいますか?
298 :
SIM無しさん :
2013/03/01(金) 22:15:33.06 ID:76iVZUAV adb push init.cne.rc /data/local/tmp はできるんですけど、 adb push p07dgetroot /data/local/tmp →No such file or directory adb push xsh /data/local/tmp/ →Is a directory ってでてきます。 ファイル置いてるとこは全部一緒なんですけど、間違ってるんですか?