[Huawei Ascend P7] Crippius:
I am exactly in the same situation for several weeks.....

My actual config is

My-Rom V1.2

TWRP 2.8.1.0

I want to upgrade to either My-Rom 3.3 or Stock lollipop

The main issue is that I can't do that with my actual recovery,

and no other recovery works on my phone

, no idea why.

The only recovery img that is working is the one I use at the moment: openrecovery-twrp-2.8.1.0.img

C:\Program Files (x86)\Minimal ADB and Fastboot>fastboot flash recovery [COLOR="Green"]openrecovery-twrp-2.8.1.0.img[/COLOR]
target reported max download size of 838860800 bytes
sending 'recovery' (11896 KB)...
OKAY [ 0.463s]
writing 'recovery'...
OKAY [ 0.582s]
finished. total time: 1.047s

Here's a little peak on all recovery img files I have tried so far:

cwm.img

recovery_cwm.img

CWM-6.0.5.0.img

B609_recovery.img

recovery-clockwork-3.0.0.5-ascend.img

TWRP-2.8.7.0.img

TWRP-2.8.7.0.img

openrecovery-twrp-2.8.1.0.img

And you can see below that the flashing procedure is completely normal for all attempts

C:\Program Files (x86)\Minimal ADB and Fastboot>fastboot flash recovery D:\Users\tom\Downloads\cwm.img
target reported max download size of 838860800 bytes
sending 'recovery' (11848 KB)...
OKAY [ 0.458s]
writing 'recovery'...
OKAY [ 0.671s]
finished. total time: 1.130s

C:\Program Files (x86)\Minimal ADB and Fastboot>fastboot reboot
rebooting...

finished. total time: 0.001s

C:\Program Files (x86)\Minimal ADB and Fastboot>fastboot flash recovery D:\Users\tom\Downloads\recovery_cwm.img
target reported max download size of 838860800 bytes
sending 'recovery' (11848 KB)...
OKAY [ 0.461s]
writing 'recovery'...
OKAY [ 0.559s]
finished. total time: 1.023s

C:\Program Files (x86)\Minimal ADB and Fastboot>fastboot reboot
rebooting...

finished. total time: 0.001s

C:\Program Files (x86)\Minimal ADB and Fastboot>fastboot flash recovery \\NAS1\tom\Firmwares\HuaweiP7\CWM-6.0.5.0.img
target reported max download size of 838860800 bytes
sending 'recovery' (11848 KB)...
OKAY [ 0.458s]
writing 'recovery'...
OKAY [ 0.570s]
finished. total time: 1.032s

C:\Program Files (x86)\Minimal ADB and Fastboot>fastboot reboot
rebooting...

finished. total time: 0.001s

C:\Program Files (x86)\Minimal ADB and Fastboot>fastboot flash recovery \\NAS1\tom\Firmwares\HuaweiP7\B609_recovery.img
target reported max download size of 838860800 bytes
sending 'recovery' (16384 KB)...
OKAY [ 0.634s]
writing 'recovery'...
OKAY [ 0.793s]
finished. total time: 1.430s

C:\Program Files (x86)\Minimal ADB and Fastboot>fastboot reboot
rebooting...

finished. total time: 0.002s

C:\Program Files (x86)\Minimal ADB and Fastboot>fastboot flash recovery D:\Users\tom\Downloads\recovery-clockwork-3.0.0.5-ascend.img
target reported max download size of 838860800 bytes
sending 'recovery' (3636 KB)...
OKAY [ 0.145s]
writing 'recovery'...
OKAY [ 0.169s]
finished. total time: 0.317s

C:\Program Files (x86)\Minimal ADB and Fastboot>fastboot reboot
rebooting...

C:\Program Files (x86)\Minimal ADB and Fastboot>fastboot flash recovery D:\Users\tom\Downloads\TWRP-2.8.7.0.img
target reported max download size of 838860800 bytes
sending 'recovery' (13182 KB)...
OKAY [ 0.512s]
writing 'recovery'...
OKAY [ 0.643s]
finished. total time: 1.157s

I grabbed all those recovery img here on the P7 forums and they are apparently working for most of us.

Consider I flashed each of them at least 5 times. None of them works but the last one.

The most horrible is that I don't even know WHY ???????

I have read countless threads in this forum to unblock the situation and I am still nowhere because, if I have found a few people having the same issue, I could not found any valid solution.

If you can, please help.