Friday, December 11, 2015

Install Android lollipop on Htc desire S saga using cyanogenmod 12.1 custom rom

Update your Htc desire s saga to latest version of android lollipop by flashing cm 12.1 custom rom. Ics is the last major official update that it received and from then its only who showed their love on this device in form of custom roms.It received jelly bean and kitkat roms too which were stable enough enough to be used as a daily driver.
Now Desire s has also received android lollipop in form of cyanogenmod 12.1.This rom is some what stable and you try this for sure if you want to taste latest version of android lollipop.Saga is the device specific codename.

Before trying this rom let me tell you that installing roms is a highly risky process.If you have experience with flashing and stuff then only go for this.We are not responsible if you have bricked your device in this process.So be careful and flash at your own risk.

Prerequisites:
  • Root:You must have root access on your Htc desire s saga.
  • Battery: Charge your desire s to at least 90% so that you wont encounter any battery related problems while flashing this rom.
  • Backup Efs partitions: Backup all your efs partition of your htc desire on current Rom or firmware.Just in case if you loose signal you can just restore it back.
  • Backup:Backup all your data which includes contacts,apps,photos videos etc everything to computer or any cloud networks as flashing Cm 12.1 rom on Desire s saga will will wipe all your data.
  • Custom recovery: You need a custom recovery  installed on your  desire s.Without it you can not flash roms at all.
  • Check if you have s off or not.
  • You must have a unlocked bootloader.
  • Downloads: Cm 12.1 rom for Htc desire s saga and google apps and transfer them to internal storage.

Cyanogenmod 12.1 Htc Desire s saga:
Android lollipop on Htc desire S saga cyanogenmod 12.1 rom

About cyanogenmod for htc desire s:
Cyanogenmod is one of the best custom roms available in android development ecosystem.They support lot of devices.This is based on android open source project with lot of added features.IT uses android 5.1.1 lollipop as base for now and will be updated to later versions of android when available.
custom lollipop roms htc desire s
This rom is compiled by  xda senior member "kylon", a big thanks to him for bringing this rom for our device.As this is not official rom you can expect some bug in it.Ui is somewhat laggy as it has only 768mb of ram.Despite of bugs you can try this rom on your desire s.
General features of Cm 12.1:
  • Trebuchet: This is the default launcher that ships with cyanogenmod. But if you flash gapps then you might loose this.It doesn't have too many features like nova or other launchers but its simple and fast.
  • Status bar Tweaks:Status bar has lot of tweaks which include a brightness slider.Slide in status bar to adjust brightness of the screen.Double tap on status bar to sleep device and also network speed indicator for on going traffic info.
  • Performance control:A default CPU manager app to control frequencies and governors . You can adjust cpu frequencies and also set them on boot too.
  • Theme engine: Theme engine is from the cyanogenmod custom rom which basically changes the look user interface from lock screen  to ring tones all the way up to boot animations.The speciality of the theme engine is the ability to choose individual elements of every theme you have installed.So you like the ring tons and wallpapers of one theme and icons of other theme then you can have them at a time.Just open the theme chooser and you will understand how to do it.
  • If you are missing root functionality or all your root apps are not working properly then to developer settings and check if root permissions are set properly.
  • Software Updates: Cyanogenmod is usually available in three types one s nightlies which gets updated with new features every night and are quite stable for daily usage.second one is the snapchat which is monthly build version which will be stable version and other one is the release candidate.Some times nightlies are considered must stable than the snapshots. As of now we have android lollipop 5.1.1  in form on CM 12.1. 
These are key features of cyanogenmod and you can explore other features by flashing this rom on your Htc desire s saga.

Flash Cm 12.1 on desire s using Twrp recovery:

  • Download Cm 12.1  rom for htc desire sand Gapps transfer it to sdcard or internal storage of your device.
  • Power of  device completely and wait for few seconds to confirm that it is off completely.
  • Using button combinations reboot it to recovery.
  • Once you are in  twrp click on  backup and select all partitions which you want to backup. It might take about 5 minutes for backup to complete. Don't interrupt backup process.
  • Once backup of your existing rom is completed click on back button.Wipe data,cache and dalvik cache and wipe system partition too.
  • Now select Install and navigate to location where you have placed your Rom and gapps zip files.
  • Flashing this might take about 5 minutes or so.Once flashing is complete do a factory reset again.
  • Now reboot to system.Wait at least 15 minutes for initial boot to complete and once done you can explore its features.
If you are experiencing any status 7 error then you have to update your recovery and try flashing again.After flashing rom if your desire s doesn't boot then follow the steps shown below.
  • You need to have installed adb or  fast boot on our laptop or computer.
  • Learn some basics adb and fastboot commands first.Easy to try and use these commands.
  • Extract the zip file which you have download on your computer using 7zip or winrar.
  • You will find a boot image file.Copy that boot image and paste in fastboot folder which you will find in  programming files in "c:\".
  • Now put it in fastboot mode.
  • Once you are in boot loader mode type the command "fastboot devices" to know if your device is detected.If your device is detected you will get a key before list of devices.If not reinstall fast boot drivers.
  • Now Type the command " fastboot flash boot boot.img".Once you have flashed boot image then reboot it.
  • This time it will boot for sure.
  • If it still didn't boot than restore backup which you have made and leave a comment her.
If you have any other queries regarding "flashing cm 12.1 rom on your htc desire s saga" don't forget to leave a comment below.