Bootloader, Recovery, Root and ROM? If you don't know what's the name of these Android terms, you are exactly right here. All the Tools & Hacks that you should know in case of Android, we show you in this practical tip.
What happens when you Start the Android device?
First, we assume a switched off Android phone. If you turn on this, a variety of processes.
First, the BIOS of the mobile phones starts. BIOS means "Basic Input/Output System". This BIOS is stored, and ensures that important in - and outputs at the System works, and so on. This initializes the boot loader.
The Bootloader then downloads further parts of the operating system, such as the Kernel. The Kernel is the core operating system, which is the basic Foundation of any Android system. So this is sort of the lowest layer of the Android system, in which the process and data organization is defined.
Thereafter, the main operating system called "ROM starts then". ROM stands for "Read Only Memory". As a regular user you can change here, consequently, nothing.
In Parallel, the Bootloader starts, however, not only the Kernel, but also the Recovery. If the actual Android System is damaged, you can boot into this Recovery, and a new System install, or Backups create and so on. It is a parallel "Mini-operating system".
The Bootloader, in turn, can have three different States. This is locked either open or encrypted. If this is open, can be deeply gripping carried out changes on the Smartphone. For example, its own operating systems, the so-called "Custom ROMs" are, instead of the standard system, the so-called "Stock-ROM", install it. But also other things such as the Change of the Recovery or the Root of the smartphone, with an open Bootloader cope.
If the Bootloader is encrypted, the highest level of system updates by the manufacturer install. The locked Bootloader even so, however, this can also be used to unlock.
Android: unlock Bootloader - how to
Most of the Android Smartphones have a so called Fastboot mode. This mode is a kind of "advanced boot loader". This, among other things, the Bootloader can be unlock. Tool for this purpose, the "Android Debug Bridge", in short: is the ADB. This Tool is primarily for Android App developers thought of that, there are also other practical things, however, can do.
First of all, you need the drivers for your Android Smartphones. This can be from Windows 7 to automatically install just by connecting the Smartphone to the PC.
Also, you still need ADB and Fastboot drivers. Download to this Installer from the Internet and run the file as Administrator. Make sure to install the drivers for the entire system. The Installer will ask you whether you want to do.
You have completed the steps, you need to connect your device in Fastboot mode to the PC. In the case of many Smartphones, there is a certain key combination. Alternatively, you can connect your (turned on) phone to your PC and in CMD the command "adb reboot bootloader" to enter. Previously, however, must be "USB-Debugging" in the developer options enabled. If available, you should enable the feature "OEM-unlock" option.
The Bootloader unlock is now very easy with the command "fastboot flashing unlock". Boot again in Fastboot mode and type "fastboot flashing unlock_critical" to unlock the Bootloader is critical. Thus, you can minimize the risk that your Smartphone will gebrickt when flashing new Firmware.
Alternatively, the unlock command "fastboot oem unlock works on some Smartphones".
However, there are some exceptions. Samsung Smartphones, for example, have no real Fastboot mode. Instead, it is the Download mode. The Bootloader unlock, you can use a program called "Odin" to use, which specific files flash can. Among other files, the unlock the Bootloader. To Root a phone or install a Custom ROM or Recovery (for Samsung devices) is, however, not necessary.
A further exception also Smartphones from the company Sony. Here, you need to the device on the Developer-side with the IMEI and e-Mail address to register to a special Unlock Code to get.
Custom Recovery on Android devices to install
You have unlocked your Bootloader, you can install a Custom Recovery. This is very handy, because the normal Stock recoveries usually offer hardly any features.
Very practical is the TWRPRecovery, where you, among other things, Custom ROMs, flashing, Backups and much more can make. A practical Alternative is the Recovery "ClockWorkMod".
Just download a suitable Recovery of your choice. To install this, boot again in Fastboot mode and install the Recovery with the command "fastboot flash recovery C:\...\recovery.img". You may need to delete the existing Recovery with the command "fastboot erase recovery".
On Samsung devices is used to install a Custom Recovery again in Odin. However, you do not need to do this.
Rooting of the Android device
You have installed a Recovery, you can root your Smartphone, for example. Many Linux Users are likely to already know what it is about: Who has Root-access, holds all the rights on the device. For example, the annoying System Apps ("Bloatware") can be uninstall or on the SD card.
And now Samsung Smartphones have their big show. A Samsung device can be very easy to root. There are namely the Chainfire-auto-root-service. Just download the Chainfire auto root website or something newer website Firmware.mobi is a Root-Kit. This contains a suitable Version of Odin and the Root file. To root the device, simply connect the Smartphone in Download mode to the PC and flashing the Root file via Odin. A Custom Recovery you can now very easily, for example, via the TWRP App to install. (Tip: In the Download mode with a key combination or with the command "adb reboot download".)
For all other devices, you need to flash a Root-Kit as a ZIP file via the Recovery. The best here is the SuperSU Package. This offers Root access, which reaches very deep. However, there are also many more practical Alternatives, such as, for example, Magisk.
With the command "adb reboot recovery" to enter Recovery mode. Alternatively, again with a key combination. You then install the Root Package. In TWRP the the Button "Install". The file should, of course, are on your Android-device.
If you are not very technically gifted, you can also use so-called "One-Click-Root"Apps. You have to download a App and start. Very well known are the Apps king root and Towelroot. The disadvantage of this, however, is that the Apps do not provide really in-depth Root access.
Android: Custom ROM install
You have rooted your Android device and a Custom Recovery installed, you can install a Custom ROM. Thus, it is possible to also use old phones with new Android versions. Very convenient are Rome, such as Lineage OS, Flyme, MIUI, OmniROM, Resurrection Remix, Dirty Unicorns , or Paranoid Android.
If in your ROM, the Google Apps not be integrated should, you can check out the OpenGAppsHomepage download.
You boot to the Installation in the Recovery. Navigate here to "Wipe" and clear the internal memory. You may need to empty the Cache and other partitions.
Then, navigate to "Install" and install the ROM. After that, you can install, if you want to, the OpenGApps Package. The files should reside on a MicroSD card.
Some Custom ROMs have the advantage that they are already rooted.