Monday, December 28, 2015

Root & install TWRP custom recovery on Galaxy A5

Root & install TWRP custom recovery on Galaxy A5. If you are among those who want to have complete control over their phones operating system or want to explore the sub settings, make customization then the only way to do that is by rooting your device. Although rooting voids your device warranty. But don’t worry as the warranty can be easily regained back by un-rooting. By rooting you can perform various tasks like flashing custom recoveries, custom ROMs, kernels, remove bloatware, customize internal system files, boost your battery life, increase internal memory and much more. If you want to root your Galaxy A5 smartphone then you are at the right place. Here in this guide we’ll discuss the easiest step by step procedure on how to Root & install TWRP custom recovery on Galaxy A5.
The procedure given below for rooting and flashing the TWRP custom recovery on your Samsung Galaxy A5 is considered to be of much risk. Neither I nor the developers will be held responsible / liable if any damage happens to your device. Although it is very unlikely that such thing will happen still I recommend you to perform everything correctly as mentioned. Everything mentioned below is only compatible for Samsung Galaxy A5 smartphone. So don’t even think of trying this on any other device as it may cause permanent damage.
Root & install TWRP custom recovery on Galaxy A5
Pre-Requisites:
  • Rooting will void your device warranty. But don’t worry if you want to regain it back just unroot the device.
  • Backup all your data including Contacts, Apps, Messages, call logs, notes, APN settings and copy it somewhere for safety.
  • Charge your phones battery at least up to 60% so as to minimize the risk of interruption during the process.
  • Make sure that the Mobile specific drivers are installed on your Computer. You can install them by installing Samsung Kies or manually install them from the link given below:
  1. Windows 32 bit (x86) Drivers.
  1. Windows 64 bit (x64) Drivers.
  • Enable the USB Debugging mode on your device by following the path Menu->Settings->Developer options->USB Debugging.

Procedure to Root Galaxy A5:


Method 1: Using RF-Auto Root
Downloads:
  1. Download CF-Auto Root file for Galaxy A5 SM-A500F.
  1. Download CF-Auto Root file for Galaxy A5 SM-A500FU.
  1. Download CF-Auto Root file for Galaxy A5 SM-A500G.
  1. Download CF-Auto Root file for Galaxy A5 SM-A500H.
  1. Download CF-Auto Root file for Galaxy A5 SM-A500L.
  1. Download CF-Auto Root file for Galaxy A5 SM-A500M.
  1. Download CF-Auto Root file for Galaxy A5 SM-A500S.
Procedure:
Step 1: Depending upon your device model number download the respective CF-Auto Root zip file on your computer. Extract it in a specific folder. You’ll see the following files after extraction:
Root & install TWRP custom recovery on Galaxy A5 - CF- Auto Root files
Step 2: Now Power off your Galaxy A5 completely until it vibrates.
Step 3: Boot your Galaxy A5 into downloading mode. For doing so, simultaneously press and hold Home button (middle button) + Volume Down key + Power button until you see a warning message.
Step 4: Leave all the three buttons and just press Volume Up key to continue. This will land your phone into downloading mode.
Step 5: Keeping your phone as it is in downloading mode, connect it to computer via USB data cable.
Step 6: Next launch the Odin Multi Downloader3-v3.07 from the extracted zip file. As soon as you launch it, you’ll see an ‘Added’ message appears on the Odin window. Also the ID:COM section will turn light blue in color with a random COM PORT number below it.
Root & install TWRP custom recovery on Galaxy A5 - CF- Auto Root Odin screenshot 1
Note: If such thing doesn’t happen, then it must be problem with your device drivers. So re-install mobile specific drivers or try with new USB data cable or with new USB port.
Step 7: On the Odin window, click on PDA tab and locate the ‘CF-Auto Root.tar’ file from the extracted folder & select it.
Root & install TWRP custom recovery on Galaxy A5 - CF- Auto Root Odin screenshot 2
Step 8: Simply press the Start button located on the Odin window to initiate the Rooting process. Your Galaxy A5 will automatically reboot itself while the process goes on.
Root & install TWRP custom recovery on Galaxy A5 - CF- Auto Root Odin screenshot 3
Note: Do not unplug USB data cable until the process completes.
Step 9: The Rooting process will complete in a minute. You’ll see the ID:COM section on the Odin window is turned green with the message ‘Pass’ below it. You may safely remove the USB cable now.
Root & install TWRP custom recovery on Galaxy A5 - CF- Auto Root Odin screenshot 4
Note: If the process fails or if Odin gets stuck or in case your device gets boot loops, then don’t panic. Just close the Odin window, go into downloading mode and repeat the whole process again.
That’s it! You’ve successfully rooted your Samsung Galaxy A5 smartphone. An app named SuperSU installed on your phone will confirm that your phone is rooted. This SuperSU app supervises each and every app that requires a root access.

Method 2: Using King Root
Downloads:
  1. Download King Root v4.5.2 Apk.
  1. Download SuperSU-me Apk.
Procedure:
Step 1: Download and install King Root v4.5.2 app on your Galaxy A5.
Step 2: Launch it and click on the Try to Root option. This will initiate the rooting process.
Root & install TWRP custom recovery on Galaxy A5 Kingroot app screenshot 1
Step 3: Be patient and wait for a minute to complete the rooting process.
Root & install TWRP custom recovery on Galaxy A5 Kingroot app screenshot 2
Step 4: After successful completion, you’ll see green tick with Root successfully message below it. This will confirm that your Galaxy A5 has been successfully gained the Root access.
Root & install TWRP custom recovery on Galaxy A5 Kingroot app screenshot 3
Note: Kinguser and some other Chinese application will be automatically installed on your phone. To replace this application with Super SU follow the steps given below:
Step 1: Download and install SuperSU-me app on your phone.
Step 2: Launch the app and grant root permissions.
Step 3: Once SuperSU-me app is launched tap on the Blue Android button to start the replacing process.
Root & install TWRP custom recovery on Galaxy A5 SuperSU-me App screenshot
The process will complete in a minute and the Kinguser and other Chinese apps will get replaced by SuperSU.

Procedure to install TWRP custom recovery on Galaxy A5:


Method 1: Using Flashify App(Only for rooted phones)
Root & install TWRP custom recovery on Galaxy A5 Flashify Android App
Downloads:
  1. Download Flashify Android App.
  1. Download TWRP Recovery.img.
Procedure:
Step 1: Download and install the Flashify App on your phone.
Step 2: Then download and copy the TWRP recovery.img file on your phones internal/external memory.
Step 3: Then launch Flashify App and grant the Superuser permissions.
Root & install TWRP custom recovery on Galaxy A5 Flashify App screenshot-1
Step 4: Select Flash option and click on the recovery image option.
Root & install TWRP custom recovery on Galaxy A5 Flashify App screenshot-2
Step 5: Next, select the choose a file option.
Root & install TWRP custom recovery on Galaxy A5 Flashify App screenshot-3
Step 6: Navigate to the TWRP recovery.img file which you’ve just downloaded and copied in your phone and select it.
Step 7: The app will ask is it sure to flash recovery, just select Yup to start the flashing process.
Root & install TWRP custom recovery on Galaxy A5 Flashify App screenshot-4
That’s it! You’ve successfully flashed TWRP custom recovery on your Galaxy A5 smartphone. To verify the same boot your phone into recovery mode by pressing & holding Volume Up key + Home button (Middle button) + Power button simultaneously until you enter the recovery.
Note: It is recommended to not reboot from the flashify app as it may cause boot loops issue. Close the app and manually reboot the phone.

Method 2: Using Odin Multi Downloader
Downloads:
  1. Download TWRP recovery for Galaxy A5.
  1. Download Odin Multi Downloader.
Procedure:
Step 1: Download both the files in a specific folder on PC.
Step 2: Switch off your Galaxy A5. You need to boot it into downloading mode. For that press and hold Home button (middle button) + Volume Down key + Power button until you see a warning message.
Step 3: Leave all the three buttons and just press Volume Up key to continue. This will land your phone into downloading mode.
Step 4: Keep the phone as it is and connect it to PC using USB cable.
Step 5: Launch Odin Multi downloader.
Step 6: Click the AP tab and select the TWRP recovery file.
Note: If md5 mismatch error occurs, remove .md5 extension from the file.
Step 7: Click the Start button to initialize the TWRP custom recovery flashing process.
Root & install TWRP custom recovery on Galaxy A5 - TWRP Odin screenshot
Step 8: You’ll get Pass message after the process completes successfully.
Also Read: How to update Galaxy A5 to Android 4.4.4 KitKat Official XXU1AOE2 firmware.
Success
Voho! You have successfully rooted & installed TWRP Custom Recovery on Samsung Galaxy A5 smartphone. You can now change & view the system settings, do nandroid backup, flash custom ROMs, wipe data/cache and do much more. If you have any queries regarding the guide then do inform me through the comment section below. I’ll try to help you out. Till then enjoy! :-)

Update Galaxy A5 to Android 5.1.1 Lollipop CM 12.1 ROM

Update Galaxy A5 to Android 5.1.1 Lollipop CM 12.1 ROM. Samsung Galaxy A5 is the most stylish and classy phone which was released with Android 4.4.4 KitKat OS last year. After the release of Android 5.0 Lollipop OS, there were many users waiting to receive this latest android version on their devices. But unfortunately only a few lucky ones were able to feel this Lollipop firmware. Remaining others needed to rely on those unofficial custom ROMs created by third party developers. Recently mygalaxya, a senior member from XDA community developed the famous Cyanogenmod 12.1 custom ROM especially for Samsung Galaxy A5 smartphone. This CM 12.1 nightly build is based on the latest Android 5.1.1 Lollipop OS. This way you can enjoy and experience the latest Lollipop flavored features on your device.
Update Galaxy A5 to Android 5.1.1 Lollipop CM 12.1 ROM screenshot 1Update Galaxy A5 to Android 5.1.1 Lollipop CM 12.1 ROM screenshots 2
Cyanogenmod community have come a long way with enhancing the Android experience, and it shows here in this nightly build. When it comes to added features, they have packed pretty much everything you need. Some newly added features from Cyanogenmod are live display, LCD density, notification manager, lock screen visualizer, ambient display and gestures. Along with that you’ll also experience a refurnished Google home with new launcher, new phone dialer app, screen recording, core system processes trimmed, full screen immersive mode, seamless change in resolution during media playback, new gallery and redesigned quick office app with it.
Update Galaxy A5 to Android 5.1.1 Lollipop CM 12.1 ROM screenshots 3Update Galaxy A5 to Android 5.1.1 Lollipop CM 12.1 ROM screenshots 4
Despite this, it should be noted that this unofficial Cyanogenmod 12.1 nightly build is currently in working stage, which means there are still bugs that are yet to be fixed. But no worries as with the upcoming nightly updates, all those bugs and issues will get cleared up. If you’re still interested in installing the latest Cyanogenmod 12.1 running on the newly launched Android 5.1.1 Lollipop version on your Galaxy A5 then proceed to the guide given below.
Update Galaxy A5 to Android 5.1.1 Lollipop CM 12.1 ROM screenshots 5Update Galaxy A5 to Android 5.1.1 Lollipop CM 12.1 ROM screenshots 6
Neither I nor the developers of this CM 12.1 ROM will be held liable in case if you brick your phone by performing the steps mentioned below. So implement everything at your own risk. Although I assure you that no such thing will happen unless and until you implement every step correctly without a single mistake. This guide is only for Samsung Galaxy A5 smartphone having model number A500F, A500FU, A500G, A500H. Do not flash this ROM on any other device or variant. If tried your phone may turn into semi bricked / non functioning state.
Update Galaxy A5 to Android 5.1.1 Lollipop CM 12.1 ROM screenshots 7Update Galaxy A5 to Android 5.1.1 Lollipop CM 12.1 ROM screenshots 8
Pre-Requisites:
  • Ensure that the battery of your Galaxy A5 is charged at least up to 60% so as to minimize the risk of interruption during the installation process.
  • You must backup all your important data including your contacts, apps, SMS/MMS, call logs, memos and APN settings etc. You may use any backup app or simple copy everything on your PC for more safety. This is essential as everything gets wiped in the last step of this process.
  • Your Samsung Galaxy A5 must be Rooted. Also a custom recovery like Clockworkmod (CWM) or TWRP must be installed in order to flash any custom ROM. Refer our guide to do the same:
  1. How to Root and install TWRP custom recovery on Galaxy A5 smartphone.
  • Ensure that your PC has mobile specific drivers installed in it. This is important so to recognize your Galaxy A5 when connected via USB data cable. You can install them by installing Samsung Kies or manually install them from the link given below:
  1. Download Windows 32 bit x86 drivers.
  1. Download Windows 64 bit x64 drivers.
  • A folder called EFS present in your phones system directory contains all your phones specific information such as the IMEI, wireless devices MAC addresses, product code, and much more. If by mistake this folder gets wiped out then your device will be completely useless & will no longer be recognized by your carrier. Refer our article to backup and restore EFS/IMEI data:
  1. How to backup and restore EFS/IMEI on Android Phones.
Update Galaxy A5 to Android 5.1.1 Lollipop CM 12.1 ROM img

Procedure to install Android 5.1.1 Lollipop CM12.1 on Galaxy A5:

Downloads:
  1. Download CM12.1 ROM for Galaxy A5 A500F.
  1. Download CM12.1 ROM for Galaxy A5 A500FU.
  1. Download CM12.1 ROM for Galaxy A5 A500G.
  1. Download CM12.1 ROM for Galaxy A5 A500H.
  1. Download Google Apps for Galaxy A5 .
  1. Download SuperSU for for Galaxy A5.
Procedure:
Step 1: Depending upon your device model download the zip package files on your PC. Do not extract them.
Step 2: Then using USB data cable connect your Galaxy A5 to PC, enable mass storage mode and transfer the zip files on your phones internal/external storage.
Note: If your PC doesn’t recognize your Galaxy A5, make sure device specific drivers are properly installed or you may change USB cable or port.
Step 3: Safely disconnect your device from PC & switch it off completely until it vibrates. Now you need to boot your Galaxy A5 into TWRP recovery mode. The same can be done by pressing & holding Volume up + Home button (middle button) + Power button together till you land into TWRP recovery.
Firstly you need to take nandroid backup of your current ROM. This nandroid backup is the backup of your entire operating system & is always helpful in case of failure while flashing process. If any thing goes wrong, you can restore your previous saved ROM.
Refer our detailed article for taking Nandroid backup:
  1. How to take Nandroid Backup of any Android Phone with 8 simple methods.
Step 4: For taking nandroid backup, click on the Backup option present on the main menu of recovery. On the next screen select the options you want to take backup of and just Swipe to start the backup process.
Update Galaxy A5 to Android 5.1.1 Lollipop CM 12.1 ROM twrp backup screenshot
Step 5: Next you need to wipe the data/cache present on your device. So press back button to return to main menu of TWRP recovery and select the Wipe option. On the next screen select the dalvik cache, system, data, cache and swipe to start the wiping process.
Update Galaxy A5 to Android 5.1.1 Lollipop CM 12.1 ROM twrp wipe screenshot
Note: This step will clear all the data & caches from your phones memory. Hence a backup of entire data must be done before implementing this step.
Let’s flash the Android 5.1.1 Lollipop based CM 12.1 ROM now.
Step 6: Press back button to return to main menu and select the Install option. This will show you all the files present on your phones memory.
Step 7: Just navigate to the Android 5.1.1 Lollipop based Cyanogenmod 12.1 custom ROM and select it. On the next screen just swipe to start the actual flashing process. Be patient and wait for the process to complete.
Update Galaxy A5 to Android 5.1.1 Lollipop CM 12.1 ROM twrp install screenshot
After completion, you’ll see a message saying successful on the screen.
Step 8: Similarly flash the Google Apps (containing Google Play Store, Maps, Gmail, GTalk etc.) and the SuperSU zip files as you’ve flashed this Cyanogenmod 12.1 custom ROM. Do not wipe anything after flashing it.
Step 10: Everything completes here, just restart your Galaxy A5 by selecting the Reboot option present on the TWRP recovery mode itself. This first boot will take more time to start than usual.
Update Galaxy A5 to Android 5.1.1 Lollipop CM 12.1 ROM twrp reboot screenshot
Note: If you want to restore back your previous Rom, then you can do that by going back to the TWRP recovery and selecting Restore option. Then select the saved ROM you want to restore.
Also Read: How to update Galaxy A5 to Android 4.4.4 KitKat Official XXU1AOE2 firmware.
Success
Voila! Your Samsung galaxy A5 has been successfully updated to the latest Android 5.1.1 Lollipop based Cyanogenmod 12.1 custom ROM. You can confirm the same from Menu->Settings->About Phone. Some breath taking and mouth watering features of Android Lollipop are waiting for you. Go enjoy them. Do tell us your views and experience after using it. If you face any difficulty just comment me and I’ll provide an exact solution. Till then Enjoy! :-)

Install Android Lollipop Themed Omni ROM on Galaxy Gio S5660

Install Android Lollipop Themed Omni ROM on Galaxy Gio S5660. This is an experimental build developed by ywor1 from XDA community and we thank him for his effort. First of all, I would like to mention that this ROM is based on Android 4.4.4 KitKat OS but its beautiful Android L customization gives a complete feel of latest Android Lollipop OS. This ROM is stable and all the features are working still if you face any bug or issues then don’t worry with further upcoming updates they’ll surely get cleared. This ROM is developed only to experience the look and feel of Android Lollipop on galaxy Gio. Interested users can proceed to our actual guide on how to install Android Lollipop Themed Omni ROM on Galaxy Gio S5660.
Install Android Lollipop Themed Omni ROM on Galaxy Gio S5660 screenshot 1Install Android Lollipop Themed Omni ROM on Galaxy Gio S5660 screenshot 2
Changelog:
  • Updated to latest Omni.
  • Expanding your phone using a memory card.
  • The camera works.
  • Google Apps fixed.
  • Fixed a bug with the lack of memory.
  • GPS bugs fixed.
  • Radio works.
  • Bluetooth works.
  • Some applications changed.
Install Android Lollipop Themed Omni ROM on Galaxy Gio S5660 screenshot 3Install Android Lollipop Themed Omni ROM on Galaxy Gio S5660 screenshot 4Install Android Lollipop Themed Omni ROM on Galaxy Gio S5660 screenshot 5
The process mentioned below is considered to be of much risk and a slight change can completely damage your smartphone. So I recommend to follow each and every step at your own risk. If by mistake any damage occurs to your Galaxy Gio then neither I nor the developers of this ROM will be held responsible for that. Although there are least chances that your phone will get damaged. This guide is only for Samsung Galaxy Gio having model number GT-S5660. Installing this on any other device or variant will result into unwanted outcomes or bricked device. So verify your device model number from Homescreen–> Menu–>Settings –> About Phone before moving further.
Pre-Requisites:
  • Make sure your phone has sufficient battery backup as lack of battery power may increase the risk of interruption during the flashing process.
  • This process will wipe out every data from your phone including your contacts, messages, apps, memos, call logs etc. So it is recommended to take a complete backup of everything before proceeding ahead.
  • You might be knowing that a folder called EFS present in your phones system directory contains all your phones specific information such as the IMEI, wireless devices MAC addresses, product code, and much more. If by mistake this folder gets wiped out then your device will be completely useless & will no longer be recognized by your carrier. Refer our article to backup and restore EFS/IMEI data:
  1. How to backup and restore EFS/IMEI on Android Phones.
  • Make sure you have installed mobile specific drivers on your PC. This is important so to recognize your phone when connected via USB cable. You can install them by installing Samsung Kies or manually install them from the link given below:
  1. Download Windows 32 bit x86 drivers.
  1. Download Windows 64 bit x64 drivers.
  • Make sure that your Galaxy Gio is rooted. Also a custom recovery like CWM or TWRP must be installed. If you haven’t done it yet, then follow our guide to do so:
  1. How to Root & install Clockworkmod (CWM) recovery on Samsung Galaxy Gio S5660.
  • Your Galaxy Gio must have latest CWM recovery to flash this Android L themed ROM. Detailed steps to install latest CWM recovery 6.0.5.3 are mentioned below:
Step 1: Download the latest CWM 6.0.5.3 recovery package from Here and without extracting copy it your phones SD card.
Step 2: Now power off your Galaxy Gio.
Step 3: Boot your device into recovery mode now. For doing so, press and hold home button + volume up + power button simultaneously until the recovery mode appears.
Step 4: In recovery mode, using Volume keys navigate to the Install from SD card and select it using Home (middle) button to install this latest CWM 6.0.5.3 recovery.
After successful flashing of the latest CWM 6.0.5.3 recovery, let’s proceed to Android L themed ROM installation process.

Procedure to install Android Lollipop themed ROM on Galaxy Gio:

Downloads:
  1. Download Android Lollipop themed Omni ROM for Samsung Galaxy Gio S5660.
  1. Download Google Apps for Samsung Galaxy Gio S5660.
Procedure:
Step 1: Download the ROM and Google Apps zip package files on your Computer. Do not extract them.
Step 2: Now connect your Galaxy Gio to Computer, enable Mass storage mode and copy both the zip files on your phones SD card. Do not place them in deep directories.
Step 3: Safely disconnect your Galaxy Gio from computer and switch it off completely.
Step 4: Boot your phone into CWM recovery mode now. For doing so, press and hold ‘Home Button (middle button) + Volume up + Power Button’ simultaneously until you land into CWM recovery mode.
Note: Touch will not work in recovery, so you’ll have to use Volume Up and Down keys for navigation and Home button for selection.
As soon as you enter the CWM recovery, take a complete backup of your current ROM. Such backup is called as nandroid backup which basically is the backup of your entire operating system & is much helpful in times of failed installation.
Refer our detailed article for taking Nandroid backup:
  1. How to take Nandroid Backup of any Android Phone with 8 simple methods.
Step 5: For taking a complete nandroid backup, navigate to the ‘backup & restore’ option on the recovery mode itself and on the next screen select ‘backup’ option. This will make a complete nandroid backup of your current ROM and it will be saved in your phones SD card under the name ‘clockworkmod’.
Nandroid backup screenshot 1Nandroid backup screenshot 2
Step 6: Then you need to wipe the data and cache partitions from your phones memory. For doing so, navigate to the ‘wipe data/factory reset’ option using volume keys. Then select it using Home button. On the next screen select Yes option to start the wiping process. Similarly navigate to the ‘wipe cache partition’ option and select it to wipe the caches.
wipe data cache screenshot
Note: This step will clear entire data from your phones memory including contacts, messages, apps, memos, call logs etc. So take a complete backup of every data before attempting this step.
Step 7: Return back to the main menu and select the Advanced option. On the next screen select Reboot Recovery  option.
reboot recovery screenshot
Wait until you boot again into recovery.
Let’s flash the Android L themed ROM now.
Step 8: Return back and select the ‘install zip from SD card ‘ option. Then on the next screen select ‘choose zip from SD card’ option. This will display all the files & folders present on your external SD card. Just select the Android Lollipop themed ROM zip package file which you’ve copied earlier. Press ‘Yes’ option on the next screen to initiate the actual flashing process. Just wait few minutes to complete the Omni ROM flashing process.
CWM recovery Screenshot
Step 9: After successfully completing the flashing process, select ‘wipe data/factory reset’ option followed by ‘wipe cache partition’ option on the recovery mode to clear all your data & caches from the phones memory respectively.
Note: This step is essential to overcome the boot loop issue.
Step 10: Similarly flash the Google Apps (containing Google Play Store, Maps, Gmail, GTalk etc.) as you’ve flashed the Android Lollipop themed ROM. Just remember not to wipe data/cache after flashing it.
Step 11: That’s all! After implementing everything mentioned above just reboot your Galaxy Gio by selecting ‘reboot system now’ option from the recovery mode. You’ll notice that the first boot takes more time to start than usual.
reboot system screenshot
Note: If you want to restore back your previous saved Rom, then boot your Galaxy Gio into recovery mode and select ‘Backup and Restore’ option and then on next page select ‘Restore’ option. Then select the saved ROM you want to restore.

Success

Good job! Your Samsung Galaxy Gio GT-S5660 smartphone has been successfully updated to the latest Android Lollipop themed Omni custom ROM. Enjoy and experience the latest Android Lollipop like feel on your phone. Also don’t forget to share your views after using it. Finally, if you come across any difficulty while flashing this ROM or have any issue regarding this guide then do inform me through the comments. Till then Enjoy! :-)

Install Android 5.1.1 Lollipop CM12.1 on Samsung Galaxy S Plus I9001

Install Android 5.1.1 Lollipop CM12 on Galaxy S Plus i9001. This device was launched with Android 2.3 Gingerbread OS but unfortunately it didn’t get any further updates from Samsung. This smartphone is considered to be the most lucky one as it received maximum number of unofficial custom ROMs from third party developers. Due to which the Galaxy S Plus users were able to experience the newly launched Android versions on their phone. Recently, the recognized XDA developer Christopher83 has developed Cyanogenmod 12.1 ROM based on the latest Android 5.1.1 Lollipop OS especially for Samsung Galaxy S Plus GT-I9001 smartphone.
Install Android 5.1.1 Lollipop CM12 on Galaxy S Plus I9001 screenshot 1
As Galaxy S Plus has 1.4 GHz Qualcomm Scorpion processor with 512 MB of RAM, we can say that this CM12.1 ROM may run smoothly on it. The developer says that the ROM is highly functional with almost every feature and function working. this ROM is so beautifully customized that you’ll enjoy and experience the combined features from Android 5.1.1 Lollipop OS and Cyanogenmod 12.1 on your Galaxy S Plus. Interested users who want to experience the Android 5.1.1 Lollipop CM12.1 ROM on Galaxy S Plus I9001 may proceed to our actual article given below.
Install Android 5.1.1 Lollipop CM12 on Galaxy S Plus I9001 screenshot 2
Working List:
  • Audio
  • MTP storage
  • Proximity sensor
  • F2FS support for /data partition
  • Acceleration
  • Gravity sensor
  • Voice video calls
  • USB/Wifi tethering
  • Rotation vector
  • Wifi
  • MicroSD
  • exFAT support
  • Bluetooth
  • Camera
  • Receiving and making calls
  • GPS
  • Light sensor
  • Orientation
  • Compass
  • Linear acceleration
  • Phantom key presses filtering
  • USB OTG
Install Android 5.1.1 Lollipop CM12 on Galaxy S Plus I9001 screenshot 3
Each and every step mentioned below must be tried at your own risk. Neither I nor the developers of this ROM will be held liable if any damage occurs to your Galaxy S Plus by following this guide. Although I assure you no such thing will happen if implement every step correctly without a single mistake. This guide is only for Samsung Galaxy S Plus bearing model number GT-I9001. Do not use this for any other device or variant. If tried your  device may turn into semi bricked / non functioning state.
Install Android 5.1.1 Lollipop CM12 on Galaxy S Plus I9001 screenshot 4
Pre-Requisites:
  • Charge your Galaxy S Plus at least up to 60% as lack battery can interrupt the process.
  • Backup all your data including contacts, messages, call logs, apn settings, memos etc. You may use Super Backup app for the same.
  • A folder called EFS present in your phones system directory contains all your phones specific information such as the IMEI, wireless devices MAC addresses, product code, and much more. If by mistake this folder gets wiped out then your device will be completely useless & will no longer be recognized by your carrier. Refer our article to backup and restore EFS/IMEI data:
  1. How to backup and restore EFS/IMEI on Android Phones.
  • Your Samsung Galaxy S Plus must be Rooted.
  • Make sure you have installed mobile specific drivers on your PC. This is important so to recognize your phone when connected via USB cable. You can install them by installing Samsung Kies or manually install them from the link given below:
  1. Download Windows 32 bit x86 drivers.
  1. Download Windows 64 bit x64 drivers.
  • Make sure you have installed latest custom recovery like Clockworkmod (CWM) or TWRP before flashing this CM 12.1 ROM. If not, then don’t worry just follow the steps given below:
Step 1: Download and copy this TWRP recovery on your phones external SD card.
Step 2: Switch off your Galaxy S Plus completely and boot it into recovery mode.
Step 3: For the same, press and hold Volume up + Home button (middle button) + Power button simultaneously until you land into stock recovery mode.
Step 4: Using Volume keys navigate to the ‘apply update from SD card’ option and then select this TWRP recovery using Home button. This will start the TWRP recovery flashing process.
Step 5: After successfully flashing it, return to the main menu and select reboot system now option to restart your Galaxy S Plus.
That’s all! You’ve flashed the latest TWRP recovery. Let’s flash the Android 5.1.1 Lollipop ROM CM12.1 now.

Procedure to install Android 5.1.1 Lollipop on Galaxy S Plus:

Downloads:
  1. Download Android 5.1.1 Lollipop CM12 ROM for Galaxy S Plus I9001.
  1. Download  Google Apps for Galaxy S Plus I9001.
Procedure:
Step 1: Download both the zip package files on your PC. Do not extract them.
Step 2: Then connect your Galaxy S Plus to PC using USB data cable, enable mass storage mode and transfer both the downloaded files on your phones SD card.
Note: If your PC doesn’t recognize your Galaxy S Plus, make sure device specific drivers are properly installed or you may change USB cable or port.
Step 3: Disconnect your phone from PC & switch it off completely until it vibrates. Now enter your phone into TWRP recovery mode. The same can be done by pressing & holding Volume up + Home button (middle button) + Power button together till you land into TWRP recovery.
At first make sure you take nandroid backup of your current ROM. This nandroid backup is the backup of your entire operating system & is always helpful during the failure while flashing process or during any problem with the ROM, then you can easily restore your saved previous ROM.
Refer our detailed article for taking Nandroid backup:
  1. How to take Nandroid Backup of any Android Phone with 8 simple methods.
Step 4: For taking nandroid backup, click on the Backup option present on the main menu of recovery. Swipe on the next screen to start the backup process.
Install Android 5.1.1 Lollipop CM12 on Galaxy S Plus I9001 nandroid backup screenshot
Step 5: Then you need to wipe the data/cache present on your device. So press back button to return to main menu of recovery and select the Wipe option. On the next screen swipe to wipe all the data/cache from your phone.
Install Android 5.1.1 Lollipop CM12 on Galaxy S Plus I9001 wipe data screenshot
Note: This step will clear all the data & caches from your phones memory. Hence a backup of entire data must be done before implementing this step.
Let’s flash the Android 5.1.1 Lollipop based CM 12.1 ROM now.
Step 6: After wiping out everything press back button and select the Install option. This will show you all the files present on your phones memory.
Step 7: Just navigate to the Android 5.1.1 Lollipop based Cyanogenmod 12.1 custom ROM and select it. On the next screen just swipe to start the actual flashing process.It will take few minutes to complete successfully.
Install Android 5.1.1 Lollipop CM12 on Galaxy S Plus I9001 install CM12.1 screenshot
After completion, you’ll see the successful message on the screen.
Step 8: Similarly flash the Google Apps (containing Google Play Store, Maps, Gmail, GTalk etc.) as you’ve flashed this Cyanogenmod 12.1 custom ROM. Don’t wipe data/cache after flashing it.
Step 10: After completing everything mentioned above, restart the phone by selecting the Reboot option present on the recovery mode itself. Note that it will take more time to start than usual.
Install Android 5.1.1 Lollipop CM12 on Galaxy S Plus I9001 reboot screenshot
Note: If you want to restore back your previous Rom, then you can do that by going back to the TWRP recovery and selecting Restore option. Then select the saved you want to restore.
Success
Hurray! You have successfully flashed the latest Cyanogenmod 12.1 custom ROM based on Android 5.1.1 Lollipop OS on your Samsung Galaxy S Plus GT-I9001 smartphone. You can confirm the same from Menu->Settings->About Phone. Enjoy the combined features of Android Lollipop and Cyanogenmod 12.1 on your smartphone. Don’t forget to share your experience after using it. If you have any problem, query or suggestion regarding the guide then you may ask me through the comments. I’ll be glad to help you. Till then Enjoy! :-)