CyanogenMod team launched the 4th M – Snapshot build based on Android 4.4.2 for the Galaxy S2 smartphone. This new release is a milestone build that is more stable than the Nightly builds. Read this entire tutorial and you should be able to complete installation in under ten minutes without bricking your device.
This is a custom ROM built by CM team and it is based on AOSP Android 4.4.2 KitKat. Read more info about it at the CyanogenMod blog page. Before starting the updating process you should read the preparation guide below:
- use this tutorial only with the Samsung Galaxy S2 model number I9100 — the Exynos model
- don’t attempt to update any other smartphones with the files that you will find in this post.
- this guide works with rooted Galaxy S2 device.
- your phone has to run the latest build of CWM Recovery for it to support KitKat custom ROMs.
- TWRP Recovery should work with this guide, too.
- the tutorial features instructions for CWM, but you can easily figure out how to apply them for TWRP.
- you will need to apply a NANDROID ROM Backup step and another one that tells you to Factory Reset the phone.
- NANDROID Backup creates a full restore point for the already installed ROM, it can be used if the new ROM doesn’t boot in normal mode or in case you don’t like it.
- Factory Reset is needed for a clean installation of this new CM 11 M4 Snapshot KitKat ROM.
- skip Factory Reset only in case your phone runs on an older CM 11 Nighlty or Snapshot build.
- if you skip Factory Reset and then the new ROM doesn’t boot in normal mode, then you will be forced to repeat the entire tutorial again without skipping any steps.
- backup data from installed apps, SMS text messages and other files using Helium for Android.
- sync Contacts info with your Gmail account.
- make sure that your phone’s battery charge level is over 50%, so that the device will not switch off in the middle of the installation process.
- read the entire post, don’t skip any steps and you should complete the tutorial at the first attempt.
- note that this is a guide for advanced users, do not blame us in case you brick the phone or lose any important data in the process.
Since you’ve read all of the above you can continue to the next part of this post and learn how to update your phone with a brand new CM Android 4.4.2 build.
Flash CM 11 M4 Snapshot KitKat 4.4.2 ROM for Galaxy S2 I9100:
- Download the ROM zip file first.
- Download Gapps for Android 4.4.2 ROMs.
- Connect your smartphone to your computer. Move both zip files to your device’s internal storage.
- after the files are copied you can disconnect the phone from PC.
- do not unzip the archived contents.
- Power off your Galaxy S2 completely.
- Now you need to boot the device in CWM Recovery Mode.
- if you can’t boot Recovery, then you should read this post - that’s a guide for Galaxy S4 Recovery Mode boot, but it will work with Galaxy S2, too.
- Create a full NANDROID ROM Backup for the ROM that’s already installed on your device:
- select ‘backup and restore’, then name the file and confirm process.
- Next, apply Factory Reset:
- select ‘wipe data/ factory reset’, confirm process.
- Now you can finally flash the new CyanogenMod 11 Snapshot M4 based on Android 4.4.2 for Galaxy S2:
- select ‘install zip from sdcard’, then ‘choose zip from sdcard’.
- Find the ROM zip file and confirm installation.
- Install Gapps zip now using the same actions as in step 8.
- When all the files are flashed you can return to the main custom Recovery screen.
- Reboot your device in normal mode.
- note that the first boot process of this new CM 11 build will take a while to load, which is why you shouldn’t press any buttons until its home screen appears.
- Use your CyanogenMod or Google profile to take control over your Galaxy S2 once again.
These were all the steps that you had to take in order to complete the guide. I hope that you’ve managed to complete installation at your first attempt as otherwise you will be forced to repeat the entire tutorial once again.
If the first installation attempt fails, then you have to try again and make sure that you won’t skip any steps in the process. Make sure that the Factory Reset step is applied. Also, you might want to try to apply the Format /System task too. If you need any extra help use the comments field below.