soraなりの日々 - fc2 -

こころにひっかかったもの

[java, android]とりあえず、pc で android の起動成功

前回書いたように意外にあっさり作成できた android の起動イメージ。

で、予告通り起動イメージを pchdd に入れて、
pc で起動してみましたとさ。

これも意外にあっさりでした。

このエントリーをはてなブックマークに追加
またまた参考とするところは前回と同じココ↓

[android-x86]
http://code.google.com/p/android-x86/wiki/GetSourceCode

イメージを boot させるのに grub が必要なため、
一旦、ubuntu を入れる。

そんで、ubuntu 上で android の起動イメージの /android をコピーする。
そんで、menu.lst に下記を追加する。

title Run Android
kernel /android/kernel root=/dev/ram0 androidboot.hardware=eeepc acpi_sleep=s3_bios,s3_mode SRC=/android
initrd /android/initrd.img

title Run Android (VESA mode)
kernel /android/kernel root=/dev/ram0 androidboot.hardware=eeepc acpi_sleep=s3_bios,s3_mode vga=788 SRC=/android
initrd /android/initrd.img

title Run Android (Debug mode)
kernel /android/kernel root=/dev/ram0 androidboot.hardware=eeepc acpi_sleep=s3_bios,s3_mode vga=788 SRC=/android DEBUG=1
initrd /android/initrd.img

(ココあらへん、上記リンクの "Advanced" 辺りを参照のこと)

ubuntu だと上記を追加しただけで再起動しても boot のメニューが
表示されないので、同じく menu.lst にある hiddenmenu をコメント
アウトする必要がある。

で、再起動。

が、mac の vmware で試そうとしたんだけど、
boot 時、ずーっと、マウスが見つけられずに
探しにいってるところでループとなり、起動できず。。。

android_vm01

なので、社内で空いてる pc 見つけたんで
もう pc で試してみる。
(thanx!プリンさん)

で、pchdd に起動イメージをコピーして
再度、再起動。

debug モードで立ち上がるもキーボード、マウスを
認識できず、、、
ダメもとで vesa モードで起動したらなんなく起動した!

android_pc01

android_pc02

ネットワークも lan からで問題なく繋がる。
そして、意外にも(当然ちゃー、当然だけど)サクサク動く!

ただね。。。
肝心の android アプリがまだインストールできてない・・・orz

なので、ここは引き続き調査ですな。

ps:
 それにしてもさ。
 今回テスト用に android market とか、さらに使いやすいハズの
 cyrket.com とか使ってたんだけど、、、
 率直な感想。

 わかりにくくありません??使いにくくないすか?

 ここら辺、狙うとまだまだ勝機あるかもねん。
 (便利そな、アプリは出たみたいですが。。。)

過去記事:
 [java, android]とりあえず、android のイメージ作成成功
このエントリーをはてなブックマークに追加

コメント

makeせねば…

はじめまして。
(勉強会後の懇親会で、C++の話をしていたやつです。)

読んでいて、私もPCでAndroidを動かしたくなってきました。
やっぱりC/C++でゴリゴリやりたいところですな。

> ueno さん
コメントありがとうございました!

ぜひぜひ一緒に pc や他デバイスでの
android 起動をやったりましょー!!

やっぱ c/c++ っすよ(^^;

  • 2009/09/27(日) 01:59:30 |
  • URL |
  • sora #-
  • [ 編集]

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバックURLはこちら
http://sora2hs.blog70.fc2.com/tb.php/482-be8f2ad4
この記事にトラックバックする(FC2ブログユーザー)