To Run Android and Ubuntu simultaneously on the Pandaboard ES
$250-750 USD
Closed
Posted almost 12 years ago
$250-750 USD
Paid on delivery
The idea that I will talk about came to my mind reading this article :
[login to view URL]
I've thought why using the Nexus One ? I have the pandaboard ES on my
home. Then,this project wants to setup and run multiple isolated
Android 4 user-space instances on a commercial board Pandaboard ES.
Operating system-level virtualization method Linux Containers (LXC)
should be applied to create and run Android 4 Containers on a single
control host. The standard Android 4 Kernel should be modified to boot
GNU-Linux Ubuntu 12 from SD-card and to provide isolation mechanisms
and resource management features for Android user-space.
Somewhere I read that there are 3 major points for creating Android
rootfs for LXC container:
1. identify the minimal set of Android device nodes to be created
within the /dev directory of the rootfs
2. patch the zygote dalvik System server ([login to view URL]) to drop the
CAP_SYS_BOOT capability, since LXC does not allow containers to reboot
the device
3. modify the [login to view URL] configuration, such that the default mtd
partitions (e.g. system, userdata) are not mounted at /system and
/data of the rootfs
Additional modifications can be applied to the init process, such that
disabling device node creation etc..
PandaBoard ES. What is this ?
[login to view URL]
LXC ? What is this ?
[login to view URL]
Linux Containers take a completely different approach than system
virtualization technologies such as KVM and Xen, which started by
booting separate virtual systems on emulated hardware and then
attempted to lower their overhead via paravirtualization and related
mechanisms. Instead of retrofitting efficiency onto full isolation,
LXC started out with an efficient mechanism (existing Linux process
management) and added isolation, resulting in a system virtualization
mechanism as scalable and portable as chroot, capable of
simultaneously supporting thousands of emulated systems on a single
server while also providing lightweight virtualization options to
routers and smart phones.
Hi,
we are the best freelancer. We can provide you a excellent solution as we are professional and experience. We can develop your desire project within timeline. Get the perfect support and service at here. Read my PM for your ultimate solution. Have a nice day....
SK
Hi,
I am having 9+ year of experience in Embedded Domain (Linux/Android). I have executed multiple project for semiconductor companies and many freelance site (if required i will provide link to see my feedback score/executed project list on those site ). Plz check PMB for more detail