Jul 02, 2008

Android (m3-rc37a) booted on my N810 with diablo based kernel

ここんところ毎晩 Android, Android って感じだったがやっと手元の N810 でブートした。

はじめは、Android 起動時の赤いサイロン(ナイトライダーのやつって言ってどのくらいの人がわかるのか?)がでるけど全然動かなく、そのままハングした状態という日々が続き、あっちこっちの ML やらサイトやらを読み漁った結果、どうやら framebuffer のマニュアルアップデート(CONFIG_FB_OMAP_MANUAL_UPDATE)を is not set 状態にしないと赤いサイロンがとまるような記述を発見。これは chinook や diablo カーネルでは y に設定されてるもの。

とりあえずこれを is not set にしてカーネル再構築してみたところ、やっとサイロンが動き出したが数分待っても一向に先に進まない。そいえばファイルシステムも何度もクラッシュしてるし、初期のわけわかめ状態のころにセットアップしたまんまだからなぁ、ということでこちらも再度構築しなおしてやっとエミュレータでもおなじみの画面が表示された。

このカーネルは diablo カーネルにパッチをあてたもので、コンパチなので起動直後はそのまま diablo として使える。そこからスクリプトを実行して chroot で Android を起動してるので、ネットワークなど diablo 上で事前にセットアップしておけば Android からも使える。というわけで自分のサイトにアクセスしてみたり、map で地図参照してみたりした。地図の方は、いじってると割とすぐクラッシュするし全体的にもっさりした感じだが、多分メモリが足りてないんだと思う。

ML なんかには m5 用パッチや maemo 起動後不必要なプロセスを片っ端から終了するためのスクリプトが公開されてたりするので、そのあたりどんどん組み込んで調整する予定。

パッチの公開なんかもしようと思うが今日は浮かれ気味なので、詳しいことはまた後日。


Related Info.

Comments

No comments yet

Add Comments

※下記の単語・フレーズはコメントで使用できません。大文字・小文字は同一視します。
poker, backgammon, tramadol, casino, insurance, loans

OpenID を使ってログインすることができます。

Identity URL:

Trackbacks

トラックバック
Android Zaurusはてな館
N810でAndroid: ⇒ Android (m3-rc37a) booted - Kimitake’s blog すばらしい。Zaurusとは違うトラップがあったらしい。もっさり感とかMapのクラッシュとか、ひょっとしてLowmemorykillerが入ってないんじゃないかしら。
2008/07/02 02:02
このトラックバックURLを使ってこの記事にトラックバックを送ることができます。 もしあなたのブログがトラックバック送信に対応していない場合にはこちらのフォームからトラックバックを送信することができます。.
visitor stats