- dotTech - https://dottech.org -

How to update T-Mobile Nexus 6 to Android 6.0 Marshmallow (MRA58K) [Guide]

Nexus 6 Google [1]Google and T-Mobile have collectively released the Android 6.0 Marshmallow for the Google Nexus 6 smartphone. The new Marshmallow update comes with the build number MRA58K. Here is what you need to do to update T-Mobile Google Nexus 6 to Android 6.0 Marshmallow.




  1. Download the Android 6.0 Marshmallow MRA58K firmware file from this link [2].
  2. Download the Android SDK for developers from this link [3].
  3. Learn how to set up and install Android ADK with ADB and Fastboot on Windows PCs from this link [4].
  4. Transfer the Android 6.0 Marshmallow firmware build over to the same folder as ADB and Fastboot.
  5. Rename the firmware file to ‘Marshmallow.zip’ so you can easily type it later.
  6. Completely power down the Google Nexus 6 by holding down the Power key until it goes off.
  7. Reboot the Google Nexus 6 to the recovery mode. You can read how that’s done here [5].
  8. Now that you have the smartphone in recovery mode, connect it to the computer using the USB cable.
  9. Look on the smartphone menu from within recovery mode and press the ‘apply update from adb’ option.
  10. From within the folder where you have the files, hold the Shift key and right-click the mouse to get a new menu.
  11. Choose to open the command prompt window here from that new menu.
  12. Enter the first command which checks that your device is connected: ‘adb devices’.
  13. Now type the second command: ‘adb sideload Marshmallow.zip’.
  14. Once you press the Enter key on the keyboard, the Android 6.0 Marshmallow update will be applied to your smartphone.
  15. Do not touch any buttons on the smartphone until the process is complete. You will be able to tell when it’s done by looking at the optimizing apps screen on the smartphone.
  16. Close down all of the programs and disconnected the Google Nexus 6 from the computer as you normally would by stopping the USB Mass Storage device.

Excellent; you now have finished the update T-Mobile Google Nexus 6 to Android 6.0 Marshmallow guide. You should now be running the latest MRA58K software version.