Fix Status 7 Error on Android devices

Share on Reddit0Tweet about this on TwitterShare on Facebook0Share on Google+2

Android is an open source platform, so there’s no surprise to see how it encourages users to involve in different kinds of custom activities such as gaining root access, installing a new custom recovery and flashing custom ROMs and mods. In such conditions, we bet that you are no stranger to the Status 7 Error found on Android devices. When installing certain custom ROMs on older or recent rooted Android smartphones or tablets, you could encounter the “Status 7″ error with ClockworkMod (CWM) Recovery.

Status 7 error is caused while the ROM’s updater script file checks to see if the phone model of your phone is indeed compatible with the ROM you are installing, called “asserts”. “Asserts” is some sort of a safety mechanism so you don’t accidentally install another phone model ROM on your phone. Such a safety mechanism is great but there are times where despite of the fact that you actually have the correct ROM for your phone, you will still get the Status 7 error.

If the error is there this means only one thing: that the system partition has been modified and the updater is aborting the install as a result. We want to tell you from the start that you have the possibility to easily solve the problem by installing TWRP recovery, but if you need to restore your CWM backups later down the line, you will have to re-install CWM recovery as well and this could create some confusion.

It is also recommended to update your handset to the most recent CWM Recovery using ROM Manager, but you shouldn’t necessary do that. We perfectly understand you if you don’t want to change your recovery, so we have another solution: it’s time to edit the updater script yourself to get rid of the asserts.

Before starting, don’t hesitate to prepare your PC and make sure that you have a zipping program (you might be able to even do it on your Android device with AndroZip and text editor, but it doesn’t work in all cases). As for the rom that you want to install, it has to be compatible with the Android device or you risk bricking it! In such a case, we cannot be blamed for your mistake and we do not endorse any responsibility!

How to Fix Status 7 Error on Android devices:

  1. For the start, you have to copy the ROM zip file to your computer;
  2. Now, you must extract it with the help of your unzipping software;
  3. Once unzipped, you will find two files called “update-binary” and “updater-script”. Dint leave them there, but you have to browse to the META-INF/com/google/android directory;
  4. Rename “updater-script” to “updater-script.txt” and open the file editor;
  5. Get rid of the line starting with “assert” to next semi-colon;
  6. Save the file;
  7. Rename “updater-script.txt” back to “updater-script”;
  8. Rezip all the files you’ve unzipped;
  9. Copy the new, edited zip file to your Android handset;
  10. Try re-installing ROM. Be sure that now it should install fine without this Status 7 error.

That wasn’t so hard, right?

Share on Reddit0Tweet about this on TwitterShare on Facebook0Share on Google+2

Popa Loredana

Loredana has graduated Communication and Public Relations and works as a copywriter for over three years. She uses technology every day ( just as anyone else having her age ), but somehow things turned into something more than that. She just loves to discover more about what’s new and interesting, so why not combining that with her passion for writing? Here, on Android Flagship she contributes articles regarding the best choices that you could take when it comes to the latest Android releases and not only and she promises to keep you updated.