Droid 4 Utility Updated

Discussion in 'Droid 4 Hacks' started by jsnweitzel, Jun 16, 2012.

  1. jsnweitzel

    jsnweitzel Developer Developer

    Joined:
    Feb 20, 2012
    Messages:
    539
    Likes Received:
    1
    Trophy Points:
    18
    Location:
    South Carolina
    Ratings:
    +1
    If you are on ICS leak now and want to move to a different one, then check out this new tool posted here: http://www.droidforums.net/forum/droid-4-hacks/217255-droid-4-utility-ics-only.html

    You can use this to restore stock Gingerbread if you are on a modified GB or to go from one ICS to another.

    This is the original D4 tool with additions created by others and repackaged-edited by me.

    UPDATE NOTICE: If you downloaded the tool on 06/20 from about 10pm eastern till noon the next day the script was an old version. It is correct now. Just download again.

    06/22 9 AM Eastern - updated superuser binary to most recent version.
    06/23 12:30 PM Eastern - updated links for 6.16.213 (thanks again droidian1441)
    06/25 10:30 PM Eastern - Revised script, that includes a data save option for restoring GB and the best change. The flashing of the GB files and the ICS Kernel to jump from one ICS to another is now all in one. Removed the push file to sdcard (some thought you could do this after you started flashing the system).
    06/30 11 Am Eastern - Add new download link with all the files.

    07/01 10:30 Eastern - Updated Superuser (3.1.3) + binary and VoodooRootKeeper (2.0.3) to latest versions. Update ICS root for Dan Rosenburg's root script, this will install superuser and busybox. The other root method didn't seem to install busybox in proper location and resulted in some malfunctions of root only apps. If you installed the previous root script, use voodoo to temporary unroot, then uninstall superuser. Run the new script and you should be good. Note on the latest version of superuser scroll to the left for the update binary menu. Also contains a temporary unroot and OTA protect root.

    Some users have reported driver trouble especially after moving to ICS and trying to root.
    Go here to get the driver update tools: https://motorola-global-portal.custhelp.com/app/answers/prod_detail/a_id/78460/p/30,6720,8302
    Some have reported that the USB utility didn't fix there trouble and had to download motocast, which downloaded new drivers.

    Thanks again to 1898trouble07 (see a couple of posts down) for the data save tip.

    I am on longer putting a full version out. It was was just too big to maintain updates. Everything you need is here. You just have to download a few things and move around a couple of files.

    First read this entire post at least twice, skipping any step will be BAD!. Then download everything you need for this.

    1. All downloads are listed here:
    Dev-Host - The Ultimate Free File Hosting / File Sharing Service

    Other download links below.

    1. Get the Tool Here: https://docs.google.com/open?id=0BywuYGr-7VrYcURLSjQ5V29pYk0
    or here: https://www.dropbox.com/s/132a5i038luy4vu/Droid4withICSfix-rootLITE%20%283%29.zip
    or here: https://docs.google.com/open?id=0BywuYGr-7VrYSXV2N2N3cTBoQW8

    This is a double zip extract until you see the .bat file and a "files" folder. Double click the script to run the tool.

    2. Get the GB 219 Fastboot files here: http://sbf.droid-developers.org/cdma_maserati/VRZ_XT894_6.5.1-167_DR4-1_M1-219_1FF_01.xml.zip
    or here: https://docs.google.com/open?id=0BywuYGr-7VrYcWswcF91MkxkODA

    3. If you are just restoring GB this is all you need. Extract the fastboot zip files and copy them to "files" folder of the tool.

    If you are just restoring GB, rooted and running the data save option...It might mess up your root. I don't really know for sure. It will erase the superuser binary and the backup if you are running the rootkeeper, but should keep superuser installed. Therefore you may be in a half rooted stuck state and running the root again may not work. I don't have a phone on GB to test this out. To be extra cautious you may want to run the unroot, restore GB then root again. Let me know what you experience and I can update the post.

    If you want to go to ICS and are on GB. Then download (see item one below) the D4213 and put it on your external sdcard Boot to recovery and flash from external. You don't have to be rooted. but if you are the easy way to keep root is to use voodoo's rootkeeper. Protect root, temporarily unroot, reroot, flash the ota, then restore root. If you mess up just use the tool to run the ICS root.

    If you are moving from one ICS to another keep reading. Downloading the following two files.

    1. Get the ICS OTA currently 6.16.213 ICS here: https://docs.google.com/open?id=0BywuYGr-7VrYUjVSanRzaTZ5alU
    This is a double zip to open until you see the folder named D4213, then copy this file to the external sdcard of your phone.

    2. Get the matching Kernel 6.16.213 (boot.img) here: https://docs.google.com/open?id=0BywuYGr-7VrYT1J0VFBCY1NBM2M
    Unzip this folder and copy the boot.img to the "files" folder of the tool. It must be named "ICSFIX" for the tool to work.

    If you are going from one ICS to another this is the basic procedure. This uses a fair amount of your pc resources. Don't have a bunch of other programs running. Set the phone to MTP for USB and be sure debugging is on (system setting, developer options).

    Be sure you charge your battery first. This is a long process be patient. You will get several errors (INFO validation type) if you are on ICS and flash the GB files. Just let it finish.

    1. Charge your battery to 100% and have a high quality usb cable. Sometimes the process fails so you might have to do it twice. When in fastboot mode the battery will not charge.

    2. Put the D4213 zip on your external sdcard; just copy and paste with windows.

    3. Boot to bootloader and select fastboot (power down, hold both volume buttons and press power, release power, select ap fastboot). You can use the tool for this step but will have to manually do it later.

    4. Select menu 16 and flash the GB files plus the boot.img of 213. This will take a while just let it finish and follow the prompts when ask to press a key to continue. You will get some errors (Info validation type). Just let it run and finish.

    5. Your phone will reboot and attempt to update (android with spinning ball).

    6. Let it run until the screen goes blank and the red "M" appears.

    7. Then force a power down and boot to the bootloader.

    9. Select recovery. When you see the android with the red exclamation press both volume buttons. Select apply update from external storage and chose the 213 zip.

    10. Once complete reboot.

    11. ENJOY

    12. Root ICS if you want.

    If you use this to install vodoo's root keeper make sure your screen is unlocked. If not it seems to hang up sometimes. You should immediately get a superuser request.

    Finally this is windows only. If someone writes the linux script I can add it in later. Let me know if you have any issues, suggestions, questions or problems.

    As usual doing any of this is at your own risk and may render your phone to be a nice paperweight.

    Here is the full menu of the tool:

    1. Fastboot GB to stock and ERASE DATA (You can use this to restore stock Gingerbread if you are on a modified GB)
    2. Fastboot GB to stock and SAVE DATA
    3. Root GB
    4. Unroot GB
    5. Install Voodoo Rootkeeper
    6. Install Safestrap for GB
    7. System Pull
    8. Overclock for GB
    9. Boot to Fastboot
    10. Boot to Recovery
    11. ADB Shell
    12. Reboot phone
    13. Flash the ICSFIX Kernel (This is not necessary to jump from one ICS to another, use menu 16. Left in for advanced users only)
    14. Install Safestrap for ICS
    15. Droid 4 ICS Root
    16. D4 ICS Fix (Jump from one leak to another) and SAVE DATA
     
    Last edited: Jul 19, 2012
  2. finndo77

    finndo77 Member

    Joined:
    Jun 13, 2012
    Messages:
    48
    Likes Received:
    0
    Trophy Points:
    6
    Ratings:
    +0
    I can take a look and write it up for Linux, I did a couple for the lg spectrum based off the windows root scripts; however my Droid 4 has not yet arrived (ordered from Amazon, but they were out of stock) hope it makes it before the 28th!
     
  3. jsnweitzel

    jsnweitzel Developer Developer

    Joined:
    Feb 20, 2012
    Messages:
    539
    Likes Received:
    1
    Trophy Points:
    18
    Location:
    South Carolina
    Ratings:
    +1
    Just updated the tool and added in some instructions. The lite version is good to go, the full will take a little while to upload.
     
  4. 1989trouble07

    1989trouble07 Member

    Joined:
    Feb 24, 2011
    Messages:
    78
    Likes Received:
    0
    Trophy Points:
    6
    Location:
    North Carolina
    Ratings:
    +0
    Also if you're on ICS and just want to upgrade to 211 without losing your data or any of your apps..

    Remove the lines in red from the .bat file

    Code:
    files\moto-fastboot flash mbm files\allow-mbmloader-flashing-mbm.binfiles\moto-fastboot reboot-bootloader 
    echo. Press any key AFTER the screen comes back on
    pause
    files\moto-fastboot flash mbmloader files\mbmloader.bin
    files\moto-fastboot flash mbm files\mbm.bin
    files\moto-fastboot reboot-bootloader
    echo. Press any key AFTER the screen comes back on
    pause
    [COLOR=#ff0000]files\moto-fastboot -w[/COLOR]
    files\moto-fastboot flash cdt.bin files\cdt.bin
    files\moto-fastboot flash devtree files\device_tree.bin
    files\moto-fastboot flash logo.bin files\logo.bin
    files\moto-fastboot flash system files\system.img
    files\moto-fastboot flash boot files\boot.img
    files\moto-fastboot flash recovery files\recovery.img
    files\moto-fastboot flash ebr files\ebr
    files\moto-fastboot flash mbr files\mbr
    files\moto-fastboot flash cdrom files\cdrom
    files\moto-fastboot flash preinstall files\preinstall.img
    files\moto-fastboot flash webtop files\grfs.img
    files\moto-fastboot flash radio files\radio.img
    [COLOR=#ff0000]files\moto-fastboot -w[/COLOR]
    files\moto-fastboot flash radio files\radio.img
    You're still able to update just fine as long as you follow the other steps.
     
    Last edited: Jun 19, 2012
  5. jsnweitzel

    jsnweitzel Developer Developer

    Joined:
    Feb 20, 2012
    Messages:
    539
    Likes Received:
    1
    Trophy Points:
    18
    Location:
    South Carolina
    Ratings:
    +1
    You mean the two lines in red? Thanks for the tip. I was just using the restore script from the razr tool.
     
  6. 1989trouble07

    1989trouble07 Member

    Joined:
    Feb 24, 2011
    Messages:
    78
    Likes Received:
    0
    Trophy Points:
    6
    Location:
    North Carolina
    Ratings:
    +0
    Yea the lines in the red. In the script for the razr tool, you just remove the same lines from the .xml file, along with one that says userdata I believe.
     
  7. Giroux28

    Giroux28 Member

    Joined:
    Jun 18, 2011
    Messages:
    139
    Likes Received:
    0
    Trophy Points:
    16
    Ratings:
    +0
    any idea how long until the full is uploaded? the lite link is temp. disabled due to overtraffic... also if i dl the light one where do i put the fastboot/ics files?
     
  8. jsnweitzel

    jsnweitzel Developer Developer

    Joined:
    Feb 20, 2012
    Messages:
    539
    Likes Received:
    1
    Trophy Points:
    18
    Location:
    South Carolina
    Ratings:
    +1
    I changed the lite version to gdrive and it should be fine now. You need the Droid 211 OTA file and all the gb fastboot stuff. Once you extract the zip look in the resulting folder for the script and the "files" folder. Copy the fastboot files there. Your ota zip needs to be on your sdcard. Uploading the full right now, shouldn't be too much longer.
     
  9. Giroux28

    Giroux28 Member

    Joined:
    Jun 18, 2011
    Messages:
    139
    Likes Received:
    0
    Trophy Points:
    16
    Ratings:
    +0
    This is exactly what im trying to accomplish... has anyone else used this successfully this way yet??
     
  10. Giroux28

    Giroux28 Member

    Joined:
    Jun 18, 2011
    Messages:
    139
    Likes Received:
    0
    Trophy Points:
    16
    Ratings:
    +0
    do i just put the fastboot.xml.zip the the files folder or do i need to unzip it and put all the seperate lil files in the folder??
     
  11. Giroux28

    Giroux28 Member

    Joined:
    Jun 18, 2011
    Messages:
    139
    Likes Received:
    0
    Trophy Points:
    16
    Ratings:
    +0
    is the full almost done? I cant piece this together will the files i have, the script is gonna tell it to pull files from a directory that doesnt exist????
     
  12. jsnweitzel

    jsnweitzel Developer Developer

    Joined:
    Feb 20, 2012
    Messages:
    539
    Likes Received:
    1
    Trophy Points:
    18
    Location:
    South Carolina
    Ratings:
    +1
    It's still uploading. You do have you unzip the fastboot files and put all of them in the "files" folder of the lite version.
     
  13. Giroux28

    Giroux28 Member

    Joined:
    Jun 18, 2011
    Messages:
    139
    Likes Received:
    0
    Trophy Points:
    16
    Ratings:
    +0
    i am all the way at the end trying to flash the d4.6.16.211.zip file and its saying signature verifcation failed!??! what do i do? i cant rename the file now, am i screwed?!
     
  14. jsnweitzel

    jsnweitzel Developer Developer

    Joined:
    Feb 20, 2012
    Messages:
    539
    Likes Received:
    1
    Trophy Points:
    18
    Location:
    South Carolina
    Ratings:
    +1
    The name of the file doesn't matter. It used to have to be "update.zip" but not anymore. It just has to match the kernel (boot.img) that you flashed after the GB fastboot. Did you get anything else with the error?
     
  15. Giroux28

    Giroux28 Member

    Joined:
    Jun 18, 2011
    Messages:
    139
    Likes Received:
    0
    Trophy Points:
    16
    Ratings:
    +0
    no i followed the instructions completely!

    think i figured it out... didnt realize the file had another file inside it, i bet if i flash this zip file inside the file it works fine, will let u know when its done decompressing thanks
     
    Last edited: Jun 20, 2012
Search tags for this page
allow-mbmloader-flashing-mbm.bin fail
,
can i flash a razr maxx to cricket
,
cannot load allow-mbmloader
,

droid 4 utility

,
droid 4 utility ics download
,
droid rarz utility 1.7 ... flash mbmloader allow-mbmloader-f
,
how do i flash stock ics on droid 4 xt894 utility
,
how to flash xt926
,
vrz xt894
,
what device tree.bin contain