ザウルスをアンドロイドにしてあげる
本館 Android Zaurus
2009-09-24
NetWalkerのカーネルをリビルド
depricated*1
公式*2はまだのようだけど、Canonicalにカーネルソースらしきもの*3があったので、ビルドして起動してみた。結論。起動はできる。
- Canonicalからソースを落としてくる
- linux-fsl-imx51_2.6.28-15.50fsl1araneo7.tar.gz
$ tar zxvf linux-fsl-imx51_2.6.28-15.50fsl1araneo7.tar.gz $ cd jaunty-arm $ find arch/arm/ -name "*.[ch]" | xargs grep "PC-Z1" arch/arm/mach-mx51/mx51_erdos.c:MACHINE_START(MX51_BABBAGE, "SHARP PC-Z1")
- それっぽい。
- おもむろにconfigureあんどbuild
- クロスコンパイラはbeagleboard用に作ったAngstromのツールチェーン。
$ export ARCH=arm $ export CROSS_COMPILE=arm-angstrom-linux-gnueabi- $ export PATH=/opt/angstrom-beagle/cross/bin:$PATH $ scp netwalker:/proc/config.gz arch/arm/configs/netwalker_defconfig.gz $ gunzip arch/arm/configs/netwalker_defconfig.gz $ make netwalker_defconfig $ make zImage && make modules
コメントを書く
androidzaurus
2009/11/02 18:26
araneo14がリリースされてる。MakefileのEXTRAVERSIONを-15-araneoにすると、3Gモデム対応アップデート相当のカーネルができる。koもそれで。