2010年3月28日日曜日

S21HTでAndroidする

先週の話になるが、
そろそろAndroid携帯(XPERIA X10)を購入しようかと
考え、その前に、S21HTを解約するつもりで
解約書を書き、chipにも切れ込みした。
その日に、S21HTでAndroidが動くらしいとのページを見つけた。
今日、いろいろと検索してみると
情報がいろいろとあったので参考にしながら
インストール設定してみた。


【手順】
1.PCで、http://www.microsoft.com/downloads /details.aspx?displaylang=ja&FamilyID=9E641C34-6F7F-404D-A04B-DC09F8141141
か らsetup.msi(ActiveSync 4.5)
をダウンロードしインストールする。(既にインストールしてある場合はする必要はない)




2.PCで、http://connect-utb.com/index.php?option=com_rokdownloads&view=file&Itemid=68&id=53:android-1
からAndroid-1.6-22-11-09-CUTB.zipをダウンロードし展開。




3.解凍したAndroid-1.6-22-11-09-CUTBフォルダーをS21HTの内部ストレージにコピー。



4.Android-1.6-22-11-09-CUTBフォルダー以下の全てのファイルを内部ストレージのルートにコピー。



5.S21HTの内部ストレージにあるSTARTUP.TXTをSTARTUP.ORG.TXTにリネームする。



6.S21HTの内部ストレージ\startup-configs内のdiam100.TXTをルートにコピーして、STARTUP.TXTにリネーム。



7.STARTUP.TXTにMACアドレスを追加する。

【STARTUP.TXT】
set RAMSIZE 0x08000000
set MTYPE 1805
set KERNEL zImage
set initrd initrd.gz
#
# The following kernel parameters are useful
# ppp.username               - The username used to connect to the network when dialing #777
# ppp.password               - The password used to connect to the network when dialing #777
# msm_sdcc.msmsdcc_fmax      - The maximum frequency (in Hz) used by the SD controller
# pm.sleep_mode              - The mode used when the phone is off
#                              0=Power Collapse Suspend, 1=Power Collapse, 2=Apps Sleep,
#                              3=Slow Clock and Wait for Interrupt 4=Wait for Interrupt
#                              Default is 3, use 0 for best power savings
# board-htcvogue.panel_type  - Panel type used to power the panel off and on
#                              0=Don't power off the panel (Default)
#                              1=Hitachi 2=Topoly 3=Samsung
# mddi.width                 - width of the scaled display
# mddi.height                - height of the scaled display (these should be multiples of 16 for the camera to work I think)
set cmdline "msmts_calib=115.105.863.911 msmvkeyb_toggle=off mddi.width=320 mddi.height=480 lcd.density=240 ppp.apn=movistar.es ppp.username=MOVISTAR ppp.password=MOVISTAR wifi.mac=12:34:56:78:90:ab no_console_suspend"
#set cmdline "no_console_suspend"
# fbcon=rotate:1
# console=ttyMSM0"
boot




8."内部デバイス"の"ルート"にあるharet.exeを実行。



ざっと動作させてみた状況としては、

電話:可能
無線LAN:可能。
カメラ :いまのところ不可
日本語:可(androidストアにあるsimejiをインストールすることで可能になった。)
ブラウジング:可能
Google Map:可能(ただしGPS取得はできてないようだ)
S21HTでAndroidアプリデバッグ:可能(確認するのに一番、時間がかかった。)








■Androidアプリデバッグさせるには、以下のようにしてPC側にドライバーを入れる。

PCドライバーの更新


デバイスの認識は、?になっているが、一応認識はされている


Android端末の設定は、とりあえず省略





設定、確認、その他いろいろで、丸一日費やしてしまったが、
とりあえずデバック機としても使えそうだということがわかった。

0 件のコメント:

コメントを投稿