Nexus S ビルド〜ロム焼き まで
Nexus S ビルド〜ロム焼き まで Nexus S 目指せ文鎮化!ぐらいの勢いで、ソースビルドからロム焼き 前提条件 環境PC Ubuntu 10.10 端末 Samsung製 Nexus S gingerbread 2.3.4 GRJ22 ベースバンドバージョン I9023XXKD1 カーネルバージョン 2.6.35.7-ge382d80 android-build@apa28 #1 ソース android 2.3.4ソースをrepoより取得している。 ライブラリ等については、通常ビルドできる状態とする。 Ubuntu 10.10 に Nexus S を認識させる。 lsusb で Google inc. を探す sudo gedit /etc/udev/rules.d/51-android.rulesでデバイス情報を登録してやる # 以下を追加 SUBSYSTEM=="usb", SYSFS{idVendor}=="18d1", MODE="0666" リカバリイメージのダウンロード Clockwork Recovery image置き場 ビルド用のソースを取得 ソース取得したいディレクトリへ移動 cd ソース取得したいディレクトリ repo 初期化 repo init -u git://android.git.kernel.org/platform/manifest.git 取得対象のブランチ一覧を表示する( 参考 ) cd ./.repo/manifest git branch -r 対象ブランチの決定...