09bのkernelをビルドしてみる

作ったtoolchainでandroid 09bのkernelをビルドしてみた。
.configはアーカイブに含まれていなかったので、adbコマンドでエミュレータの/procから抜いたものを使う。
toolchainのテストも兼ねているのだけど、ワーニングがいくつか出ただけで致命的な問題なくすんなりビルドできた。
ちょっと拍子抜け。


出来たkernelをMacに転送して、android emulatorのkernelを差し替えて起動してみる。
ちゃんと上がってきて、ブラウザでtwitterへの書き込みなどもできてしまった。
こちらも拍子抜け。


まぁ、ある意味できて当たり前なんだけど、やっぱ動くと驚いちゃうよな。
この先が未知数の領域だ。