Samsung has this practice where they cease all updates for their devices that are above 21 months of age. The old Samsung Galaxy S2 is a victim of this practice but users shouldn’t be too bothered by it.
As a matter of fact, the old Samsung Galaxy S2 can still stay relevant in today’s time as they can be updated to the latest Android 4.4 KitKat via CyanogenMod. The independent developer had just produced the CM11 ROM for the Galaxy S2 GT-I9100 model and it is free of bugs, and bloatwares.
If you are a GT-I9100 Galaxy S2 user and wish to update your device, you can refer to the instructions below. Do make sure that the smartphone is backed up on your computer and the battery level is no less than 50% before starting the entire process. Also, make sure USB Debugging is set to on and the S2 is rooted with Clockwork Mod. If everything is in place, then commence the following.
1. Connect the device to the computer via USB
2. Copy the CyanogenMod 11 and Google Apps packages into the SD card. Do Not Extract.
3. Unplug the device and turn it off.
4. Enter recovery mode by Holding down the volume up +power +home at the same time.
5. Once inside, backup the ROM
6. Next, select “wipe data/factory reset” and “wipe cache partition.” Then choose “advanced > wipe Dalvik cache.”
7. Go back to the main menu and install CyanogenMod 11 by selecting “install zip from SD card > choose zip from SD > cyanogenMod 11 / Google Apps> confirm installation.
8. Once done, go back and select reboot system. This process will take up to 5 minutes.
After that, the device should be running on the latest Android.