How To Install Android Os On Mobile?

How difficult is it to install stock Android on a device which has a modified version of the OS pre-installed?

  • While I don't plan on ever owning an Android device, what I've read about and seen makes me curious how difficult it is to install the stock version of the OS on a device that has a modified version, such as the HTC One or Moto X. Google is selling more and more "Google Play Edition" phones with stock Android all the time, so it makes me wonder if it is difficult to do on one's own. Additionally, what are some effective (and safe) methods of installing stock Android on a device with a modified version pre-installed?

  • Answer:

    Not for everyone, but for most it is incredibly simple. The key is having an exploit to unlock the device, a stock ROM (software/OS) that matches the device and a release of an appropriate stock kernel. Once you gain root access to the device and install a custom recovery, flashing vanilla Android or any other custom ROM is a piece of cake. I've run stock Android on my SGS4 for a bit. Every device and every manufacturer is a little different so you will want to find the method for your specific device (carrier, nation, software, etc.) The best place to start is http://XDA-developers.com. Even if you just want more specific details on the process with no intention of owning or rooting your own Android device, it's an interesting site and a great resource. Obviously there is a lot of uncommon terminology above (root, recovery, ROM, kernel, etc.) which you can learn more about at XDA as well. In case you are wondering, I've owned 12 Android devices including the G1/Dream (the first Android device) and have rooted each of them. Picked up my 12th tonight, the Note 3 which I'll root tomorrow morning. I'm sure many other folks will come in here with more info and different perspectives, but feel free to ask if you have any questions or want more specific info.

Justin Sturgis at Quora Visit the source

Was this solution helpful to you?

Other answers

"Stock" generally means "as provided by the vendor." In this sense, the modified version of Android that comes pre-installed on these devices is "stock." A better way to think of the Play Store editions of these phones is "neat" or un-modified Android. Only when Google sells the device is this un-modified version "stock." Both the modified and un-modified versions of these devices include drivers for the specific hardware that the device contains, which allow it to function. Most drivers are proprietary/closed source, so when Google makes a Play Edition device, they typically have to get these drivers from the hardware vendor. If you want to install the "neat" version of Android on a device, you'll need to get the code from the Android Open Source Project (AOSP), compile it, and upload it to your device and hope that it boots. I would not recommend this to start out with. For the beginner, the best bet is probably to find a custom ROM based on AOSP. There are a lot of these in forums at http://xda-developers.com. Personally, I use CyanogenMod (http://cyanogenmod.org), since it attempts to remain true to AOSP, while improving it with crazy customizability. I had little issue installing it on my Samsung Galaxy S3, following the instructions on this page (but using the Odin method documented in the "Helpful Tip" section at the top): http://wiki.cyanogenmod.org/w/In... They even have an installer now, which makes the process pretty painless. Then after you get a better feel for installing pre-compiled ROMs, you can pull the source and compile it yourself and upload to your phone. CyanogenMod also has instructions on how to do this: http://wiki.cyanogenmod.org/w/De... Once you've got a handle on building stable source for a phone, then you're probably ready to dig in and build your own ROM from scratch. Granted, you can attempt to go straight to building your own ROM from scratch at the beginning; I just recommend this route as it will ease you into Android development and (hopefully) save you a bricked phone. On a side note, I was initially a bit averse to switching to Android, since I was familiar with the iPhone and had a lot of apps and music, but now that I've switched, I'm glad I did and I don't expect to be going back anytime soon at all. Happy hunting!

Ian C. Ward

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.