Wednesday, March 8, 2017

How to make custom recovery (cwm, twrp) for any android device

Hi Dear Visitors. This is Yeasir Arafat. In this post you may learn how to make custom recovery imgae for any android device. If you didnt get a right way to make recovery imgae, then this post is for you. So lets start.

At first you should know What is stock/custom recovery imgae? 

=> Android recovery imgae is a bootable system in any android device. This is used to perform factory reset and installing different Android OS version or Install Custom Rom.

All Android devices ship with a recovery environment preinstalled. This recovery software can be used to restore the device to factory default settings, update its operating system, and perform other diagnostic tasks.

Stock Recovery Basics:

Android devices come with Google’s recovery environment, which is often referred to as the “stock recovery.” You can boot to the recovery by pressing device-specific buttons as your phone. The recovery menu provides options to help recover your device, for example, you can reset your device, etc . The recovery mode can also be used to flash OTA update files.

The stock recovery is a minimal, limited system. It’s designed to be ignored, and it can generally only flash OTA updates and ROMs provided by the device’s manufacturer, not third-party ROMs.

Custom Recovery: 

A custom recovery is a third-party recovery environment. Flashing this recovery environment onto your device replaces the default, stock recovery environment with a third-party, customized recovery environment.

A custom Android recovery basically replaces the stock recovery with one that lets you do all you can do with the stock recovery, plus a plethora of more options to give you a lot more control on your device. With a custom recovery, you can install official and unofficial ROMs as well as other updates including apps, themes, kernels etc. using zip files, wipe not just user data but pretty much every partition on your device, mount the storage card for USB mass storage access without leaving recovery, partition your SD card, wipe Dalvik cache and battery stats, fix permissions, perform, manage and restore backups and so on.

I think you have known what is recovery image in android.

Lets start making Custom Recovery 

Required Files: 
1. Android Image Kitchen : Link

2. Stock Recovery : 
You need  stock recovery to make a custom recovery so you need to collect it from stock rom. If there is no stock rom for your device, Backup Stock recovery. To backup your stock recovery first root your device and install Flashify.apk and run it. You will get backup option in this app.

3. Custom Recovery : 
You need to find a custom recovery that matches to your android chipset model. 
Here is some example chipset and custom recovery link.

Spreadtrum Chipset :

MTK Chipset :  

If there is no custom recovery for your chipset, please search google to find out.

Step 1:
Unpack Stock Recovery. To unpacking stock recovery you need to drag stock recovery to unpackimg file in Android Image Kitchen.

Step 2: 
After unpacking, you will get two new folder. Ramdisk and spilt_img. Now make a copy of spilt_img folder.

Step 3:
Now unpack custom recovery. And delete spilt_img folder and paste old spilt_img folder.
 Step 4: 
Dubble click on repakimg file to pack your custom recovery. After complete repack, you will find your custom recovery named "image-new.img" 

Thats all!  If you have any problem with this, please comment below. Or you may watch this video tutorial on this topic. 

If you like this article, you can share this article and subscribe us to get all latest updates to your inbox.

1 comments so far

need cwm/twrp recovery for huawei y5c chipset-sc8830