Friday, December 11, 2015

Cyanogenmod custom rom for samsung galaxy s5 mini sm-G800F exynos variant

Install latest version of android lollipop on your Aamsung galaxy s5 mini SM-G800F with the help of cyanogenmod custom rom.This rom is compiled by a Senior xda member "hennymcc" a big thanks to him for bring this rom to us and when this becomes official it will sure become a base to other custom roms.
This rom is flash able only on exynos variant of galaxy s5 mini which has model number SM-G800F. So flashing this rom Sm-G800F will definitely result a nuclear blast or  volcanic eruptions for which we hold no responsibility at all.
So check you device model number first before proceeding further.Open settings and then about device where you can find your device model number.Confirm it as SM-G800F and device specific code name is "kminilte".

Cyanogenmod custom rom Samsung galaxy s5 mini SM-G800F:

Cyanogenmod custom rom Samsung galaxy s5 mini SM-G800F:

Cyanogenmod custom rom :
Cyanogenmod is one of the best custom roms available in android development ecosystem.They support lot of devices.This rom 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.
cm 12.1 rom galaxy s5 mini smg800f g800f

Though samsung galaxy s5 mini SM-G800F is not officially supported yet but have it for us thanks to developer Hennymcc of xda.All basic feature like calling,messages,audio,video,camera are working fine except for finger print scanner and few other issues.
Features:
  • 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.
  • Software Updates: Cyanogenmod rom 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
  • 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.
  • 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.
prerequisites:
  • Backup:Backup all your data which includes apps,contacts,photos videos etc everything to computer or any cloud storage as flashing Cyanogenmod custom ROM on samsung galaxy s5 mini smg800f will erase all your data.
  • Battery: Charge your galaxy s5 mini SM-G800F 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 samsung galaxy s5 mini 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. It's 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 like twrp installed on your s5 mini .Without it you can not flash roms at all.
  • DownloadsCyanogenmod rom (androidfilehost mirror) and google apps. Transfer them to internal storage of your device. 

Flash Cyanogenmod Cm 12.1  rom using Twrp recovery: 

  1. Download Cyanogenmod for galaxy s5 mini (cm-12.1-20150519-UNOFFICIAL-kminilte.zip) and Gapps transfer it to sdcard or internal storage of device.
  2. Power of the device completely.
  3. Press volume up,power button and home key 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 ROM features.
  9. If rom fails to boot Remove battery and put it back.Reboot it to recovery and this wipe system too and flash rom again.
Since this is only meant for SM-G800F (exynos variant) don't flash this on other variants as you might end up  bricking it.By following above procedure you will be able to install android lollipop based cyanogenmod custom rom on your samsung galaxy S5 mini SM-G800F kminilte.