Find Jobs
Hire Freelancers

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.
Project ID: 1678148

About the project

4 proposals
Remote project
Active 12 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
4 freelancers are bidding on average $688 USD for this job
User Avatar
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
$1,200 USD in 10 days
5.0 (15 reviews)
2.8
2.8
User Avatar
PLEASE SEE PM
$250 USD in 4 days
0.0 (0 reviews)
0.0
0.0
User Avatar
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
$1,000 USD in 30 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello Sir, Please check PMB for listing and confident to complete the project with quality services.. Best Regards
$600 USD in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
HELLO SIR PLEASE SEE PM
$300 USD in 4 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of ITALY
Porto SantElpidio, Italy
4.9
10
Payment method verified
Member since Nov 12, 2010

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.