Development Manually update firmware (fastboot commands) - Moto G Stylus (2021)

Search This thread

peajul

Member
Feb 21, 2013
13
7
All,

I successfully updated my Moto G Stylus (2021) [RETUS / XT2115-1] with the following fastboot commands:

fastboot oem fb_mode_set
fastboot flash partition gpt.bin
fastboot flash bootloader bootloader.img
fastboot flash vbmeta vbmeta.img
fastboot flash radio radio.img
fastboot flash bluetooth BTFM.bin
fastboot flash dsp dspso.bin
fastboot flash logo logo.bin
fastboot flash boot boot.img
fastboot flash dtbo dtbo.img
fastboot flash recovery recovery.img
fastboot flash super super.img_sparsechunk.0
fastboot flash super super.img_sparsechunk.1
fastboot flash super super.img_sparsechunk.2
fastboot flash super super.img_sparsechunk.3
fastboot flash super super.img_sparsechunk.4
fastboot flash super super.img_sparsechunk.5
fastboot flash super super.img_sparsechunk.6
fastboot flash super super.img_sparsechunk.7
fastboot flash super super.img_sparsechunk.8
fastboot flash super super.img_sparsechunk.9
fastboot flash super super.img_sparsechunk.10
fastboot flash super super.img_sparsechunk.11
fastboot flash super super.img_sparsechunk.12
fastboot flash super super.img_sparsechunk.13
fastboot flash super super.img_sparsechunk.14
fastboot flash super super.img_sparsechunk.15
fastboot flash super super.img_sparsechunk.16
fastboot erase carrier
fastboot erase userdata [optional]
fastboot erase metadata
fastboot erase ddr
fastboot flash boot <name of magisk patched boot file.img> [optional]
fastboot oem fb_mode_clear
fastboot reboot

I downloaded the latest firmware from the Moto Rescue and Smart Assistant PC application.

Enjoy!
 

sd_shadow

Recognized Contributor
  • Caution: The flash commands can vary from one Software Channel to another, and the number sparsechunk(s) can change with the android versions.

    You should always use the flashfile.xml or service.xml to get the flash commands.
    Several ways to do that.
    Online FlashFile Converter
    Write a Batch File
    XML to Bat Converter Tool for Windows

    More here
     
    • Like
    Reactions: Moondroid

    Moondroid

    Senior Member
    Feb 12, 2015
    228
    83
    .....
    You should always use the flashfile.xml or service.xml to get the flash commands.
    .....

    I like using Notepad++ to view a flashfile.xml from the extracted firmware. Right-click and open with, it formats it very nicely.

    I successfully updated my Moto G Stylus (2021) [RETUS / XT2115-1] with the following fastboot commands: ...

    Just curious, this was an actual "update"? OTA? Or did you just refresh a current install? Do you have a version number? I'm gonna plug-in to the MRSA app as soon as I can get my hands on my lady's phone, but I'm asking so I can be prepared for what I might find.
     

    Moondroid

    Senior Member
    Feb 12, 2015
    228
    83
    All,

    I successfully updated my Moto G Stylus (2021) [RETUS / XT2115-1] with the following fastboot commands.....

    Your list and order does match perfectly (except for the added Magisk-patched bootloader) with the flashfile.xml in my downloaded copy of XT2115-1_MINSK_RETUS_10_QPC30.Q4-31-26-1.

    . . . I'm needing to reflash my lady's Stylus 2021, is why I went so far as to check in detail. Apparently I screwed up in manually copying the blocked numbers database from an older version of Android to her new XT2115-1. Something in Android 10 just doesn't like what I did (same thing I've done between Nougat and Pie with no problems at all). And then I further mangled the situation trying to fix it.
     

    Top Liked Posts

    • There are no posts matching your filters.
    • 3
      All,

      I successfully updated my Moto G Stylus (2021) [RETUS / XT2115-1] with the following fastboot commands:

      fastboot oem fb_mode_set
      fastboot flash partition gpt.bin
      fastboot flash bootloader bootloader.img
      fastboot flash vbmeta vbmeta.img
      fastboot flash radio radio.img
      fastboot flash bluetooth BTFM.bin
      fastboot flash dsp dspso.bin
      fastboot flash logo logo.bin
      fastboot flash boot boot.img
      fastboot flash dtbo dtbo.img
      fastboot flash recovery recovery.img
      fastboot flash super super.img_sparsechunk.0
      fastboot flash super super.img_sparsechunk.1
      fastboot flash super super.img_sparsechunk.2
      fastboot flash super super.img_sparsechunk.3
      fastboot flash super super.img_sparsechunk.4
      fastboot flash super super.img_sparsechunk.5
      fastboot flash super super.img_sparsechunk.6
      fastboot flash super super.img_sparsechunk.7
      fastboot flash super super.img_sparsechunk.8
      fastboot flash super super.img_sparsechunk.9
      fastboot flash super super.img_sparsechunk.10
      fastboot flash super super.img_sparsechunk.11
      fastboot flash super super.img_sparsechunk.12
      fastboot flash super super.img_sparsechunk.13
      fastboot flash super super.img_sparsechunk.14
      fastboot flash super super.img_sparsechunk.15
      fastboot flash super super.img_sparsechunk.16
      fastboot erase carrier
      fastboot erase userdata [optional]
      fastboot erase metadata
      fastboot erase ddr
      fastboot flash boot <name of magisk patched boot file.img> [optional]
      fastboot oem fb_mode_clear
      fastboot reboot

      I downloaded the latest firmware from the Moto Rescue and Smart Assistant PC application.

      Enjoy!
      1
      Caution: The flash commands can vary from one Software Channel to another, and the number sparsechunk(s) can change with the android versions.

      You should always use the flashfile.xml or service.xml to get the flash commands.
      Several ways to do that.
      Online FlashFile Converter
      Write a Batch File
      XML to Bat Converter Tool for Windows

      More here
    Our Apps
    Get our official app!
    The best way to access XDA on your phone
    Nav Gestures
    Add swipe gestures to any Android
    One Handed Mode
    Eases uses one hand with your phone