Oct 09

Dell Streak is one of the most horribly documented Android devices out there. It takes hours to get it right if you aren’t up to par with the ‘Streak hacking’ scene.

Following are the requirements (Please don’t proceed prior to meeting the following criteria):

  • Dell Streak should be rooted
  • Dell Streak should be at Android 2.1 [Tried this on AT&T Streak]

Step by step :

  1. Put your Dell Streak in Fastboot mode by :
  2. Disconnect the Dell Streak from your computer if already plugged in.
  3. Turn your Dell Streak off [power off]
  4. Replace the battery on your Dell Streak
  5. Hold the camera button and push the power button till you see the screen illuminate. Now let go the power button.
  6. Tap ‘Fastboot’ on top right corner and wait for few seconds till you see ‘Fastboot Mode’ on the bottom right corner.
  • Now plug the Dell Streak to your computer [USB Cable] and follow the necessary steps depending on the type of computer you have!
  • Windows computer
  1. Double click the recovery batch-file from the folder (Streak_iLikeMyGPhone) we downloaded initially [install-recovery-windows.bat]
  • Macintosh [Macs]
  1. Launch ‘Terminal’ and type ‘cd’ followed by a space. Now drag and drop the folder (that we extracted to the desktop initially) to the terminal [you can also 'change directory (cd)' to the 'Streak_iLikeMyGPhone' folder on desktop.
  2. Now type this ./install-recovery-mac.sh and wait for your Streak to reboot!
  • Linux box
  1. Change directory (cd)' to the 'Streak_iLikeMyGPhone' folder.
  2. Now type this ./install-recovery-linux.sh and wait for your Streak to reboot!

You should now have ClockworkMod Recovery [2.5.0.1] installed!

Tagged with:
Jan 07

Within a day’s release of Nexus One, we have seen a successful ‘Root’ and now a Recovery Image which empowers you with nifty features like creating/restoring a backup, flashing the radio, flashing a custom ROM and many more. It has been an exciting day for the Nexus One!

The famous Amon_RA from Modaco released the recovery image for Nexus one earlier. Here are the steps you should follow to flash this recovery image v1.5.3.

CAUTION : If you did not root your device already, you MUST first do so. Follow this step by step guide.

  1. Download the recovery image from Modaco.
  2. Download this file (Rapidshare). or you can also download them from here(modaco). Extract them to your desktop. You will see two .zip files, extract them both. Place the .img file downloaded from step 1 into the folder ’1.1-nexusone-superboot’.
  3. Connect the Nexus One to your PC/Mac and turn it off.
  4. Hold the volume down button and hit the power button (while holding the side volume down button). You should see the following bootloader screen (with the word unlocked on top).
  5. Hit the power button once to select the fastboot usb option. Now you should see ‘FASTBOOT USB’ in red.
  6. Now from the files you downloaded from step 2, you will see a folder called ‘1.1-nexusone-superboot’ (if you extracted 1.1-nexusone-superboot.zip that is!).
  7. On a Windows machine – launch the Command Prompt and CD to 1.1-nexusone-superboot folder (type in ‘cd ‘ and drag and drop the folder. Now hit enter.). Type the following (without quotes): ‘fastboot-windows flash recovery recovery-RA-nexus-v1.5.3.img’ and hit enter.
  8. On a Mac or Linux machine – launch the Terminal and CD to 1.1-nexusone-superboot folder (type in ‘cd ‘ and drag and drop the folder. Now hit enter.). Type the following (without quotes):
  9. MAC - ’./fastboot-mac flash recovery recovery-RA-nexus-v1.5.3.img‘ and hit enter.
  10. LINUX – type ‘./fastboot-linux flash recovery recovery-RA-nexus-v1.5.3.img‘ and hit enter.
  11. Congratulations, you just installed the recovery image! You can now create nandroid backups, flash updates and lot more!

How to put Nexus One in Recovery Mode?

  1. Connect the Nexus One to your PC/Mac and turn it off.
  2. Hold the volume down button and hit the power button (while holding the side volume down button). You should see the bootloader screen (with the word unlocked on top).
  3. Hit the volume button twice to select the recovery option. Now hit the Power button to enter the recovery mode!

Features of this Recovery Image (from Modaco):

  • full ADB access in recovery mode
  • Busybox v1.15.2
  • HW-Key navigation (Trackball + Volume-key) option
  • Extended menu :
    • Reboot system now :: reboot your phone
    • USB-MS Toggle :: enable/disable USB mass storage (use when the phone is connected to your PC)
    • Backup/Restore
      • Nand backup :: Make a Nand backup, the following partitions are NOT included :
        • Recovery (to avoid restoring old version)
        • Cache (no need to backup imo)
        • Misc (no need to backup imo + restore issues on some phones)
        • Splash1+2 (no need to backup imo + restore issues on some phones)
      • Nand restore :: Restore a Nand backup
    • Flash zip from sdcard :: Flash a zip update file from your sdcard
    • Wipe
      • Wipe data/factory reset :: Wipe /data and /cache
      • Wipe Dalvik-cache :: Wipe Dalvik-cache both on /data
      • Wipe battery stats : Wipe the battery stats in /data
      • Wipe rotate settings : Wipe the sensor settings in /data
    • Partition sdcard
      • Partition SD :: Interactive SD partitioning
    • Other
      • Fix apk uid mismatches :: Does extacly that
      • Move recovery.log to SD :: Moves the recovery log file to your sdcard. (Use when you want more detailed recovery log information)
    • Power off :: Powers off your phone
  • Scripts available via adb :
    • Nandroid v2.2.1 : enter “nandroid-mobile.sh” to start.
    • sdparted v0.6 : enter “sdparted” to start.

Courtesy : Amon_RA @ Modaco.com

Tagged with:
Jan 06

There are 2 types of Google Nexus One devices : Retail and Google’s holiday gift to its’ employees. The retail version bought from http://google.com/phone has its bootloader locked but Google lets you unlock your bootloader unlike Apple! Google warns that the warranty will be void if you unlock the bootloader but seriously, unless you install some really dumb applications, you cannot damage the device.

Rooting your Google Nexus One is a 2 step process. One, Fastboot and the other Superboot (courtesy Paul from Modaco).

Download this file (Rapidshare). or you can also download them from here(modaco). Extract them to your desktop. You will see two .zip files, extract them both.

Fastboot [Google's warning and Unlocking the bootloader]

CAUTION : All your data will be erased.

  1. Connect your Nexus One to your PC/Mac and turn it off.
  2. Hold the trackball and hit the power button (while holding the trackball). You should see the following bootloader screen.
  3. Now from the files you downloaded previously, you will see a folder called ‘fastboot‘ (if you extracted fastboot.zip that is!).
  4. On a Windows machine – launch Command Prompt and CD to fastboot folder. (Type in ‘cd ‘ (without the quotes and drag and drop the fastboot folder to the command prompt). Type in ‘cd fastboot‘ again and now type the following command ‘fastboot-windows oem unlock‘ (without quotes) and hit enter.
  5. On a Mac or Linux machine – launch the Terminal and CD to fastboot folder (type in ‘cd ‘ and drag and drop the folder. Now hit enter.). Now CD to the other fastboot folder and type the following (without quotes): ‘./fastboot-mac oem unlock‘ (for Mac) or  ’./fastboot-linux oem unlock’ (for Linux) and hit enter. You will see the following. Ignore the error.
  6. This is the screen that you will see now. Use the volume button (on the side) to select ‘Yes’. (Please read the full message displayed on the screen thoroughly). Now push the Power button to select this option (weird, I know. Trackball would have been a better choice to select!).
  7. Great! You have successfully unlocked the bootloader! You will see the unlock image while your phone boots up.

Superboot [To actually root your Nexus One]

  1. Connect your Nexus One to your PC/Mac and turn it off.
  2. Hold the trackball and hit the power button (while holding the trackball). You should see the following bootloader screen.
  3. Now from the files you downloaded previously, you will see a folder called ’1.1-nexusone-superboot’ (if you extracted1.1-nexusone-superboot.exe that is!).
  4. On a Windows machine – Just double click the ‘install-superboot-windows.bat’ file , pretty simple ain’t it?!
  5. On a Mac or Linux machine – launch the Terminal and CD to1.1-nexusone-superboot folder (type in ‘cd ‘ and drag and drop the folder. Now hit enter.). Now CD to the other 1.1-nexusone-superboot folder and type the following (without quotes):
  6. MAC - ’chmod +x install-superboot-mac.sh‘ and hit enter. Now type ‘./install-superboot-mac.sh‘ and hit enter.
  7. LINUX – type ‘chmod +x install-superboot-linux.sh‘ and hit enter and then  ’./install-superboot-linux.sh‘ and hit enter.
  8. You have successfully rooted your Google nexus One! You can now use all those applications (launch ‘Market’ app and search for ‘ShootMe’ or ‘Quick Recovery’ or any app that requires root privileges and install it. Now launch the installed app and you shall see the following image requesting your permission. )that require root access!
  9. Now head over to this post to quickly install the most famous recovery tool.

p.s : These programs were written by Paul from Modaco.com. I just made an easy to understand guide, thats it! Feel free to post a comment if you are having any issues.

Tagged with:
preload preload preload