DevConnection_Team has managed to compile a build of CM 11 that can be used to update the Samsung Galaxy S Plus I9001. If you follow the instructions that I’ve listed in this post you will learn how to successfully update your device without bricking it.
This custom RO M is based on AOSP Android 4.4.2 and CyanogenMod 11 Nightlies. The following features are 100% functional: audio, GPS, compass, Proximity sensor, WiFi, Bluetooth, USB mass storage, HW accelerated GUI, HW accelerated video, receiving and making calls, camera, BLNv10, USB and WiFi Tethering, Vsync, USB on-the-go, MicroSD exFAT support, phantom key presses filtering and more.
SD Swap is not working in this build, while AOSP KitKat Keyboard is only partially working. More info about this release can be found here.
Read the guidelines below before starting the installation process of this new ROM:
- Use this post only with the Samsung Galaxy S Plus model number I9001.
- this guide shouldn’t be applied for any other Android phone nor tablet.
- your device has to be rooted and running CWM Recovery.
- make sure that the CWM Recovery image is updated to its latest version.
- In the the tutorial you will find the NANDROID Backup step, do not skip it.
- that step will create a full restore point for your phone, one that you can use in case the new ROM doesn’t boot in normal mode.
- Factory Reset is also needed, the step is listed in the tutorial.
- don’t skip this step.
- Factory Reset wipes all data from system partition, but it leaves Internal storage unaffected.
- Backup data from installed apps using Helium for Android tool.
- Sync all your Contacts and People details — here.
- Check the phone’s battery power level and make sure that it is over 50%, so that the device will not switch off in the middle of the installation process.
- this guide is for advanced users, do not blame us in case you lose any important data in the proces or in case you brick the phone.
- Read the entire post and do not skip any steps listed in the tutorial.
- If you cannot complete the guide, then you can ask for more help in comments.
Now that you know all of the above you can continue with the installation process.
Remember that the ROM that you’re about to install is based on Android 4.4.2 KitKat and the battery life of your old device might suffer after you complete installation. That’s why you should not skip any steps and create a backup for the installed ROM.
How to flash Unofficial CM 11 ROM for Galaxy S Plus I9001:
- Download the new ROM zip from here.
- Download Gapps for this ROM from here.
- Connect your phone to PC and then move both zip files to your device’s internal /sdcard.
- after the files are copied you can disconnect the phone from PC.
- do not unzip the files.
- Power off your Galaxy S Plus.
- Boot the device in CWM Recovery Mode now.
- First you will have to create a full NANDROID ROM Backup:
- select ‘backup and restore’, set a name for the backup file and confirm process.
- Next, you will have to apply Factory Reset:
- select ‘wipe data/ factory reset’, confirm.
- Now you can install the new Custom KitKat ROM:
- select ‘install zip from sdcard’, then ‘choose zip from sdcard’.
- find the ROM zip and confirm its installation.
- After the ROM is installed you need to flash Gapps zip; use the same actions as in step 8.
- When all files are installed you can return to the main custom Recovery menu.
- Reboot your phone now in normal mode.
- note that the first boot process of Unofficial CM 11 Android 4.4.2 will take a while to complete, don’t press any buttons until the homescreen appears.
- Use your Google Account info in order to take control over your device.
These were all the steps that you had to take in order to successfully update your Galaxy S Plus with a custom Android 4.4.2 CM 11 build.
If the installation fails at your first attempt, then you should try to repeat the entire tutorial more than once. Just make sure that you don’t skip any steps.
Also, in case the new ROM doesn’t work as you had expected it to work, then you should restore the device to its previous OS using the NANDROID Backup file created in step 6.