What is recovery? In Android, recovery refers to a dedicated boot partition that has the recovery console installed. A combination of keystrokes (or instructions from the command line) will boot your recovery phone where you can find tools to help repair (repair) your installation as well as install official OS updates. Since Android is open source and has source code to restore, creating a custom version with lots of different options is also relatively easy. Let’s look at both options.
The recovery margin is quite limited, but that’s by design. Its main purpose is to remove all or some user data and files, or perform manual system updates with signed and verified delta update packages. Usually both of these operations are run from a running Android system, but you can do something manually and boot into recovery yourself. When you tell your phone to reset, a restore is what downloads and wipes files and data. Similarly with updates — when we reboot to install an official OS update, this is done in recovery mode. In the Recovery section, we also manually install official OS updates downloaded from the Internet. This is very useful, but limited. Different manufacturers use different recovery methods, but they all perform the same basic function—providing the tools you need to recover a working system.