The Xperia Z1 will no longer receive new updates from Sony, so the owners of this device who want to install the latest Android 6.0 Marshmallow will need to rely on custom ROMs. XDA has developed a unofficial build which has almost the same features as the official Android 6.0 Marshmallow and below we’ll teach you how to install it on your Xperia Z1 device.
Here are the steps that you will need to take in order to install Android 6.0 Marshmallow custom ROM on your Xperia Z1:
You will need CyanogenMod Android 6.0 Marshmallow custom ROM and Google Apps, which you will download to your computer. Also, you’ll download Cyanogen Recovery, a tool that will be used for restoring backed up data.
The phone will be connected to the PC with a USB cable, but first, install the right USB driver software. All files will be copied to the phone’s SD card’s root folder memory, but don’t start the installation process if your Xperia Z1 is not rooted and doesn’t have ClockworkMod Recovery/TWRP tool installed on it.
Now, you will turn off the phone, unplug it from the computer and enter into Recovery mode by holding the Volume down ad Power buttons at the same time. Next, you will wipe data from your device, clear cache memory (“wipe cache partition”) and return to Recovery mode, where you will choose “Advanced” and click on “wipe dalvik cache”. Again, return to Recovery mode, click “install zip from SD card”, then “choose zip from SD card” and navigate to Android ROM .zip file, located on your phone’s SD card and install it. Then, install Google Apps by tapping the .zip file ad when everything finishes installing, go to +++++Go Back+++++. Lastly, you will reboot your device and you’ll see that is runs on Android 6.0 Marshmallow.
We must war you that if your phone’s battery has less than 50 percent left of juice, it might get drained faster during the installation process ad you’ll risk to damage the device.