I've solved my status 7 problem with this video ;
Auful way way to "fix" things.
You can "fix" galaxy ROM to be installed on your phone and brick it permanently, it's already been done.
If you have flashed galaxy kernel you probably won't be able to boot but still able to recover.
Tha asserts are there for a reason.
I didn't flash a wrong kernel or rom. İf friend is sure of the right pack to flash, than he can use this method.
I wanted to flash cm nightly 25 (percy's rom) to my xperia p, and the cwm gave status 7 error. Then i have searched a solution for my problem, and i found this video and did what he shows in the video, and i have a cm11 flashed xperia p now. And i also flashed over cm11-weekly.
(sorry if i have a bad english)
Sp they released a ROM that cannot be flushed, is that what you say? And no one else reporting it?
Somehow I find it difficult to believe.
If you have followed the instructions I'm sure there would be no problem, or the instructions are incomplete, or there is some issue, either way it's up to the developer to fix it.
Avoid "fixing" errors in this manner or one day you may regret it dearly.
I solved the problem with the CM11 this way too. But when I tried to install gapps after install cm11 appear the "status 7". What can I do?
Edit: I can flash the normal cm11 (without edit the .txt) but the problem with the gapps continues. I turned on my phone and then the cyanogenmod logo start running and don't leave this screen. Anyone can help me?
set_metadata_recursive: some changes failed
E:Error in /storage/sdcard0/gapps-kk-20140105.signed.zip (status 7)