Contrary to the popular myth that Android is unforgiving to first-time smartphone users, the platform is actually intuitive and easy to use. And what used to be its aspect that’s best left for the geeks, flashing a custom ROM is now made convenient thanks to the CustomDroid application.
Created by XDA-Developer forum member ssrij, the CustomDroid is an app that can help you go through replacing the preinstalled Android in your smartphone with a custom ROM. Other tweaks include unlocking the bootloader and flashing a custom recovery. Once the developer gets the kinks out, it will also let you flash a custom kernel and root your device.
With CustomDroid, the process of flashing any custom ROM (e.g., OmniROM) can be done by simply downloading the phone and PC (just Windows for now) apps, connecting both devices via USB data cable, and following the installer wizard instructions. The user interface resembles installers you use when setting up new programs for your computer.
For now, the app can accommodate a number of Android devices, including Nexus 10, Nexus 7, Nexus 4, Nexus One, Nexus S, Galaxy Nexus, and HTC One. Only GSM versions of these devices are compatible, with LTE/4G variants and other devices to be supported in the future.
But even though CustomDroid will do the heavy lifting, it’s still in an experimental stage. In other words, chances still exist that your phone ends up getting bricked and inoperational. As with all ventures down the Android rabbit hole, proceed with utmost precaution. You can go to the source link below to download the app for free.
Ssrij jump-started the CustomDroid project with the CyanogenMod installer as his inspiration. Since the latter installer is limited to just flashing that custom ROM, he reckoned creating a similar app for automated flashing of any custom ROM, rooting, and bootloader unlocking.