Friday, December 11, 2015

Lollipop based Cyanogenmod custom rom for samsung galaxy S advance Gt-I9070

Update your samsung galaxy s advance I9070 to latest version of andorid lollipop that is android 5.1 by flashing cm 12.1 rom.Galaxy s advance is a highly popular device of samsung.This nova thor dual core cpu device received its last update with android jelly bean 4.1 and from then its only custom roms which paved a way for further updates.
Samsung galaxy s advance is also known as galaxy as S2 lte. Since samsung usually have carrier variants too check your device model number before proceeding further as flashing this on models which is not mentioned here might result in brick for which we take no responsibility at all.
Device specific code name for galaxy s advance is "Janice".
Prerequisites:
  • Battery: Charge your galaxy s advance I9070  to at least 90% so that you wont encounter any battery related issues while flashing this.
  • Model number: To check your smartphone model number go to settings and then to about device.You will find your model number there, confirm that you are using I9070 variant of  galaxy s advance.
  • Backup:Backup all your data which includes apps,contacts,photos videos etc everything to computer or any cloud storage as flashing cyanogenmod rom on samsung galaxy s advance will erase all your data.
  • 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 samsung galaxy s advance. Without it you can not flash roms at all.
  • Backup Efs partitions: Backup all your efs partition of your samsung galaxy s advance on current rom. If you loose signal you can just restore it back.
  • DownloadsCm 12.1 rom for galaxy s advance janice (Google drive mirror) and google apps. Transfer them to internal storage of your device.
  • Follow installation instructions carefully.

Cyanogenmod 12.1 rom on galaxy s advance Gt-I9070 Janice:

Cyanogenmod 12.1 rom on galaxy s advance Gt-I9070 Janice
About Cyanogenmod custom rom :
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.
cyanogenmod rom gt-i9070
Though samsung galaxy s advance I9070 is not officially supported by cyanogenmod and we have cm 12.1 which is compiled by a xda senior member "hastalafiesta" a big thanks to him for bring this amazing rom for our device.

As it is hard to compile a lollipop rom with out latest kernel sources from samsung for s advance its quite common to have bugs.Video recording is not working on stock camera and you have to rely on  other apps to record videos.
General features:
  • Performance control:A default CPU manager app to control frequencies and governors . You can adjust cpu frequencies and also set them on boot too.
  • 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.

  • 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.
  • 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.
    cyanogenmod rom for s advance theme engine
  • 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
  • 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.
These are key features of cyanogenmod and you can explore other features by flashing this rom on your samsung galaxy s advance I9070.
galaxy s advance lollipop roms cm 12.1 update

Flash Cm 12.1 rom on s advance using Twrp recovery: 

  1. Download Cyanogenmod for galaxy s advacne  Gt-I9070 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. galaxy s advance boots into twrp recovery.
  6. Once you are in twrp click on backup and select all partitions which you need(mostly system,boot,data,cache,efs).It might take about 5 minutes for backup process to complete.
  7. Click on back and select advance wipe.Wipe data,cache and dalvik cache and also wipe system partition too.
  8. Flash cm 12.1 rom which you have downloaded and then gapps.
  9. Reboot to system.Wait at least 15 minutes for initial boot to complete and once done you can explore rom features.
If rom fails to boot or enters bootloop then remove battery and put it back.Reboot it to recovery and this wipe system again and flash rom again.If it still fails to boot then restore backup which you have made earlier.
This is a simple tutorial on installing cyanogenmod custom rom on samsung galaxy s advance I9070. If you have any queries do leave a comment below.