Easy Flash to Nougat Tutorial (Unlocked Retail Devices)

Prfndhatrdofman

Senior Member
Sep 12, 2010
292
90
0
Redmond
Easy Flash to Nougat Tutorial (Unlocked Retail Devices)

Prerequisites:


Download RSD lite XML to Batch Script from https://www.androidfilehost.com/?fid=24651430732235266
Download ROGERS_MPL24.246-45 from https://mega.nz/#!nssGEDiT!hhLkcTM106hmqbH_fiWfAytEV-fgdlYOhUwpcd_sGJY
Download Nougat firmware from https://mega.nz/#!608HGYqB!kKTc1196PhimDtVte6OdCWF6aXSWGSNLToEkvUePymE

Steps:
  1. Unpack RSDLite XML to Batch Script to a folder on your computer
  2. Unpack Rogers 24.246-45 firmware to the SAME folder
  3. Run 2-rsd-flash-flashfile-windows.bat
  4. Batch File #2 will convert the flashfile.xml file (included in Rogers zip) to a Batch file
  5. Run flashfile.bat which will flash the Rogers firmware to your device (WILL WIPE EVERYTHING EXCEPT MICRO SD CARD)

Wait till its done!
Your device should now have Rogers 24.246-45 Firmware.


  1. From the Bootloader, select Recovery Mode.
  2. If you see No Command don't panic! That's normal. Press the power button for a couple seconds and press volume up or down (not sure if you need volume buttons but I always do anyway)
  3. Once it displays on screen, Select ADB Sideload
  4. From an adb capable command prompt, enter ADB Sideload <name and location of Nougat.zip> (minus the <> obviously)

This will take time. Leave it alone!

Once complete, simply reboot from recovery and let the device start like normal.

TROUBLESHOOTING:

If ADB Sideload gives you a Can't Read error, try these steps:

1. Download Large Address Awareness from here https://www.techpowerup.com/forums/threads/large-address-aware.112556/
2. Download ADB from here http://forum.xda-developers.com/showthread.php?t=2588979
3. Start Task Manager and kill adb.exe if its running
4. Load the adb.exe file from Large Address Awareness and check the flag button
5. Continue on with adb sideload




I've tested this process multiple times today and it should work well. Let me know if you have any trouble!

I want to mention I have had NO success backing up with TWRP and restoring after this. Something changed with Nougat and any modification to System causes a soft brick (it did for me anyway). Do not attempt to flash system mode TWRP or flash the TurboZ kernel. They don't work and they will cause a boot loop.


UPDATE:

This method might not be for everyone, and if you're not interested in sticking with stock 7.0 and potentially want to roll around to other ROMs you should follow this guide instead; http://forum.xda-developers.com/moto-z/development/android-nougat-moto-z-versions-t3506342
 
Last edited:

dallas90733

Senior Member
Aug 7, 2007
164
36
0
Austin
Great thank you! Question:
Will all the radio bands (T-MOBILE) still work as normal?
Have you try this out with Google Day Dream VR yet?
I had the note 7 and the Galaxy VR., Kinda of miss that.
 

Prfndhatrdofman

Senior Member
Sep 12, 2010
292
90
0
Redmond
Great thank you! Question:
Will all the radio bands (T-MOBILE) still work as normal?
Have you try this out with Google Day Dream VR yet?
I had the note 7 and the Galaxy VR., Kinda of miss that.
Daydream works from what I can tell. Also I'm on att so I haven't checked T-Mobile bands but im assuming they work fine. I know there's an app to check which bands your device supports. I'll try downloading it and let you know
 

enetec

Senior Member
May 30, 2014
833
252
83
Italians do it better... ;)
...
I want to mention I have had NO success backing up with TWRP and restoring after this. Something changed with Nougat and any modification to System causes a soft brick (it did for me anyway). Do not attempt to flash system mode TWRP or flash the TurboZ kernel. They don't work and they will cause a boot loop.

So... are you of the opinion that recovering a Nougat boot+system TWRP backup on a MM phone would cause a soft brick too? :confused:

What type of soft brick do you faced exactly? :confused:
 

ryanwv24

Senior Member
Oct 29, 2010
175
0
0
Charleston
Easy Flash to Nougat Tutorial (Unlocked Retail Devices)

Prerequisites:


Download RSD lite XML to Batch Script from https://www.androidfilehost.com/?fid=24651430732235266
Download ROGERS_MPL24.246-45 from https://mega.nz/#!nssGEDiT!hhLkcTM106hmqbH_fiWfAytEV-fgdlYOhUwpcd_sGJY
Download Nougat firmware from https://mega.nz/#!608HGYqB!kKTc1196PhimDtVte6OdCWF6aXSWGSNLToEkvUePymE

Steps:
  1. Unpack RSDLite XML to Batch Script to a folder on your computer
  2. Unpack Rogers 24.246-45 firmware to the SAME folder
  3. Run 2-rsd-flash-flashfile-windows.bat
  4. Batch File #2 will convert the flashfile.xml file (included in Rogers zip) to a Batch file
  5. Run flashfile.bat which will flash the Rogers firmware to your device (WILL WIPE EVERYTHING EXCEPT MICRO SD CARD)

Wait till its done!
Your device should now have Rogers 24.246-45 Firmware.


  1. From the Bootloader, select Recovery Mode.
  2. If you see No Command don't panic! That's normal. Press the power button for a couple seconds and press volume up or down (not sure if you need volume buttons but I always do anyway)
  3. Once it displays on screen, Select ADB Sideload
  4. From an adb capable command prompt, enter ADB Sideload <name and location of Nougat.zip> (minus the <> obviously)

This will take time. Leave it alone!

Once complete, simply reboot from recovery and let the device start like normal.

I've tested this process multiple times today and it should work well. Let me know if you have any trouble!

I want to mention I have had NO success backing up with TWRP and restoring after this. Something changed with Nougat and any modification to System causes a soft brick (it did for me anyway). Do not attempt to flash system mode TWRP or flash the TurboZ kernel. They don't work and they will cause a boot loop.
I did up until this
  1. From the Bootloader, select Recovery Mode.
  2. If you see No Command don't panic! That's normal. Press the power button for a couple seconds and press volume up or down (not sure if you need volume buttons but I always do anyway)
  3. Once it displays on screen, Select ADB Sideload
  4. From an adb capable command prompt, enter ADB Sideload <name and location of Nougat.zip> (minus the <> obviously)

But when I boot up i have no wifi and I am unable to get the no command to go away to select sideload any ideas?
 

pixelens

Senior Member
Nov 11, 2010
440
94
0
Edmonton
So I get to the point to sideload the nougat update and it always says "can't read..." I've done factory resets and everything else I could think of, still no go for me.
Same here, did you find a fix? Tried re-downloading Blur_Version.24.21.46.griffin.retail.en.US.zip and got the same error...
 
Last edited:

Prfndhatrdofman

Senior Member
Sep 12, 2010
292
90
0
Redmond
So... are you of the opinion that recovering a Nougat boot+system TWRP backup on a MM phone would cause a soft brick too? :confused:

What type of soft brick do you faced exactly? :confused:
Didn't work for me. As soon as the system partition was mounted R/W My device would boot loop. Could be a symptom of something else but im not sure.
 

pixelens

Senior Member
Nov 11, 2010
440
94
0
Edmonton
This happened to me as well. I think it came down to being an ADB Driver issue for me. I reinstalled a different set of ADB drivers and it had no issue after that.
Interesting... I'm using the adb drivers from Android Studio.

---------- Post added at 02:27 PM ---------- Previous post was at 02:16 PM ----------



Tried using the ADB drivers from Minimal ADB and Fastboot, same result. Oh well.
 

Prfndhatrdofman

Senior Member
Sep 12, 2010
292
90
0
Redmond
Interesting... I'm using the adb drivers from Android Studio.

---------- Post added at 02:27 PM ---------- Previous post was at 02:16 PM ----------



Tried using the ADB drivers from Minimal ADB and Fastboot, same result. Oh well.

Yeah i struggled for about 3 hours trying to get sideload to work. I dunno why but after i completely deleted the driver, rebooted, reinstalled from ADB it finally worked. Its definitely not your device or the image its just ADB being a pain in the ass. I even tried multiple versions of ADB. One guy just tried on a different computer and it worked. I dunno why
 

pixelens

Senior Member
Nov 11, 2010
440
94
0
Edmonton
Yeah i struggled for about 3 hours trying to get sideload to work. I dunno why but after i completely deleted the driver, rebooted, reinstalled from ADB it finally worked. Its definitely not your device or the image its just ADB being a pain in the ass. I even tried multiple versions of ADB. One guy just tried on a different computer and it worked. I dunno why
Yah, I've had similar experiences in the past - been ages since I've done this though (Samsung Galaxy SII Skyrocket days) so just wanted to make sure I wasn't missing something.

Quick question though, title says "unlocked retail devices" - does that mean the bootloader has to be unlocked? Or will this work with a locked bootloader? Cheers.
 

Prfndhatrdofman

Senior Member
Sep 12, 2010
292
90
0
Redmond
Yah, I've had similar experiences in the past - been ages since I've done this though (Samsung Galaxy SII Skyrocket days) so just wanted to make sure I wasn't missing something.

Quick question though, title says "unlocked retail devices" - does that mean the bootloader has to be unlocked? Or will this work with a locked bootloader? Cheers.
I specifically meant network unlocked. Really just any device purchased directly from Motorola.
But yeah i think you might need to have an unlocked bootloader as well.
 

pixelens

Senior Member
Nov 11, 2010
440
94
0
Edmonton
Got the Nougat update to sideload (yay!) - tried a different computer that had no adb drivers installed, used the ones from Minimal ADB and Fastboot and they worked no problem.

Is it possible to lock the bootloader after the Nougat update? I tried and received "(bootloader) still require signed boot.img" message.
 

Prfndhatrdofman

Senior Member
Sep 12, 2010
292
90
0
Redmond
Got the Nougat update to sideload (yay!) - tried a different computer that had no adb drivers installed, used the ones from Minimal ADB and Fastboot and they worked no problem.

Is it possible to lock the bootloader after the Nougat update? I tried and received "(bootloader) still require signed boot.img" message.
Dunno. I get the same error.
 

Porcelainfog

Member
May 6, 2013
18
1
0
Easy Flash to Nougat Tutorial (Unlocked Retail Devices)

Prerequisites:


Download RSD lite XML to Batch Script from https://www.androidfilehost.com/?fid=24651430732235266
Download ROGERS_MPL24.246-45 from https://mega.nz/#!nssGEDiT!hhLkcTM106hmqbH_fiWfAytEV-fgdlYOhUwpcd_sGJY
Download Nougat firmware from https://mega.nz/#!608HGYqB!kKTc1196PhimDtVte6OdCWF6aXSWGSNLToEkvUePymE

Steps:
  1. Unpack RSDLite XML to Batch Script to a folder on your computer
  2. Unpack Rogers 24.246-45 firmware to the SAME folder
  3. Run 2-rsd-flash-flashfile-windows.bat
  4. Batch File #2 will convert the flashfile.xml file (included in Rogers zip) to a Batch file
  5. Run flashfile.bat which will flash the Rogers firmware to your device (WILL WIPE EVERYTHING EXCEPT MICRO SD CARD)

Wait till its done!
Your device should now have Rogers 24.246-45 Firmware.


  1. From the Bootloader, select Recovery Mode.
  2. If you see No Command don't panic! That's normal. Press the power button for a couple seconds and press volume up or down (not sure if you need volume buttons but I always do anyway)
  3. Once it displays on screen, Select ADB Sideload
  4. From an adb capable command prompt, enter ADB Sideload <name and location of Nougat.zip> (minus the <> obviously)

This will take time. Leave it alone!

Once complete, simply reboot from recovery and let the device start like normal.

I've tested this process multiple times today and it should work well. Let me know if you have any trouble!

I want to mention I have had NO success backing up with TWRP and restoring after this. Something changed with Nougat and any modification to System causes a soft brick (it did for me anyway). Do not attempt to flash system mode TWRP or flash the TurboZ kernel. They don't work and they will cause a boot loop.
Hello

I flashed the rogers 45 firmware, but when I go to recovery mode I can't get the ADB menu to appear. I've held power and down, power and up, nothing, etc. Am I missing something? I did the rogers install, then went to homescreen, then powered off.

EDIT

after restarting my phone like 10 times in 5 minutes (rest in peace...) I finally figured it out. Now my issue is that I can't seem to get the sideload to work. I am going to try uninstalling android studio and start again. Did you guys figure out why it says * cannot read ' blur.....' * ?
 
Last edited:

Out Of Code

Member
Dec 7, 2016
18
7
0
I found how to fix the adb problem about being unable to read from another thread on XDA

1. Download Large Address Awareness from here https://www.techpowerup.com/forums/threads/large-address-aware.112556/
2. Download ADB from here http://forum.xda-developers.com/showthread.php?t=2588979
3. Start Task Manager and kill adb.exe if its running
4. Load the adb.exe file from Large Address Awareess and check the flag button
5. Continue on with adb sideload

---------- Post added at 09:42 AM ---------- Previous post was at 09:40 AM ----------

Hello

I flashed the rogers 45 firmware, but when I go to recovery mode I can't get the ADB menu to appear. I've held power and down, power and up, nothing, etc. Am I missing something? I did the rogers install, then went to homescreen, then powered off.
Do you see the "No command" picture after choosing Recover Mode? Once you get to that, I hold down power and tap volume up and down again and again
 
  • Like
Reactions: Prfndhatrdofman