When you buy an Android smartphone, you will love it but after a few weeks maybe, you will start feeling as if you are not using it to its full potential. You might not like the user interface of your device at all and that’s very normal because most of the Android devices come with a stock ROM of the manufacturer and you might want to tweak the user interface completely. So that’s why we use custom ROMs on Android. And if you want to know about the best ones out there then we have made a list of the best custom ROMs for Android in 2017.