Home > Android, Linux > Android Variants, Hacks, Tricks and Resources – AnDevCon II

Android Variants, Hacks, Tricks and Resources – AnDevCon II

November 21st, 2011 Leave a comment Go to comments

The second Android developer Conference (AnDevCon II) took place about 10 days ago. Karim Yaghmour of OperSys published the presentation slides he used during his two Android presentations.

The first presentation was Embedded Android Workshop, the same presentation he did at Android Open 2011.

The second presentation “Android Variants, Hacks, Tricks and Resources” slides can be found below.

Those 48 slides cover the following:

  • AOSP’s limitations: Rigid, closed development model, excludes many things…
  • Tearing AOSP apart
  • Forks:
    • Cyanogenmod: After-market handset firmware with custom launcher and lots of tweaks and mods…
    • Replicant: 100% open souce with FDroid marketplace.
    • MIUI: Closed source with UI enhancements.
  • Ports:
    • RIM Playbook:  OMAP4 Tablet based on AOSP.
    • Bluestacks: Android on Windows 7.
    • Alien Dalvik: Android SDK + Meego SDK integration.
  • Mods: XDA Developers.
  • Melding with “Classic” Linux Stack:
    1. Rationale: Lots of available stacks in Linux, Android does not provide everything.
    2. Road blocks: File system, Bionic C Library, IPC, etc..
    3. Where do I start? Android: AOSP, Linux: Several choices
    4. Coexistence Approaches: Single filesystem, chroot and virtualization
    5. Been there done that: e.g Busybox in Cyanogenmod
    6. Unresolved/Uncharted: Running Android app in X, and X apps in Android.
    7. Tools: GNU toolchain and standard C libraries.
    8. Embedded Linux Workspace: Components used during cross-platform development
    9. Basic Root Filesystem Structure
    10. Libraries: glibc vs uClibc
    11. Main System Applications: Busybox
    12. Demos: 3 demos with busybox, a client-server app and LTTng
Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter

  1. No comments yet.
  1. No trackbacks yet.