How To: Load a Custom ROM on the Dell Streak (Updated 12.13.10)

I. Before You Begin

1. You must have done our How To Root the Dell Streak procedure. Once done, you can come to this procedure to continue.

II. Flash a Custom Recovery Image

1. Download the Custom Recovery Image flashing script for your version of Android.

Android 1.6 (If you are on Android 1.6, click this link and then download the recovery files UNDER RECOVERY and download those files).

Android 2.1 (If you are on Android 2.1, click this link and then download the recovery files UNDER RECOVERY and download those files).

2. Turn off your phone, take out the battery, then put the battery back in.

3. Turn on the phone by holding down the Camera button and Power, keep holding them until the bootloader screen comes up.

4. Select Fastboot at the top right and then wait 10 seconds.

5. After the 10 seconds, plug the phone into the computer via the USB cable.

6. Unzip the Recovery Flashing files you downloaded earlier and open the folder.

7. Double click “install-recovery-windows.bat” and wait for it to finish. The phone should automatically reboot and you now have a custom recovery image!

III. Load a Custom ROM

1. Head to our Dell Streak ROMs section and choose a ROM you want, then download it to your computer.

2. Plug your phone in via USB cable and mount the sd card so we can transfer files to it.

3. Copy the ROM .zip file (do not extract it, leave it as a .zip) to the root of the SD card (not in any folders, just on the sd card itself).

4. Unplug the phone and turn it off.

5. Turn it back on by holding down Volume Down, Volume Up and Power and keep holding all three buttons until the recovery screen appears.

6. Select “Software Upgrade via Update.pkg on SD card” to open the custom recovery.

7. Navigate with the volume keys and select using the camera button, and select Nandroid Backup to perform a backup.

8. Once it is done, go back and select Wipe Data.

9. Now, go back and select Apply .zip from SD card and choose the ROM you saved to the sd card. Wait for it to finish flashing.

10. Once done, go back and select Reboot System Now. Once the phone reboots, you are on a custom ROM, enjoy!

Thanks Modaco!

Reported Issues

Issue: I get stuck at a black screen after I select “Software Upgrade via Update.pkg on SD card”.

Solution: Redo this procedure from the beginning and use the alternative Recovery Flashing Script and try it again.

If this procedure helped you, please consider donating to the original developer or at least sending them a thank you.

Now that you are rooted, head here to learn some of the fun things you can do!

For all the devices we have rooting procedures for, head here.

Something Wrong? If you notice an issue with the procedure (broken link, steps out of date, etc.), use this form to let us know! Otherwise, if you just are having trouble with the procedure, reach out to us on Twitter, Facebook, or Google+.

  • MJR

    Hi I could really use some help trying to figure this stuff out… I have rooted my phone with another method and now I’m trying to make a custom recovery and I select fastboot and my phone just sits at waiting for fastboot detect… I wait 10 seconds and plug my usb in and nothing… It never goes to fastboot mode!!!!

    • Asktop7

      usb driver set up

      • Rafiki

        wondering if there is ANY additional details you might provide about usb driver setup? i’ve updated using Dell mobile sync. still sits and waits for fastboot. using OTA Android 2.2 from Dell. i’ve already rooted it.

  • Pingback: How To: Get Android 2.1 on Your Dell Streak Right Now | TheUnlockr

  • android user15

    my computer opens the instal-recovery-windows.bat but it just says “waiting for device” and my streak is in fastboot mode? any suggestions?

  • android user15

    my computer opens the instal-recovery-windows.bat but it just says “waiting for device” and my streak is in fastboot mode? any suggestions?

  • Ahmet222

    dell streak 5 android 2.2 benim telefonda var..2.3 veya 3.0 nasıl yükleyebilirim.
    …..yardım (HELP ACİL ) istiyorum.

    ubuntu yüklesem andoid oyunlarını ve programlarını yükleyebilirmiyim…çalışırmı android programları..??


  • Joey

    hello everyone. i need help on how and where i can download a factory data back up for my dell streak 5. i did a factory reset on my device without backing up and now all that appear is the dell logo. can someone help me please!!!! thanks.


  • Akhaire3

    can i load windows mobile on it ?

  • Aaronsk8ter18

    my dell streak is on 2.2, rooted but once im on fastboot mode and i open the batch file, nothing happens, it flashes for like half a second but then its gone, any advice?

  • Sarah

    Really good guide for newbies like myself. Rooted, flashed and loaded Gingerstreak on my Dell Streak in 20 minutes.

  • Roy

    I did everything as per instructions. But I am getting a weirodo error - 
    Finding update package…Opening update package…..Installing update…..Formatting CACHE…Formatting system….Copying files…..Copying files…..E:Cant chown/mod/data/local(No such file or directory)E:Failuire at line 341:set_perm_recursive 1000 1000 0771 0644 Data LocalInstallation aborted.Any help…..???