2011年7月30日土曜日

[HOWTO] Galaxy S2 SC-02C BLN を使うには

そもそもBLNって何だ?って人はこんなページ見ないかもしれないですが、BLNの導入についてです。BLNをつかうには、対応kernelと、対応lights.SC-02C.so、それと制御用のアプリが必要になります。はじめにkernelは自分でビルドするか、面倒であれば、

https://github.com/creams/SGS2-SC02C-BLN-Kernel
git clone git://github.com/creams/SGS2-SC02C-BLN-Kernel.git
このあたりから、対応kernelをダウンロードしてheimdallなどのツールで本体に焼きこみます。(このあたりは説明省略w)

その後lights.SC-02C.soを、

https://github.com/creams/SGS2-liblights-binary
git clone git://github.com/creams/SGS2-liblights-binary.git
からダウンロードして、名前をlights.SC-02C.soにリネームし本体に配置します。必ず現在のlightsはバックアップを取ること
adb remount
adb pull /system/lib/hw/lights.SC-02C.so .
adb push lights.SC-02C.so /system/lib/hw
adb reboot
リブートしたら準備OK。あとはMarketからBLN Appをダウンロードして、Enableにして、メールなど送ってみて試します。neldar氏に金もらってるわけじゃないけど、Pro版をお勧めしておきますw。

全部の端末で動作するかどうかはわかりませんので、動かなくても泣かない。
それでは自分のリスクで楽しみましょう!

3 コメント:

x さんのコメント...

質問ですが、このBLNとiLEDと比べたら、どちらが省エネーでしょうか?

-xj

creams さんのコメント...

iLEDやNoLEDより省電力に運用できると思いますよ。自分自身NoLED等で消費電力等の点で満足できなくて、BLNに移りましたので。

x さんのコメント...

私は組込み系の開発の経験がなく、creamsさんのBLNのblogを読んで、このBLN開発の流れについて大変勉強になりました。まだ自信はないので、すこしずつheimdalなどのツールを使いこなしていきたいと思います。
ありがとうございました。また参照しにきますので、よろしくお願いいたします:)

-xj

コメントを投稿