Before to make a donation, I would strongly urge you to provide me the brand & model of your phone.
These informations are of vital importance to make a working TWRP.TABLET and CLONE DEVICES will be NOT taken into account.

DO BARE IN MIND :

I am NOT responsible for any brick that could happen to your phone. You will take all the responsibilities for everything. It might not work out with all MTK devices !
Before to start to apply all the following steps, it assumes you already have a copy of the stock firmware (flashable by SP Flash Tool) on your pc/notebook.
I STRONGLY RECOMMEND you to choose to port a TWRP of a device with the same SoC and same storage of your phone (often same GPU doesn't hurt).

STEPS - VIDEO TUTORIAL

STEPS - PICTURES TUTORIAL

I have tested all the following steps on my Ecoo E04 Plus ... and I have ported with success the next TWRP (for Lenovo K-50) :

5) Type 1 (Unpack image) and press enter ... and see what happens ... please see the next two screenshots :

6) Now you can see the next message : "Your image is unpacked in recovery folder". Open the "recovery" folder (inside Carliv unzipped folder) and you will can see with your own eyes the "ramdisk" folder and the other 10 files ... please see the next screenshot :

7) And this is the content of the "ramdisk" folder (of my unpacked stock recovery) ... please see the next screenshot :

8) Create a folder on your desktop and rename it "stock" ... then copy the entire content of "recovery" folder (the "ramdisk" folder and the other 10 files) and paste them into the folder just created on your desktop (stock folder).
9) Delete your stock recovery.img from "recovery-resources" folder (inside Carliv unzipped folder).
10) Delete all files from the "recovery" folder (inside Carliv unzipped folder).
11) Copy the custom recovery.img (the TWRP that you want to port for your device) and paste it into "recovery-resources" folder.
12) Now repeat the steps 3, 4 and 5 for the custom recovery.img.
13) Create another folder on your desktop and rename it "port" ... then copy the entire content of "recovery" folder (the "ramdisk" folder and the other 10 files) and paste them into the "port" folder.
14) Delete all files (unpacked custom recovery.img) from the "recovery" folder (inside Carliv unzipped folder).
15) DO NOT DELETE the custom recovery.img from "recovery-resources" folder.
16) Open simultaneously the stock folder and the port folder (on your desktop) ... please see the next screenshot :

17) Copy the "recovery.img-kernel" and "recovery.img-kernel_offset" from stock folder ... and paste/overwrite them into port folder. Please see the next screenshot :

18) Open simultaneously the "ramdisk" folder in both stock folder & port folder ... please see the next screenshot :

19) Copy the "fstab" (in my case "fstab.mt6752"), the "meta_init.modem.rc", the "meta_init.project.rc", the "meta_init.rc" and the "ueventd.rc" from stock folder ... and paste/overwrite them into port folder. Please see the next screenshot :

20) You should be able to see the port folder ("ramdisk" folder) like in the next screenshot :

21) Now copy the "ramdisk" folder and the other 10 files from port folder (on your desktop) ... and paste them into "recovery" folder (inside Carliv unzipped folder). Then type 2 (Repack image) and press enter. Please see the next screenshot :

22) "Your new image was repacked as recovery-date-time.img. You can find it in [output] folder". Open "output" folder (inside Carliv unzipped folder) ... and you will find your TWRP ported img. Please see the next screenshot :

23) Now copy the "recovery-date-time.img" from "output" folder and paste it into a new folder on your desktop. Then, rename your ported twrp img like "recovery.img". Copy the scatter file of your stock rom and paste it into the new folder on your desktop (together your ported recovery img). Then, flash it with SP Flash Tool. Please see the next screenshots :

24) Restart your phone in recovery mode ... and see what happens. Please see the next screenshot :

That's all

€5 little papa donate

€10 Big papa donate

€20 Super papa donate

If this tutorial has helped you make a TWRP or learn something new today, consider donating to Cleopatra for her hard work. She has worked selflessly hundreds of hours on CPA here to help users over the years and she would greatly appreciate the show of support.

(2016-06-13, 02:04)Sniper47 Wrote: Huge amount of work in the MTK TWRP guide. Thank you Cleopatra. Did you follow this same TWRP tutorial to do HomTom HT3 Pro TWRP? Or were there some differences?

It's those compliments that just keep me going ... especially if these have made by a very wise girl like you. You have taught me many things over the years
I have made the twrp for the HomTom HT3 Pro following my twrp tutorial.

(2016-06-21, 19:06)amarlohani Wrote: My phone Colors xfactor elite e20 can partially detected by so flash tool. I can not make scatter file and back up stock ROM and stock recovery. If U help me!

E20 has MT6735 chip 64 bit CPU
2 GB ram,16GB rom ,

Thank you very much, Cleopatra. My aim is to port CM rom available for MT6735 to Colors Xfactor Elite E20. I am unable to unlock bootloader of E20, I tried many methods to root it since november 2015, I successfully rooted it using kingo root PC app in june 2016. Still MTK droid tool can not make scatter file from/ for my E20, that can help me to make ClockworkMod recovery or TWRP recovery.

I downloaded from your link and extracted stock rom of E20 and tried to load scatter file in SP Flash tool but error occured, scatter file can not be loaded by latest SP Flash Tool. It is becoming very difficult to work on E20.

(2016-06-21, 19:06)amarlohani Wrote: My phone Colors xfactor elite e20 can partially detected by so flash tool. I can not make scatter file and back up stock ROM and stock recovery. If U help me!

E20 has MT6735 chip 64 bit CPU
2 GB ram,16GB rom ,

Thank you very much, Cleopatra. My aim is to port CM rom available for MT6735 to Colors Xfactor Elite E20. I am unable to unlock bootloader of E20, I tried many methods to root it since november 2015, I successfully rooted it using kingo root PC app in june 2016. Still MTK droid tool can not make scatter file from/ for my E20, that can help me to make ClockworkMod recovery or TWRP recovery.

I downloaded from your link and extracted stock rom of E20 and tried to load scatter file in SP Flash tool but error occured, scatter file can not be loaded by latest SP Flash Tool. It is becoming very difficult to work on E20.

Please open a new thread like I have suggested you in my last post here. I will try to help you. I will give you some suggestions in your new thread