Xperia X10 mini proの新firmware 2.1.1.C.0.0


Xperia X10 mini proに新しい純正firmwareが出ています。
といってもAndroid 2.1です。
いまのところドイツ語版のみの確認のようで、今すぐ欲しいという人は、xdaの
[ROM]Newest Original 2.1 SE ROM! 2.1.1.C.0.0にてbuild.numberが1238-9091のドイツ語版を配布されているのを使うか、純正firmwareのbuild.propファイルをのbuild.number部分の数字を「1238-9091 」に書き換えて SEUSでアップデートするか、とかしてください。

で、最近は、CM6とか使っていたので半ば忘れかけていた純正firmwareの手順を整理

1. [Setting]-[Applications]の「Unkown souces」にチェックを入れる
2. [Setting]-[Applications]-[Development]の「USB debugging」にチェックを入れる
3. [TUT]Root + Xrecovery + JIT for X10 Mini Pro with firmware v2.1.1.A.0.6 !から SuperOneClickをダウンロードしてきて実行してroot取得
4. adb shellからアクセス
5. /system領域をrw可能にする

$ su
# mount -o rw,remount / /system
#

ちなみに「mount -o rw,remount / /system」なんて簡略化してるけど、これでも動く
5. Android MarketのJRummy16さん作のBusyBox Installerをインストール
6. インストール後、BusyBoxInstallerアイコンをクリックしてbusyboxバイナリをコピー
7. [Unified] Mini Pro xRecovery .apk Installer v1.4からapkを入手してインストール
8. インストール後、xRecovery Installerアイコンをクリックして「Install xRecovery」を実行。

で・・・キーボードをどうにかしようとしたら失敗した・・・
また最初からだ・・・

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付きの製品とかです。

X10 mini proの純正ROMでマルチタッチ


先週、ついにXperia X10 mini proでもマルチタッチ(2点認識)ができるようになりました。

—- 注釈情報1 start —-
Xperia X10は、オフィシャルで可能になっています。
Xperia X10 miniとX8は、先にアンオフィシャルで可能になっていますが、ハードウェア的に嘘マルチタッチな感じです。
「X10 mini」と「X10 mini pro」は名前とサイズが似ていますが、タッチパネルを構成するハードウェアが別物なので、流用できませんでした。
—- 注釈情報1 end —-

—- 注釈情報2 start —-
Xperia X10/X10 mini/X10 mini pro/X8は、カーネル部分を書き換えることはできません。
このため、カスタムROMとしてリリースされているXperia用 Android 2.2やAndroid 2.3というのは、カーネル部分はAndroid 2.1のまま、ソフトウェア部分のみをAndroid 2.2/2.3に載せ替えたもの、となります。
逆に、カスタムROM用にリリースされているカーネルの追加モジュールは、Android 2.1でも動作してしまうことがあるのです。
—- 注釈情報2 end —-

まずはマルチタッチドライバを[DEV] Dualtouch Releaseより、入手。
次にマルチタッチ設定を記載したandroid.hardware.touchscreen.multitouch.xmlを入手して、
手順に従ってやっていきます。

1. /system領域を書き換え可能にする

# mount -o rw,remount /dev/block/mtdblock0 /system

2. android.hardware.touchscreen.multitouch.xml を /system/etc/permissions/ にコピー

# cp /sdcard/android.hardware.touchscreen.multitouch.xml /system/etc/permissions/

3. アクセス権限設定

# chmod 644 /system/etc/permissions/android.hardware.touchscreen.multitouch.xml

4. cy8ctma300_ser.ko を /system/lib/modules/ にコピー

# cp /sdcard/cy8ctma300_ser.ko /system/lib/modules/

5. アクセス権限設定

# chmod 644 /system/lib/modules/cy8ctma300_ser.ko

6. /system/build.prop に以下の2行を追加

ro.product.multi_touch_enabled=true
ro.product.max_num_touch=2

7. /system/etc/hw_config.sh に以下の2行を追加

insmod /system/lib/modules/cy8ctma300_ser.ko
sleep 1

8. 再起動
9. 待ってる間、一服しよう
10. マルチタッチのテストをしよう!2点認識までだよ
11. (うまくいかなかったら) ショックのあまりコーヒーに落とさないよう注意!
12. (Mandatory)びっくりするほどユートピア!

…最後のあたりは、手順の原文の趣旨を尊重してみました^^;;;

ちなみに、私自身はCM6 v2.0で使ってるため、純正ROMでの使い勝手に関してはよくわかりません。

swypeをトライ


swypeという入力ソフト。
現時点では日本語非対応だけど、前回のアップデートで中国語対応になった、ということで、期待してβ申し込みをしてみた。

で、昨日ようやくβのお知らせが

さっそく、Xperia X10 mini proにインストール
最初はswype installerを入れ、そのアプリが本体をダウンロードしてくるという仕組み。

image

ダウンロードボタンを押してみる

image

あれ?
なんでダウンロードできないの???

公開直後で重いのかな?と思って1日放置
でも、変わらない

フォーラムをみてみて原因判明

QVGA端末などの非対応端末では動かないよ、と

いや、だったら、
your android is unsupported
とか表示しようよ

というわけで、夢やぶれたり、な感じでしたとさ