How To Install MRA58R Update On Nexus 6 With Factory Image

In this article, you will learn how to manually Flash / Install Android 6.0 MRA58R On Nexus 6 Marshmallow Official Factory Image.This MRA58R is a minor update from MRA58N but still comes with some important fixes.Google has started rolling out this update a few days ago.This is the 3rd Android 6.0 Marshmallow update from google and it comes with built no. MRA58R.


Official CyanogenMod 13 (CM13) released For Nexus 6 (Shamu) Link to the guide is below

Download Official CM13 ROM For Nexus 6 (Shamu)

If your Google Nexus 6 is not rooted then you can update your Nexus 5 to Android 6.Marshmallow MRA58R Update from Setting–>>About phone->>check Update.The Update is available via OTA.But make sure your Nexus is not rooted otherwise you will not get the update via OTA.But don’t worry if your device is rooted then you have to manually flash the Firmware on your device.The process is very simple.Just follow the guide below on how to manually Flash / Install Android 6.0 MRA58R On Nexus 6 Marshmallow Official Factory Image

Warning: will not be held responsible for any kind of damage occurred to your Nexus 6 while following this tutorial.Do it at your own risk.


*Make sure there is at least 80% battery left on your smartphone before begin started this process

->Install USB Driver for Nexus 6 On your PC->Usb Drivers

->Make sure you’ve ADB driver installed and properly working, it’s very important to have this. Click here for help.

Manually Flash / Install Android 6.0 MRA58R On Nexus 6 Marshmallow

Only For Nexus 6 Codename Shamu so don’t try on other devices


Download Android 6.0 MRA58R Marshmallow Factory Image

(Google Nexus 6 Shamu)

Manually Install Android 6.0 MRA58R on Nexus 6 Marshmallow Official Update Image

Step By Step Guide

Install Android 6.0 MRA58R On Nexus 6 Marshmallow

You have to Flash the factory Image via PC

Step 1. Download Android 6.0 MRA58R Factory Image on the desktop of your PC for Nexus 6 from the above link

Step 2. Unlock bootloader of your Nexus device, if you haven’t done this already. Help is here. (same as Nexus 6P)

Step 3. Now Connect your Nexus with PC using its USB data cable.

Step 4. Next, Extract the factory image file you downloaded above, using a free software like 7-zip on your PC. You should get flash-all.bat file. If not, then extract again.

Step 5. After that, Disconnect your Nexus device from PC if it’s connected.

Step 6. Boot your Nexus device into bootloader/fastboot mode:

  • Power off the device.
  • Press and hold both Volume Down and Power button together until you see anything on screen. Fastboot should be written at top.

Step 7. Connect your Nexus device to PC now using USB cable.

Step 8. Double click the flash-all.bat file on Windows — it’s in the folder where you extracted all contents of the downloaded file.

  • If you’re in Linux or Mac, use this command in terminal: sh ./

DONE!!!. Once all files installed, your Nexus 6 device will have the MRA58R build running.

Dibyashree Sharma
Dibyashree Sharma
Editorial Leader
Dibyashree Sharma graduated in Computer Science from NIT Rourkela. For the past eight years, she has been blogging about Android, which she is really passionate about. She has built a good reputation as a reliable source. Away from the digital sphere, Dibyashree enjoys playing tennis, a sport she is as passionate about as she is about technology.

Leave a Comment