Samsung Fascinate: Full Update Guide

From CyanogenMod Wiki
Jump to: navigation, search
NOTE: This guide is only applicable for the Verizon Samsung Fascinate and not the Samsung Showcase or Samsung Mesmerize.

This guide will walk you through the process of taking the Samsung Fascinate from stock to having the ability to flash the latest version of CyanogenMod.

For other related guides please view the following:

  • for the Samsung Captivate, see the Captivate instructions;
  • for the International version of the Samsung Galaxy S, see the Galaxy S instructions;
  • for the Samsung Galaxy S B, see the Galaxy S B instructions;
  • for the Samsung Mesmerize, see the Mesmerize instructions;
  • for the Samsung Showcase, see the Showcase instructions;
  • for the Samsung Vibrant, see the Vibrant instructions.

Contents

Before you do anything — Make a backup

Don't forget to back up your data. If you have synced the device with a Google account, then the contacts, calendar, Gmail, & select other Google-related data will not be lost and will come back after the next sync. However, you should backup anything you want to keep that is not stored on the SD card:

It would also be a good idea to backup everything stored on the SD card in the rare case the SD card must be formatted to resolve any major problems.

MyBackup Root, SMS Backup & Restore, and Call Backup & Restore are all free applications that can assist with backing up your data.

Installing the ClockworkMod Recovery

This guide applies to a Samsung Fascinate on any stock 2.1, 2.2, or 2.3 release. If the Samsung Fascinate already has the ClockworkMod Recovery installed, skip this section.

Warning: Installing a custom recovery image on the Samsung Fascinate will void the warranty.
  1. Download jt1134's ClockworkMod Recovery, and the Heimdall Suite:
    • jt1134's ClockworkMod Recovery: download
      md5: 88c6b7c33a99a2176d7dbf1a68d6c0da
    • Windows:
      • Heimdall Suite 1.3.2: Download
        NOTE: The Heimdall Suite requires the Microsoft Visual C++ 2010 Redistributable Package installed on the computer, which can be downloaded here.
    • Ubuntu 32bit:
      • Heimdall Suite 1.3.2 Command-line Binary: Download
    • Ubuntu 64bit:
      • Heimdall Suite 1.3.1 Command-line Binary: Download
    • Mac OS X:
      • Heimdall Suite 1.3.2: Download
        NOTE: The source code for the Heimdall Suite is available on Github.
  2. Windows ONLY:
    1. Power off the Samsung Fascinate and connect the microUSB to the computer but not the Samsung Fascinate.
    2. Boot the Samsung Fascinate into download mode by holding down Volume Down while connecting the microUSB cable to the Samsung Fascinate.
    3. Run the included zadig.exe in the drivers folder of the Heimdall Suite.
    4. From the menu, choose Options » List All Devices.
    5. From the drop down, select Samsung USB Composite Device or Gadget Serial.
    6. Click Install Driver.
      NOTE: A prompt may appear warning that the installer is unable to verify the publisher of the driver. Ignore it and select "Install this driver anyway."
    7. Heimdall can now be used safely on the Windows computer.
      NOTE: For more information about the Heimdall Suite, please read the included README.txt.
  3. Power off the Samsung Fascinate and connect the microUSB to the computer but not the Samsung Fascinate.
  4. Boot the Samsung Fascinate into download mode by holding down Volume Down while connecting the microUSB cable to the Samsung Fascinate.
  5. Untar jt1134's ClockworkMod Recovery into the Heimdall directory.
  6. On the computer, open terminal and run the following command from the Heimdall directory:
    heimdall flash --recovery recovery.bin
  7. A blue transfer bar will appear on the phone showing the recovery being transferred. Immediately hold the Volume Down, Volume Up and Power buttons when the device reboots. Release when SAMSUNG appears.
  8. If the device boots into ClockWorkMod, continue to the next section. The stock kernel may overwrite recovery - if it boots into default recovery, go back and run Heimdall again.

Flashing CyanogenMod

NOTE: In order to flash CyanogenMod via ROM Manager, root access is required. Attaining root access is outside the scope of this wiki page.
If the Fascinate has been rooted, unlocked, etc. through steps other than the method described above or running a custom ROM other than CyanogenMod and you are having issues flashing or booting CyanogenMod, it is recommended the Fascinate be returned to stock & start over with the full instructions provided above.

Method via Recovery

  1. Download the latest version of CyanogenMod.
    Optional: Download the Google Apps for the device.
  2. Place the CyanogenMod update.zip file on the root of the internal memory.
    Optional: Place the Google Apps .zip on the root of the internal memory also.
  3. Boot into the ClockworkMod Recovery.
  4. Once the device boots into the ClockworkMod Recovery, use the side volume buttons to move around, and either the power button or the trackball to select.
  5. Select the option to Wipe data/factory reset.
  6. Then select the option to Wipe cache partition.
  7. Select Install zip from sdcard.
  8. Select Choose zip from sdcard.
  9. Select the CyanogenMod update.zip.
    Optional: Install the Google Apps by performing steps 7 - 9 again and choosing the Google Apps update.zip.
  10. Once the installation has finished, select +++++Go Back+++++ to get back to the main menu, and select the Reboot system now option. The Samsung Fascinate should now boot into CyanogenMod.

Method via ROM Manager

  1. Launch ROM Manager.
  2. Choose the first option in the app, Flash ClockworkMod Recovery to update to the latest version.
    1. Select Fascinate (MTD).
    2. Select Yes.
    3. Select ClockworkMod 2.x
    4. Select OK.
  3. Select the Download ROM option from the main menu in the ROM Manager.
  4. Select the CyanogenMod option, and then choose the latest version of CyanogenMod from the menu.
    Optional: When you select the latest version of CyanogenMod, check the Google Apps option.
  5. Once the ROM is finished downloading, it asks if you would like to Backup Existing ROM and Wipe Data and Cache.
  6. If Superuser prompts for root permissions check to Remember and then Allow.
  7. The Samsung Fascinate will now reboot into the recovery, wipe data and cache, and then install CyanogenMod. When it's finished installing it will reboot into CyanogenMod.
  8. Launch ROM Manager.
  9. Choose the first option in the app, Flash ClockworkMod Recovery to update to the latest version.
    1. Select Fascinate (MTD).
    2. Select Yes.
    3. Select ClockworkMod 3.x+
    4. Select OK.
Personal tools