Today, I'll be showing you how to install CyanogenMod 7.1 on your Samsung Galaxy S GT-I9000,
- Backup all your data on the device, using apps like Titanium Backup and SMS Backup & Restore.
- Download the CyanogenMod 7.1 zip file from here and transfer it to your internal SD-Card of your Galaxy S.
- Make sure you have CWM recovery installed, to install CWM recovery install kernel which supports that, like CF-Root, SpeedMod, Voodoo, etc.
- Once you have the recovery installed, turn off your device.
- Enter recovery mode by pressing volume up + home button + power button simultaneosly.
- You will see a menu, scroll down to "install zip from sdcard" and select it by pressing power button/home button.The volume keys are used for navigation and different kernels have different buttons for selecting, I'm currently on CF-Root so I used the home button for selecting that option.
- Scroll down and select the option "choose zip from sdcard".
- Now, select the CM 7.1 zip you downloaded earlier and transferred to your SD-Card.
- Confirm install by selecting "Yes". Once you select yes you can't go back, make sure your battery is charged so that you will not face any problems while the firmware gets installed on your device.Your device may restart several times during the installation and once the installation is complete you will see the familiar CM7 boot animation.
CyanogenMod doesn't come pre-installed with Google Apps like GMail, Google Maps, GTalk etc. So to install these apps you need to follow the instructions mentioned here.