[Streak 5 Android Development] beast.in.black:
This thread is for the service of all those who are stuck in bootloops (AKA the infamous "Stuck at Dell Logo") after trying some warranty-voiding activities on their cellphone.

I take no credit for any of the solutions below, they have all been discovered and posted by various people, and I have merely collated them into this one single thread.

That being said, there are various things you can try, in increasing order of complexity, to get past the bootloop issue. If one of these methods does not work for you (no single solution worked all the time for me), perhaps one of the others might help.

Note that after applying any of these methods, you will need to wait at least 10 minutes to see whether your phone's bootloop issue is resolved or not.

METHOD 1 : Simple Factory Reset

Power off your phone.

While holding down both volume buttons, power it on again.

From the recovery menu that appears, select option 1, "Factory Reset", using the volume up/down buttons, and then press the camera button to actually do the reset.

Your phone will say that a factory reset is in progress, following which it will reboot. Let it do so in peace.

METHOD 2 : Factory Reset, Reinstall ROM, Factory Reset

Requires ClockworkMod Recovery. Install it on your phone first, if it doesn't already have it. Since the installation is done via fastboot, it doesn't require the phone to be booted into a ROM.

Perform a Factory Reset as per Method 1 above

Power off your phone.

While holding down both volume buttons, power it on again.

From the menu, choose "Update from SD", which will take you into the ClockworkMod Recovery screen.

Flash the ROM of your choice (it _is_ already on your SD card, isn't it?).

After the ROM is flashed, select to reboot now from the ClockworkMod main menu and then HOLD both volume keys down immediately after choosing the reboot option, and keep held until you return to the recovery menu.

Perform another factory reset per method 1.

Let the phone reboot.

METHOD 3 : Using "adb shell" to delete the contents of the "/data" partition. Solution originally proposed in a thread by cue_32

Connect your bootlooping phone to your computer via USB.

Run "adb shell" on your computer (requires you to have the Android SDK tools installed). This will give you a shell into your phone.

In the adb shell, run the following commands:

cd /data
busybox_1P8P1 rm -rf *

After the "rm" command above has run to completion, run the "ls" command in the shell and if it returns anything except "lost+found" then run "rm -r <name>" where <name> is the directory/folder name you see.

Reboot the phone and wait.

METHOD 4: Formatting partitions using ClockworkMod Recovery. Solution originally proposed by DJ_Steve.

Go into clockworkmod

Select "partitions" menu item

Format /system

Format /data

Format /cache

Press the "Power" button to go back to main menu.

Choose the "select zip from sd" menu option

Select the required update zip from sdcard and flash it

Select to reboot now from clockwork menu and then HOLD both volume keys down immediately after choosing the reboot option, and keep held until you return to the recovery menu

Choose "factory reset" as per method 1 and let the phone reboot.

If anybody has a method - not listed here - which worked for you, please let me know and I'll add it to the list.