Originally posted on dougpiston.com and shamelessly copied and pasted here with permission – many thanks to Doug for all he’s done for the Incredible community.
Someone with one of these was kind enough to send me one..
Disclaimer: I am not saying this will fix your phone. I am saying it worked for me. That said If your phone lights on fire, conspires with your cat to kill you, or your alarm no longer works and you get fired it is not my fault. Do not use while operating a vehicle or heavy machinery. Batteries not included.
First of all, credit goes to those that deserve it. goblue13579 on XDA posted this [HOW-TO] Fix 5 vibrate and black screen – xda-developers <— Great freaking post. Amazing post. I am going to just take that post and make it a little easier to follow. You will still need ADB, some ADB knowledge, fastboot and your adb path set up correctly.
I knew I needed to get a misc.img on the device but was banging my head against the wall because adb would keep killing itself. When a member of XDA (wildstang83) pointed me to that thread, the light bulb went off along with a serious head slap.
-If in this situation you’ll notice recovery can’t mount your SD card, so we will start with that. You will need adb and fastboot
Fastboot – CyanogenMod Wiki
-A.92 hboot is fastboot compatible and I assume most have that. If not, install .92 hboot.
-Boot into the bootloader and make sure it says FASTBOOT in the middle highlighted in red.
-Open command prompt and type
“fastboot oem enableqxdm 0″ without the quotation marks of course.
That should resolve the sd card not being mountable. Now onto fixing the 5 vib issue and get the thing to boot.
There is a trick to getting the phone to boot normally:
-First pull the battery and power up the phone
-Once you see the first white screen plug it in to your PC. This should allow the phone to boot all the way up. DO NOT UNPLUG IT.
You’ll need a terminal emulator. There are free ones on the market- just download one. If you happened to have unrooted in a previous attempt to fix your phone you will also need z4 root. A file manager, also free from the market, is helpful for installing z4. Just run the temp root and once completed move on.
-Download this file: death_fix.zip
-Unzip the file and place all of its contents on the root of your sdcard.
-Open that terminal emulator you downloaded and type this:
cat /sdcard/flash_image > /data/flash_image
cat /sdcard/mtd-eng.img > /data/mtd-eng.img
chmod 755 /data/flash_image
/data/flash_image misc /data/mtd-eng.img
Each line above is a line, meaning hit the enter key at the end of each command.
Once that’s done simply reboot the phone and enjoy!
If you need the z4 root apk look here: z4root.1.3.0.apk