As you all know there are different operating systems for PCs/Laptops namely Windows and different distros of Linux namely, Ubuntu, Kali Linux, Linux Mint, etc.
Similarly, we have different operating systems on android which are known as Custom ROMs.
Every smartphone comes with a default ROM pre-installed.
Samsung phones, for example, use a custom UX based on Android called OneUI. Xiaomi phones use MIUI, Oppo uses ColorOS, OnePlus uses OxygenOS, etc.
A custom ROM replaces your device’s Android operating system.
A custom ROM is essentially firmware based on the Android source code provided by Google
Users can install Custom ROMs to change a device’s appearance and behavior.
Custom ROMs are developed by the Android community, often times by a group of core developers who do this purely out of passion for modding.
This means that most are completely free.
What are the advantages of using Custom ROMs?
Replace Manufacturer Skin with a Stock Version of Android
Eliminate Bloatware
Get The Latest Version of Android(you can get it with a custom ROM)
Additional Customization
Improve Performance and Battery Life
Which Popular Custom ROMs you can install?
Pixel Experience
LineageOS
Evolution X
Arrow OS
crDroid
How do I install Custom ROMs on my android phone?
Unlocking the bootloader of the device is one of the basic requirements, often different manufacturers have different processes to unlock the bootloader, also there are different versions of custom ROMs for different devices which means that a custom ROM made for a device A will probably not work with a device B.
Following XDA guides and Youtube videos are probably the best places to start with if you are planning to install a Custom ROM on your android device.
Happy Modding!
Yash Kamthe
That's a wrap!
If you enjoyed this post:
1. Follow @gdscmmcoe for more of these