Froyo Installation Guide Thread

Discussion in 'Android Hacks and Help' started by zone117x, Jun 6, 2010.

DroidForums.net is the premier Android Forum - Registered Users do not see these ads. Please Register - It's Free!
  1. zone117x
    Offline

    zone117x New Member

    Joined:
    Jun 6, 2010
    Messages:
    14
    Likes Received:
    0
    Trophy Points:
    1
    Ratings:
    +0
    Last I checked, there were almost 30 pages of mostly questions on the Froyo 2.2 on Android thread. I had to spend some time reading through comments and finding tutorial after tutorial to follow. Hopefully this will help some of those less experienced.


    Noob-proof guide to installing Android 2.2 (Froyo) on the Motorola Droid
    This guide will work for any Droid, rooted or non-rooted, and any version (2.1 or 2.0.1).

    Warning: Modifications to your device voids the warranty. If you don't know what you're doing, don't just try to wing it. Several of the following processes can easily damage your device and make it not able to boot up, recovery is difficult and sometimes impossible. In most cases you will always be able to restore your Droid back to a fresh Android 2.0.1 (and update back up to 2.2), go here for instructions on that.

    DATA LOSS: By default, your contacts and apps (not app settings) are set to sync with your Google account. This means that they will be restored upon reload, double check that they are synced. Any data on your sdcard should be fine if you follow the instructions correctly.


    The steps you will most likely want to take:
    • Prepare your Droid to accept the Froyo install.
    • Flash Froyo to your Droid.
    • Update baseband.
    • Root your Droid.
    • Apply wifi fix and overclock capability.
    • Install Adobe Flash.
    • Fix any common problems.
    (This is in a nutshell, all steps and details below. If all goes well, the whole process should take around 30 minutes. Good luck and enjoy Froyo!)



    Option 1 - Windows Users Only (For Non-Rooted)
    Step 1: Installing SP Recovery

    • Go here to download RSDLite 4.6, then install it.
    • Download and install the appropriate Motorola USB Driver: 32-bit or 64-bit.
    • Download the SP Recovery image here.
    • Open RSDLight and browse (click the "..." button) for the SPRecovery_ESE81.sbf file.
    • Connect your Droid to your computer via usb, and turn on your Droid while holding up on the DPad, you will boot into the loader.
    • You should see your device in the grid on RSDLight. Click Start and wait for it to finish.
      Note: RSDLight can behave confusingly, after the phone reboots into Android, RSDLight may display percentages or other signs that it is not complete. To check if it worked, boot into recovery console (holding X by when powering on) and if you see a greenish-gold Android instead of a large “!” exclamation mark, then it worked and you can move on.
    • Continue to Option 1 & 2 - Step 2: Froyo Installation.
    Option 2 - For Non-Windows Users (For Non-Rooted)
    Step 1: Installing Nandroid Recovery Image
    • Check your Android version by going to: Home Screen > Menu > Settings > About phone > Android version. If you see 2.1 then you must follow these steps to manually restore 2.1 to 2.0.1, otherwise continue.
    • Follow this tutorial to install the Nandroid recovery console.
    • Continue to Option 1 & 2 - Step 2: Froyo Installation.

    Option 1 & 2
    Step 2: Froyo Installation

    • Go to the bottom of this post and download SP Recovery, it will be P3DFR-SPR.zip.
    • Create a folder on the root of your sdcard named nandroid.
    • Extract the contents of P3DFR-SPR.zip into the nandroid folder. You should have sdcard/nandroid/froyo-BS-20100608-0313.
    • Power on your phone while holding down X to enter the nandroid console. Perform a data & cache wipe, then go to Restore/Backup then Simple Restore.
    • (P3droid has stated that the latest Froyo files are already rooted, you should not have to do this step) To root your Android 2.2 Droid download this zip, place on the root of your sdcard, boot into the nandroid console (using the same steps as above), then select: Install > Allow update.zip installation > Install /sdcard/update.zip (deprecated).

    Option 3 - For Already Rooted Devices
    Step 1: Using ClockworkMod Recovery
    (Users have reported issues with using this method, if having trouble try the above methods)
    • (If you have Clockwork Recovery already installed, then skip downloading it)
      Once back at Home Screen, go to the Market and install ROM Manager, open the app and let it install CMR (Flash ClockworkMod Recovery).
    • Go to the bottom of this post and download ClockworkRecovery, it will be P3DFR-CW.zip.
    • Extract the zip contents to /sdcard/clockworkmod/backup.
    • Open the ROM Manager app, and choose Reboot into Recovery.
    • Select Nandroid > Restore > the folder we extracted (2010-06-08.03.05.55).

    Additional..
    (Recommended) Get the Froyo Baseband
    • Go here to get the new radio file (make sure to read the warning about having the previous radio update).
    (Recommended) Fixing Wifi & Enabling Overclock
    • p3droid has provided a set of overclocked kernels that include a wifi fix here.
    • (Follow the instructions on the post or..) Download one of the zip files from that post, rename to update.zip, place on root of sdcard, boot into recovery, and apply the update.
    • For overclocking: go to the android market and search for "overclock", there are several free & paid apps that will do the job.
    Installing the Adobe Flash Player plugin
    • Go here to download the Flash install package. Here is a related discussion thread.
    • Extract the zip, and place the .apk file on your phones sdcard.
    • On your phone, navigate to and install the .apk file with the app manager. (You may need to enable Unknown sources in your Application settings).
      * Kongregate.com has an awesome mobilized selection of Flash games to play *
    Getting Hulu to Play
    • Go here for steps on getting the Hulu flash player to work.


    Possible Errors and Problems
    • Problem: Market stuck at downloading or missing paid apps.
      Fix: A fix for the market has been posted here (comment #74).
    • Problem: RSDLight does not see my device!
      Fix: Go here for instructions on how to fix.
       
    • Problem: Google Maps won't install or having problems in the market.
      Fix: Go here for instructions on how to fix.
       
    • Problem: Laggy, slow response, problems with the app market.
      Fix: This happens when you first start up, Android will try restore (download & install) all of your previous apps, just wait a while until its finished.
       
    • Problem: Stuck at the boot video (red eye & droid logo).
      Fix: Some people report that it takes a relatively long time to first boot up into android, try just waiting. After 10+ min, you may be stuck in a boot loop. You can try to wipe data & cache in nandroid and try again.
       
    • Problem: Not rooted, no SuperUser permissions.
      Fix: This means that you installed Froyo using the method in Options 1 & 2, but you forgot the last part of Step 2. Go do it!
       
    • Problem: My phone will only overclock up to 1.1GHz!
      Fix: No fix that I know of, and the only answer I've seen for this is "some phones just can't handle it."
       
    • Problem: Chrome to Phone doesn't work.
      Fix: I have not seen a fix for this, it just hangs at registering device and fails. Try for yourself.
       
    • Problem: Where is wifi tethering!?
      Fix: The Tethering setting does look a bit conspicuous as if you just kept missing the "Enabling Wireless Tethering" option. Alas, your eyes do not deceive you. Unlike usb tethering, You must download an app for wireless. Search in the market, Wireless Tether for Root Users is likely the best for the Droid.
       
    • Problem: For whatever reason I want to restore my Droid (and warranty) and undo any modifications.
      Fix: In most cases you will always be able to restore your Droid back to a fresh Android 2.0.1 (and update back up to 2.2), go here for instructions on that.



    -------------


    If in doubt, read the replies to the post of the tutorial you are currently on, afterward, feel free to post questions. This post will be updated with FAQs and any suggestions.

    Credit and thanks to all of the people responsible for all the linked material.

    Several of these steps will probably be shortened as more development is made. If you see where something can be shortened or bettered, then post.

    -------------
    Last edited: Jun 9, 2010
  2. pkdesigns
    Offline

    pkdesigns Member

    Joined:
    Nov 7, 2009
    Messages:
    155
    Likes Received:
    0
    Trophy Points:
    16
    Location:
    Leesburg, VA
    Ratings:
    +0
    Quick question, has anyone gotten Metamorph to work on 2.2 yet? Everytime I try it (with busybox installed) it tells me I don't have enough space on system, with I certainly do.
  3. AreYouSerious
    Offline

    AreYouSerious New Member

    Joined:
    Mar 14, 2010
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    1
    Ratings:
    +0
    I tired installing it and says error, now when it reboots, I am stuck at the motorola "M" screen. HELP!

    I think I may have tried using the SPrecovery in Clockwork... can I access my sd card through the phone hooked into my computer? I tried to, my my XP computer just says I need to install software to recognize the device.

    The only thing I can do is access Clockwork Recovery if I hold down X on startup.


    Update - Found a way to mount with clockwork and transferred over another copy of the 2.2 file (unzipped) and tried again. I got an error at the end of it doing a lot of stuff, but now it still booted. I have no idea what the errors were though... I guess I may find out sooner or later..)
    Last edited: Jun 6, 2010
  4. xliderider
    Offline

    xliderider Active Member

    Joined:
    Nov 6, 2009
    Messages:
    1,396
    Likes Received:
    1
    Trophy Points:
    38
    Location:
    Where Diamond Head stay
    Ratings:
    +1
    Can someone post a mirror of the Flash.apk file? I don't feel like registering for another forum just to download a file. :cool:
  5. hookbill
    Offline

    hookbill Premium Member Premium Member

    Joined:
    Nov 30, 2009
    Messages:
    19,544
    Likes Received:
    6
    Trophy Points:
    168
    Location:
    N.E. Ohio
    Ratings:
    +6
    I did it on my Mac and I didn't downgrade to 2.0.1 from 2.1.

    Well, I did most of it on the Mac.:) I did have to use a PC to get SPRecovery installed. But everything else I did on the Mac.
  6. pkdesigns
    Offline

    pkdesigns Member

    Joined:
    Nov 7, 2009
    Messages:
    155
    Likes Received:
    0
    Trophy Points:
    16
    Location:
    Leesburg, VA
    Ratings:
    +0
    Installing SPR is 90% of the battle :p I'm on a mac too, and rooted this way too.
  7. kpiskin
    Offline

    kpiskin Member

    Joined:
    Nov 10, 2009
    Messages:
    226
    Likes Received:
    0
    Trophy Points:
    16
    Ratings:
    +0
    Needs to be a sticky.
  8. zone117x
    Offline

    zone117x New Member

    Joined:
    Jun 6, 2010
    Messages:
    14
    Likes Received:
    0
    Trophy Points:
    1
    Ratings:
    +0
    Link fixed.
    As well as more in-depth updates to the tutorial.
  9. Bear in NM
    Offline

    Bear in NM Active Member

    Joined:
    Nov 12, 2009
    Messages:
    1,389
    Likes Received:
    1
    Trophy Points:
    38
    Ratings:
    +1
    I got that message one time, but restarted MM and things were fine. I have a handfull of morphs, mostly clear type, that I have gotten to work. But, on 2.1 based roms MM would reboot properly when editing the framework file. I had to manually reboot with my morphs to get them to work. MM is behaving a little flakey, but all in all I am quite pleased.

    Until some custom rom's come out, my only hanger is the white notification bar. I can MM it, but the black clock does not work with what I have tried to do.

    Craig
  10. zone117x
    Offline

    zone117x New Member

    Joined:
    Jun 6, 2010
    Messages:
    14
    Likes Received:
    0
    Trophy Points:
    1
    Ratings:
    +0
    Moderators what do you think?
  11. dbroadbent
    Offline

    dbroadbent Member

    Joined:
    Dec 24, 2009
    Messages:
    67
    Likes Received:
    0
    Trophy Points:
    6
    Ratings:
    +0
    I've installed Froyo three times using a full wipe of my phone. Each time, it worked great for about 30-60 minutes, then started reboot cycling constantly, and I had to SPRecover to get it to stop. Anyone else experience this or have suggestions?
  12. hookbill
    Offline

    hookbill Premium Member Premium Member

    Joined:
    Nov 30, 2009
    Messages:
    19,544
    Likes Received:
    6
    Trophy Points:
    168
    Location:
    N.E. Ohio
    Ratings:
    +6
    Last edited: Jun 7, 2010
  13. RW-1
    Offline

    RW-1 Silver Member

    Joined:
    Nov 29, 2009
    Messages:
    2,255
    Likes Received:
    1
    Trophy Points:
    103
    Location:
    Nazareth, PA
    Ratings:
    +1
    I'm still on the fence here, if I go over to the dark side all I have to do is hit start on RSD ...

    But I think you should update the line:

    "You should see your device in the grid on RSDLight. Click Start and wait for it to finish."

    You have to click on the "SE Flash OMAP code numbers" listed in the bottom portion of RSD BEFORE you will see anything in device Properties (I know, not the grid, but man I was wondering why it didnt list the device after the x64 drivers had installed ok...)

    Oh damn, I hit start, I'm on my way to hell :)
  14. hookbill
    Offline

    hookbill Premium Member Premium Member

    Joined:
    Nov 30, 2009
    Messages:
    19,544
    Likes Received:
    6
    Trophy Points:
    168
    Location:
    N.E. Ohio
    Ratings:
    +6
    Ha Ha....But you can turn back if you made your back up.
  15. RW-1
    Offline

    RW-1 Silver Member

    Joined:
    Nov 29, 2009
    Messages:
    2,255
    Likes Received:
    1
    Trophy Points:
    103
    Location:
    Nazareth, PA
    Ratings:
    +1
    Backing up now, however I forgot to make a nandroid folder.

    SP is attempting to a default backup, it might save me and create the folder.

    Nervously awaiting it to finish.