SanDisk Ultra+ SSD Manual Firmware update version X2316RL

Update:

I was finally to make the update work via brute force.

First, I booted to Linux as normal.

Then, I extracted the entire “ssdupdater.gz” file.

Then, I moved to the “opt” directory within the directory structure.

I then typed “echo ffu …/EFI/SanDisk/update.flu | ./sankit”

Suddenly, the update started, then exited.

A quick “hdparm /dev/sda” after all that gave me the following output:

/dev/sda:

Model=SanDisk SDSSDHP128G, FwRev=X2316RL , SerialNo=132895402244
Config={ Fixed }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=0
BuffType=unknown, BuffSize=unknown, MaxMultSect=1, MultSect=1
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=250069680
IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6
AdvancedPM=yes: unknown setting WriteCache=enabled
Drive conforms to: unknown: ATA/ATAPI-4,5,6,7

* signifies the current active mode

I put the firmware revision in bold.

Before, the firmware was X2316RL , but this proves that it finally made the full update.

Yay!