It sounds cool when you have the latest Android on your device.
No matter if your phone vendor releases one for you or not.
Because developers around the globe are always there to provide such updates.
Here is a guide that brings Cyanogenmod 12 Android Lollipop build for SONY Xperia Z1 users.
All credit goes to xda senior member NanoSurfer.
WARNING:
Installing custom ROM requires a custom recovery to be installed on your device, which may VOID your warranty and may delete all your data.
Before proceeding further you may consider backup your all data.
Please visit the Disclaimer page below to agree with the risks involved and proceed before flashing this ROM to your phone:
ROM Disclaimer link
KNOWN ISSUES:
Recovery seems to be broken on this kernel, so to flash another version, you will have to reflash a custom boot.img in order to gain recovery.
Camera is broken (You can try with Google Camera and see if it works)
Mic is not working
Installing custom ROM requires a custom recovery to be installed on your device, which may VOID your warranty and may delete all your data.
Before proceeding further you may consider backup your all data.
Please visit the Disclaimer page below to agree with the risks involved and proceed before flashing this ROM to your phone:
ROM Disclaimer link
KNOWN ISSUES:
Recovery seems to be broken on this kernel, so to flash another version, you will have to reflash a custom boot.img in order to gain recovery.
Camera is broken (You can try with Google Camera and see if it works)
Mic is not working
Files need for this installation:
- CM 12 Android Lollipop 5.0 ROM for Xperia Z1
- If you want ROOT then the SuperSU package v2.27 by chainfire
This ROM does not contain Google applications like Gmail, drive, maps etc. so download the below GApps zip package.
Google Apps recovery flashable zip download link
Installing CyanogenMod Android Lollipop on Sony Xperia Z1:
WARNING:
Make sure you have a CyanogenMod compatible kernel with CWM or TWRP recovery. (if not, then flash a CM kernel using fastboot flash boot boot.img)
Make sure you have a CyanogenMod compatible kernel with CWM or TWRP recovery. (if not, then flash a CM kernel using fastboot flash boot boot.img)
STEP 1:
Copy the ROM, GApps and SuperuserSU package to your phone.
STEP 2:
Reboot into recovery and do a Factory Reset/Wipe Data
Format System
Format Dalvik Cache
STEP 3:
Install the ROM, Gapps and superuser recovery flashable zip packages using a custom recovery.
STEP 4:
Reboot your phone to enjoy the ROOTed Android Lollipop on your Xperia Z1 phone.
SOURCE: xda-developers
Stay tuned to get more such updates