Stock 2.1 to 2.2 Froyo Step By Step installation

Discussion in 'Android Custom & Themes' started by KungFuGeek, Jun 6, 2010.

  1. dmartins

    dmartins Member

    Joined:
    Jan 16, 2010
    Messages:
    458
    Likes Received:
    0
    Trophy Points:
    16
    Ratings:
    +0
    UPDATED FOR THE Update (Leaked) FRG22(From HERE)
    USE THE UPDATE INSTRUCTIONS AT THE BOTTOM TO UPGRADE FROM OLD 2.2 LEAK
    If you screw up your Droid it's not my fault!
    Motorola Droid with stock 2.1(
    2.1-update1
    ) ONLY
    THANKS to CellZealot, Andrew, and P3Droid for the leak.

    MAKE SURE TO SYNC EVERYTHING BEFORE UPGRADING.

    End Results:
    • SPRecovery Installed(rooted)
    • Stock 2.2 Froyo FRG22 with Superusers Permissions installed
    • Update baseband to OTA
    • working wifi and wifi tether
    • Flash Beta installed
    Requirements:

    Install SPRecovery:

    1. Make sure your battery is fully charged.
    2. Make sure you have downloaded and installed the USB drivers and RSDlite.
    3. Download the SPRecovery SBF: SPRecovery_ESE81.sbf (Mirror)
    4. Turn off your Droid and hold up on the d-pad, then press the power button for 5 seconds.
    5. You should see a black screen with the text Bootloader on your screen.
    6. Connect your droid to your pc and let windows install the Flash interface driver.(Under Transfer Mode: you should see USB for this to work)
    7. Once the driver is installed and working open RSD Lite.(Vista and 7 users need to run it as Administrator)
    8. Click the button next to Filename(has ... in it)
    9. Locate and select SPRecovery_ESE81
    10. Now select SE Flash under Model and click Start.
    11. It should reboot your phone and say 100% complete in RSD Lite.(After the reboot it should be complete even if it says in process)
    12. Close RSD Lite and SPRecovery should be install.
    13. Any problems with SPRecovery_ESE81 file not loading in RSD lite Rename the file 1.Then go back to step 9 selecting the file 1 instead.
    Create Backup:(I always create backup just to be safe)

    1. Turn off phone and turn on while holding x.(hold x before and after turning on the phone)
    2. You should see Welcome to SPRecovery in the middle of the screen.
    3. Using the D-pad select backup/restore(left is up and right is down to select use center button)
    4. Select Advanced Nandroid backup
    5. Select Set backup name and type a name pressing enter when done.(example: stockfullbackup)
    6. Now select backup CACHE, MISC and RECOVERY.(this should make every option have an * next to it)
    7. Select Perform backup
    8. Once complete Reboot and backup your SD card to your PC.
    Upgrade 2.1-update1 to 2.2 Froyo(NOW FRG22):(Used MyBackup to backup SMS(txt messages) and MMS(video/picture messages)

    1. From Windows download 2.2 Froyo FRG22 from one the links here or Non-Deodexed Version ----- Release Version (FRG22)
    2. Locate FRG22-Release.zip and Rename file to update.(if extensions are shown don't remove the .zip)
    3. Mount your Droid and copy the file that you just renamed to update to the SD card.(Should look like H:\update)
    4. Unmount your Droid from Windows and turn off USB Mass Storage
    5. Turn off phone and turn on while holding x.(hold x before and after turning on the phone)
    6. Select wipe cache partiton once complete select wipe data/factory rest
    7. REDO STEP 6 AGAIN!!!
    8. Select install
    9. Select Allow update.zip Installation
    10. Select Install /sdcard/update.zip (deprecated) and wait for it to complete without errors.
    11. It should say install from sdcard complete(ignore the progress bar)
    12. Now return to the main menu and select reboot system now(THIS CAN TAKE 10min or more)
    13. Make sure to login with your contacts(phone) account.
    14. The default CPU MHz is 550MHz this release runs 600MHz. You shouldn't need SetCPU for Root Users as this shouldn't cause problems.(Overclock widget might work)(Use Autodetect Speeds)(About Overclocking)
    Baseband Update Installation: (Taken from OTA)(version C_01.43.01P)(No Reactivating phone)

    1. Download baseband-update.zip
    2. Locate basrband-update.zip and Rename file to update.(if extensions are shown don't remove the .zip)
    3. Mount your Droid and copy the file that you just renamed to update to the SD card.(Should look like H:\update)
    4. Unmount your Droid from Windows and turn off USB Mass Storage
    5. Turn off phone and turn on while holding x.(hold x before and after turning on the phone)
    6. Select install
    7. Select Allow update.zip Installation
    8. Select Install /sdcard/update.zip (deprecated) and wait for it to complete without errors.
    9. It should say install from sdcard complete(ignore the progress bar)
    10. Now return to the main menu and select reboot system now
    11. Open Settings and click About phone
    12. Scroll to baseband version to verify it's C_01.43.01P
    13. No reactivating phone
    Wifi Tether:

    1. Search for wireless tether in the market or download from Downloads - android-wifi-tether - Project Hosting on Google Code
    2. Install Wireless Tether for Root Users
    Wired Tether: (Some are stuck at a page to buy a plan)

    1. Download the APK from here Downloads - android-wired-tether - Project Hosting on Google Code
    2. Mount your Droid and copy wired_tether_1_2.apk to your SD card.
    3. Unmount your Droid from Windows and turn off USB Mass Storage
    4. Open Settings on your Droid.
    5. Select Applications and Enable Unknown sources(Skip if already checked)
    6. Open a File Manager(Linda Manager, ES file Explorer etc) and open wired_tether_1_2.apk

    Adobe Flash Final:(NEW RELEASE Final 10.1.92.8)

    1. Mount your SD card with Windows.
    2. Download flash from a link here http://www.mediafire.com/?tn7q3335ltf5aag
    3. Copy Flash_v10.1.92.8.apk to your SD card.
    4. Unmount your SD card from Windows and turn off USB Mass Storage
    5. Open Settings on your Droid.
    6. Select Applications and Enable Unknown sources(Skip if already checked)
    7. Open a File Manager(Linda Manager, ES file Explorer etc) and open Flash_v10.1.92.8.apk
    8. Once Flash beta is installed open the browser.
    9. Open the settings for the browser and select Enable plug-ins.
    10. Change setting to On demand
    11. THIS IS THE FINAL FOR THE N1
    12. You can use M.flash.com to locate sites that might work.
    Play Videos From hulu.com:

    1. Open the browser.
    2. Type about:debug and press enter.
    3. Open the browser settings.(under More)
    4. Scroll to the bottom and select UAString and change it to Desktop.
    5. Now open Hulu Player Widget to play videos.(www.hulu.com/widget/player)
    OTHER NOTES:

    • Battery Issues: Some apps are causing battery usage issues.(some task killers, facebook and some others)(Charging with Motorola wall charger is always recommend)
    • It doesn't boot even after cache and data wipe(Install a different kernel using Optional Kernel Installations:)
    • It is very slow!!(It has to sync and download everything and this takes time 30Min to an hour)
    • APPS2SD DOES WORK!!(app developers have to enable it)
    • Chrome to phone is something you might want
    Official Broken Apps thread for Froyo

    Optional install busybox:

    1. Install Android Terminal Emulator.
    2. Open Terminal Emulator and run these commands.
    Code:
    su
    mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system
    cd system/xbin
    busybox --install /system/xbin/
    mount -o remount,ro -t yaffs2 /dev/block/mtdblock4 /system

    UPDATE FROYO 2.2 FRG01B(From Here) TO FROYO 2.2
    FRG22(From Here):


    1. Make a full backup 1st.
    2. Disable set on boot in Set CPU.
    3. From Windows download 2.2 Froyo FRG22 from one the links here or Non-Deodexed Version ----- Release Version (FRG22)
    4. Locate FRG22-Release.zip and Rename file to update.(if extensions are shown don't remove the .zip)
    5. Mount your Droid and copy the file that you just renamed to update to the SD card.(Should look like H:\update)
    6. Unmount your Droid from Windows and turn off USB Mass Storage
    7. Turn off phone and turn on while holding x.(hold x before and after turning on the phone)
    8. Select install
    9. Select Allow update.zip Installation
    10. Select Install /sdcard/update.zip (deprecated) and wait for it to complete without errors.
    11. It should say install from sdcard complete(ignore the progress bar)
    12. Now return to the main menu and select reboot system now(THIS CAN TAKE 5min or more)
    13. Make sure to login with your contacts(phone) account.
    14. The default CPU MHz is 550MHz this release runs 600MHz. You shouldn't need SetCPU for Root Users as this shouldn't cause problems.(Overclock widget might work)(Use Autodetect Speeds)(About Overclocking)
    Optional Overclocking Kernels Installations:(Both now has CPU temps working)

    1. Download a kernel from P3 Kernels here(FROM Kernels for (Froyo) Android 2.2 Only) or Chevy's kernel
    2. Rename file to update(Example: Rename 125-600-v32kernel to update )(if extensions are shown don't remove the .zip)
    3. Mount your Droid and copy the file that you just renamed to update to the SD card.(Should look like H:\update)
    4. Unmount your Droid from Windows and turn off USB Mass Storage
    5. Turn off phone and turn on while holding x.(hold x before and after turning on the phone)
    6. Select install
    7. Select Allow update.zip Installation
    8. Select Install /sdcard/update.zip (deprecated) and wait for it to complete without errors.
    9. It should say install from sdcard complete(ignore the progress bar)
    Optional Fix Missing APPS in Market: (Forces market to see 2.1 installed in stead of 2.2)(Most shouldn't need it)

    1. Installing some apps not made for 2.2 may cause battery usage issues.
    2. Download Market_fix_FRG22-update.zip (to remove use Remove_Market_fix_FRG22-update.zip )
    3. Rename file to update(Example: Rename Market_fix_FRG22-update to update )(if extensions are shown don't remove the .zip)
    4. Mount your Droid and copy the file that you just renamed to update to the SD card.(Should look like H:\update)
    5. Unmount your Droid from Windows and turn off USB Mass Storage
    6. Turn off phone and turn on while holding x.(hold x before and after turning on the phone)
    7. Select install
    8. Select Allow update.zip Installation
    9. Select Install /sdcard/update.zip (deprecated) and wait for it to complete without errors.
    10. It should say install from sdcard complete(ignore the progress bar)

    Optional Update PRL:(I do this once a month)

    1. call *22891
    2. Wait for the call to end and press Next.
    3. The phone should be rebooted after its done.

     
  2. xtreamdefense

    xtreamdefense New Member

    Joined:
    Jun 6, 2010
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    1
    Ratings:
    +0
    I'm about to try this out. Is this the way YOU did it?
     
  3. dmartins

    dmartins Member

    Joined:
    Jan 16, 2010
    Messages:
    458
    Likes Received:
    0
    Trophy Points:
    16
    Ratings:
    +0
    Yes step by step instructions on how I got it installed.
     
  4. Import roller

    Import roller Member

    Joined:
    Apr 12, 2010
    Messages:
    160
    Likes Received:
    6
    Trophy Points:
    18
    Location:
    SoCal
    Ratings:
    +6
    working on this right now. how it works
     
  5. muzhik

    muzhik Member

    Joined:
    Nov 7, 2009
    Messages:
    106
    Likes Received:
    5
    Trophy Points:
    18
    Location:
    planet_EaRtH
    Ratings:
    +5
    Current Phone Model:
    OnePlus One
    awesome guide. A+
     
  6. xtreamdefense

    xtreamdefense New Member

    Joined:
    Jun 6, 2010
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    1
    Ratings:
    +0
    AGREED! I just got my droid back up, it took all of 30 min to do and i was distracted by the TV lol.

    Flash is a little slow, but i suspect it to get better with the real release.
     
  7. jookyone

    jookyone Member

    Joined:
    Feb 20, 2010
    Messages:
    46
    Likes Received:
    0
    Trophy Points:
    6
    Location:
    DC
    Ratings:
    +0
    Great Guide

    I'm rooted with BB1.1, but my wife's Droid was just replaced and not really setup yet (faulty GPS) so she let me experiment on her phone. This worked great! Running 2.2 now with Flash, and while Flash performance isn't as fast as my powerful desktop, its every bit as good as my netbook or better, which is also running a beta version of Flash Player 10.1.

    Thanks again to everyone who made this possible, and thanks for the great guide.
     
  8. Sam

    Sam Premium Member
    Premium Member

    Joined:
    Oct 24, 2009
    Messages:
    3,457
    Likes Received:
    1
    Trophy Points:
    103
    Location:
    dirty dirty
    Ratings:
    +1
    moved to hacks ;)
     
  9. hookbill

    hookbill Premium Member
    Premium Member

    Joined:
    Nov 30, 2009
    Messages:
    19,491
    Likes Received:
    8
    Trophy Points:
    168
    Location:
    N.E. Ohio
    Ratings:
    +8
    Threads Merged.
     
  10. dmartins

    dmartins Member

    Joined:
    Jan 16, 2010
    Messages:
    458
    Likes Received:
    0
    Trophy Points:
    16
    Ratings:
    +0
    Shouldn't my post be 1st?
    Makes the guide hard to find and thought my posts got deleted for a few seconds.

    Edit: I see you added it to make it part of the 1st post.
    Mine is step by step his is just a question to a problem he had.
    Wish it was 2 seperate threads.
     
  11. muzhik

    muzhik Member

    Joined:
    Nov 7, 2009
    Messages:
    106
    Likes Received:
    5
    Trophy Points:
    18
    Location:
    planet_EaRtH
    Ratings:
    +5
    Current Phone Model:
    OnePlus One
    lol... i went 2 page 1 and kinda got confused as to what happened... agree, guide should be on 1st post
     
  12. mach330

    mach330 Active Member

    Joined:
    Nov 8, 2009
    Messages:
    762
    Likes Received:
    48
    Trophy Points:
    28
    Location:
    The OC
    Ratings:
    +54
    so still no wifi correct?
     
Search tags for this page
2.1-update1 to 2.2
,

android 2.1 to 2.2

,
android 2.1 to 2.2 update
,
android 2.1 to 2.2 upgrade
,
android 2.1 update1 to 2.2
,

how to upgrade 2.1 to 2.2 froyo

,

how to upgrade android 2.1 to 2.2

,
update android 2.1 to 2.2
,

upgrade android 2.1 to 2.2

,
upgrade android 2.1 update1 to 2.2