We have been consistently queried or reported by some of our readers that they are facing a “Status 7″ error while trying to flash or install custom ROMs or firmware packages on their Android smart phones or tablets with ClockworkMod Recovery. Many of the users are nowadays facing this problem with CWM Recovery while flashing .zip files of modded or custom Ice Cream Sandwich (ICS) or Jelly Bean (JB) ROMs on their devices. So, you have also downloaded a custom ROM, placed its .zip file in your phone’s or tablet’s SD card, booted into ClockworkMod Recovery, selected – “install zip from sdcard” and then chosen the .zip file of the ROM to get it installed on your device. But instead of getting flashed successfully, if you are facing the issue mentioned below, then just keep reading this article to find out what’s wrong and fix up the problem :
Finding update package…
Opening update package…
Installing update…
Error in /sdcard/custom-jelly-bean-rom.zip (Status 7)
Installation aborted
or the following error right after CWM recovery shows – Installing update… :
assert failed: getprop(“ro.product.device”) == “I9300″ || getprop(“ro.build.product”) == “I9300″ || getprop(“ro.product.board”) == “I9300″
Error in /sdcard/android-4-1-1-ics-rom-latest.zipĀ (status 7)
So, if you are facing any of these errors while trying to install the desired custom ROM package on your Android phone or tab, then you may try a various things or steps which may turn out to be the workaround of this problem. Here are a few tips to get this “Status 7” error fixed in ClockworkMod Recovery and flash the ROM successfully on your device :
(1) First of all, make sure your device’s bootloader is unlocked. If it is already unlocked but you are still not able to flash the ROM, then just extract the .zip file of the ROM into a new folder, find the boot.img file from that directory and flash it up on your phone or tablet via fastboot on your PC.
(2) Make sure that you are having the appropriate Radio or Baseband version installed on your device which is supported by the custom ROM you are trying to flash. Most of the ROMs requires the latest version of Baseband, so just update or upgrade your device to the latest Baseband version and then try to install the ROM once again.
(3) Update your device to the supported / latest build of official firmware before trying to install the ROM. You can do it from – Settings > About Phone / Device > Software Update.
(4) Make sure you are having the supported or required kernel installed on your phone or tab. If it’s not, then flash a new kernel right away and try to install your custom ROM once again.
(5) Is the ROM which you are trying to flash really works ? Find out whether it is working for other users or not.
That’s all, I have now covered above all the possible workarounds which may fix up this “Status 7” error and may let you flash the ROM you have been trying to install on your device. Did it work for you ? If yes, then just have fun with the ROM which you have been struggling to install on your Android device
.
KnowTechBetter All About Android

Hello there.right now iam so terrified that my xperia s is facing error 7 while trying to install the zip.i tried to flash boot img with flashtool but its giving the error and causing the phone to enter into freexperia logo and recovery mode. Please help me iam desperately looking for help .by the way iam new to this flashing thing,please if possible explain in easy simple steps.thanku
please can you help, i have been trying to upgrade my galaxy tab p1000 from gingerbdead to icecream sandswich. i have been able to collect all the file neccessary for this purpose. that is the aokp rom build 40 .gapps package. i have also rooted the tab.but right now am in a very bad shape. the cwm went on well and the tablet rebooted. now at the step two to flash in AOKP it stated but along the line it gave this message at the process of installing update and everything stood still.
assert failed: getprop(“ro.product.device”) == “galaxytab” ll getprop(“ro.build.product”) == “galaxytab” ll getprop(“ro.product.device”) == “GT-P1000″ ll getprop(“ro.build.product”) ==”GT-P1000″
E :Error in /emmc/aokp_p1_build-40.zip
(status 7)
Installation aborted.
i have just restore it back to cmw state and you know right now i cant asses the tablet inside again, but the cmw state is still on even though i dont think the phone is charging because the charging indicator just hang in there.PLEASE I NEED HELP ON HOW TO BRING MY PHONE BACK TO NORMAL AND SUBSIQUENTLY UPGRADE IT.
@Diran What device do you have?? Did you make a back up before you tried to install the rom?? Did you make the appropriate steps before installing?? Backup, format system ( mounts and storage ), wipe data/factory reset, install zip from sdcard, select the rom, let it install, reboot.
Great, I tried flashing cache and now it’s stuck on an infinite boot. whenever I reboot, it’s stuck on the sony logo. What to do?
Thank you so much. I tried step (1) and it just worked like a charm, then i flashed CM10, now my xperia mini pro os is 4.1.2
Cheers