thanks supercurio!
Nexus S 用のVoodoo Sound Driverを組み込んだカーネルを開発しているsupercurioさんの
githubからとりあえずリポジトリを取得します。
git clone https://github.com/project-voodoo/linux_samsung.git cd linux_samsung
ここからVoodoo Sound Driver部分のパッチだけを取り出します。基本的にandroid.git.kernel.orgの
samsung.gitのkernelをベースにしているようなので。それとの差分という形で取り出します。
まずVoodooの更新だけをパッチで取り出す。
git checkout -b vodoo-sound remotes/origin/nexus-s-voodoo-sound git diff remotes/origin/android-samsung-2.6.35 > ./voodoo-sound.patchこれでpatchコマンドでapply出来る形式のpatchができました。これを当てます。
cd samsung git apply -p1 < ../linux_samsung/voodoo-sound.patch あとはビルド make menuconfig ARCH=arm いろいろ追加するならここで。 make -j2 ARCH=arm CROSS_COMPILE=/home/somewhare/android/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi-出来上がったらmkbootimgでmyboot.imgを作成してfastbootで起動テストします。
fastboot boot myboot.img
Voodooのドライバハックは、専用のアプリをMarketからダウンロードすることで使えるようになります。
Voodoo Control App
ジッターキャンセルと128倍のオーバーサンプリングをチェックして使いましょう。
音は?よくなったような気がしますw。
0 コメント:
コメントを投稿