Updating the Dell Streak to Android 2.1

So, you have a Android version 1.6 Dell Streak and want to upgrade to version 2.1. The issue – the available 2.1 build is only for UK O2 sim locked Dell Streaks. So, how do we get around that? Pretty simply. 1. Make your Dell Streak think it is a UK O2 Streak. 2. Then do the upgrade.

However, do perform these two steps, there are a few things that are needed. We will actually be doing the following:

1. Flash the recovery image (the program that runs when you put your Dell Streak into recovery mode) with a custom version that allows us to replace the existing firmware with a custom firmware image.

2. Install a custom firmware image that will change your Dell Streak type to one that will allow you to upgrade to version 2.1

3. Reinstall the original recovery image so that we can perform the upgrade.

4. Upgrade to version 2.1

Now, to make everything neat and tidy, I’ve collected all the files you need into one source that you can download here:  . Download and extract to whatever folder you want. Then follow the instructions below. Since it is a relatively large download (185MB), please read over the instructions beforehand while you wait for the download to complete: http://www.sendspace.com/file/r253q4

*Another note – Before you start, plug your Dell Streak into your computer and make sure the USB drivers have been installed.

  1. Put your device in bootloader mode – Unplug the device from your PC, remove the device battery, then replace it and turn device on while pressing the camera button. You must not have the USB cord connected to the computer at this point.
  2. Select (by tapping with your finger) the ‘fastboot’ text on the top right, wait around 10 seconds then plug the device into your PC. The screen display should change to ‘FASTBOOT MODE’. If it doesn’t, repeat and retry (it’s a bit temperamental!)
  3. Goto the folder where you extracted the files you downloaded. Double click (to run) install-recovery-weethomas-step3.

    • MAC – Open a terminal window to the directory containing the files, and type ‘chmod +x install-recovery-mac-weethomas-step3.sh‘ followed by ‘./install-recovery-mac-weethomas-step3.sh
    • LINUX- Open a terminal window to the directory containing the files, and type ‘chmod +x install-recovery-linux-weethomas-step3.sh‘ followed by ‘./install-recovery-linux-step3.sh
  4. After a few seconds, you should see “Download RECOVERY Done!” on your Dell Streak screen. If it doesn’t say this, retry step 3 then steps 1-3 until it works. Don’t worry – it should work the first time.
  5. Now, unplug the Streak from the PC, remove and replace the battery. Then turn on your Streak.
  6. Plug in the USB cable, and copy the file called firmware-image-weethomas-step6.zip to the Dell Streak SD card. Just put in in the root folder – so if your Dell Streak comes up as the E: drive, double click E: from my_computer and place it in that folder.
  7. Rename the file on the Dell Streak SD card to Update. The name is case sensitive, so make sure you make it “Update” without the quotes of course.
  8. Unplug your Dell Streak and turn it off. Then start the recovery app by holding down both the Volume Up and Volume down keys while pressing the power button.
  9. Using the volume up/down keys to navigate, goto the 2nd option “Update pkg”. Select it using the camera button. If nothing happens, press down a bit more on the camera button. It needs to travel a bit more than the other buttons which you are likely more used to pressing.
  10. At the next screen, choose the option to apply the update.zip. This will now update the firmware on your Dell Streak to a type that will allow updating to 2.1. You are halfway done.
  11. After this is complete, you can either navigate through the menu to reboot your Streak, or just unplug the USB, remove & replace  your battery.
  12. Turn it on, connect it to your computer, and delete the Update.zip file from the Dell Streak SD card. From the folder where you extracted the files, copy the Update.pkg file to the root folder on your Dell Streak SD card.
  13. Now, unplug your Dell Streak, turn it off. Remove the battery, replace it, and put your Dell Streak in bootloader mode (like step 1) by holding down the camera button while pressing power. Again, make sure your Streak is not plugged in via USB.
  14. Select the ‘fastboot’ text on the top right, wait around 10 seconds then plug the device into your PC. The screen display should change to ‘FASTBOOT MODE’. If it doesn’t, repeat and retry (it’s a bit temperamental!)
  15. Now, go to the folder where you extracted your download, and double click (to run) the file named install-recovery-weethomas-step15.
    • MAC – Open a terminal window to the directory containing the files, and type ‘chmod +x install-recovery-mac-weethomas-step15.sh‘ followed by ‘./install-recovery-mac-weethomas-step15.sh
    • LINUX- Open a terminal window to the directory containing the files, and type ‘chmod +x install-recovery-linux-weethomas-step15.sh‘ followed by ‘./install-recovery-linux-step15.sh
  16. After a few seconds, you should see “Download RECOVERY Done!” on your Dell Streak screen.
  17. Unplug your Dell Streak, remove and replace the battery, then put it in recovery mode by holding the Vol up/down buttons while pressing the power button.
  18. Use the Vol up/down buttons to navigate to option 2. Select it using the camera button.
  19. You will get a warning that by updating the firmware, you will erase all data. Go ahead.
  20. Once complete, reboot your Dell Streak. Congratulations, you now have a Streak with Android 2.1.
Advertisements
  1. Excited to give this a shot. Thanks!

  2. Well, look at that! 2.1, and I didn’t have to do anything I didn’t understand!

    • Cate
    • October 10th, 2010

    Thanks for taking the time to write this guide … i’m following it to the letter after initially bricking my Streak but i’m stuck on Step 10 … Streak screen is black with menu light lit and menu and home lights flashing intermittently … not sure if this is normal or if it’s just a case of waiting for it to finish doing something … your help and advice would be greatly appreciated … Cate 🙂

      • Cate
      • October 10th, 2010

      Okay, ignore my last comment … i was pressing the power button instead of the camera button to initialise the update … deary lordy i’m getting too old for all this 🙂

    • Nick D.
    • December 2nd, 2010

    Thanks so much again, you saved the day. I look forward to seeing a write up on how to update to 2.2

    • del.
    • December 21st, 2010

    Select (by tapping with your finger) the ‘fastboot’ text on the top right, wait around 10 seconds then plug the device into your PC. The screen display should change to ‘FASTBOOT MODE’. If it doesn’t, repeat and retry (it’s a bit temperamental!)

    what does the fast boot mode screen look like? when i plug in the usb i get a found new hardware wizard that pops up.

    • Hi, you need to have the USB drivers installed before you can proceed with this guide.

        • del.
        • December 21st, 2010

        Any issues with installing the drivers during this process.

      • Windows should download and install the drivers automatically. I’m not sure of the procedure for linux or macs. Drivers are available for download from Dell’s website, though again, at the moment, I don’t know the situation for linux or mac.

        • del.
        • December 21st, 2010

        driver installation is failing. ill figure this out and try again another time. Sorry to bug you.

      • Driver installation can be temperamental, but usually ends up working after a few tries. You may need to unplug, wait a minute, then retry.

    • rk
    • December 29th, 2010

    Hi

    on step 3 I am getting Flash Write Fail error, any clue about that?

    RK

    • Is your machine windows based, mac, or linux? How many times have you tried this and gotten the error?

        • rk
        • December 29th, 2010

        it is windows 7 based machine 64bit version and i tried atleast 4 times but gave me the same error all the time

      • Have you tried installing the PC suite and/or drivers from dell? If you goto support.dell.com you can search for drivers for the streak. After clicking on the home user link, goto select a model -> mobile phones and tablets -> tablet -> streak.

        • rk
        • December 30th, 2010

        Just installed the PC suite and usb drivers, but again got the same error on step 3

      • What exactly does the error say? Also, are you sure that you’re in fastboot mode? When you’re doing this, the Streak’s display says FASTBOOT MODE?

        • rk
        • December 30th, 2010

        I am getting the follwoing message on Windows “Flash Write Fail_1” error in red, I do see fastboot mode on dell streak and as soon as I run the file it gives me that error on Streak.

    • rk
    • December 30th, 2010

    i just tried the same on mac and got “./fastboot-mac: Permission denied” messageon sttep 3

    • Even after running this command: chmod +x install-recovery-mac-weethomas-step3.sh ? That should have taken care of the permissions issue.

        • rk
        • December 30th, 2010

        i just rooted my device using universal androot but still getting the same message on windows and mac

      • root has nothing to do with this. So you are now getting the “flash write fail” error instead the permission error on the Mac.

        Hmm, this is weird. If you run this command in mac: ./fastboot-mac -i 0x413c flash recovery recovery-clockwork-streak-new.img

        what does it say?

        it should first say something like sending image with numbers next to it that increase to the image size, then the command should change to say writing or something else. Anyway, it is at this point that you should get the write error. However, if you are not seeing the first part, something else is wrong. If you are seeing the first part, then either there is something wrong with your streak or something wrong with the image file.

        I’d suggest deleting all the files you currently have and re-download. If you still get the error. . . let me know – I’ll try and think of other solutions.

        • rk
        • December 30th, 2010

        ok I will try it again tomorrow and will let you know if it works. Thanks

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: