Droidcon India 2013

What's your thinking on Android this year?

Hiemanshu Sharma


Building your own ROMs

Submitted Sep 28, 2013

This is a workshop that will help you with building ROMs for the devices that are currently supported by CyanogenMod.


I will cover details on getting the source code (I will have a recent copy of it with me so we dont waste bandwidth), setting up your machine to build ROMs, and how to do the most common tasks and debugging that go on with building ROMs.


A decently powerful laptop (1 hour compile time on an i7, about 2.5 hours on an i5, and 4 hours on a Core2Duo) running Ubuntu with atleast 40G of Space. Bring along an Android device that possibly supports CyanogenMod. (List is here http://en.wikipedia.org/wiki/List_of_devices_supported_by_CyanogenMod)

Complete the instructions at http://forum.xda-developers.com/showthread.php?t=2404841 until you reach the syncing part. If you have the bandwidth, feel free to download it (syncing the code), the source is about 10GB in size, otherwise I will have a local copy of the source as well.

Speaker bio

A long time ROM developer, CyanogenMod contributor, former Fedora Contributor and Hacker. Having used Android for a while I started playing around with ROM building and fell in love. I love working on redesigning some of the popular apps for fun in my free time. Design, code and games, three thing I couldn’t live without.


{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Hosted by

droidconIN is an annual conference on Android, part of the worldwide series of events. more