Update Nexus 6P to Android 6.0.1 Marshmallow via CM 13.0 nightly Custom ROM. CM 13.0 Android 6.0.1 brings Doze functionality along with various improvements and customization on your Nexus 6P.
The guide mentioned below is only for Nexus 6P and cannot be tried on any other device. To know the Model No. of device go to Settings >> About Phone.
Install Android 6.0.1 Marshmallow via CM 13.0 on Nexus 6P
Take a complete backup of data,apps and settings as the procedure may wipe your data.
Make sure that the battery of device has a minimum charge of 60%.Enable “USB debugging” on your device by going to Settings >> Developer options >> Enable USB debugging.
Install ClockworkMod Recovery on Nexus P. Install TWRP Recovery On Huawei Nexus 6P.Download CM 13 ROM and Google Apps for Nexus 6P.
Connect your device with computer via USB cable.Copy/paste the downloaded Android 6.0.1 ROM zip and Google Apps zip files to your SDcard root folder.
Switch off your device.Enter Recovery. Hold power button and volume down button and enter recovery.
Select “wipe data/factory reset”, wipe cache partition” and in Advanced select “Wipe Dalvik Cache”.Select “install zip from sdcard” and then select “choose zip from sdcard”.
Navigate to “Android 6.0.1 ROM” file which you have downloaded and confirm to “install”.
Wait till it gets installed.
Repeat the procedure to install Google apps by selecting “choose zip from sdcard” and then select “Gapps.zip” and install.