Flash Unofficial CM 11 for Samsung Galaxy S I9000 (Android 4.4 KitKat Custom ROM)
The Unofficial CM 11 build is now available for the Galaxy S model number I9000, the first gen Galaxy S device. Note that this is a guide for advanced users who want to tinker with their device’s operating system. Read this entire tutorial if you want to learn how to update your device without bricking it.
This custom ROM is based on CyanogenMod 11 source and Android 4.4 AOSP. More info about this custom ROM can be found here. The custom KitKat build has been created by ‘pawitp’, an XDA member and developer. Note that you might find some bugs and errors while using this ROM, but these are normal at this early stages.
It would be best for you to create a full ROM backup for the OS that is currently running on your device. You’ll have a restore point that can be used in case the new ROM doesn’t boot normally and you will always be able to restore it to a previous working state. However, make sure to thoroughly test this Unofficial CM 11 build and check all the latest KitKat goodies.
For this new custom ROM to successfully install you will have to take a look at the preparation guide below:
- Use this post only with the Samsung Galaxy S model number I9000.
- don’t attempt to update any other devices with the files you find in this post, as you will end up bricking it.
- The Galaxy S has to be factory unlocked, rooted and running the CWM Recovery.
- without these you cannot flash any new custom ROMs on your device.
- For the new ROM to install correctly, you will first need to apply a ‘factory reset’.
- that process will remove all data from system partition, while the internal storage won’t be affected.
- this step can be found in the tutorial, don’t skip it.
- Create a NANDROID Backup of your currently installed ROM before installing CM 11 test build.
- this step can also be found in the tutorial.
- Backup data from apps that are installed on your device with Helium tool here.
- Backup SMS text messages and APN Internet Settings using these tools for Android: SMS backup & restore | APN Settings Backup & Restore. Root access is needed for these small apps.
- Sync Contacts info and People details with your Gmail account.
- if you don’t know how to do it, then you should follow the info listed here.
- Enable USB Debugging from Developer Options.
- Check the phone’s battery power levels and make sure that it is over 50%. This will ensure that your device won’t switch off in the middle of the updating process.
- Read this entire post and make sure that you don’t skip any steps. In case you get stuck, ask for more help in comments.
- This is a tutorial that should be applied by advanced users, so you shouldn’t blame us in case you brick the phone or lose any data in the process.
Now that you’ve gone past all of the above, continue to the next part of this article and learn how to flash a custom KitKat ROM for your device.
How to install Unofficial CM 11 Android 4.4 custom ROM for Galaxy S I9000:
- Download the custom CM 11 from here.
- Download Gapps for this particular custom ROM from here.
- Connect the device with your PC, then move both files on your device’s internal storage.
- don’t unzip the files.
- disconnect the Galaxy S from PC when all files are copied.
- Power off your device now.
- Boot the phone in CWM Recovery Mode:
- it can be done by pressing and holding Volume Up, Home and Power.
- release the buttons only when the custom Recovery screen appears.
> make sure that you have the latest CWM version, as otherwise you won’t be able to flash the new files.
- Now, create a NANDROID Backup of your current ROM:
- select ‘backup and restore’ option, save the file on Galaxy S internal storage. Continue to the next step when done.
- Next, apply the Factory Reset for your smartphone.
- select ‘wipe data/ factory reset’, confirm the process.
- Now you can finally flash the Unofficial CM 11 custom ROM for your Galaxy S:
- select ‘install zip from sdcard’, then ‘choose zip from sdcard’. Find the CM11 unofficial ROM file and confirm its installation.
- note that the process might take several minutes and your phone might reboot a few times before the install is complete.
- After the ROM is installed, repeat step 8 and flash the Gapps file too.
- When all files are flashed, return to the main CWM Recovery menu.
- Select ‘reboot system now’ and then wait for your Galaxy S to boot in normal mode.
- note: the first boot process of unofficial CM 11 takes at least four minutes to complete, which is why you should wait until all files are loaded.
- Enter your Google Account details when the home screen appears. That should be all, now you’re free to test this brand new custom ROM.
In case the Galaxy S doesn’t complete the first boot process or it enters into a boot loop, then you should remove the phone’s battery and then repeat the entire tutorial once again. Re-insert the battery back into its place and after that start the guide from step 1, make sure that you don’t skip any steps in the process.
I hope that you’ve managed to complete the tutorial easily and that now you’re able to test Unofficial CM 11 on your Samsung Galaxy S. This guide shouldn’t be that hard to apply and since you’ve applied the NANDROID Backup, then you will always be able to restore its to its previous ROM, in case the new ROM doesn’t boot.
IMPORTANT NOTE: if the you cannot complete the installation of this new ROM, then you should first flash the CM 10.2 build here. After that you can retry to flash Unofficial CM11 ROM.
In case you discover any bugs or errors while testing the ROM, then you should report them to XDA Unofficial CM 11 by ‘pawitp’ thread.
If you have any other questions, then you should post them below in the comments section.
There is a rumor that says that CyanogenMod team will launch a full working Nightly build based on Android 4.4 KitKat until the end of this month. So, keep an eye on our website if you want to be one of the first to get your hands on such builds.