[Streak 5 Android Development] mamoid:
HOPING IT MIGHT HELP....!!!!!

IF IT DOES DUN FORGET TO THANK....

Here is an article which will be discussing all about the rooting the device, getting streak mod recovery menu, flashing customized ROMs and lastly How to get wicked customized BOOTANIMATION uploaded on the customized ROMs.

BUT BEFORE I PROCEED ANY FURTHER I MIGHT WARN YOU THAT ALL THE STUFF MENTIONED BELOW WORKED FOR ME AND HENCE FORTH I AM POSTING IT BUT WHEN UR FOLLOWING THE INSTRUCTIONS BE SPECIFIC TO THE POINT AND FOLLOW IT AND YOU ARE DOING IT ON YOUR OWN RISK I AM NO ONE TO BE BLAMED IF YOU MESS IT UP.IF STILL YOU WANNA BLAME ME SURE YOUR ARE WELCOME.

Now this article will be one stop for everything when the word customization comes to your mind

and its the result out of my research on all the information provided on the internet not only on the XDA DEVELOPERS but else where too. Without wasting much time lets proceed.

1. ROOTING YOUR DELL STREAK :

Downloading the file : http://xdaforums.com/show....php?t=1044765

Video For Reference : http://www.youtube.com/watch?v=Hifk15SbHVQ

ROOTING THE DEVICE WILL VOID YOUR WARRANTY

About :

The GingerBreak APK is a wrapper around the newly released GingerBreak exploit (credits to The Android Exploid Crew), which is meant to attain root access on GingerBread. This specific exploit*may*work on various Froyo and Honeycomb versions as well.

What the APK and exploit do is as follows:

- The APK puts the right files in the right place to run the exploit

- The APK runs the exploit

- The exploit attempts to attain root access

- If it succeeds, the exploit remounts /system as read-write and runs the installer script

- The installer script attempts to install the su binary and superuser APK, and reboots

Some important things to know:

- You must have USB debugging enabled on your device

- You need to have an SD card (formatted and) inserted - if it doesn't work, try formatting the SD card in your computer, or switching it with a different (or old, etc) SD card

- The APK must be installed to device, NOT SD card

- The exploit may take a while to run, but not more than 10 minutes, if it does, get me a logcat, and reboot the device. In rare occasions, even if the device does not reboot, you may still have root. So check that out after you manually pull battery after 15 minutes or so of being stuck.

- Always reboot between root attempts!

- While (temporary?) root access may be attained, due to locked bootloaders, efuses, S-ON, and whatnot this may still not work on your device. For temproot purposes, use the raw binary exploit (linked below), not this APK.

- The GingerBreak exploit should not be used to attain temproot and continue using the device. It fscks vold, you do not want to be running like that. You want to reboot! So if the root doesn't stick, you (still) have a problem.

Installation :

- Make sure USB debugging is enabled

- Make sure you have an SD card (formatted and) inserted

- Get the APK on the phone somehow, and install it

- Open the APK, press the root button

- Wait a few minutes. If there are no problems, the device will reboot (note that the reboot itself can take like 10 minutes due to cache wipe)

- Make sure the Superuser app is install and working

- Optional: Install BusyBox from Market (I personally prefer the stericsson installer)

- Optional: Uninstall GingerBreak, you don't need it on your phone anymore

WARNING: Apparently on some devices the root exploit causes the SD card (internal or external) to be formatted. Also, if it gets stuck but you do see the card mounting/unmounting, try formatting your SD card yourself and try again (or use a different SD card) - often this works*.

However there are many other applications to root the phone but the gingerstreak was the one worked for me and i used .you can check on net and will get other applications too eg: SUPERONECLICK,etc.

2. Getting the streakMOD Recovery menu :

DOWNLOAD FILE : http://xdaforums.com/showthread.php?t=840326

Note : in the streamMod recovery menu to navigate up and down use the volume rocker keys and to select use the camera button.

HOW TO INSTALL THE RECOVERY :

Step 1: Unzip and flash with: fastboot -i 0x413c flash recovery recovery.img

Step 2: Reboot with: fastboot -i 0x413c reboot

Step 3: Hold down the keys "volume up" and "volume down" simultaneously while the device is rebooting.

Step 4: Select "Software upgrade via Update.pkg on SD Card" in the menu

Step 5: At the Dell Logo press the power button and you will be presented with the Recovery Menu

Now all the newbie will be having only one question in mind what does the term FLASH here refers to...i was also struck by the same...Honestly, it took me one week to crack that term.

Here s the answer :

FLASHING is nuffin but running a handfull of commands which i will be providing you,you can just copy and paste it but the way you write and run those commands it the real deal.

Link for streakmod revovery resource:

Link: http://xdaforums.com/showthread.php?t=840326

Steps OF Flashing (FOR WINDOWS USERS) :

CONSIDERING YOU HAVE ALREADY ROOTED YOUR DEVICE

STEPS TO BOOT INTO RECOVERY :

LINK : http://www.youtube.com/watch?v=S23rG...re=context-chv

THE ABOVE LINK IS JUST TO ASSIST YOU HOW TO BOOT INTO FASTBOOT MODE HOWEVER IT SHOWS THE WAY OF FLASHING THE STREAKMOD RECOVERY WHICH DIDNT WORK FOR ME.

Step 1: MAKE SURE THE USB DEBUGGING IS ENABLED.

Step 2: TURN OFF THE DEVICE REMOVE THE BATTERY FOR ABOUT 5 SECONDS AND REPLACE IT.

STEP 3: PRESS THE CAMERA AND THE POWER BUTTON AT THE SAME TIME AND KEEP IT PRESSED UNTIL A WHITE SCREEN WILL APPEAR.

STEP 4: IT WILL BE SHOWING “WAIT FOR SD DETECT” THEN AFTER THE MENU COMES UP ON THE SCREEN WAIT FOR LIKE 15 SECONDS APPROX

STEP 5: CONNECT YOUR DEVICE(DELL STREAK) TO THE PC AND THEN PRESS FASTBOOT OPTION ON TOP RIGHT CORNER OF THE SCREEN.

STEP 6: THEN WAIT FOR LIKE ANOTHER 15 SECONDS AND FOLLOW THE PROCEDURE PROVIDED BY ME OR IN THE VIDEO LINK I HAVE POSTED ABOVE...ITS COMPLETELY YOUR CALL.

NOTE : clockworkMOD WORKS ON ANOTHER ANDROID DEVICES BUT streakMOD Recovery works on DELL STREAK

Step 1: You need fastboot/ADB tools http://mirror2.streakdroid.com/manii...stboot+ADB.zip

Step 2: Unzip to a folder; say C:\Fastboot+ADB

Step 3: StreakMod recovery: Download the file recovery-v0.3.2.8-beta.zip (3.57 MB) http://xdaforums.com/showthread.php?t=840326. Unzip and copy ‘recovery.img’ *to fastboot tools directory*(i.e. C:\Fastboot+ADB\Win32\recovery.img)

Step 4: Now Open the command prompt and by using the 'ls' command and 'cd' command navigate to the folder and your command prompt line show b exactly like C:\Fastboot+ADB\Win32\>

Step 5: Now copy and paste the command fastboot -i 0x413c flash recovery recovery.img, and you will find the mobile screen changes and displays something with an exclamation mark at the end....it means the Recovery image that needed to be flashed is done.

Step 6: Now all you need is to enter the next command in the command prompt on your computer screen fastboot -i 0x413c reboot

while the device reboots itself hold the VOLUME UP AND VOLUME DOWN or simple the VOLUME ROCKER keys.

link for using instructions on streakmod :

Link : http://www.rdtk.net/2011/06/25/using...akMod-Recovery

NOW IF YOU HAVE TO HAVE TO FLASH THE BASE BAND (OPTIONAL) :

Note : IT TOTALLY DEPENDS ON THE CUSTOMIZED ROM YOUR ARE FLASHING SOME ROMS eg : DJ steven's GingerStreak 2.4.4 required you to flash both the DSP and the baseband Whereas if you are going to flash the Ten's Longhorn 2.9.1 as its the latest it wouldnt require the flashing.

Incase you have to flash the DSP and baseband

Link : http://xdaforums.com/show....php?t=1333010

Note : Go to the page and download the link of the DSP and AMSS provided on the bottom of the page and then do exactly instructed :

Step 1: You need fastboot/ADB tools http://mirror2.streakdroid.com/manii...stboot+ADB.zip

Step 2: Unzip to a folder; say C:\Fastboot+ADB

Step 3: StreakMod recovery: Download the file recovery-v0.3.2.8-beta.zip (3.57 MB) http://xdaforums.com/showthread.php?t=840326. Unzip and copy ‘recovery.img’ *to fastboot tools directory*(i.e. C:\Fastboot+ADB\Win32\recovery.img)

Step 4: Now Open the command prompt and by using the 'ls' command and 'cd' command navigate to the folder and your command prompt line show be exactly like C:\Fastboot+ADB\Win32\>

Step 5: Enter the command “fastboot -i 0x413c flash amss amss.mbn” copy and paste it without the inverted commas in the command prompt to flash the baseband and phone screen will show a line ending with exclamation.

Step 6: Enter the command “fastboot -i 0x413c flash dsp1 dsp1.mbn” copy and paste it without the inverted commas in the command prompt to flash the DSP and phone screen will show a line ending with exclamation.

Step 7: Enter the command “fastboot -i 0x413c reboot” inorder to reboot the device and hold the volume rocker keys as advised earlier to enter into the streakMod Recovery menu.

Procedure to upgrade to a customized rom :

link of video for assistance : http://www.youtube.com/watch?v=3izgMselF-k&feature=plcp

NOTE :

1. Follow every instruction provided to the point mentioned by the DEVELOPER specified on the page for PRE-installation,POST-installation requirements and procedures.

2. YOUR DEVICE IS YOUR RESPONSIBILITY.NO ONE IS FORCING YOU TO UPGRADE TO A CUSTOMIZED ROM.IF U BREAK OR END UP SCREWING YOUR DEVICE I AM NOT RESPONSIBLE ITS YOU ALONE WHO IS TO BE BLAMED.

Installation procedure :

1. Download the .zip file and without making any changes dont even rename it save it anywhere on the SD card.

2. TURN your device off.

3. While rebooting it hold the power button until the LED comes up i.e the softkey light and then leave the power button and hold the volume rockers and you will be taken to the black screen having three options .(FOR DELL STREAK)

4. For navigation use the volume rocker button and for selecting an option use the camera button.

5. Select "Software upgrade via Update.pkg on SD Card" in the menu

6. Go to the link provided for further assistance.

LINK FOR THE DJ STEVEN'S GINGER STREAK 2.4.4 :

Link : http://xdaforums.com/wiki/Dell_streak_5/ROMs

Link for installation procedure : http://xdaforums.com/show....php?t=1333010

ISSUES:

Issue i faced after flashing the above ROM was i wasnt able to check my balance nor i was able to recharge my phone it was coming up with the error Invalid Code or CMMI error.

Follow the below link for resolution :

ISSUE FIX Link : http://techienetizen.blogspot.com/20...m-fix-for.html

Steps for FIXING the issue:

1. Download the .zip file and place it anywhere on the Sd card of the phone.

2. Turn off the device and reboot it into recovery by selecting the option "Software upgrade via Update.pkg on SD Card" in the menu

3. In recovery menu select update using update.zip

4. In the next screen select choose the zip file

5. Next screen will show all the files present in the SD card select the USSD_fix file you have downloaded

6. Select the option install from USSD_fix.zip file

7. The process will run and once its done

8. will prompt your and just navigate back using the back button on the softkey on dell streak

9. Select the option reboot the phone now.

Hopefully the issue for me was resolved and i wish so will it be for you aswell.

LINK FOR LONGHORN 2.9.1 :

Link : http://xdaforums.com/wiki/Dell_streak_5/ROMs

Link for installation procedure : http://xdaforums.com/show....php?t=1355878

ISSUES:

The only issue i have faced after flashing Longhorn 2.9.1 was on my first start up after upgrade my device was just stuck & circling on the bootanimation i.e., “XBOX360”

RESOLUTION:

Try longhorn 2.7 first and then wipe data/factory reset , wipe dalvik cache and do dell factory default too...

if it manages to go into lockscreen... you can then try to flash longhorn 2.9 and guess what it worked for me and incase you may experience this issue hope it resolves yours too.

Steps for FLASHING the .zip files by streamMod revovery menu:

1. Download the .zip file and place it anywhere on the Sd card of the phone.

2. Turn off the device and reboot it into recovery by selecting the option "Software upgrade via Update.pkg on SD Card" in the menu

3. In recovery menu select update using update.zip

4. In the next screen select choose the zip file

5. Next screen will show all the files present in the SD card select the .zip file you have downloaded

6. Select the option install from .zip file

7. The process will run and once its done

8. will prompt your and just navigate back using the back button on the softkey on dell streak

9. Select the option reboot the phone now.

THE ABOVE SPECIFIED STEPS ARE COMMON FOR ALL THE LINKS PROVIDED

LINKS OF ISSUE:

Please check the page 41 for screen auto rotate issues

Link : http://xdaforums.com/show...rtrait&page=41

Please refer page 47 for to set portrait as the default screen orientation

Link : http://xdaforums.com/show...355878&page=47

For LED Notification and camera FIX for longhorn 2.9 please refer page 64

Link : http://xdaforums.com/show...355878&page=64

Link for wifi fix for longhorm 2.9.1 please check the below page 66

Link : http://xdaforums.com/show...355878&page=66

Patch for longhorm 2.9.1 please check the below page 75

Link : http://xdaforums.com/show...355878&page=75

LINKS OF SOME BOOTANIMATIONS:

dell streak logos bootanimation please check the below link

Link : http://xdaforums.com/show....php?t=1823825

Ice cream sandwich bootanimation please check the below link out

Link : http://xdaforums.com/show....php?t=1298338

- A NEWBIE:cowboy: