So I have an old unlocked phone and I'd like to load up my own OS. I've seen some mods out there. CyanogenMod seems to be the most popular. However, I was curious if I could just install a pure untouched version of the OS -- as distributed by Google. I seem to remember being able to download a clean compiled version of the Android OS.

Does Google distribute any binaries like this, and if not, is there someone out there that does?

Additionally, is this even worth trying? These days is it necessary for Android to be packaged with special drivers and such for all of the different hardware out there?


1 Answer 1


To answer if Google distributes binaries for your device: No, they do not (Unless you have a Nexus device). They do, however, have the full Android source code available so that if you wanted you could compile the source code for your device. However, that leads into your second question about the drivers and such. Yes, you will need to find the drivers and any other proprietary files that your device requires for it to interface with Android. You would have to search about compiling a custom ROM for your device and how to include these files.

Likely, your simplest choice is find an AOSP (Android Open Source Project) ROM that exists for your device and install that. Check the XDA Forums to see if your device is included on their site. IF so, go into the development sub-section for your device to search for ROMs.

  • If you need help with it let me know!
    – dymmeh
    Nov 16, 2011 at 19:47
  • Do you have any recommendations? Would CyanogenMod pretty much be the way to go (most reliable / actively developed / up to date) for something that is closest to a base Android OS while keeping up with all of the drivers for your phone?
    – Sen
    Nov 16, 2011 at 19:55
  • 1
    It depends on the phone that you have. I run CyanogenMod on my phone (HTC Droid Incredible) and have no problems with it. Very reliable. And, because its updated so often, if there's ever any bugs they generally get fixed in a very short time frame (1-2 days. Whereas waiting for a manufacturer to push updates to your phones is months). It's fairly close to stock Android (visually). There are plenty of underlying tweaks to the OS but they are all incredibly useful.
    – dymmeh
    Nov 16, 2011 at 19:59

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .