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との間で共有フォルダ作成。
- デバイス→共有フォルダで適当なディレクトリ選択。
- デバイス→Gest Additions
- mount -t iso9660 /dev/cdrom /mnt
- /mnt/autorun.sh(これはいらないかも)
- /mnt/VBoxLinuxAdditions-x80.run
- reboot後(ないしはxのreboot後)、mount -t vboxsf share_name /mnt
しまった、これだとubuntu側のファイルを全部/mntに入れないとwindowsから見られない。
何故かlnも怒られるし……仕方ない、samba立ち上げよう。
- sudo apt-get install samba gadmin-samba
- sudo gadmin-samba
何故かユーザを追加できない。
で、ファイルブラウザでディレクトリを選択して右クリック→共有オプションで適当に設定したらいけた。
Windowsから、さっき追加できなかったメインユーザで入れました。
途中途中でアクセスしてなかったからどれが効いたのかわからん…
まあ動いたのでよしとしよう。
ネットワークドライブを適当に設定して、すぐアクセスできるようにした。
さあ、Settingsあたりでも見て勉強しよう。