1.Getting source code and making it as described at.. http://labs.embinux.org/index.php/Android-Eclair_porting_guide_to_BeagleBoard
2.Before compile kernel. Don't forget to select USB Network
Adapter at ...
DeviceDrivers -> Network device support -> USB
Network Adapters
3.After made root-fs and Android-Linux kernel image. Put them in
SD-Card.
4.At this point, Set primary DNS in ini.rc file
5.Booting Android.
6.For the first time, It might using some time to boot. After Android
boot message was end. Then, Android Eclair could be use.
7.For using ethernet. Type these command on serial terminal.
$netcfg
eth0 up
$netcfg eth0 dhcp
8. I could access to Internet. It's just pain slow but working anyway.
# New SDK Android 3.0 API
11 installed !! Date : 26
February 2011
OK. I love Android but their release was so
fast and I can not catch up each release. Now just updated for Android
SDK
3.0 API 11 that is design for tablet uses (Codename: Honeycomb) the
problem about library that I found with last update seems to be fixed.
Honeycomb emulator could be run on my machine but extremely slow. I
should
reconsidering about buying new pc.. (-_-)
Just try to update Android SDK and just
realized that Sony Erricsson EDK was ready to be install as the third
party package. So, I install it and running Xperia Emulator. Hmm..Look
like Gingerbread Version (indeed because it is based on Android API 9
).
Ok. I have some spare time
for Japan Golden Week. So, I decided to learn for setting up Yocto
project and Porting Gingerbread on Beagle board.
As you see, This is my
note about porting procedure. Enjoy !!
$ cd
$ANDROID/kernel/beagleboard/
$ make ARCH=arm
CROSS_COMPILE=$ANDROID/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi-
sola_omap3_beagle_android_defconfig
$ make ARCH=arm
CROSS_COMPILE=$ANDROID/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi- uImage
-j8
5.Android rootfs building ..
$ cd $ANDROID
$ANDROID/device/sola/beagleboard/beagleboard-image.sh
==> Error : due to 64 bit build environment require --> end of
the world !!
6. Then I try to compile android rootfs from official website.