Hovatek Forum DEVELOPMENT Android [Tutorial] How to install TWRP on device that does not have recovery partition.
Can't login? Please, reset your password.
Hovatek is recruiting! Apply Now


[Tutorial] How to install TWRP on device that does not have recovery partition.

[Tutorial] How to install TWRP on device that does not have recovery partition.

kelvinchinedu
kelvinchinedu
kelvinchinedu
Contributor
1,302
12-05-2022, 11:47 AM
#1



In this quid ,I will show u how to install TWRP on device that does not have recovery partition.
We all know that some OnePlus phone and the recent Tecno pova 2 comes with dual boot i.e.a/b slots.

Pls bear it in mind that this torturial is for device shipped with A/B partitions, u must have the two boot image from the current phone ready and untouched.
Ur bootloader must be unlocked 
The ported TWRP must be 3.5. and above(am not going to show u how to port TWRP neither Will I show u how to edit the fstab in this post.)

Let's get Started
Remember u have to know ur active boot slot first by running this command while in fastboot mode
fastboot getvar all
After u have ur ported TWRP image (make sure you rename it to twrp.img) placed inside the adb folder  and hold shift and right click and select open power shell here.

And boot ur device to fastboot mode by running
Adb reboot bootloader

Now in fastboot mode ,make sure phone is detected by PC while in fastboot mode 

Run the following command one by on

Fastboot devices
fastboot boot twrp.img

Now your will be greeted with the TWRP dashboard.
But do bear in mind that this is just temporary and once u reboot it will get replace
But to make it permanent do the following


Method (1):
While booted to twrp go to advance and select install recovery ramdisk and swipe to confirm.after successful installation,u have to reboot once again to TWRP and u will notice is now permanent.

Method (2)
This method only appears if u don't have the option to install recovery ramdisk
.
Go to advance and select install current recovery and reboot to recovery first before rebooting to system.


Note:if you can't find the option of install recovery ramdisk and u are sure u are using 3.5 above good news is there is also a way to enable it.
And if have boot TWRP.img and twrp.zip ,u can flash the TWRP.zip while in twrp temporary boot dashboard to save u time.
This post was last modified: 12-05-2022, 11:59 AM by kelvinchinedu.
kelvinchinedu
kelvinchinedu
kelvinchinedu
Contributor
1,302
12-05-2022, 12:01 PM
#2
In this quid ,I will show u how to install TWRP on device that does not have recovery partition.
We all know that some OnePlus phone and the recent Tecno pova 2 comes with dual boot i.e.a/b slots.

Pls bear it in mind that this torturial is for device shipped with A/B partitions, u must have the two boot image from the current phone ready and untouched.
Ur bootloader must be unlocked 
The ported TWRP must be 3.5. and above(am not going to show u how to port TWRP neither Will I show u how to edit the fstab in this post.)

Let's get Started
Remember u have to know ur active boot slot first by running this command while in fastboot mode
fastboot getvar all
After u have ur ported TWRP image (make sure you rename it to twrp.img) placed inside the adb folder  and hold shift and right click and select open power shell here.

And boot ur device to fastboot mode by running
Adb reboot bootloader

Now in fastboot mode ,make sure phone is detected by PC while in fastboot mode 

Run the following command one by on

Fastboot devices
fastboot boot twrp.img

Now your will be greeted with the TWRP dashboard.
But do bear in mind that this is just temporary and once u reboot it will get replace
But to make it permanent do the following


Method (1):
While booted to twrp go to advance and select install recovery ramdisk and swipe to confirm.after successful installation,u have to reboot once again to TWRP and u will notice is now permanent.

Method (2)
This method only appears if u don't have the option to install recovery ramdisk
.
Go to advance and select install current recovery and reboot to recovery first before rebooting to system.


Note:if you can't find the option of install recovery ramdisk and u are sure u are using 3.5 above good news is there is also a way to enable it.
And if have boot TWRP.img and twrp.zip ,u can flash the TWRP.zip while in twrp temporary boot dashboard to save u time.
Kelexine
Kelexine
Kelexine
Senior Member
152
21-03-2023, 07:01 PM
#3
What if boot twrp.img doesn't work, for example some mediatek and UNISOC based devices, Tecno Spark 8c precisely.
Chipset: MT6761
Android: 11
Kernel V: 4.19
kelvinchinedu
kelvinchinedu
kelvinchinedu
Contributor
1,302
22-03-2023, 08:10 PM
#4
If fastboot boot twrp.img does not work and u have encrypted that's 0mb in twrp ,do the following
U will need to have stock boot,twrp,inside your platform tools or adb
Then do
Fastboot flash boot twrp.img
Fastboot reboot recovery
When u are in recovery pls don't try rebooting yet because u will have endless bootloop
Still connected to PC ,do
adb devices
Adb push boot.img /sdcard
Adb push twrp.img /sdcard
(If not detected in adb when u are in recovery, disconnect and reconnect and reboot back to recovery and retry the push)
Then back to twrp
Select install then install image and select the stock boot and install into boot partition
Then reboot back to recovery
And then select andvance and select install recovery ramdisk and locate the twrp.img and flash and reboot to system
Kelexine
Kelexine
Kelexine
Senior Member
152
22-03-2023, 08:20 PM
#5



(22-03-2023, 08:10 PM)kelvinchinedu If fastboot boot twrp.img does not work and u have encrypted that's 0mb in twrp ,do the following
U will need to have stock boot,twrp,inside your platform tools or adb
Then do
Fastboot flash boot twrp.img
Fastboot reboot recovery
When u are in recovery pls don't try rebooting yet because u will have endless bootloop
Still connected to PC ,do
adb devices
Adb push boot.img /sdcard
Adb push twrp.img /sdcard
(If not detected in adb when u are in recovery, disconnect and reconnect and reboot back to recovery and retry the push)
Then back to twrp
Select install then install image and select the stock boot and install into boot partition
Then reboot back to recovery
And then select andvance and select install recovery ramdisk and locate the twrp.img and flash and reboot to system

Ok
Noogy
Noogy
Noogy
Enthusiastic Member
6
12-03-2024, 11:09 AM
#6
What if boot twrp.img doesn't work and the second solution gives a bootloop?
I've tried signing twrp.img but it gives the same thing.
Chipset: MT6761V
Android: 13
hovatek
hovatek
hovatek
Administrator
49,570
12-03-2024, 12:44 PM
#7
(12-03-2024, 11:09 AM)Noogy What if boot twrp.img doesn't work and the second solution gives a bootloop?
I've tried signing twrp.img but it gives the same thing.
Chipset: MT6761V
Android: 13

Create a thread by clicking Ask Question at the top

Note!
We have a reply schedule for Free Support. Please upgrade to Private Support if you can't wait.
Users browsing this thread:
 1 Guest(s)
Users browsing this thread:
 1 Guest(s)
YtWhTl
live chat
whatsapp telegram instagram