ASUS Zenfone 3 DM-Verity in EIO Mode Your Device is Corrupt

ASUS Zenfone 3 DM-Verity in EIO Mode Your Device is Corrupt

When the ASUS Zenfone is turned on, the screen displaying DM-Verity in EIO Mode. Your Device is Corrupt. Referring to the Android site. DM-Verity is a security feature in Android 4.4 and above to prevent persistent rootkits that can retain root privileges and damage the device from potentially dangerous applications. DM-Verity protection is in the kernel. Updating the operating system can fix kernel problems. Resetting your phone to factory settings is not enough.

I have the experience of repairing ASUS Zenfone 3 showing DM-Verity in EIO Mode. Your Device is Corrupt. At that time, I installed the firmware via ADB Sideload. The steps are as below.

  1. Download the latest ASUS Zenfone 3 (ZE520KL / Z017D) firmware on the ASUS official website.
  2. Download the Android SDK Platform Tools for Windows if you are using a Windows computer for flashing.
  3. Extract the Android SDK Platform Tools in the Windows C:\ directory.
  4. Move the ASUS Zenfone 3 firmware to C:\platform-tools\ directory.
  5. Switch off the phone.
  6. Turn on the phone by pressing the POWER + VOLUME DOWN button to enter Recovery Mode.
  7. On the Recovery Mode screen, select Apply update from ADB.
  8. Connect the phone to the computer using a micro USB cable.
  9. Run the command screen and type adb sideload firmware.zip. For example, type adb sideload UL-ASUS_Z017D_1-WW-15.0410.1807.75-user.zip. For more details, see the video below.
  10. Wait for the firmware update process to complete.
  11. When the message Install from ADB complete appears. Select Reboot system now.
  12. Wait for the boot process to finish until the language selection screen appears on the ASUS ZenUI interface.