Root Rom Custom Rom Bootloader Explain in Sinhala Root Flash Custom Rom Unlock Phone Bootloader
Root,Rom,Custom Rom,Bootloader Explain in Sinhala
What is root and example?
What is root in answer?
What is rom?
What is custom rom?
What is bootloader?
What Is Rooting?
To root your phone means to get access to the system files on your Android device. By default, no Android device ships rooted. So, if you've just bought an Android device and done nothing to it, it is likely not rooted.
Manufacturers do this because granting everyone root access would result in a lot of problems. Having root access allows you to access files on your device that—if removed or edited in the wrong way—could break your device.
But rooting your device allows you to make a lot of really cool changes if you know what you're doing, so lots of people choose to root their devices anyway. Note that rooting your Android phone will void its warranty.
How you root your device is different for every single model. For some devices, this can prove to be a difficult process involving circumventing the manufacturer's safety precautions. For others, it can be as simple as plugging your phone into your computer and pressing a button.
What Is Unlocking?
Unlocking is a confusing term because there are different things you could unlock.
Unlocking the Network/SIM
A device that is network/SIM locked is usually one that was bought from a carrier or for a specific carrier at a subsidized price. The carrier then puts a lock on that phone so that you can only use it with them.
Unlocking the Bootloader
The bootloader is a piece of software that runs every time you switch on your Android phone, and it is usually locked by the manufacturers. With a locked bootloader, you can't root your device. Instructions for unlocking your bootloader are found within the instructions for rooting your device.
What Are Custom ROMs?
ROM stands for Read-Only Memory, but that name is a bit misleading nowadays since it has nothing to do with that anymore. A ROM, at least in the Android world, is basically the software your device runs.
So, when you pick up a Xiaomi smartphone, it looks and behaves differently than a Samsung smartphone. That's because Xiaomi and Samsung both took the original Android code, tweaked it, and developed their own ROMs. Xiaomi's ROM is different from Samsung's ROM, even though they're both Android.
A custom ROM, then, is a ROM that was built not by the manufacturer but by someone else. Sometimes it's just a lone programmer with some time on their hands and a passion for making ROMs—other times, it's a bigger group like LineageOS that has a team and intentionally makes a certain type of ROM.
Once you're rooted, you can flash a custom ROM. Flash, in this case, basically means to load or install. Flashing a custom ROM means you are installing a new ROM on your device and completely wiping the old ROM.
When looking for custom ROMs for your device, there are some names you're likely to run into:
Pixel Experience: As the name suggests, features a ROM similar to that of Google's Pixel phones. This ROM is currently one of the most commonly used custom ROMs out there, and for good reasons.
LineageOS: LineageOS, formerly known as CyanogenMod, is one of the most popular custom ROMs you'll come across. It offers a great feature set and has even featured as the stock ROM for some manufacturers in the past.
AOSP: Android Open Source Project is the version of Android that Google gives to the world, often called stock or stock Android. You might see people say that their ROMs are "AOSP-based" or "based on stock Android," which just means they took the AOSP code and altered it to their liking.
AOSIP: Android Open Source Illusion Project integrates features from various popular custom ROMs into AOSP ROMs.
Custom Recovery
If you like to tinker with your Android device, you might end up spending a lot of time in the recovery. It's where you can flash ROMs, make backups, and do the heavy lifting.
However, the stock recovery on your device can't do any of that stuff, so you need a custom one. TWRP is the go-to custom recovery for installing custom ROMs. TWRP stands for Team Win Recovery Project.
what is bootloader?
Bootloader is like a program that runs before anything else that runs on your system . aka .. the first thing that runs when you turn on your phone is Bootloader .
what it does ? it checks for the os to be properly installed , if it is satisfied about the os , then it proceeds the booting process ..
but what when os is not properly installed ? well several things may happen here . the bootloader may Reset the system to its last state when the OS was properly installed . [best example is that of Samsung , which does it]. another thing it may do is display a warning message informing about the casualties and/or allow you to boot whatsoever .