Twrp 3.3.1-0 & root [updated] kane/troika

daekdroom

Senior Member
Oct 31, 2015
51
14
28
Yes, flashed in TWRP and no Problem Twrp 3.4
I was able to flash it alright as well, but then I tried to flash a newer ROM and everything stopped working, including using fastboot to boot TWRP, oh well...

Edit: Flashing 62.24-6 made the official TWRP boot again, so I suspect there was something not working with 62.24-7
 
Last edited:

gonzo1963

Senior Member
Mar 25, 2013
369
41
0
...
"Permanent" install of TWRP (optional):
Copy "twrp-3.3.1-test3.img" to your device.
Boot "twrp-3.3.1-test3.img" from fastboot and go to advanced settings.
Use the option to install recovery ramdisk. In the "file manager" you pick the "twrp-3.3.1-test3.img"
This will extract the twrp ramdisk and install it to your boot.img.
When it's done, tap the "fix recovery bootloop" in advanced settings so that it won't reboot to recovery instead of system..
Since this replaces the ramdisk in boot.img you'll have to reflash magisk afterwards if you want root.
This must be done every time you update your boot.img.
...
Good Morning,
I am trying to make the boot faster, as you indicate at the beginning of the post, and there are some steps that I do not understand:

"Use the option to install recovery ramdisk. In the" file manager "you pick the" twrp-3.3.1-test3.img "
This will extract the twrp ramdisk and install it to your boot.img.
When it's done, tap the "fix recovery bootloop" in advanced settings so that it won't reboot to recovery instead of system .. "


Where is it: "the option to install recovery ramdisk. In the" file manager"?
Where is it: "fix recovery bootloop" in advanced settings"?
I can't find them in the "Advanced" menu or in other TWRP menus.

Regards
 

tys0n

Senior Member
Nov 29, 2010
3,110
2,042
253
Stockholm
Good Morning,
I am trying to make the boot faster, as you indicate at the beginning of the post, and there are some steps that I do not understand:

"Use the option to install recovery ramdisk. In the" file manager "you pick the" twrp-3.3.1-test3.img "
This will extract the twrp ramdisk and install it to your boot.img.
When it's done, tap the "fix recovery bootloop" in advanced settings so that it won't reboot to recovery instead of system .. "


Where is it: "the option to install recovery ramdisk. In the" file manager"?
Where is it: "fix recovery bootloop" in advanced settings"?
I can't find them in the "Advanced" menu or in other TWRP menus.

Regards
Easy as this:
1.png 2.png 3.png 4.png
 
  • Like
Reactions: gonzo1963

gonzo1963

Senior Member
Mar 25, 2013
369
41
0
Our old twrp have been great compared to nothing but it isn't exactly fully working and freezes a lot on splash screen.
Thanks to @Stricted and @deadman96385 we now have a more functional twrp.

Support for A/B slots.
ADB working.
No need to flash full firmware. Just flash the vbmeta_patch.img and boot twrp.
Good morning,

Another doubt.
In what step do I have to flash "vbmeta_patch.img"?

Regards
 
Last edited:

gonzo1963

Senior Member
Mar 25, 2013
369
41
0
...
# Fastboot flash update without loosing root or data:
----------------------------------------------------------------------------------------
# Already rooted with encryption disabled:

Extract the firmware zip to your adb/fastboot folder.
You already have the patched vbmeta flashed so just remove the stock vbmeta.img from the folder after extraction to avoid flashing it by mistake.
Flash full firmware without wipe. (Use cmds from below. Save as .bat to make it more simple.)
Boot twrp and then install it, fix recovery bootloop.
Reboot recovery, flash Magisk and Disable_Dm-Verity_ForceEncrypt.zip.
Boot system.
Good afternoon,
One more, I hope it's the last, hehe.

In step:
"Boot twrp and then install it, fix recovery bootloop".

Do you mean doing this ?:
"Copy "twrp-3.3.1-test3.img" to your device.
Boot "twrp-3.3.1-test3.img" from fastboot and go to advanced settings.
Use the option to install recovery ramdisk. In the "file manager" you pick the "twrp-3.3.1-test3.img"
This will extract the twrp ramdisk and install it to your boot.img.
When it's done, tap the "fix recovery bootloop" in advanced settings so that it won't reboot to recovery instead of system."


Regards
 

daekdroom

Senior Member
Oct 31, 2015
51
14
28
Good afternoon,

Thank you very much for the explanation and the screenshots.
I could not find that menu because I have now the TWRP is 3.3.1.
Could that be my problem?

Regards

Enviado desde mi unknown mediante Tapatalk
Are you using this thread's TWRP? I've just opened it and it's right on the Advanced menu. You can also do it under "Install" > "Install Image" > select the twrp file, and then tick "Install Recovery Ramdisk" before flashing.

Good afternoon,
One more, I hope it's the last, hehe.

In step:
"Boot twrp and then install it, fix recovery bootloop".

Do you mean doing this ?:
"Copy "twrp-3.3.1-test3.img" to your device.
Boot "twrp-3.3.1-test3.img" from fastboot and go to advanced settings.
Use the option to install recovery ramdisk. In the "file manager" you pick the "twrp-3.3.1-test3.img"
This will extract the twrp ramdisk and install it to your boot.img.
When it's done, tap the "fix recovery bootloop" in advanced settings so that it won't reboot to recovery instead of system."


Regards
Yeah, it's just that. for updating, you repeat the steps for installing.
Just pay attention that when flashing a new ROM version you still have a patched vbmeta file. You can't boot TWRP without the patch.
Also, when you're unencrypted, you have to flash the DM-verity zip.
 
  • Like
Reactions: gonzo1963

gonzo1963

Senior Member
Mar 25, 2013
369
41
0
Are you using this thread's TWRP? I've just opened it and it's right on the Advanced menu. You can also do it under "Install" > "Install Image" > select the twrp file, and then tick "Install Recovery Ramdisk" before flashing.



Yeah, it's just that. for updating, you repeat the steps for installing.
Just pay attention that when flashing a new ROM version you still have a patched vbmeta file. You can't boot TWRP without the patch.
Also, when you're unencrypted, you have to flash the DM-verity zip.
Good morning and sorry for the delay,
I will answer you and ask a question.
Are you using this thread's TWRP?
No, I am currently using this: TWRP 3.3.1 & Root for Moto 1 Vision in the next few days, and if all my doubts are cleared up, I will update the entire device: TWRP, firmware, etc.
I assume that with these steps I will not lose root or data, is that correct?

I have read in the original post something about "vbmeta_patch.img", but then I don't see where or when to use it.
If you know, can you clarify it for me?

Regards
 

daekdroom

Senior Member
Oct 31, 2015
51
14
28
Good morning and sorry for the delay,
I will answer you and ask a question.
No, I am currently using this: TWRP 3.3.1 & Root for Moto 1 Vision in the next few days, and if all my doubts are cleared up, I will update the entire device: TWRP, firmware, etc.
I assume that with these steps I will not lose root or data, is that correct?

I have read in the original post something about "vbmeta_patch.img", but then I don't see where or when to use it.
If you know, can you clarify it for me?

Regards
You will not lose root or data as long as you do the right steps. Make sure that the fastboot commands do not clear data, and flash the dm verity zip after installing twrp and before booting.

You should flash the patched vbmeta before booting twrp through fastboot. However, it's the very same vbmeta file you're using with the older TWRP version.
 
  • Like
Reactions: gonzo1963

gonzo1963

Senior Member
Mar 25, 2013
369
41
0
You will not lose root or data as long as you do the right steps. Make sure that the fastboot commands do not clear data, and flash the dm verity zip after installing twrp and before booting.

You should flash the patched vbmeta before booting twrp through fastboot. However, it's the very same vbmeta file you're using with the older TWRP version.
Hello again,
Thank you very much for the clarification.
In a few days, I will get all the updates that I have pending.

Regards

Enviado desde mi unknown mediante Tapatalk
 

gonzo1963

Senior Member
Mar 25, 2013
369
41
0
You will not lose root or data as long as you do the right steps. Make sure that the fastboot commands do not clear data, and flash the dm verity zip after installing twrp and before booting.

You should flash the patched vbmeta before booting twrp through fastboot. However, it's the very same vbmeta file you're using with the older TWRP version.
One last question.
Do I flash "vbmeta_patch.img" when I finish the whole process and just before starting the rooting process?

Regards
 

daekdroom

Senior Member
Oct 31, 2015
51
14
28
One last question.
Do I flash "vbmeta_patch.img" when I finish the whole process and just before starting the rooting process?

Regards
You should do this before booting twrp through "fastboot boot <trwp.img>". If you do not have this patched file, twrp will not start. It's better if you flash your updated ROM before this step. Then proceed to boot Twrp and root your install.
 
  • Like
Reactions: gonzo1963

Nicktor77

New member
Jun 27, 2014
1
0
0
I did everything fine and it worked, but when i'd reestarted my phone it entered in a fastboot bootloop,
i wiped to factory, data, all that was possible but i cant boot properly
everytime it shows up the android one logo and boots to fastboot