This guide will walk you through the process of taking the Samsung Galaxy Mini from stock to having the ability to flash the latest version of CyanogenMod. This guide assumes the Samsung Galaxy Mini already has Android 2.3 installed on it.
- Note: The official Android 2.3 update from Samsung must be applied before following this guide.
Before you do anything — Make a backupDon'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:
- SMS/MMS messages,
- Call Log,
- Applications; use Titanium Backup or the Astro File Manager, for example,
- Any application data not on the SD card.
MyBackup Root, SMS Backup & Restore, and Call Backup & Restore are all free applications that can assist with backing up your data.
Installing the ClockworkMod RecoveryIf the Samsung Galaxy Mini already has the ClockworkMod Recovery installed, skip this section.
Warning: Rooting the Samsung Galaxy Mini will void the warranty.
- Download the ClockworkMod Recovery kernel, Odin v4.38, and TASS.ops
- Open Odin v4.38.
- Power off the Galaxy Mini and connect the microUSB to the computer, but not the Galaxy Mini.
- Boot the Galaxy Mini into download mode by holding Volume Down, Home, & Power.
- Connect the microUSB cable from the computer to the Galaxy Mini.
- Wait for Odin to recognize the Galaxy Mini (the box in the top left will turn yellow and say (COM #) where # is a random number).
- Ensure One Package is checked right below that box.
- Select TASS.ops by pressing the OPS button.
- Select tass-recovery-cwm.tar by pressing the One Package button.
- Press Start and wait until the phone reboots.
- The Galaxy Mini now has the ClockworkMod Recovery installed. Continue to the next section.
- NOTE: In order to flash CyanogenMod via ROM Manager, root access is required. Attaining root access is outside the scope of this wiki page
Method via Recovery
- Download the latest version of CyanogenMod.
- Optional: Download the Google Apps for the device.
- Place the CyanogenMod update.zip file on the root of the SD card.
- Optional: Place the Google Apps .zip on the root of the SD card also.
- Boot into the ClockworkMod Recovery.
- 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.
- Optional: Select backup and restore to create a backup of current installation on the Samsung Galaxy Mini.
- Select the option to Wipe data/factory reset.
- Then select the option to Wipe cache partition.
- Select Install zip from sdcard.
- Select Choose zip from sdcard.
- Select the CyanogenMod update.zip.
- Optional: Install the Google Apps by performing steps 7 - 9 again and choosing the Google Apps update.zip.
- Once the installation has finished, select +++++Go Back+++++ to get back to the main menu, and select the Reboot system now option. The Samsung Galaxy Mini should now boot into CyanogenMod.
Method via ROM Manager
- Launch RomManager.
- Optional: Choose the first option in the app, Flash ClockworkMod Recovery to update to the latest version.
- Select the Download ROM option from the main menu in the ROM Manager.
- 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.
- Once the ROM is finished downloading, it asks if you would like to Backup Existing ROM and Wipe Data and Cache.
- If Superuser prompts for root permissions check to Remember and then Allow.
- The Samsung Galaxy Mini will now reboot into the recovery, wipe data and cache, and then install CyanogenMod. When it's finished installing it will reboot into CyanogenMod.