07-03-2012 09:37 AM
54 123
tools
  1. Paul627g's Avatar
    What is this FASTBOOT method exactly? For those who don't like using Odin I have taken the time to put together a little script package that will install the 4.0.4 "leaked update" using the device's bootloader and "fastboot" from the Android SDK. You can normally achieve this by entering in commands to flash these but I have gone a step further and made a script to handle this for you. Also included in this package is the option to flash CWM recovery and Superuser access if you choice to do so.




    Nexus S 4G ICS 4.0.4 IMM26D Optional FASTBOOT Method Install


    Nexus S 4G Drivers ( Download & Install on your computer if needed)

    PDANet (Incase the above drivers don't work, just Google PDANet)

    Flash the 4.0.4 IMM26D Leaked Official Update:

    1. Download these two files
    IMM26D_Fastboot_Install_Images.zip
    IMM26D_Fastboot_Install.zip

    2. Using 7Zip unzip the IMM26D_Fastboot_Install.zip to your C:/ Drive. This will give you a folder called IMM26D_Fastboot_Install with the tools & scripts needed inside.

    3. Next using 7Zip unzip the contents of IMM26D_Fastboot_Install_Images.zip to the folder that was created above on your C:/IMM26D_Fastboot_Install. So when finished you will have all the image files inside that new directory that was created as shown the the screen shot below.


    4. Now shut down your device and then power into your bootloader. (Press UP+Power)

    5. Once your at your bootloader screen, plug in your device to your computer. Open up the IMM26D_Fastboot_Install folder on your C:/ drive.

    5a. If you haven't previously unlocked your bootloader click/run the " run_unlock.bat " file. This will unlock your bootloader. NOTE: This will wipe your device.

    6. From the bootloader screen, click/run the " run_install.bat " file. This will start the flash process of the 4.0.4 IMM26D Leaked Official update.

    7. When the script is completed flashing (takes a few minutes) your device will automatically reboot into ICS 4.0.4 IMM26D !

    Optional Installation CWM Recovery/Superuser Instructions:

    1. Inside the IMM26D_Fastboot_Install folder, you will see a file called Superuser-3.0.7-efghi-signed.zip. Take this file and place it on your sdcard/internal storage of your device.

    2. From a powered off state, power your device into the bootloader (Volume UP+POWER).

    3. Connect your device to your computer.

    4. Now click/run the " run_flash_CWM.bat " file. This will flash CWM Recovery to your device.

    5. Select "recovery" from your boot loader screen (Vol Up/Down to navigate & Power to Select). This will boot you into CWM recovery.

    6. From the CWM recovery menu, select Install From from sdcard>choose zip from sdcard>Superuser-3.0.7-efghi-signed.zip

    7. Select Reboot from the main menu and you will now have CWM recovery and Superuser/rooted access



    Thanks to Korey Nicholson @ xda developers for providing this leak of the official 4.0.4 update.
    04-01-2012 02:32 PM
  2. Paul627g's Avatar
    Please come back after you try this out and let me know how it worked for you... During my testing it seemed to go without a hitch
    04-01-2012 04:21 PM
  3. Carlos94080's Avatar
    worked with no problems at all.
    Paul627g likes this.
    04-01-2012 04:26 PM
  4. vincentallen2's Avatar
    Question: since my phone's boot loader is already unlocked and I have the 4.0.4 leak already installed (Odin) will this wipe everything or will it simply just start an update? (I've worked too hard on temple run to start from scratch )
    04-01-2012 04:48 PM
  5. Ryuuie's Avatar
    Is there an easy way to go back from this to the OS we started with before we flashed?
    04-01-2012 04:53 PM
  6. Zerocool84's Avatar
    Odin wouldn't recognize my phone so I tried this method and it worked without a hitch. Posting from my phone right now and it's great. Thanks for making this :thumbup:
    Paul627g likes this.
    04-01-2012 05:10 PM
  7. Paul627g's Avatar
    Is there an easy way to go back from this to the OS we started with before we flashed?
    You can grab the stock Image files from the link below and flash them in the same manor as the package I just provided. You can take the package I provided, the tools & scripts and place the following images below in that same folder and remove the 4.0.4 image files.

    GRJ22 Images (Credit: Pete Alfonso)

    It will send your device back to GB 2.3.4 stock, and then you will recieve the OTA notifications to update to 2.3.5 then jump to 2.3.7.. I've done it and it only takes about 30 minutes total... Unfortunately there is no direct method to go straight to GB 2.3.7 other than a custom ROM.
    04-01-2012 05:44 PM
  8. Ryuuie's Avatar
    Holy crap.

    This is MUCH faster than GB ever was for me.

    Seriously.

    Thanks a BUNCH for this.
    Paul627g likes this.
    04-01-2012 07:13 PM
  9. boogaloo1's Avatar
    Will this delete all my settings, e-mail accounts etc.? Just wondering if I'm going to need to redo my entire setup. I'm downloading files anyway, just curious.

    *** Never mind, I just saw that this will wipe my device. A small price to pay to have the latest OS. *****
    04-01-2012 07:23 PM
  10. Paul627g's Avatar
    Will this delete all my settings, e-mail accounts etc.? Just wondering if I'm going to need to redo my entire setup. I'm downloading files anyway, just curious.
    If your bootloader has been previously unlocked then it won't be a full device wipe. Your sdcard/usb storage contents will remain. As for the OS part, yes that will be reset/wiped and you will have to restart over again.

    Email, contacts, etc. are synced to your GMail account associated with the phone. I would recommend syncing before doing and even Exporting your contacts to you computer just incase.
    boogaloo1 likes this.
    04-01-2012 07:28 PM
  11. Ryuuie's Avatar
    How do you make the Picasa pics go away? :C This is apparently an ICS bug that's...apparently not fixed. I unchecked Google Photos from Sync but still, they remain. :/

    Also, the phone runs a bit warmer than it did on GB
    04-01-2012 07:38 PM
  12. 65fastback's Avatar
    so want to do this, just dont wanna deal with the device wipe =(
    04-01-2012 08:23 PM
  13. 65fastback's Avatar
    is there a way to backup all your app data and restore later? I know on webos I could do that
    04-01-2012 08:24 PM
  14. Paul627g's Avatar
    is there a way to backup all your app data and restore later? I know on webos I could do that
    Not without being rooted prior to this and having CWM installed.
    04-01-2012 08:27 PM
  15. 65fastback's Avatar
    Not without being rooted prior to this and having CWM installed.
    so its just best i wait for ota then huh?
    04-01-2012 08:32 PM
  16. Paul627g's Avatar
    so its just best i wait for ota then huh?
    In your case probably if you need to save your data :-(

    If this is indeed the real deal which I believe it is then maybe we will get official word from Sprint/Samsung soon.
    04-01-2012 08:36 PM
  17. 65fastback's Avatar
    In your case probably if you need to save your data :-(

    If this is indeed the real deal which I believe it is then maybe we will get official word from Sprint/Samsung soon.
    ya, Ive got some data I just cant give up....like my blood pressure tracking in the "heart" app and such
    04-01-2012 08:43 PM
  18. Paul627g's Avatar
    Very understandable. Sorry I can't help further.
    04-01-2012 08:55 PM
  19. 65fastback's Avatar
    Very understandable. Sorry I can't help further.
    could i just pull the individual backup files from the individual apps off the sd card then put them back after the device wipe and restore them?
    04-01-2012 08:58 PM
  20. 65fastback's Avatar
    also, what is

    Optional Installation CWM Recovery/Superuser Instructions

    Whats CWM and superuser?

    Im coming from webos of 3 years to android of 2 weeks so give me a little slack if this is totally stupid lol
    04-01-2012 09:03 PM
  21. Paul627g's Avatar
    CWM is our custom recovery used to flash ROM, kernels and make backups.

    Superuser is obtaining root to the device.
    04-01-2012 09:07 PM
  22. mattg67's Avatar
    could i just pull the individual backup files from the individual apps off the sd card then put them back after the device wipe and restore them?

    Nope the data you want to save is located in /data which you can't access without root permissions.
    Paul627g likes this.
    04-01-2012 09:18 PM
  23. Ryuuie's Avatar
    Paul627g, would you be able to write a script to relock the device if a person wanted? Or would I have to worry about that if I rolled back to Gingerbread to accept the OTA? It wouldn't relock the device or break anything would it?

    I'm new to the whole unlocked bootloader/rooting thing (I didn't root though, just unlocked the bootloader).

    Thanks!
    jezer29 likes this.
    04-01-2012 11:52 PM
  24. nickodonoghue's Avatar
    A+ Work. Worked the first time without any problems. Thank you.
    Paul627g likes this.
    04-01-2012 11:56 PM
  25. Paul627g's Avatar
    Paul627g, would you be able to write a script to relock the device if a person wanted? Or would I have to worry about that if I rolled back to Gingerbread to accept the OTA? It wouldn't relock the device or break anything would it?

    I'm new to the whole unlocked bootloader/rooting thing (I didn't root though, just unlocked the bootloader).

    Thanks!
    No problem...

    Really it won't matter leaving the bootloader unlocked at this point. But if you would like to lock it back up then here is the script below... Just throw it in that folder of tools I provided and click on the script from your bootloader screen.

    Note: I would save locking the device back up until after you roll back to GB. Otherwise you will have to again unlock it to flash the GB images to rollback.



    run_bootloader_lock.zip (unzip and drop it in the IMM26D_Fastboot_Install directory)
    Ryuuie likes this.
    04-02-2012 12:03 AM
54 123

Tags for this Thread

LINK TO POST COPIED TO CLIPBOARD