攻撃は最大の防御なり

50代おやじの適当なブログです。

P10AN01でGingerBread

2011-03-09 09:34:36 | P10AN01
CyanogenModのリポジトリにAvent vegaデバイスがマージされました。
昨夜、2.3.3をビルドしてみましたがきちんと起動するレベルまで持っていけました。
Vegaのままでもいいのですが、ちょっとあれなのでXvision用に直したリポジトリを
来週辺りに俺のgitに作ります。
後はビルドの方法とかも書いといておこうかな?

Androidをビルドしたことのある人なら分かると思いますが、repoは複数のgitリポジトリを束ねた物です。
CyanogenModはAndroidオフィシャルgitを流用しつつ、部分的にカスタマイズ版のgitが使われてるようになっています。
今は2.4に向けてだと思いますがオフィシャルGingerBreadのリポジトリに数日でブランチタグが追加されるほどめぐるましい修正が行われています。
リポジトリ間の整合性が合わずエラーを吐くことは日常茶飯事なので、自分で手を入れつつ作業することになります。

今回、ソースに手を加えることが可能となったので今までのリバースエンジニアリング的なカスタマイズとは
比べ物にならない位自由度が上がります。やりたかった事が出来るようになってかなり嬉しいw
後、個人的に待っているのはsmaliのHoneyComb対応かな。これが来ないと移植作業が出来ない。