[HOW TO] Install the leaked Android 4.0.4 ICS build on the Droid 4 (XT894)

Discussion in 'Droid 4 ROMS' started by r314bd, May 19, 2012.

  1. r314bd
    Offline

    r314bd New Member

    Joined:
    Jan 29, 2010
    Messages:
    863
    Likes Received:
    22
    Trophy Points:
    0
    EDIT (9/04/2012): Now that the official Android 4.0.4 ICS build (6.16.217) has been released, you can either use one of the methods below to upgrade OR jsnweitzel's Droid 4 Utility here. You will also be able to root using his tool.


    ---------------------------------------------------
    Here are instructions on how to upgrade from Android 2.3.6 Gingerbread (build 6.13.219) to Android 4.0.4 Ice Cream Sandwich on the Motorola Droid 4 (XT894). These are official builds pulled from a Motorola server.

    WARNING!!! ONCE YOU INSTALL THIS UPDATE, YOU CANNOT REVERT TO 6.13.219 OR 6.13.215 VIA FASTBOOT. USE AT YOUR OWN RISK.

    Android 4.0.4 System Version 6.16.217: DOWNLOAD

    INSTRUCTIONS:

    (If you have never edited your build.prop file or modified the contents of your /system folder, you may be able to skip step 1.)

    Method 1: If you have an external SD card:
    1. Flash the 6.13.219 fastboot file (instructions here) and, if desired, use the Droid 4 Utility to obtain root (instructions here)
    2. (To keep root) Open Superuser and update the su binary
    3. Download/extract one of the files above and copy only Blur_Version.6.13.219.XT894.Verizon.en.US.zip to your phone's external SD card
    4. (To keep root) Install OTA RootKeeper, select "Protect root", then "Temp. un-root", then "Restore root"
    5. Power off your phone, then hold the volume up, volume down, and power buttons at the same time until you see the bootloader menu
    6. Use the volume down button to navigate to "Recovery" then use the volume up button to select it
    7. When you see the android/triangle, press both volume buttons together
    8. Select "apply update from sdcard" then press the power button
    9. Select the .zip file and wait for the installation to finish
    10. Reboot
    11. (To keep root) Open OTA RootKeeper and select "Restore root"

    Method 2: If you do not have an external SD card (root required):

    1. Flash the 6.13.219 fastboot file (instructions here) and use the Droid 4 Utility to obtain root (instructions here)
    2. (To keep root) Open Superuser and update the su binary
    3. Download/extract one of the files above and copy the enclosed .zip and .crc files to your phone's internal storage (do not change the file names)
    4. Install ROM Manager
    5. Install ES File Explorer, open it, go to Settings, and check "Root Explorer" and "Mount File System"
    6. Move the zip and crc files from internal storage to the /cache folder
    7. (To keep root) Install OTA RootKeeper, select "Protect root", then "Temp. un-root", then "Restore root"
    8. Open ES File Explorer again, navigate to the /cache folder, click on the .zip file, and open with ROM Manager
    9. Select "OK" when you see the Reboot and Install message and wait for the installation to finish
    10. Reboot
    11. (To keep root) Open OTA RootKeeper and select "Restore root"
    Last edited: Sep 4, 2012
  2. pilonull
    Offline

    pilonull New Member

    Joined:
    Oct 23, 2010
    Messages:
    21
    Likes Received:
    0
    Trophy Points:
    0
    Excellent tutorial, thanks for spending the time to do so.
    Might I suggest that you mention that users MUST be running a stock version of gingerbread before flashing this? Otherwise the upgrade will fail and you might have a bunch of questions on your hands to answer.

    Also, you might want to mention that if a user does choose to install this pre-release, they might be ineligible for future upgrades.

    Just a suggestion, thanks again for the straight-forward, detailed instructions.
  3. r314bd
    Offline

    r314bd New Member

    Joined:
    Jan 29, 2010
    Messages:
    863
    Likes Received:
    22
    Trophy Points:
    0
    Done and done :)
    Last edited: May 20, 2012
  4. kenji91
    Offline

    kenji91 Member

    Joined:
    May 13, 2012
    Messages:
    460
    Likes Received:
    5
    Trophy Points:
    18
    Forgive me as I'm fairly new to this game but I'm currently running Eclipse 1.3 (GB) and would like to try ICS. Would I be able to go back to Eclipse/GB if I'm not happy with the stock Verizon ICS?
  5. r314bd
    Offline

    r314bd New Member

    Joined:
    Jan 29, 2010
    Messages:
    863
    Likes Received:
    22
    Trophy Points:
    0
    Well to install this you will have to first fastboot to stock 6.13.219, which will of course remove your safestrap and second system. Once you install this ICS build, that primary system cannot be reverted, but I haven't found any comments yet regarding whether you are able to reinstall safestrap after ICS + root is installed. I'd wait until someone else confirms this first.

    EDIT: Safestrap 2.0 (for the leaked ICS builds) has been released. You will only be able to use ROMs based on ICS kernels.
    Last edited: Jun 13, 2012
  6. kenji91
    Offline

    kenji91 Member

    Joined:
    May 13, 2012
    Messages:
    460
    Likes Received:
    5
    Trophy Points:
    18
    So just to make sure I understand this... if I fastboot to 6.13.219 and install 4.0.4, I cannot revert to 6.13.219?

    Even if I were able to reinstall safestrap on a rooted ICS rom, my "safe" system would have to be based on 4.0.4, right?
  7. MartyChubbs
    Offline

    MartyChubbs New Member

    Joined:
    Apr 2, 2012
    Messages:
    10
    Likes Received:
    0
    Trophy Points:
    0
    Great guide! +1

    Sent from my DROID RAZR using Tapatalk 2
  8. r314bd
    Offline

    r314bd New Member

    Joined:
    Jan 29, 2010
    Messages:
    863
    Likes Received:
    22
    Trophy Points:
    0
    Correct
    Also correct
    Last edited: Jun 13, 2012
  9. bdsullivan76
    Offline

    bdsullivan76 Member

    Joined:
    Feb 18, 2011
    Messages:
    604
    Likes Received:
    0
    Trophy Points:
    16
    I think that if you flashed the ics leak and kept root you should be able to run eclipse on your safe side, you will just be stuck on the 4.0.4 kernal since the locked bootloader prevents us from flashing kernals/radios.
    I learned this the hard way when i had the bionic and flashed the. 902 leak before it was official. Got stuck in a bootloop messing with **** and tried to fastboot and wound up stuck in fastboot. It is possible to edit the fastboot xml's timmy10shoes did it for us to make it possible to revert back, we just need someone with a d4 that has the know how.

    Sent from my DROID4 using Tapatalk
  10. moccor
    Offline

    moccor New Member

    Joined:
    Dec 28, 2010
    Messages:
    185
    Likes Received:
    0
    Trophy Points:
    0
    Perfectly clear guide. Didn't have to guess on anything whatsoever. Root retained. Thanks a lot.
  11. core2kid
    Offline

    core2kid New Member

    Joined:
    Jan 28, 2012
    Messages:
    22
    Likes Received:
    1
    Trophy Points:
    0
    Can this be installed on the safesystem side like a ROM?
  12. Big D
    Offline

    Big D New Member

    Joined:
    Nov 12, 2009
    Messages:
    541
    Likes Received:
    0
    Trophy Points:
    0
    Quick question.

    In the tutorial, you have "temp un-root then install root." THEN flash.

    You do not temp un-root, flash and then resore root? The flash should happen with a rooted phone?

    Thanks.
  13. r314bd
    Offline

    r314bd New Member

    Joined:
    Jan 29, 2010
    Messages:
    863
    Likes Received:
    22
    Trophy Points:
    0
    Yes, you MUST restore root prior to flashing, and then restore root again after flashing. The normal process of just backing up root, flashing, then restoring root does not work.
    Unfortunately no
  14. Big D
    Offline

    Big D New Member

    Joined:
    Nov 12, 2009
    Messages:
    541
    Likes Received:
    0
    Trophy Points:
    0
    Got it.

    Thanks my man.
  15. bdsullivan76
    Offline

    bdsullivan76 Member

    Joined:
    Feb 18, 2011
    Messages:
    604
    Likes Received:
    0
    Trophy Points:
    16
    no. you have to install this on stock. Safe strap will have to be un-installed for the update to work.

    the procedure is protect root, unroot, re-root and flash.


    Sent from my DROID4 using Tapatalk
  16. r314bd
    Offline

    r314bd New Member

    Joined:
    Jan 29, 2010
    Messages:
    863
    Likes Received:
    22
    Trophy Points:
    0
    Added the new ICS build (6.16.206) to the first post
  17. JamesyCakes
    Offline

    JamesyCakes New Member

    Joined:
    May 26, 2012
    Messages:
    11
    Likes Received:
    0
    Trophy Points:
    0
    problem

    when i tried doing this this is what i see when i try to update it

    qe 1/1

    -- install /sdcard ...
    finding update package...
    opening update package...
    verifying update package...
    installing update...
    verifying current system...
    assert failed: apply_patch_check("/system/app/,otoactv.apk, "9b177eba0b1cf9fdeaaff8afa9510bb1ea0e4784", "53a8f89c2f774d4522d86a521f658a1662477b60")
    E: Error in /tmp/sideload/package.zip
    (status 7)
    Installation Aborted


    can anyone help figure this out? is it because i force uninstalled motoactiv app and nfl mobile?
  18. 1989trouble07
    Offline

    1989trouble07 New Member

    Joined:
    Feb 24, 2011
    Messages:
    78
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    North Carolina
    Yes. Flash the latest Gingerbread fastboot files for the droid 4 and then flash the ICS update in recovery afterward.
  19. orangechoochoo
    Offline

    orangechoochoo New Member

    Joined:
    Feb 12, 2012
    Messages:
    1,109
    Likes Received:
    12
    Trophy Points:
    0
    Location:
    On a caboose
    Yup, flash GB as instructed then you won't have problems. From what I've seen there is no shortcut around this, do EXACTLY as the instructions say.
  20. JamesyCakes
    Offline

    JamesyCakes New Member

    Joined:
    May 26, 2012
    Messages:
    11
    Likes Received:
    0
    Trophy Points:
    0
    thanks that worked is there any way to root ics 4.0.4? i had gingerbread rooted but apparently ota didnt save it so i need to redo it now
Search tags for this page

android 4.0.4 root

,
android 4.0.4 torrent
,
hoe to upgrade droid x to 4.0.4
,
how to install android 4.0 on droid x2
,
how to update android 2.3.6 to 4.0
,
how to upgrade android 2.3 6 to 4.0
,

how to upgrade android 2.3.6 to 4.0

,
how to upgrade android system from 2.3.6 to 4.0
,

how to upgrade from android 2.3.6 to 4.0.4 (gingerbread to i

,
install android 4.0 on droid charge
,
root android 4.0.4
,

upgrade android 2.3.6 to 4.0