Using Recovery mode to fix Android full guide
If you are a tech-geek came here learn about Boot loader and boot loop problems and there solutions through recovery mode then you should look to: What is android system recovery menu and how to Use.
Lets start with our main topic using recovery mode to solve Android problems.Recovery on Android is one of the best friend of the developers, who loves to tweak their android to have better performance and those too who love to clone ROM for Android devices.Android Recoveries are the independent run-time environment which is basically installed different partition from the main Android operating system on your Android Device flashable memory.It is quite easy to boot into recovery as it independent of your OS.You can consider it as dual boot PC where one of the OS has full authorization to make changes in other OS.
Ways to Go To Recovery:
Going into recovery is such an easy task, you just need to know the proper combination of (Power button + required vol button) to go into recovery so that you can perform your required task. Whether it is troubleshooting or may be wiping cache partition, or formatting dalvic cache.Every device do not have the same method or key combination to go into the recovery mode.The easiest way to know the key combination is to google it.
Before starting any method to rescue any method your device lets discuss something about custom recoveries. Most of the custom recoveries are the product or the inventions of the open-source community which has been a base for the development of the Android and its development from a bar phone to worlds most loved smartphone OS. Android custom recoveries offers lots of additional features such as backup and restore, the ability to apply updates from cache, SD-carde that haven’t been approved by the manufacturer or carrier, many more functionality. Two of the most popular options amongst the custom recoveries are ClockworkMod (CWM) and Team Win Recovery Project (TWRP).
Lets See some Common Features of the Custom Recoveries:
This is one of the exclusive features that only custom recoveries can provide you. This feature allows user to flash any custom ROM they want to flash on their phone. And it is very easy as compared to ADB-Flash tool and other methods. To install a custom ROM you need to follow these ways.Go To recovery:>Wipe your Dalvic cache,cache,system,Internal Storage(After taking a proper NANDroid Backup) as expalined bellow>Tap on Install:> Navigate to the location of the Custom ROM. Now select .zip file then flash the file. Once it is done flash gapps file to. You are done now boot into system.
For complete Guide have a look at this: How to Install custom ROM
This functionality is very important for all the users, who love to flash custom ROM and for those also who are not interested in uninstalling each of individually as it is very easy to perform from recovery at one go. To do so you just need to boot into recovery and then tap on wipe:>select Advance:>wipe data. And swipe to start process. Here it is, its done.
Wipe Feature contains a lot of functionalities such as wipe cache, wipe Dalvic cache, wipe Data(Discussed Above), Wipe Internal Storage, Wipe System, Wipe micro SD, And USB too. All these features can be performed through custom recovery which is n easily supported by Stock Recovery.
The options we have presented may vary with version of recovery and recovery too. As it may be different in CMW as compared to TWRP. But there are certain standards that are always there. You can always choose from.
Backup And Restore:
This functionality is basically unavailable in Stock recoveries as compared to custom recoveries. With the help of custom recoveries you can take a proper NANDroid backup which is blocked in stock recoveries.To take backup go to The recover:>tap on backup:>select the options what you want to include in backup:>Swipe to confirm(For TWRP).
Your Backup will be made and can be found on SD card>(Recovery Name Folder:).
To install backup or to restore your back you just need to go into the recovery:>Tap on Restore:>select storage:>select backup:>swipe to confirm.
This is very complected functionalities and i will suggest you not to do any thing with out any proper knowledge. But with this feature you can change the permission, you can also use Terminal Command. ADB sideload is also availabe in this section with change log feature. A very unique feature that is performing partition on SD-card.
Apply update from ADB:
The Android Debug Bridge(ADB) allows users to perform the required task using commands in ADB terminal using PC. It is basically designed for developers and requires Android SDK (software development kit) to be install the. If you’re interested you can find out more at the Android developer website.
Wipe data/factory reset: This will wipe all of your data — like photos, videos, everything. And return your phone to its original factory condition. This will also wipe the cache partition.
“All the devices running on Android 5.0 Lollipop or new version includes a new feature i.e. Factory Reset Protection (FRP) turned on by default. This means is that you will be asked to enter your user name and your password for your Google account. After performing a factory reset.”
Fact behind this functions inclusion is to avoid FRP, make sure that you go to Settings > Accounts and remove your Google account before performing a factory reset.To go into the deep of this topic you must look on forums XDA Developers forum, Mtk ROMs and others too.
If you run into any problems with recovery mode, or you want to know more, we recommend you check out the XDA Developers forum.