Archive

Posts Tagged ‘SK17i’

XperiaにCM7.1

2011/10/10 Leave a comment

{Mini/MiniPro/Active}[DEVELOPMENT] – CM7.1.0 – FXP041 RELEASED FreeXperia Project

{RAY}[DEVELOPMENT] – CM7.1.0 – FXP041 FreeXperia Project

cyanogenmod on ST18i cyanogenmod on ST18i

Xperia Ray(ST18i)のほうに焼いてみたのだが、APNを保存できない…orz

【メモ】*#*#7378423#*#*

Advertisements
Categories: Android Tags: ,

Xperia Mini Pro(SK17i)でrootをとる〜その2〜

2011/08/22 Leave a comment

毎度おなじみxdadevelopersの[FIRMWARE][4.0.A.2.368][Mini Pro][SK17i][MANGO] Official Firmware + ROOT solutionにて、Xperia Mini Pro(SK17i)のrootのとりかたが紹介されている。Ubuntu環境を必要としないこちらのほうが楽そうだ。試していないので、実際にできるのかどうかは不明だがまとめ。

【必要な条件】
1. Android SDKが導入されていること
2. FWが4.0.A.2.368の端末
3. bootloaderがアンロックされていること
4. boot.img(Mini Pro FW 4.0.A.2.368 insecure kernel
5. fastboot files
6. SuperOneClick(SuperOneClickv1.7-ShortFuse推奨らしい)

【rootをとる】
1. fastbootモードで接続
2. ダウンロードしたboot.imgを焼く
$ fastboot.exe flash boot boot.img
3. 端末の電源をオンにし、USBデバッギングにチェックしてから、PCと接続
4. SuperOneClickでrootをとる

【困ったとき用】
あわや文鎮?というときは、たぶん以下をFlashtoolでFlashすればいいはず
SK17i_4.0.A.2.368_GENERIC_(1244-7088).ftf

Categories: Android Tags:

Xperia Mini Pro(SK17i)でrootをとる

2011/08/11 2 comments

とにかく記憶にある限りまとめてみた。Chromeでタブを10以上開いて、あちらこちら確認しながら作業したので、参考にさせていただいたブログその他は膨大。ひとつひとつ記せないが、先人に大感謝。以下、すべて自己責任で。

Windows PCでの作業

【bootloaderアンロックの準備】
1. developer WORLDでアンロックのためのキーを入手する

【USBドライバの導入】
2. android_winusb.infをメモ帳で開く
C:\Program Files\Android\android-sdk\extras\google\usb_driver
3. android_winusb.infの編集(以下を追加)
[Google.NTx86]
; SonyEricsson
%SingleAdbInterface% = USB_Install, USB\VID_0FCE&PID_0DDE
%CompositeAdbInterface% = USB_Install, USB\VID_0FCE&PID_0DDE&MI_01
%SingleBootLoaderInterface% = USB_Install, USB\VID_0FCE&PID_0DDE
[Google.NTamd64]
; SonyEricsson
%SingleAdbInterface% = USB_Install, USB\VID_0FCE&PID_0DDE
%CompositeAdbInterface% = USB_Install, USB\VID_0FCE&PID_0DDE&MI_01
%SingleBootLoaderInterface% = USB_Install, USB\VID_0FCE&PID_0DDE
4. Mini Proの電源をオフにする
5. Vol Upを押しながらPCと接続する(fastbootモードで接続、青LED)
6. 3.で編集したドライバをインストール

【bootloaderのアンロック】
7. $ fastboot.exe -i 0x0fce getvar version(fastbootコマンドが動いているか確認)
8. $ fastboot.exe -i 0x0fce oem unlock 0x****************(1.で入手したキー16ケタを入力してアンロック)

【イメージファイルの保存】
9. SEUS(Sony Ericsson Update Service)をインストール
10. SEUSで初期化
11. 「FILE_数字」ファイル3つ(66KB、約15MB、約158MB)を保存
C:\Program Files\Sony Ericsson\Update Service\db\13740270\blob_fs

【イメージファイルの変換】
12. ConvertTool.zipを解凍
13. 解凍されたフォルダに3.のファイル3つをコピー
14. $ SeusDecrypt.bat FILE_数字(「FILE_数字.tgz」が3つできる)
15. 一番小さいtgzファイルを「loader.sin」にリネーム
16. 一番大きいtgzファイルを解凍し、「system_S1-SW-LIVE-883F-PID1-0001-S1-PARTITION-WITH-SPARE.sin」を「system.sin」にリネーム
17. IN2IMGを解凍
18. 17.でできたフォルダに16.の「system.sin」をコピー
19. $ sin2img.exe system.sin system.img(「system.img」の作成)

Ubuntu 11.04での作業

【Ubuntu 11.04の準備】
20. VirtualBoxで、OSX上にUbuntu 11.04環境をつくる
21. $ sudo passwd root(rootパスワードの作成)

【system.imgの展開】
22. unyaffsを解凍
23. $ gcc -o unyaffs unyaffs.c(「unyaffs」の作成)
24. $ sudo cp unyaffs /usr/sbin/(23.でできた「unyaffs」をコピー)
25. 19.でできた「system.img」を「unyaffs」のあるフォルダにコピー
26. $ mkdir system_new
27. $ cd system_new
28. $ sudo ../unyaffs ../system.img(25.で作成した「system_new」フォルダにsystem.imgを展開)

【root取得済みsystem.imgを作成】
29. Superuser 2.3.6.1をダウンロードして解凍
30. 「Superuser.apk」と「su」のコピー
$ sudo cp Superuser.apk /system_new/app(26.で作成した「system_new」フォルダの場所に合わせて)
$ sudo cp su /system_new/bin
31. パーミッションの編集
$ sudo chmod u+s su
$ sudo chmod g+s su
$ sudo chmod u+s Superuser.apk
$ sudo chmod g+s Superuser.apk
$ ls -l su(「-rwsr-sr-x 1 root root」になっているか確認)
32. Yaffs2 toolを解凍
33. 「mkfs.yaffs2.x86」を「unyaffs」のあるフォルダにコピー
34. $ sudo cp mkfs.yaffs2.x86 /usr/sbin/
35. $ sudo mkfs.yaffs2.x86 system_new system_new.img(root取得済み「system_new.img」を作成)
36. パーミッションを「system.img」と合わせる(ここの作業、記憶なし)
37. $ sudo cp system_new.img /media/***/(USBメモリに「system_new.img」をコピー)

Windows PCでの作業

38. Vol Upを押しながらPCと接続する(fastbootモードで接続、青LED)
39. $ fastboot.exe flash system system_new.img
40. ソニエリ・ロゴでループせずに起動できたら成功!

【bootloaderの再ロック】
もし起動できなかった場合は、SEUSをつかえるようbootloaderを再ロックする必要がある
41. Flashtool 0.2.9.1をダウンロード
42. Xperia_Relock_bootloader.ftfをダウンロード
43. 「Xperia_Relock_bootloader.ftf」を「\Flashtool\firmwares」にコピー
44. X10FlashTool.exeを起動し、Flashをクリック
45. 「\Flashtool\firmwares」に「loader.sin」「preset.ta」ができるので、15.でリネームした「loader.sin」と入れ替えてOK
46. これでSEUSをつかえるようになるはず

Categories: Android Tags:

Xperia Mini Pro…

2011/08/11 Leave a comment

月に1台以上は購入しているような気もするが、ChaChaのストレージ不足に挫けて、Xperia Mini Proを買ってしまった。スライド式は性に合わないとわかっているのに、この大きさなら大丈夫かもしれないと言い訳つき。

rootとるのはたいへんそうだったが、フォントいじりたかったし、けっきょく1晩かけて必死で作業した。もうやりたくない。すごいたいへんだった。

Categories: Android Tags: