[GUIDE] How to port TWRP Recovery to Mediatek Devices (I can port also)

Search This thread

ravijol1

Member
Oct 22, 2021
21
1
i cannot get access to the stock recovery. can i somehow get it to work without it? i tried to pull the rom and extracting from update.zip but no recovery was found. also i have root maybe some files needed can be found?
 

monsiu

Senior Member
Oct 12, 2021
102
1
42
www.monsiutechsolutions.com
now go to stock recovery then split_img and copy recovery.img-zImage to custom recovery split_img , go to stock recovery ramdisk and copy mt6xxx.fstab to custom recovery ramdisk (if you found it)
hey i followed your instructions till here but i can not find both of these files on my stock recovery folder....is it ok to skip? :(

EDit: i can also see the custom recovery does not have said file so it might be a mediatek mt6763 issue as it misses some files like these and also does not have vbmeta partition also...which just causes me not to be able to port twrp.
i am gonna skip this section and push onward but i highly doubt it will work as i have failed in other twrp kitchens...
 
Last edited:
Hello

I want to share my method of how to port TWRP recovery to Mediatek phone that have the same SOC "Example: Helio P60 to P60"

We need A Working TWRP Recovery ,Android Image Kitchen and Stock Recovery

I have a UMIDIGI F1 Play so i will port a twrp recovery from UMIDIGI F1 because they had the same SOC "Helio P60 aka MT6771" but different hardware

First to do is download android image kitchen and extract it on the desktop
bo76fc37ym6oqoyzg.jpg


Then you need Your stock recovery and the custom recovery you want to port , you will create a folder for stock one and folder custom one , copy stock recovery img to Android Image Kitchen folder and press unpackimg.bat move split_img and ramdisk folder to stock folder then copy custom recovery img to Android Image Kitchen folder and press unpackimg.bat , move split_img and ramdisk folder to custom folder
rwaluddt5qalos4zg.jpg


2mbjiy202kks4krzg.jpg


pl8q19zrwlvmasfzg.jpg


now go to stock recovery then split_img and copy recovery.img-zImage to custom recovery split_img , go to stock recovery ramdisk and copy mt6xxx.fstab to custom recovery ramdisk (if you found it)

7125xvzxwhn18vpzg.jpg


finally copy custom recovery split_img and ramdisk to Android Image Kitchen and press repackimg.bat when it finished you will see a new file image-new.img rename it to recovery.img

7bz5lmlcr95blw5zg.jpg


yohv7k2mjy5ihwazg.jpg


now your recovery is ready to flash , you have 3 method to flash it
Instructions :
Using SP Flash tool
- Open flash_tool.exe from sp flash tool folder ( you can download it from here)
- Choose your Stockrom scatter
- Tap on Recovery and Choose recovery.img
- Click on Download and Reboot your Phone and plug your usb cable and press in Volume up button
-Wait to finish and enjoy

Using Fastboot ( you need Fastboot to do that)
- Power off
- Press on Power+Volume up button to boot up to Fastboot
- Execute "fastboot flash recovery recovery.img"
- Wait to Finish And Execute "fastboot reboot recovery"
- Enjoy

Using Another Recovery
- Copy recovery.img to SD Card
- Press Install and Choose recovery.img and Choose Recovery
- Wait to Finish And Reboot to Recovery
- Enjoy

Original recovery thread : https://forum.xda-developers.com/android/development/unofficial-twrp-3-3-1-umidigi-f1-t3995997

Port recovery thread : https://forum.xda-developers.com/an...rp3-3-1-umidigi-f1-play-t4007315#post81345171

also if someone see this very difficult pm me with stock recovery and i will create a port for you

thanks to
- PeterCxy for his recovery
- osm0sis for his tool

consider Donating to Support me
Thanks

XDA:DevDB Information
[GUIDE] How to port TWRP Recovery to Mediatek Devices (I can port also) , Tool/Utility for all devices (see above for details)

Contributors
Shadow Of Leaf

Version Information
Status:
Testing

Created 2019-12-30
Last Updated 2019-12-30
Would this work in the CPH2417
 

edward0181

Senior Member
Jul 28, 2013
251
92
Spijkenisse
Samsung Galaxy A12
Well, most is done, but can fix this bloody encryption without breaking standard android 13 rules.
disabling FBE will trigger
android rescue party trigger twrp --reason=fs_mgr_mount_all
 

Top Liked Posts

  • There are no posts matching your filters.
  • 5
    Hello

    I want to share my method of how to port TWRP recovery to Mediatek phone that have the same SOC "Example: Helio P60 to P60"

    We need A Working TWRP Recovery ,Android Image Kitchen and Stock Recovery

    I have a UMIDIGI F1 Play so i will port a twrp recovery from UMIDIGI F1 because they had the same SOC "Helio P60 aka MT6771" but different hardware

    First to do is download android image kitchen and extract it on the desktop
    bo76fc37ym6oqoyzg.jpg


    Then you need Your stock recovery and the custom recovery you want to port , you will create a folder for stock one and folder custom one , copy stock recovery img to Android Image Kitchen folder and press unpackimg.bat move split_img and ramdisk folder to stock folder then copy custom recovery img to Android Image Kitchen folder and press unpackimg.bat , move split_img and ramdisk folder to custom folder
    rwaluddt5qalos4zg.jpg


    2mbjiy202kks4krzg.jpg


    pl8q19zrwlvmasfzg.jpg


    now go to stock recovery then split_img and copy recovery.img-zImage to custom recovery split_img , go to stock recovery ramdisk and copy mt6xxx.fstab to custom recovery ramdisk (if you found it)

    7125xvzxwhn18vpzg.jpg


    finally copy custom recovery split_img and ramdisk to Android Image Kitchen and press repackimg.bat when it finished you will see a new file image-new.img rename it to recovery.img

    7bz5lmlcr95blw5zg.jpg


    yohv7k2mjy5ihwazg.jpg


    now your recovery is ready to flash , you have 3 method to flash it
    Instructions :
    Using SP Flash tool
    - Open flash_tool.exe from sp flash tool folder ( you can download it from here)
    - Choose your Stockrom scatter
    - Tap on Recovery and Choose recovery.img
    - Click on Download and Reboot your Phone and plug your usb cable and press in Volume up button
    -Wait to finish and enjoy

    Using Fastboot ( you need Fastboot to do that)
    - Power off
    - Press on Power+Volume up button to boot up to Fastboot
    - Execute "fastboot flash recovery recovery.img"
    - Wait to Finish And Execute "fastboot reboot recovery"
    - Enjoy

    Using Another Recovery
    - Copy recovery.img to SD Card
    - Press Install and Choose recovery.img and Choose Recovery
    - Wait to Finish And Reboot to Recovery
    - Enjoy

    Original recovery thread : https://forum.xda-developers.com/android/development/unofficial-twrp-3-3-1-umidigi-f1-t3995997

    Port recovery thread : https://forum.xda-developers.com/android/development/recovery-twrp3-3-1-umidigi-f1-play-t4007315#post81345171

    also if someone see this very difficult pm me with stock recovery and i will create a port for you

    thanks to
    - PeterCxy for his recovery
    - osm0sis for his tool

    consider Donating to Support me
    Thanks

    XDA:DevDB Information
    [GUIDE] How to port TWRP Recovery to Mediatek Devices (I can port also) , Tool/Utility for all devices (see above for details)

    Contributors
    Shadow Of Leaf

    Version Information
    Status: Testing

    Created 2019-12-30
    Last Updated 2019-12-30
    1
    Ouff thanx for guiding me, my first time trying
    1
    Hello

    I want to share my method of how to port TWRP recovery to Mediatek phone that have the same SOC "Example: Helio P60 to P60"

    We need A Working TWRP Recovery ,Android Image Kitchen and Stock Recovery

    I have a UMIDIGI F1 Play so i will port a twrp recovery from UMIDIGI F1 because they had the same SOC "Helio P60 aka MT6771" but different hardware

    First to do is download android image kitchen and extract it on the desktop
    bo76fc37ym6oqoyzg.jpg


    Then you need Your stock recovery and the custom recovery you want to port , you will create a folder for stock one and folder custom one , copy stock recovery img to Android Image Kitchen folder and press unpackimg.bat move split_img and ramdisk folder to stock folder then copy custom recovery img to Android Image Kitchen folder and press unpackimg.bat , move split_img and ramdisk folder to custom folder
    rwaluddt5qalos4zg.jpg


    2mbjiy202kks4krzg.jpg


    pl8q19zrwlvmasfzg.jpg


    now go to stock recovery then split_img and copy recovery.img-zImage to custom recovery split_img , go to stock recovery ramdisk and copy mt6xxx.fstab to custom recovery ramdisk (if you found it)

    7125xvzxwhn18vpzg.jpg


    finally copy custom recovery split_img and ramdisk to Android Image Kitchen and press repackimg.bat when it finished you will see a new file image-new.img rename it to recovery.img

    7bz5lmlcr95blw5zg.jpg


    yohv7k2mjy5ihwazg.jpg


    now your recovery is ready to flash , you have 3 method to flash it
    Instructions :
    Using SP Flash tool
    - Open flash_tool.exe from sp flash tool folder ( you can download it from here)
    - Choose your Stockrom scatter
    - Tap on Recovery and Choose recovery.img
    - Click on Download and Reboot your Phone and plug your usb cable and press in Volume up button
    -Wait to finish and enjoy

    Using Fastboot ( you need Fastboot to do that)
    - Power off
    - Press on Power+Volume up button to boot up to Fastboot
    - Execute "fastboot flash recovery recovery.img"
    - Wait to Finish And Execute "fastboot reboot recovery"
    - Enjoy

    Using Another Recovery
    - Copy recovery.img to SD Card
    - Press Install and Choose recovery.img and Choose Recovery
    - Wait to Finish And Reboot to Recovery
    - Enjoy

    Original recovery thread : https://forum.xda-developers.com/android/development/unofficial-twrp-3-3-1-umidigi-f1-t3995997

    Port recovery thread : https://forum.xda-developers.com/an...rp3-3-1-umidigi-f1-play-t4007315#post81345171

    also if someone see this very difficult pm me with stock recovery and i will create a port for you

    thanks to
    - PeterCxy for his recovery
    - osm0sis for his tool

    consider Donating to Support me
    Thanks

    XDA:DevDB Information
    [GUIDE] How to port TWRP Recovery to Mediatek Devices (I can port also) , Tool/Utility for all devices (see above for details)

    Contributors
    Shadow Of Leaf

    Version Information
    Status: Testing

    Created 2019-12-30
    Last Updated 2019-12-30
    tysm that was so helpful.
    1
    Hello

    I want to share my method of how to port TWRP recovery to Mediatek phone that have the same SOC "Example: Helio P60 to P60"

    We need A Working TWRP Recovery ,Android Image Kitchen and Stock Recovery

    I have a UMIDIGI F1 Play so i will port a twrp recovery from UMIDIGI F1 because they had the same SOC "Helio P60 aka MT6771" but different hardware

    First to do is download android image kitchen and extract it on the desktop
    bo76fc37ym6oqoyzg.jpg


    Then you need Your stock recovery and the custom recovery you want to port , you will create a folder for stock one and folder custom one , copy stock recovery img to Android Image Kitchen folder and press unpackimg.bat move split_img and ramdisk folder to stock folder then copy custom recovery img to Android Image Kitchen folder and press unpackimg.bat , move split_img and ramdisk folder to custom folder
    rwaluddt5qalos4zg.jpg


    2mbjiy202kks4krzg.jpg


    pl8q19zrwlvmasfzg.jpg


    now go to stock recovery then split_img and copy recovery.img-zImage to custom recovery split_img , go to stock recovery ramdisk and copy mt6xxx.fstab to custom recovery ramdisk (if you found it)

    7125xvzxwhn18vpzg.jpg


    finally copy custom recovery split_img and ramdisk to Android Image Kitchen and press repackimg.bat when it finished you will see a new file image-new.img rename it to recovery.img

    7bz5lmlcr95blw5zg.jpg


    yohv7k2mjy5ihwazg.jpg


    now your recovery is ready to flash , you have 3 method to flash it
    Instructions :
    Using SP Flash tool
    - Open flash_tool.exe from sp flash tool folder ( you can download it from here)
    - Choose your Stockrom scatter
    - Tap on Recovery and Choose recovery.img
    - Click on Download and Reboot your Phone and plug your usb cable and press in Volume up button
    -Wait to finish and enjoy

    Using Fastboot ( you need Fastboot to do that)
    - Power off
    - Press on Power+Volume up button to boot up to Fastboot
    - Execute "fastboot flash recovery recovery.img"
    - Wait to Finish And Execute "fastboot reboot recovery"
    - Enjoy

    Using Another Recovery
    - Copy recovery.img to SD Card
    - Press Install and Choose recovery.img and Choose Recovery
    - Wait to Finish And Reboot to Recovery
    - Enjoy

    Original recovery thread : https://forum.xda-developers.com/android/development/unofficial-twrp-3-3-1-umidigi-f1-t3995997

    Port recovery thread : https://forum.xda-developers.com/an...rp3-3-1-umidigi-f1-play-t4007315#post81345171

    also if someone see this very difficult pm me with stock recovery and i will create a port for you

    thanks to
    - PeterCxy for his recovery
    - osm0sis for his tool

    consider Donating to Support me
    Thanks

    XDA:DevDB Information
    [GUIDE] How to port TWRP Recovery to Mediatek Devices (I can port also) , Tool/Utility for all devices (see above for details)

    Contributors
    Shadow Of Leaf

    Version Information
    Status:
    Testing

    Created 2019-12-30
    Last Updated 2019-12-30
    i thought TWRP recovery was a huge process. This is simple thanks for the guide.