Easy method to port CTR Recovery to any MTK Device

Easy method to port CTR Recovery to any MTK Device


Dear friends today I am going to show you an Easy method to port CTR Recovery to any MTK Device

NOTE:- MTK Stock ROM Backup is needed for this process so 1st make a Backup of your device from the following link

Complete Guide To Take Backup Of All Mtk Based Smartphones

But if you don’t want the above process, all you need is the Stock Recovery.img and Stock Boot.img files. If you have both files then you can continue the process. I strongly recommend you to make a backup of the device before doing any thing, otherwise its upto you and we are not responsible for any thing.

You may also like:

Files you’ll need

  • Link:- MTK Pack 2015
  • WinRAR 5.2 for extraction of files Link:- Winrar 5.2 (Note: Th MTK Pack 2015 is compressed using WinRAR 5.2 and you may see file corrupted error while extracting with other tools.)
  • To make carliv touch recovery, you also need to know the screen resolution of your device. Like I have Rivo Rhythm Rx60 which has 480X854 resolution. Now you may wonder, how to check the screen resolution of device. Simply download the following app from links and check the resolution like shown in the pictures below.
  • CPU Identifier -or-  CPU-Z

CTR Recovery for any mtk phone


Once you have checked your phone’s screen resolution, you have to download Lun1 or lun2 file for your phone. Make sure that you download file with correct screen resolution. Links to both files are given below.

  • Lunfile path 1 (old): “/sys/devices/platform/mt_usb/gadget/lun%d/file” Visit this link
  • Lunfile path 2 (new): “/sys/devices/platform/mt_usb/musb-hdrc.0/gadget/lun%d/file” Visit this link

After you have all the files downloaded in your PC, You can continue to the instructions.


  1. All you have to do is download recovery file from both links according to your screen size. Like mine was 480×854 so I downloaded this resolution recoveries from both links. After downloading both files, rename them as file 1 and file 2 for making the work easy.
  2. Now open MTK Droid Tools (included in the MTK pack 2015) and click “root, backup, recovery” tab.
  3. Click “To choose the boot.img file” and then click “Recovery and boot” button.CTR Recovery for any mtk CTR Recovery for any mtk CTR Recovery for any mtk
  4. A dialogue box will appear and will ask you for boot.img. Just select the boot.img file which you created in Stock Backup Process.CTR Recovery for any mtk
  5. After selecting proper boot.img file, it will ask for recovery.img file. This time select the Carliv Touch Recovery according to your device screen resolution. As mine is 480×854 for Rivo Rhythm Rx 60.CTR Recovery for any mtk
  6. When you will select the recovery file a new dialogue box will appear asking for writing the Device name as I have written Rivo Rhythm Rx60.CTR Recovery for any mtk
  7. After this MTK Droid tools will create a file of ported recovery for your device. Which is of course Carliv Touch Recovery version 2.7.
  8. Once the process is complete. You will see the screen dialogue saying task is completed but an error message will be there, Just ignore it.CTR Recovery for any mtk
  9. The ported recovery can be found in a folder named “recovery” in mtkdroid tools folder.CTR Recovery for any mtk

Flashing the CTR Recovery

  1. Once the recovery is ported successfully, you have to copy the CTR Recovery to Stock ROM folder. and rename it as “recovery.img”.
  2. Make sure to backup the stock recovery.img from the backup folder. As the MTKDroid tools saves your stock recovery file as recovery.img. As shown below, there are 3 files, Recovery CWM, Recovery Stock and Recovery (actual carliv recovery which we renamed as recovery only).CTR Recovery for any mtk
  3. Now Open SP Flash tools and click “Scatter loading”. Select the Scatter.txt file from stock rom folder. (The folder where you copied CTR Recovery as recovery.img)CTR Recovery for any mtk
  4. All the check boxes will get selected by default. But you have to just select recovery.img. Like shown below.
  5. Click Download button.CTR Recovery for any mtk
  6. Turn off your phone and connect with PC via USB Cable.
  7. The tool will detect your phone and flash process will start automatically, and you shall see a popup with green circle.CTR Recovery for any mtk

Final verdict and important note:

Last thing which I have to discuss is very important and worthy. As I have given 2 links of LunFiles, kindly use 1st file and if it doesn’t work then use 2nd file. Done

All the drivers and Tools which you need within this process are included in MTK Pack 2015. But if you need any help kindly visit our Facebook Groups for your kind response and help. Here are the links of these Groups

MGeeky Android Environment

Kind Regards:- Muhammad Abrar Ali

I am a blogger, having little knowledge of everything on MGeeky. Wordpress, Android, iOS, and very little knowledge of Linux.