ELC + ABS has ended
Back To Schedule
Tuesday, March 24 • 4:25pm - 6:15pm
Building a General Purpose Android Workstation - Ron Munitz

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

In this tutorial, you will have a hands-on journey of customizing, building, and using a General Purpose Desktop variant of the Android-X86 project (Android-X86.org). The tutorial assumes previous experience with building Android off the AOSP, Android-IA, CyanogenMod, or any other build system, and describes the special additions of Android-X86, such as a Kernel build system, general X86 hardware detection based HAL's/firmware and live cd/disk installer generation and more. Then, we will explore the Linux friendly busybox minimal image, and describe the way a fully fledged Android version can be spawned out of it (with similar techniques for any other Linux distribution with the Android patches!) using chroot, and provide a listing of the ultimate Android init process.
We will continue the discussion with day to day uses, and a joint brainstorming of Linux developer uses, and justify Android-X86 as yet another X-less Linux distribution - until the time we add X to it...
As a special bonus, we will address how to make any app run using a user-QEMU based ARM translator (although we sure hope non "APP_ABI:=all" are quickly fading away from this world!)

avatar for Ron Munitz

Ron Munitz

Ron is an entrepreneur and a software development consultant, with long history developing performance and safety critical software, leading development groups, and training application and platform developers. He specializes in all aspects of distributed systems and Android internals... Read More →

Tuesday March 24, 2015 4:25pm - 6:15pm PDT
Ballroom Salon 3

Attendees (0)