Android 4.4.2 KitKat is now available for the International Galaxy S2 I9100 phone via custom ROM. Use this post if you wish to learn how to successfully update your device without bricking its firmware.
CarbonROM is based on AOSP Android 4.4.2 and now it can be flashed on Galaxy S2 since the developing team has launched the official Carbon KitKat 4.4.2 Nightly builds. This custom ROM uses elements from CyanogenMod, Paranoid Android and AOKP builds too. Check the developer’s web page here for more info.
If you want to successfully update your smartphone with this custom ROM, then you should first take a look at the preparation guide below:
- Use this post only with the International variant of Samsung Galaxy S2 model number I9100 – this is the Exynos model.
- do not attempt to update any other different Galaxy S2 variant.
- Your device needs to be rooted.
- The latest CWM Recovery build should be installed on your phone.
- the TWRP Recovery version will work too.
-> make sure that whatever custom Recovery is installed on your device it has to be running on its latest version.
-> older builds of TWRP/ CWM Recovery cannot install the latest KitKat ROMs.
- Before installing the new ROM you will need to create a full NANDROID Backup of the currently installed OS.
- this step is listed in the tutorial and you won’t manage to skip it.
- Also, Factory Reset is required.
- this process will delete all data from the System partition, which means that you will lose all installed applications and other similar files.
- Factory Reset will not delete data from internal nor external sdcards.
- Backup data from installed applications using Helium for Android tool — here.
- Sync Contacts info with your default Gmail account.
- Check your phone’s battery charge level and make sure that there is at least 50% left before the device switches off.
- This is a guide for advanced Android users, do not blame us in case you brick the phone nor in case you lose any important data.
- Read the entire post and don’t skip any steps that I’ve listed in the tutorial.
- If you cannot complete the guide, then you can always choose to ask for extra help in comments.
Remember that this custom Android 4.4.2 ROM is not an official release by Samsung, but a custom designed ROM that allows you to test the latest features and functions that are usually available only on flagship devices.
Now that you know all of the above you can continue to the next part of this post and learn how to update your phone.
Flash Carbon KitKat 4.4.2 Nightly ROM for Galaxy S2 I9100:
- Download the latest build of this ROM from here.
- Download Gapps for this ROM from here.
- Use the USB cable and connect your phone to your PC, then move both zip files to your phone’s internal storage.
- after the files are copied you can disconnect the device from computer.
- do not unzip the contents of the archived files.
- Power off your smartphone now.
- Boot the device in CWM or TWRP Recovery mode.
- if you don’t know how to boot Recovery, then you will learn by reading the guide here.
*(that’s a guide for Galaxy S3, but it will work with Galaxy S2 too.)
- First thing that you have to do is to create a full NANDROID Backup for the installed ROM:
- CWM: select ‘backup and restore’, then name the file and confirm process.
- TWRP: press ‘backup’, set a name and swipe to confirm the backup.
- Next, apply ‘Factory Reset’ for your phone:
- CWM: select ‘wipe data/ factory reset’, name the file and confirm the process.
- TWRP: press Wipe, then confirm process.
- Now you can install the brand new ROM:
- CWM: select ‘install zip from sdcard’, then ‘choose zip from sdcard’ > find the ROM file and confirm installation.
- TWRP: press Install, browse the internal storage for the Carbon ROM zip. Swipe to confirm process.
> do not press any buttons until all files are flashed successfully.
- When the Carbon ROM KK 4.4.2 Nightly build is installed you will need to select the same options as in step 8 and install Gapps zip.
- After both files are flashed you can get back to the main custom Recovery screen.
- Now you need to reboot your smartphone in normal mode.
- note that the first boot process of Carbon ROM will take several minutes to load, which is why you shouldn’t press any buttons until you see the home screen appearing.
- Use your Google Account info in order to take control over your device once again.
- now you can start testing all the new features and functions of this KitKat Custom ROM.
NOTE: if the first boot process takes too long to complete, then you will be forced to repeat the entire tutorial more than once.
- if you repeat the guide, then you have to make sure that you won’t skip any steps and that you will apply Factory Reset along with the ‘Format /system’ option.
If you have any other questions, use the comments field and we will help you with whatever problem you’ve encountered while attempting to update your device with a brand new Android 4.4.2 ROM.