Hi, I'm new here, I hope I'm posting this in the right forum. My apologies if not. I have a rooted Verizon Droid 4 running Gingerbread. I had busybox installed to root it, and I configured it using the Droid utility on OS X some months ago. I used Titanium Backup (with root) to freeze the bloatware. Fast forward to a couple days ago, when Verizon pushed the ICS update to it's phones. I downloaded it and ran it, and it reported "update failed", then I smacked myself in the head and remembered that I didn't un-root the phone. So I disabled root via busybox, and then retried the update. It downloaded and ran, and now it gets stuck at the Droid animation screen (the one after the "M" "Dual Core" screen). I'm thinking it's because I did not unfreeze those apps through Titanium? In any case, I've tried restoring it to Gingerbread (219) (VRZ_XT894_6.5.1-167_DR4-1_M1-219_1FF_01.xml), and it fails on step 6/18 (cdt.bin). I understand that you can't flash back to Gingerbread from Ice Cream Sandwich, but I'm not sure if ICS ever went all the way through. Right now I'm downloading the ICS fastboot files (I've been attempting all these restorations via RSD Lite on a mac pro with bootcamp, and a factory cable that I made from the instructions on here (what a pain in the ass that soldering was)). Does anyone have any advice on what to do to return my phone to stock? I can't get it to do anything. Many, many thanks in advance to anyone who might be able to help. I've been tearing my hair out over this for the last 3 days.