CyanogenMod 10.1 has reached its M2 build which is based on the latest Android 4.2.2 Jelly Bean OS. You can use this post and learn how to successfully flash this custom ROM of CM team for your Galaxy S I9000. Use this guide only if you’re an advanced Android user and that you know what you are doing.
The CyanogenMod 10.1 M2 has been release a couple of days before and it shouldn’t bring too many changes but only several stability improvements and tweaks that should improve the overall UI and make it even more smoother and faster. The battery life should remain the same as it was for the previous M1 build of CM1o.1. If you want to flash this ROM for your Galaxy S I9000, then you should use the guidelines listed below before starting the update:
- use this guide only for the Samsung Galaxy S model number I9000. This guide will not work for any other variant of Galaxy S or other Android devices.
- make sure that your phone is rooted and running the CWM or TWRP Recovery image. Without these you won’t be able to flash new ROMs.
- Use the custom Recovery mode that is installed on your device and create a full backup of your current ROM. There is a step in the tutorial that teaches you which option to use. Creating a NANDROID backup will set a restore point for your phone so that you will be able to use it in case something goes wrong and you cannot boot your phone after the new ROM is installed successfully.
- You will find a step in the tutorial that will ask you to ‘wipe data/ factory reset’ the phone. This will delete all the contents from the /system partition such as applications, SMS, call logs. If you want to backup such data then you have to use the following tools for Android: SMS backup & restore | Call Logs backup & restore | APN Settings Backup & Restore | AppBack for Android application. Root access is required for some of these tools.
- Sync all your Contacts with your Gmail account that you won’t lose any important phone numbers in the process.
- Use the tutorial only if you’re an advanced Android user. Don’t try to install any custom ROM in case you’re a novice and you don’t know what you’re doing.
- Enable USB debugging option from the Developer Options.
- Make sure that the battery of your device has enough power left in it so that the Galaxy S won’t switch off while you’re installing the new files.
- Note that we cannot be blamed in case you lose any important data in the process. Also, we cannot be held responsible in case you will brick the phone.
- Read all the steps that you have to take before starting the installation. Make sure that you won’t skip any steps as that will result in a failed attempt of installing the CM 1o.1 M2 ROM on your Galaxy S phone.
These were all the guidelines that you had to go over before getting to tutorial.
NOTE: in case your phone is already running a previous build of CyanogenMod 10.1 Nightlies then you can flash the M2 build without wipe.
How to install CM 10.1 M2 ROM for the Samsung Galaxy S I9000:
- Download the ROM from HERE. Save this file on your PC without extracting its contents.
- Download the Gapps for Android 4.2.2 ROM from HERE. Don’t extract. This has to be flashed after installing the ROM so that you will get all the Google apps installed on your phone.
- When these files are downloaded successfully, use the USB cable and connect your device to your computer. Move both files on the phone’s internal SDcard, as this part will be left unchanged by the updating process.
- Disconnect the phone from PC when the files are copied successfully. After that you should power off the phone.
- Boot your device into CWM Recovery mode. (volume up + home + power, all at the same time). When the Recovery mode menu appears you can release the buttons.
- OPTIONAL: Create a NANDROID backup of your current ROM before getting to the tutorial. For that you will need to select ‘backup and restore option’. Confirm that you want to create such file and then continue to the next step.
- IMPORTANT: Select ‘wipe data/ factory reset’ option and confirm this process. NOTE: if your phone is already running a previous build of CM 10.1 then you can skip this step.
- Select ‘install zip from sdcard’ and then ‘choose zip from sdcard’. Find the CM 10.1 M2 zip file and confirm that you want to install it.
- After the ROM is installed you should select ‘choose zip from sdcard’ again. Find the Gapps zip and install it. When the installs are completed you need to return to the main custom Recovery menu.
- Select ‘reboot system now’ and wait until the phone completes the first boot with the new OS.
- Enter your Google Account details in case you’re asked and then begin to test all the new features and functions.
These were all the steps that you had to take in order to update your smartphone.
NOTE: In case the first boot process of this new ROM doesn’t complete successfully, then you should power off the device. After that you need to repeat the entire tutorial once again and the second time you will need to make sure that you complete the actions listed under step 7, because that might be the reason why the new custom ROM didn’t install the first time.
If you find any bugs or errors while testing the new ROM, then you should post them at the end of this post. Also, if you cannot complete the install or you have any other questions then you should feel free to ask for extra guidance.
In case you don’t like how your Galaxy S I9000 is working with the CyanogenMod 10.1 M2 Android 4.2.2 ROM, use the CWM Recovery mode and restore the backup of your previously installed ROM.