How to: Install Android KitKat 4.4.4 on a Samsung Galaxy S2 (with files)
The Samsung Galaxy S II GT-I9100 is still a good smartphone. All you need to feed up this phone for the current time is a simple Android upgrade to KitKat 4.4.4. And if you google for some tutorials, you will find a lot - crap. People all over the world try with equal sounding words and incompatible file-mixings to explain something simple as complicated as they can. This is how to do such a Samsung Galaxy S2 Android KitKat 4.4.4 upgrade using CyanogenMod 11.
This works just for the Samsung Galaxy S2 I9100 / GT-I9100 series. Rooting app CWM recovery is necessary.
1. For the Upgrade to KitKat 4.4.4 is a CWM recovery version 126.96.36.199. required, which is in the attachment. Download the zip-file ClockworkMod (Android KitKat 4.4.4 Compatible) for Samsung Galaxy S 2 GT-I9100 at the end of this page and paste the file (do not unzip) on a microSD card or the phone storage.
2. Now download the Android KitKat 4.4.4 CyanogenMod 11 version for the Samsung Galaxy S 2 I9100. It's also in the attachment. You can also download later versions on the CyanogenMod site (https://download.cyanogenmod.org/?device=i9100). Again, paste it on the microSD or phone storage.
3. Finally, you'll need the dedicated Google Apps for Android KitKat 4.4.4 for the Samsung Galaxy S 2 GT-I9100. Guess where it is. Right, in the attachment. It's a lightweight ("nano") version with the most important Google apps like Google Play Store and the Google Core Base. You can download all your favorite apps later. If you want a bigger default Google package, you'll find it here: https://www.androidfilehost.com/?w=profile&uid=23134718111252952. Put the zip-file also on your microSD or phone storage.
4. Root the Samsung Galaxy S2. (Press the three physical buttons simultaneously for some seconds. Google it, if you don't know how.)
5. Choose "Install Zip" and install the CWM-KitKatCompatible-i9100.zip file. Then reboot and root again.
6. Back to CWM recovery, now the needed 188.8.131.52 version.
Now Wipe the Data.
Wipe the Cache.
Wipe the Dalvik Cache.
(Format the internal storage /storage/sdcard0, if the zip-files are on an external mircoSD card /storage/sdcard1)
7. Go to "Install Zip" and install now the zip-file cm-11-20141101-NIGHTLY-i9100.zip.
8. Then install pa_gapps-modular-nano-4.4.4-20141025-signed.zip
9. "Reboot the system now".
Now Android KitKat 4.4.4 is installed on the Samsung Galaxy S2 in less than 10 steps.