[RECOVERY] Official TWRP 3.3.1 for Moto G7 Plus [lake]

lautaro1

New member
Sep 9, 2019
1
0
0
Cannot boot it

HI. I tried to boot from it but I get a "FAILED (status read failed (No such device))" and then it shows "bad key" and proceeds to boot as normal.

Thank you.
 

KyrinMzia

New member
Nov 8, 2019
1
0
0
Hello i cannot temporarily boot twrp onto my moto g7 plus.

This is what i get from the command

PS C:\ADB\platform-tools> .\fastboot boot twrp-3.3.1-0-lake.img
Sending 'boot.img' (28468 KB) OKAY [ 0.609s]
Booting FAILED (remote: '')
fastboot: error: Command failed
PS C:\ADB\platform-tools>


I have my bootloader unlocked, usb drivers installed, data reset and i'm 99.9 percent certain that i have the correct twrp image. Please help!
 

Kimpfimp

New member
Sep 6, 2014
3
0
0
$ fastboot boot twrp-3.3.1.0-lake.img
gets stuck in "downloading 'boot.img' . . . "
only way to break the loop is by restarting the bootloader or starting the device.

adb devices returns the device
fastboot devices returns the device
fastboot oem unlock returns that the device is already unlocked (just to double-check).

No earlier version of twrp is installed. No Magisk installed (since no twrp yet).
Build number: PPWS29.98-111-5
TWRP version: 3.3.1.0-lake (from the TWRP site), but have also tried other version here from the thread, all with the same results.
I am on Ubuntu 19.04 with both adb and fastboot installed, the device is recognized as it should.
Working with the USB-C v2 cable that came with the phone (plugged into an USB-C port in the motherboard of the PC).

I am not sure what I am doing wrong, any hints would be highly appreciated. I have been looking through various forums for about 2 hours without any results now.

EDIT: I purchased a different cable (USB-A to USB-C) and went through all the steps again on a Windows machine and it worked without any issues.
 
Last edited:

Vsx06

Member
Dec 30, 2012
43
6
8
Kleve-DE
No luck with booting :(

I'm on system:


Tried USB-C = USB-C and the most I managed to do is unlocking bootloader after ~15 tries
so I bought data transfer cable USB-A = USB-C in hope that it'll get better.
While phone is running android 'adb devices' is showing device.
I can use 'adb reboot bootloader' and after this step I get no devices connected.
I've used:
- Motorola Device Manager
- Motorola x64 drivers
- ADB Driver Installer (while android is running gives me positive)
- Minimal ADB and Fastboot, running CMD as admin
- Turned off verification of installed drivers (or however it's called)




/Edit:
Forgot to mention that 'fastboot devices' works and returns: "ZY2268ZGK5 fastboot"


--------------------------------------------------------------------------------------------------------------------------------------------------------
Now I got to this point and it stays on "downloading" till I close adb manually...


And when I close it or disconnect cable I get this:

Before anyone asks, Yes cable is working on 2 phones (incl. this one) and two different PCs.
______________________________________________________________________________________________
/2nd Edit:
Managed to boot into temp recovery with USB-C cable by making bat file with commands in loop :)
'fastboot reboot bootloader'
'fastboot fastboot boot twrp-3.3.1-0-lake.img'
'fastboot reboot bootloader'
'fastboot fastboot boot twrp-3.3.1-0-lake.img'

After this tried to replicate succes and it worked every time by starting 'fastboot boot xxx.img' split second before bootloader reboot was fully finished.
 
Last edited:
  • Like
Reactions: david Almeida

Basti49

New member
Jan 10, 2020
1
0
0
Hi there,

maybe you could help me with the following problem:

what I did:
- temporarily booted TWRP.img out off bootloader
- installed TWRP.zip out off temporarily booted TWRP from external_sd
- restarted into recovery

what happens:
- TWRP is coming up
- Touchscreen not working
- when I try to temporarily boot out off bootloader again I fail with the following error message:
"Sending 'boot.img' (28464 KB) OKAY [ 0.663s]
Booting (bootloader) Failed to load/authenticate boot image: Not Found
FAILED (remote: '')
fastboot: error: Command failed"

goal:
- want to temporarily boot TWRP out off bootloader again
- get TWRP runnig with touch working

any advise?
Thx a lot!

Hi,

i'm having the exact same issue with my G7 Plus. i flashed TWRP via temporary TWRP and the permanent TWRP got stuck with no touchscreen support. Now i get the error mentioned above.


Unfortunately creating a batch loop like Vsx06 didn't work for me. I couldn't boot the TWRP image.


/2nd Edit:
Managed to boot into temp recovery with USB-C cable by making bat file with commands in loop :)
'fastboot reboot bootloader'
'fastboot fastboot boot twrp-3.3.1-0-lake.img'
'fastboot reboot bootloader'
'fastboot fastboot boot twrp-3.3.1-0-lake.img'

After this tried to replicate succes and it worked every time by starting 'fastboot boot xxx.img' split second before bootloader reboot was fully finished.
Is there a way to brick the bootloader, so it shows up as "Qualcomm HS-USB QDLoader 9008 (COM..)"? idk, like switching to slot b?
So i can blankflash it again? (i started with a bricked phone)
https://forum.xda-developers.com/g7-plus/how-to/hard-brick-moto-g7-plus-downgrade-t3958608

thanks in advance

/Edit

I also found this thread interesting, having the same issue in another Moto Model, but since i'm not that deep into flashing, i couldn't find a way to adapt it for my G7 Plus
http://forum.gsmhosting.com/vbb/f783/moto-x4-xt1900-2-no-bootable-b-slot-failed-boot-linux-2696340/

/Edit 2

I found out, how to recover the phone. You have to flash a stock software command by command. Just like mentioned in the link above (for the Moto X4), i typed in every command of the flashfile.bat, which can be found in the stock software file:
https://mirrors.lolinet.com/firmwar...ubsidy-DEFAULT_regulatory-DEFAULT_CFC.xml.zip

You'll have something like:
fastboot getvar max-sparse-size
fastboot oem fb_mode_set
fastboot flash partition gpt.bin
fastboot flash bootloader bootloader.img
fastboot flash modem NON-HLOS.bin
fastboot flash fsg fsg.mbn
fastboot flash bluetooth BTFM.bin
fastboot flash dsp dspso.bin
fastboot flash logo logo.bin
fastboot flash boot boot.img
fastboot flash dtbo dtbo.img
fastboot flash system system.img_sparsechunk.0
fastboot flash system system.img_sparsechunk.1
fastboot flash system system.img_sparsechunk.2
fastboot flash system system.img_sparsechunk.3
fastboot flash system system.img_sparsechunk.4
fastboot flash system_b system_b.img_sparsechunk.0
fastboot flash system_b system_b.img_sparsechunk.1
fastboot flash vendor vendor.img_sparsechunk.0
fastboot flash vendor vendor.img_sparsechunk.1
fastboot flash oem oem.img
fastboot flash oem_b oem_other.img
fastboot erase modemst1
fastboot erase modemst2
fastboot erase carrier
fastboot erase userdata
fastboot erase ddr
fastboot flash fsg fsg.mbn
fastboot flash bluetooth BTFM.bin
fastboot oem fb_mode_clear
fastboot reboot

After you've done this, the phone is back to stock and you can try flashing TWRP again.
This time it worked perfectly with no issues.

Cheers, Basti
 
Last edited:

moochermick

Senior Member
Feb 17, 2007
164
4
0
Haven't installed twrp since 2015 on my lg G3 and quite a lot has changed but thanks to op everything went swimmingly and I now have twrp on my g7+ .
 

tuteec

New member
Jan 11, 2020
3
0
0
Unable to boot TWRP 3.3.1

Hi,

I can not boot my Moto G7 play (XT1952-1, with build nummer: PPYS29.105-134 or PPYS29.105-134-7) with the official twrp-3.3.1-0-lake image?

fastboot boot twrp-3.3.1-0-lake.img
downloading 'boot.img'...
OKAY [ 0.608s]
booting...
FAILED (status read failed (Too many links))

The phone then boot as normal.

Any suggestions?
 

moochermick

Senior Member
Feb 17, 2007
164
4
0
Hi,

I can not boot my Moto G7 play (XT1952-1, with build nummer: PPYS29.105-134 or PPYS29.105-134-7) with the official twrp-3.3.1-0-lake image?

fastboot boot twrp-3.3.1-0-lake.img
downloading 'boot.img'...
OKAY [ 0.608s]
booting...
FAILED (status read failed (Too many links))

The phone then boot as normal.

Any suggestions?
This is for Moto g7 plus not play.
 

SpicyG

New member
Mar 7, 2020
3
0
1
C:\Program Files (x86)\Minimal ADB and Fastboot>fastboot boot twrp-3.3.1-0-lake.img
downloading 'boot.img'...
OKAY [ 0.615s]
booting...
FAILED (remote failure)
finished. total time: 1.566s
I am getting these messages everytime I attempt to boot twrp. I searched on this site and Google and I couldn't find the answer on what is the issue. Has anyone else had this problem?
 

SpicyG

New member
Mar 7, 2020
3
0
1
C:\Program Files (x86)\Minimal ADB and Fastboot>fastboot boot twrp-3.3.1-0-lake.img
downloading 'boot.img'...
OKAY [ 0.615s]
booting...
FAILED (remote failure)
finished. total time: 1.566s
I am getting these messages everytime I attempt to boot twrp. I searched on this site and Google and I couldn't find the answer on what is the issue. Has anyone else had this problem?
I wanted to add that my model number is: XT1962-1 US Retail according to the software channel. Also, I have unlocked the bootloader.
 
Last edited:

恩田珍

New member
Feb 22, 2020
2
0
0
Hi, it is nice to know that we have the very similar problem.
I have Motorola One Action and tried to install TRWP
The first time I thought I did successfully but then Android started booting error.
I couldn't find any answer other than sending the phone to Motorola, so I tried upgrading my Android from 9 to 10. It was successful.
But then I couldn't install TRWP getting the same error message.
I did research and found out TRWP is not quite compatible with Android 10.
This could be your case also?
 

SpicyG

New member
Mar 7, 2020
3
0
1
Hi, it is nice to know that we have the very similar problem.
I have Motorola One Action and tried to install TRWP
The first time I thought I did successfully but then Android started booting error.
I couldn't find any answer other than sending the phone to Motorola, so I tried upgrading my Android from 9 to 10. It was successful.
But then I couldn't install TRWP getting the same error message.
I did research and found out TRWP is not quite compatible with Android 10.
This could be your case also?
You know what man it could be. The crazy thing is I have a Moto G6 and didn't have any issues rooting it. I'm glad to know I'm not the only one who had issues doing this. I was feeling a little lonely there for a bit haha.
 

maybeme2

Senior Member
Aug 28, 2015
1,999
515
133
The twrp backups are taking up a significant percentage of my Moto G7 phone's available disk space. Are there suggestions on how to get around that?

I heard that nandroid backups to a usb flashdrive are not always dependable. Is that true?

I also have a separate sd on the phone. Again, I'm not sure how dependable these are because I've had occasional errors when going that route.

Other options?

Thank you.
 

Attachments

rhollan

Member
Aug 20, 2017
6
0
0
I've unlocked the bootloader on my 1T962-4 (Oops: it's an XT1952-4) Moto G7 Play, and tried to boot twrp.

One version, listed at the end of a different thread hear boots but won't let me install LineageOS 16 or 17.1 I get installer error. If I try the official or unofficial TWRP version here, it fails to boot.

I'm at wit's end. I know I need "the most recent" to install LineageOS, but I can't seem to find a "most recent" one that boots.

Can someone help?

At this point I will try restoring to stock (yet again), and start from scratch.

Update: That left me with a boot loop displaying "bad key" at top left. But. I noticed something: I don't have a 1962-4. I have a XT1952-4. Odd.

Update2: O.K. I managed to get the right firmware for it, and restore it to stock (there was an XML file that described the steps, obviously for some kind of installer, and I just decoded the meaning and applied the steps by hand. Now, to try and boot a recent TWRP. I wonder if the XT1952-4 vs XT1962-4 was what was causing me grief. I will have to see if there is a different TWRP for it.

Update 3: Still No go. The only TWRP that I can boot is small (I'll try to find the link to it) and won't install LineageOS. I've never had this much trouble with a phone. I'm not sure what "encryption" 'refers to. Encrypted partitions? That might explain installation failing. Also, talk of "I've uploaded a new version" does not help me if I don't know where.

Update4: FINALLY! SUCCESS! I suspected I was doing something stupid, and I was: I was uncompressing the .xz images incorrectly. Got ASOP and Lineage on the phone just fine after that with a restore to stock, fastboot -w, fastboot flash -u system <image>, fastboot reboot.
 
Last edited:

rhollan

Member
Aug 20, 2017
6
0
0
Where have ytou uploaded a new version?

It might be obvious to old hats, but this noob has no idea where you uploaded a new version. I've been at this for a day and a half and I STILL can't find a TWRP that will install LineageOS on my Moto G7 Play XT-1952-4.

On another note, I've upload a new version. This will possibly be the last version before an official release!

Changes include:
• device tree clean-up (minor)
• updated README with device info and compiling instructions
• added more partitions for backup and/or wiping
• added the ability to backup/restore and flash boot logos

The OP has been updated with new links.
NOTE: if you're already running TWRP and have Magisk installed, the easiest method to update TWRP is to flash the twrp-installer in Magisk Manager [emoji106]
 
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone