Android用「Module Loader.apk」

2012/02/14 注意:ここのツールは2012年2月現在、ほぼ利用されていないものです。
————————-
Xperia X10 mini pro用のカスタムROM作者のD4rKn3sSySさんは、いろいろ周辺ツールも作るのが好き。

今回、新しくModule LoaderというAndroid 2.2以降用のアプリを作成。

用途は、FATフォーマットのmicroSDカードに置かれている、ユーザの好みで選択したいシステム系のモジュール(~.koファイル)を、システム起動時に自動的にロードしてくれるようにするもの。

なんでこういうのを作ろうかと思ったのかは、GingerDXの開発過程で、モジュールの選択に迷ったからっぽい。
標準で組み込むとバッテリー消費が大きくなるけど、組み込まなかったら、それはそれで問題があったりもするし・・・で

なので、Module Loaderを作って、ユーザの好みに応じてモジュールを選択できるようにする、ってことのようだ。

APP2SD環境では使えないようだけど、まぁ、問題はないかな

とりあえずは、/sdcard/modules/ とかいう感じでディレクトリを作って、そこに補織り込んでおけば、選択できるようになる感じですね

Xperia Mini Proでroot 2011/08/16版

(2011/10/27追記: root取るだけなら、新手法で簡単にできるようになりました)

まだ買ってないけど、新Xperia Mini Proでrootを取得するための手法覚え書き。

現状、一番簡単と思われる手法

まず、情報源はxdaのXperia arcのフォーラムの[FIRMWARE][4.0.A.2.368][Mini Pro][SK17i][MANGO] Official Firmware + ROOT solution
そこの33レス目に詳細手順に書かれている。

簡単な訳

(A) ブートローダをアンロックする(=保証が切れる)
準備1: Fast boot packageを入手
準備2: Fast boot用ドライバを入手(32/64bit drivers)

1. ソニエリサイトでアンロックコードを申請
2. メールでコードが送られてくる
3. fast boot packageを解凍
4と5. 解凍したフォルダでコマンドプロンプトを開く
6. Xperiaをfastboot modeで起動する
 電源を切り、ボリュームの上ボタンを押しながらUSBケーブルでパソコンと接続
 青LEDが点灯することを確認
7. ドライバのインストールを要求されたらFast boot用ドライバを適用
8. コマンドプロンプトで「fastboot -i 0x0fce getvar version」を実行する
 「0.3」とかいう感じで数値が取れることを確認。
9. 2で送られてきたコードの先頭に0xという文字をつけて
 「fastboot -i 0x0fce oem unlock 0xコード」という感じで実行
10. アンロック完了

(B) firmware 4.0.A.2.368を焼く
準備1: Flash tool
準備2: SE Stock FW: 4.0.2.368

1. FlashToolを展開
2. ggsetup-2.2.0.10をインストール
3. SE stock FWをfirmwareディレクトリにコピー
4. X10FlashTool.exeを実行し、Flashボタンをクリック
5. firmwareを選択すると、その次に電話をつなげという指示が開く
6. XperiaをS1Bootモードで起動する
 電源を切り、ボリュームの下ボタンを押しながらUSBケーブルでパソコンと接続
 緑LEDが点灯することを確認
7. S1Bootモードで起動する前に、以下をやっといてね
 設定-アプリケーションにて「unknown souce」、「usb debugging」を許可
8. しばらく待つ。終わったらUSBを抜いて、ブート
9. SE Stock FW:4.0.A.2.368の書き込み終了

(C)root取得
準備1: SuperOneClick v1.7
準備2: Kernel Custom

1. 電源off
2. (A)の3~6の手順を実行
3. Kernel Custom(boot.img)をfastboot.exeと同じディレクトリに置く
4. コマンドプロンプトを開いて「fastboot flash boot boot.img」を実行
5. [OK]となったら書き込み完了
6. USBケーブルを抜く
7. 電源を入れる
8. OSブート後、「unknown souce」、「usb debugging」を許可する
9. USBケーブルをつなぐ
10. SuperOneClickを実行し、「Root」ボタンをクリック
11. しばらく待てば完了

なお、私は、現状、Xperia Mini Pro/Mini を所有していませんので、詳しいところは分かりません。

Xperia Mini Proについてのメモ

2011年夏発売の3インチ液晶 Xperia Mini Proについてのメモ

・裏蓋(バッテリーカバー)が、1枚のバージョンと、2枚ついてくるバージョンがある
 現状、「EN,ZH」(香港版)、は2枚ついてくるようだが、他は1枚のみのようだ。

・液晶保護シートがついてくるバージョンと、ついてこないバージョンがある。

・キーパッド上の文字印刷も、いろいろバージョンかある
 「EN,ZH」は、pin-in用の中文文字列が一部書かれている
 「IN,EN」は、英語表記のみ

1shopmobile.comで買う場合、発注後直ぐにメールを送ると、どのバージョンにするか指定ができる。
 指定しない場合は、その時に在庫があった方が送られてくるので、どちらが来るかをお楽しみに。

・商品お届け時に、郵便局員に対して、通関手数料+消費税として600円を支払う必要がある場合がある。
 対象となるかどうかは運次第。

詳しくはwikiとか、2chスレ参照のこと

Xperiaシリーズのバッテリーメモ ver2

Sony Ericsson のAndroid携帯で採用しているバッテリー型番についてのメモ書き ver2
(ver1は、こちら)

BST-41 ( ドコモバッテリー型番 SO04 )
Xperia X10(X10i/X10a, SO-01B) BST-41 1500mAh
Xperia Play(R800a/R800at/R800i/R800x) BST-41 1500mAh

BA750 ( ドコモバッテリー型番SO05 )
Xperia Arc(LT15i/LT15a, SO-01C) BA750 1500mAh
Xperia Acro(SO-02C, IS11S) BA750 1500mAh
Xperia arc S(Ayame,LT18i/LT18a) 1500mAh

BA700 (ドコモバッテリー型番 不明SO06 )
Xperia Pro(MT16i/MK16a) BA700 1500mAh
Xperia Neo(MT15i/MK15a) BA700 1500mAh
Xperia ray(ST18i/ST18a, SO-03C) BA700 1500mAh
Xperia Neo V(MT11i/MT11a) BA700 1500mAh

EP500
Xperia Mini(ST15i/ST15a) EP500 1200mAh
Xperia Mini Pro(SK17i/SK17) EP500 1200mAh
Xperia X8(E15i/E15a) EP500 1200mAh
Xperia W8(E16i) EP500 1200mAh
Sony Ericsson Live with Walkman(WT19i/WT19a) EP500 1200mAh
Sony Ericsson Mini S51SE(イーモバイルモデル) EP500 1200mAh
Xperia active(ST17i/ST17a) EP500 1200mAh

BST-38
Xperia X10 mini pro(U20i/U20a) BST-38 970mAh
BST-38のスマートフォンでの採用例は他になし

・専用品採用
Xperia X10 mini(E10i/E10a) 専用品(P/N:1227-8101) Li-Polymer Battery, 950mAh 3.7V 3.6Wh

・噂の機種
SK19i キーボード付きRay?キャンセルされた説あり
Nozomi,Xperia Duo,SO-02D,LT26i/LT26a?
SK10i/SK10a という謎の機種

BST-41, BA750, EP500, BA700については、バッテリー自体のサイズを拡大化している大容量バッテリーの存在を確認。具体的にはMUGEN POWERのBatteryDoor付きの製品とかです。

Xperiaシリーズのバッテリーメモ

Sony Ericsson のAndroid携帯で採用しているバッテリー型番についてのメモ書き
(2011/07/12 修正)

・BST-41 ( ドコモバッテリー型番 SO04 )
Xperia X10(SO-01B) BST-41 1500mAh
Xperia Play BST-41 1500mAh

・BA750 ( ドコモバッテリー型番SO05 )
Xperia Arc(SO-01C) BA750 1500mAh
Xperia Acro(SO-02C, IS11S) BA750 1500mAh

・BA700 (ドコモバッテリー型番 不明SO06? )
Xperia Pro BA700 1500mAh
Xperia Neo BA700 1500mAh
Xperia ray(SO-03C) BA700 1500mAh

・EP500
Xperia Mini EP500 1200mAh
Xperia Mini Pro EP500 1200mAh
Xperia X8 EP500 1200mAh
Xperia W8 EP500 1200mAh

・BST-38
Xperia X10 mini pro BST-38 970mAh
BST-38のスマートフォンでの採用例は他になし

・専用品採用
Xperia X10 mini 専用品 950mAh

・不明
Xperia active 不明 1200mAh

BST-41, BA750, EP500については、バッテリー自体のサイズを拡大化している大容量バッテリーの存在を確認。具体的にはMUGEN POWERのBatteryDoor付きの製品とかです。