Android 1.6(Donut) ソース入手まで

Ubuntu10.04に必要なパッケージを入れるところから。


http://ubuntuforums.org/showthread.php?t=1289730
sun-java5-jdkが標準のリポジトリから無くなったようなので、
/etc/apt/sources.list
に以下を追加。


deb http://us.archive.ubuntu.com/ubuntu/ jaunty multiverse
deb http://us.archive.ubuntu.com/ubuntu/ jaunty-updates multiverse


以下、、sudoで。


$ sudo apt-get install git-core sun-java5-jdk flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev


$ cd ~
$ mkdir bin
$ curl http://android.git.kernel.org/repo >~/bin/repo
$ chmod a+x ~/bin/repo


$ mkdir mydroid
$ cd mydroid
$ repo init -u git://android.git.kernel.org/platform/manifest.git -b donut
$ repo sync


それと平行してWindowsとの間で共有フォルダ作成。

  1. バイス→共有フォルダで適当なディレクトリ選択。
  2. バイス→Gest Additions
  3. mount -t iso9660 /dev/cdrom /mnt
  4. /mnt/autorun.sh(これはいらないかも)
  5. /mnt/VBoxLinuxAdditions-x80.run
  6. reboot後(ないしはxのreboot後)、mount -t vboxsf share_name /mnt


しまった、これだとubuntu側のファイルを全部/mntに入れないとwindowsから見られない。
何故かlnも怒られるし……仕方ない、samba立ち上げよう。

  1. sudo apt-get install samba gadmin-samba
  2. sudo gadmin-samba

何故かユーザを追加できない。


で、ファイルブラウザでディレクトリを選択して右クリック→共有オプションで適当に設定したらいけた。
Windowsから、さっき追加できなかったメインユーザで入れました。
途中途中でアクセスしてなかったからどれが効いたのかわからん…


まあ動いたのでよしとしよう。
ネットワークドライブを適当に設定して、すぐアクセスできるようにした。
さあ、Settingsあたりでも見て勉強しよう。