パーソナルツール
現在の場所: ホーム takalog CyanogenMod 5.0.7 で Willcom core 3G の SIM が使えた
書いた本
Plone 完全活用ガイド の Chapter 1, 2, 3, 11 を執筆しました。
plone のインストール、使い方から、機能・デザインのカスタマイズ、プロダクトの作り方まで、 plone のすべてがぎゅっと詰まっている書籍になっていると思います。
plone に興味がある人から、すでに使いこなしている方まで、ぜひ読んでみてください。
Plone 完全活用ガイドのサポートページ
« 2012February »
Su Mo Tu We Th Fr Sa
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29      
このBlogについて
鈴木たかのりです。とりあえず日記っぽく雑多なことを書き込んでいこうと思っています。 zope/plone関係の技術的な内容については http://takanory.net の方にまとめていこうと思います。 コメント・ツッコミはご自由にどうぞ。
twitter facebook linkedin foursquare
カテゴリ
android (16)
av (27)
books (35)
coreblog (49)
ds (22)
ferret (24)
google (34)
icecream (44)
lego (69)
mac (20)
misc (74)
moblog (277)
movie (32)
pc (44)
plone (337)
puzzle (42)
python (56)
server (67)
snowscoot (9)
software (126)
sports (32)
suidou (30)
winds (47)
 
文書操作

CyanogenMod 5.0.7 で Willcom core 3G の SIM が使えた

作成者 takanori投稿日 2010年05月03日 16時51分 最終変更日時 2010年05月03日 23時31分
CyanogenMod 5.0.7 の端末情報
モバイルネットワークの状態が「接続」

twitter で #ht03a の #cm5 で willcom core 3G SIM が使えるようになった!! とつぶやいた方法の説明です。

(よくある注意) 以下に書いてある方法はやっていいことなのかとか、安全なのかとかはぜんぜん私もわかっていません。 とりあえずこうやったら使えたようという情報でしかないので、なんか問題が起こっても私は責任がもてませんよと。

これは、 CyanogenMod 5.0.7-DS-test1 という HT-03A 上で Eclair を動かすために結構速く動作する ROM があったんですが、残念ながら私が使っている Willcom core 3G の SIM が使えませんでした。 一通りの機能がちゃんと動作するし、Youtube も再生できるし、本当に本当に残念でした。

同じように、過去にもいくつかの ROM では Willcom core 3G の SIM が使えず、また別の ROM では使えるものがありました。 で「なんでだろー」と思ってその原因っぽいものを調べてみた結果、あるファイルを入れ替えることで SIM が使えるようになりました。 おそらく、同じ対処をすることによって、 b-mobileSIM U300 も使えるようになると思いますので、同じ対処をして「動作した、しなかった」という情報を、コメント欄に書いていただけると、他の人もうれしいかなと思います。

ちなみに、もともと Will com core 3G が使えていた SIM はこのあたりです。

使えなかった SIM はこのあたりです。

とりあえず詳細な手順はあとまわしにして結論だけ書くと以下の通りです。

/system/lib/libhtc_ril.so を動作する ROM のものに入れ替える。

これだけです。

以下、詳細な手順です。前提として RA-sapphire がインストールしてあることとします。

  1. CyanogenMod 5.0.7 をインストール
  2. libhtc_ril.so を入れ替える

CyanogenMod 5.0.7 をインストール

CyanogenMod 5.0.7-DS-test1 のページから以下の2つのファイルをダウンロードして、SD カードのルートに置きます。

ファイルを置いたら HT-03A を再起動して、HOME ボタンを押しながら立ち上げ、リカバリーモードに入ります。

必要であれば、今の状態を Nand Backup しておきましょう。 次に、 Wipe メニューで今のデータを消去します。その次に Flash zip from sdcard メニューで、先ほどダウンロードした2つのファイルを展開します。

最後に Reboot system now を選んで、再起動します。

libhtc_ril.so を入れ替える

これだけでは Willcom core 3G の SIM は認識してくれないので、 libhtc_ril.so というファイルを入れ替えます。

rilRadio Interface Layer の略で、おそらくこのライブラリ名からすると、 HTC のハードウェアで無線関係を処理するライブラリなのではないかなと思われます。

このファイルを、 KiNgxKxlicK AOSP 2.1 v1.9 のような、Willcom core 3G を使用できる ROM から抜き出して書き換えます。以下、書き換え手順の一例です。

c:\> unzip KiNgxKxlick-AOSP2.1-v1.9_signed.zip
c:\> adb push KiNgxKxlick-AOSP2.1-v1.9_signed\system\lib\libhtc_ril.so /sdcard
c:\> adb shell
# mount -o rw,remount /system
# cp /sdcard/libhtc_ril.so /system/lib/
# reboot

これで、再起動後には Willcom core 3G で通信ができるようになりました!!

あとはフォント入れ替えたり、アプリケーションを backapps で戻したりご自由にどうぞ。

ちなみに、各種 ROM の libhtc_ril.so のサイズをみてみるとこんな感じでした。 445368 のものに入れ替えれば大丈夫だと思われます。

% ls -l */system/lib/libhtc_ril.so
... 445368 2008-02-29 02:33 CaNNoN202-CompleteEclair-v2.0/system/lib/libhtc_ril.so
... 445368 2010-01-22 14:59 KiNgxKxlick-AOSP2.1-v1.9_signed/system/lib/libhtc_ril.so
... 445368 2008-02-28 20:33 OpenEclair-v1.3.0.1-Main/system/lib/libhtc_ril.so
... 277880 2010-04-08 16:32 SuperEclairv3.0[NO-JIT]/system/lib/libhtc_ril.so
... 277880 2008-02-28 22:33 update-cm-5.0.7-DS-test1-signed/system/lib/libhtc_ril.so

# android カテゴリ作ろうかな

カテゴリ
android android
トラックバック用URL:
http://takanory.net/takalog/1224/tbping
コメントを追加

下のフォームに記入してコメントを追加できます。平文テキスト形式。

(必須)
(必須)
(必須)
(Required)
Enter the word

Powered by vine linux, python, zope, plone, coreblog