Linux - MobileThis forum is for the discussion of all topics relating to Mobile Linux. This includes Android, Tizen, Firefox OS, Sailfish OS, Maemo, MeeGo, Ubuntu Mobile, WebOS, Open Mobile Alliance and other similar projects and products.
A reminder that LQ now has a dedicated Android sister site: AndroidQuestions.org
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
select your device, and read
the CyanogenMod wiki will include details on how to get the source and compile for your device.
for now I think you need to use the pre-built 'roms' , stay away from the 'nightly' builds and stick with stable until such a time as you know what is what
but if you have specific questions I can probably help you out.
you have not stated your goals
you have not stated what device you have
your goal is important, if you just want 'the latest' then compiling is one way to achieve that
however, depending on things like your network speed, how much memory you have and 'speed' of CPU you are looking at 1 to 3 hrs to get the source code, then 2 to 5 hours to compile it
you will probably need around 50Gib fee space
At the end of the day, if you just want the latest, then using a pre-compiled ROM is much easier
The Device is important, you will need one with an unlocked bootloader
At the very least tell us what your device is
also need to know what version of Ubuntu you are using
Could you prepare a laptop which is "ready" to recompile kernel for any specific device?
Yes, I can
Originally Posted by xlu2000
Or you did it before?
yes , I have.. many times
Ubuntu 10.04 through to 12.10
Linux Mint 13 and 14
Debian wheezy and jessie
as well as others
laptop/desktop/vm,, it makes no difference, procedure is still the same and detailed here http://source.android.com/source/initializing.html
I started with the G1
I 'kanged' ( with the help of NameLessJedi ) the 'apps on sdext' feature of CM5 into CM6 and CM7, compiled for many devices that I didn't own
I called it Magpie, as Magpies steal shinny things
Uploaded changes to github, others integrated into their 'roms', and some provided bug fixes and features.
Magpie is dead, no one really needs it any more, devices have plenty of storage ( well enough) and the native apps on sdcard is working better now than it was when introduced in Froyo.