Friday, December 11, 2015

Install android lollipop based Aicp custom rom on sprint Htc one M7 (M7spr)

Update your sprint Htc one m7 M7spr to latest version of android lollipop using Aicp custom rom.Though sprint didn't announce lollipop 5.1.1 update for this device you can still have it but remember its not official from sprint network.We are going to use custom firmware in order to update
it to latest and greatest version on android.

Why to go for a custom rom on Sprint Htc one M7 M7spr?

  • Less bloatware: Usually Carrier variants comes with lot of bloatware and unwanted stuff.This might hinder performance a bit which might result in laggyness.Custom Roms will have less bloatware or no bloatware at all as a result of which you will notice its performance is much better than on stock Rom.
  • Better performance: Though performance can be increased by controlling cpu and Gpu  with root apps you might not achieve what you want.There is better scope for performance on custom roms as developers implements different mods to make it perfect.
  • Battery life: Battery life is always opposite to performance.Greater the performance least the battery life  you get.In order to get a balance one between them you have to go for custom roms. 
  • Better customization: Most of the apps with root access will work better on custom Roms than on stock Roms.For instance take xposed installer.It offers lot of modules for customization but will work perfectly on custom Roms than on stock one.

Install Aicp custom rom on sprint Htc one M7 M7spr:

 Aicp custom rom on sprint Htc one M7 (M7spr)

About Aicp custom rom:
Aicp is one the best custom Roms available in android development .Aicp stands for android ice cold project.Initially this custom Roms used android open kang project as a base (Aokp in short) but they later moved to cyanogenmod Rom as aokp stopped updating its sources.So you can expect all features of cyanogenmod Rom in Aicp with some extra features too.Remember that this is an unofficial port of aicp rom for sprint htc one m7.
Features of aicp rom:
  • 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.

  • Performance control:A default cpu manager app to control frequencies and governors.You can adjust CPU frequencies and also set them on boot too.
  • Trebuchet: This is the default launcher that ships with cyanogenmod Rom.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.
  • Gesture anywhere:Gesture any where is also available which  makes it easy for you to launch apps with gestures instead of returning to home screen and app drawer to launch apps.
  • App circle:In addition to this app circle bar is also present which makes it too easy to launch apps with just a swipe from the edge of the screen.
  • Omni Switch: Omni Switch is an alternative for default recent window in android.To use this Open omni switch app from app drawer and set your preferred options.It opens a floating bubble just like facebook messenger and floats on every app and actions click on it to open your recent apps.
prerequisites:
  • Backup:Backup all your data which includes apps,contacts,photos videos etc everything to computer or any cloud storage as flashing this Aicp on htc one M7 M7spr will erase data.
  • Battery: Charge your one M7 M7spr to at least 90% so that you wont encounter any battery related issues while flashing this.
  • Backup Efs partitions: Backup all your efs partition of your one M7 M7spr on current Rom.If you loose signal you can just restore it back.
  • Lock Gps:Lock your gps position on your current rom.If you use this a lot then you have to lock it so that it could work even after flashing other roms.Its easy to lock gps .Turn on gps in settings and find your current location in google maps and now now have locked on to gps.
  • Custom recovery: You need a custom recovery installed on your one M7 M7spr .Without it you can not flash roms at all.
  • Downloads: Download Aicp custom one M7 M7spr custom rom and google apps if needed.Transfer them to internal storage

Flash Aicp custom rom using Twrp recovery: 

  1. Download Aicp custom Rom for htc one M7 M7spr  ( aicp_m7spr_lp-9.0-UNOFFICIAL-20150608.zip) and Gapps transfer it to sdcard or internal storage of device.
  2. Power of the device completely.
  3. Press volume up,volume down and power simultaneously and once you see boot loader screen release buttons.
  4. Using volume down as a navigation button move to recovery and click on power button to confirm action.
  5. Once you are in twrp backup existing rom first.It might about 5 minutes for backup to complete.
  6. Wipe data,cache and dalvik cache.You may not need to wipe system.
  7. Flash ROM and then gapps.
  8. Reboot to system.Wait at least 15 minutes for initial boot to complete and once done you can explore its features.
  9. If rom fails to boot or it has soft bricked then press and hold power button for 15 seconds and it force shutdown.Reboot it to recovery and this wipe system too and flash rom again.
Once device boot up you will have android lollipop based Aicp custom rom on your htc one M7 M7spr.If your facing any issues do leave a comment below.