[Solved] HELP! Phone won't boot from twrp!

Dec 29, 2017
21
0
0
Volume down and power button combinations should always send you to the bootloader/fastboot mode (won't let you boot directly to recovery), then you can select recovery from the fastboot menu. If it's as you described, then yes, you already have TWRP flashed to your recovery partition and you're doing things correctly.

What I wrote in step 2) assumed your device was already booted into the bootloader mode to flash/boot TWRP. Hence, you can use the volume and power keys as you described to boot into TWRP recovery. I'll add that to make the procedure clearer

For clarity's sake:
Powered off device > Pressing the power and volume down keys > Bootloader/fastboot mode.
In bootloader/fastboot mode, select recovery from the fastboot menu with the volume keys. Press Power key to select
If you see:
TWRP logo - you have TWRP flashed to your recovery partition
OR a green Android on its back with No Command - that's stock recovery.
Ok thanks, then I definitely have twrp recovery
 
Dec 29, 2017
21
0
0
Volume down and power button combinations should always send you to the bootloader/fastboot mode (won't let you boot directly to recovery), then you can select recovery from the fastboot menu. If it's as you described, then yes, you already have TWRP flashed to your recovery partition and you're doing things correctly.

What I wrote in step 2) assumed your device was already booted into the bootloader mode to flash/boot TWRP. Hence, you can use the volume and power keys as you described to boot into TWRP recovery. I'll add that to make the procedure clearer

For clarity's sake:
Powered off device > Pressing the power and volume down keys > Bootloader/fastboot mode.
In bootloader/fastboot mode, select recovery from the fastboot menu with the volume keys. Press Power key to select
If you see:
TWRP logo - you have TWRP flashed to your recovery partition
OR a green Android on its back with No Command - that's stock recovery.
Ok I know it's not the right thread, anyway I tried flashing twrp(I then noticed I was in stock recovery) by entering "fastboot flash recovery twrp.img" but it gves me the following error:

C:\Program Files (x86)\Minimal ADB and Fastboot>fastboot flash recovery twrp.im

(bootloader) slot-count: not found
(bootloader) slot-suffixes: not found
(bootloader) slot-suffixes: not found
(bootloader) has-slot:recovery: not found
error: cannot load 'twrp.img'

Any idea of the reason why it shows this?

Edit: I didn't use the same folder on pc as the same time I flashed twrp ( I'm now using the one created by installing the Minimal adb and fastboot package from the guide I followed to flash the stock recovery), can this be the reason?

Edit: By the way, is it a problem to have two folders with the same "functions"? I mean, the one I used the first time to flash twrp and the one which I created downloading the Minimal adb and fastboot package? Thanks again in advance
 
Last edited:

echo92

Senior Member
Jan 1, 2017
3,730
1,987
223
Plymouth
Ok I know it's not the right thread, anyway I tried flashing twrp(I then noticed I was in stock recovery) by entering "fastboot flash recovery twrp.img" but it gves me the following error:

C:\Program Files (x86)\Minimal ADB and Fastboot>fastboot flash recovery twrp.im

(bootloader) slot-count: not found
(bootloader) slot-suffixes: not found
(bootloader) slot-suffixes: not found
(bootloader) has-slot:recovery: not found
error: cannot load 'twrp.img'

Any idea of the reason why it shows this?
1)The slot count messages are normal for our device.
2)Do you have the TWRP image in the same folder as your ADB terminal? If so, what's the TWRP image's full file name? Is it called twrp.img?
3)As I wrote in a previous post, where you've typed 'twrp.img', that filename must match the TWRP image's file name in your ADB folder, including extensions. For example, if your TWRP image is named shreps_3_1_1_TWRP.img then the full command would be
Code:
 fastboot flash recovery shreps_3_1_1_TWRP.img
So you have to check if your TWRP image is called twrp.img. Also, if you turn on file extensions in Windows File Explorer, you can see if Windows has added any file extensions to your image (so it might actually be called twrp.img.img, which is different to twrp.img)

As I mentioned, you can type the first few characters of the exact TWRP file name and press Tab on your keyboard to have the system complete the filename for you. Bear in mind it'll only autocomplete if you have the file in the same folder, so it knows what name to add. For example, you could type 'fastboot flash recovery shr' and then after typing shr press Tab, which should fill the rest in for you.

EDIT - shouldn't be a problem to have 2 folders with the same function. Ensure you've copied the twrp.img to your minimal ADB folder then. Unless you provide a file path, the ADB terminal will look in the folder it's residing in, which would be the minimal ADB folder if you're using the minimal ADB terminal.
 
Last edited:
  • Like
Reactions: Stefano Barbotto
Dec 29, 2017
21
0
0
1)The slot count messages are normal for our device.
2)Do you have the TWRP image in the same folder as your ADB terminal? If so, what's the TWRP image's full file name? Is it called twrp.img?
3)As I wrote in a previous post, where you've typed 'twrp.img', that filename must match the TWRP image's file name in your ADB folder, including extensions. For example, if your TWRP image is named shreps_3_1_1_TWRP.img then the full command would be
Code:
 fastboot flash recovery shreps_3_1_1_TWRP.img
So you have to check if your TWRP image is called twrp.img. Also, if you turn on file extensions in Windows File Explorer, you can see if Windows has added any file extensions to your image (so it might actually be called twrp.img.img, which is different to twrp.img)

As I mentioned, you can type the first few characters of the exact TWRP file name and press Tab on your keyboard to have the system complete the filename for you. Bear in mind it'll only autocomplete if you have the file in the same folder, so it knows what name to add. For example, you could type 'fastboot flash recovery shr' and then after typing shr press Tab, which should fill the rest in for you.

EDIT - shouldn't be a problem to have 2 folders with the same function. Ensure you've copied the twrp.img to your minimal ADB folder then. Unless you provide a file path, the ADB terminal will look in the folder it's residing in, which would be the minimal ADB folder if you're using the minimal ADB terminal.
Flashed, it was .img.img problem
 
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