MG4 Software Update Thread

@Pisuke I'll help you 😉.

#1: Choose an USB stick up to 32 GBs so you can format it easily with fat32. If your USB stick is larger, use Rufus to format it with fat32 extended.

#2: Go to root directory. It must be blank. Then, please create a folder 📁 called Tbox_MPU.

#3: Download correct ...P23EH32 zip-file, extract it and put every file in folder Tbox_MPU.

The structure looks like this:

View attachment 43699

#4: Follow pdf guide and update again.

Your file structure is wrong. You haven't followed the guide correctly 😉.
First of all, thank you for your help.
The USB drive 64Gb is formatted in exFAT.
If I extract the .zip file (screenshot attached), I get a message saying there are too many files and only one is needed.
If I don't extract it, it says the USB drive isn't recognized. 😞
 

Attachments

  • Sin título.webp
    Sin título.webp
    21.1 KB · Views: 21
Last edited:
Which message? Where does it come from?

That sounds strange!

I see your USB stick is 64 GBs... Are you sure it's formatted with fat32? I ask this because Windows doesn't offer this by default. You have to use Rufus as a helper app.

It's easier when you use a USB stick with 32 GBs or lower.
 
Which message? Where does it come from?

That sounds strange!

I see your USB stick is 64 GBs... Are you sure it's formatted with fat32? I ask this because Windows doesn't offer this by default. You have to use Rufus as a helper app.

It's easier when you use a USB stick with 32 GBs or lower.
Okay, I'll try with a small USB drive.
 
Which message? Where does it come from?

That sounds strange!

I see your USB stick is 64 GBs... Are you sure it's formatted with fat32? I ask this because Windows doesn't offer this by default. You have to use Rufus as a helper app.

It's easier when you use a USB stick with 32 GBs or lower.
I tried an 8GB USB drive formatted in FAT32 and the same thing happens, it complains about too many files.
I noticed that when I extract the .zip file, a message appears saying to overwrite F:\Tbox_MPU\root\full\usr\lib\xtables\libxt_DSCP.so, which varies by a few bits.
I'm missing something...
And make Screenshots when you get error messages... it's easier to help then 😉
The screenshots say there are multiple files, I can do them but they are in Spanish.
I tried an 8GB USB drive formatted in FAT32 and the same thing happens; it complains about too many files.
I noticed that when extracting the .zip file, it gets to Tbox_MPU\root\full\usr\lib\xtables\libxt_DSCP.so and an overwrite message appears, which varies by a few bits. I clicked YES. It still doesn't work. I'm missing something...
 
Please show the screenshot. My Spanish is not that bad, it should be A1/A2 level 🤓.
Very good... I'll try it again and take a screenshot.
One curious thing when unzipping the .zip file is that many files appear requesting overwriting. Before, I said YES, now I said NO.

Examples of what you request and some more, I have gotten tired and said NO to everything:

F:\Tbox_MPU\root\full\usr\lib\xtables\libxt_DSCP.so existing 9,896 bytes 12/31/2008 for 9,900 bytes 01/01/2009

F:Tbox_MPU\root\full\usr\lib\xtables\libxt_tos.so existing 9,992 bytes 12/31/2008 for 9,984 bytes 01/01/2009

F:\Tbox_MPU\root\full\usr\lib\xtables\libxt_tcpmss.so existing 5,896 bytes 12/31/2008 for 5,800 bytes 01/01/2009

F:\Tbox_MPU\root\full\usr\lib\xtables\libxt_mark.so existing 10,084 bytes 12/31/2008 for 5,888 bytes 01/01/2009

F:\Tbox_MPU\root\full\usr\lib\xtables\libipt_ecn.so existing 5,804 bytes 12/31/2008 for 5,800 bytes 01/01/2009

F:\Tbox_MPU\root\full\usr\lib\xtables\libxt_rateest.so existing 9,904 bytes 12/31/2008 for 13,996 bytes 01/01/2009

F:\Tbox_MPU\root\full\usr\lib\xtables\libip6t_HL.so existing 5,800 bytes 12/31/2008 for 5,804 bytes 01/01/2009

F:\Tbox_MPU\root\full\usr\lib\xtables\libipt_ttl.so existing 5,804 bytes 12/31/2008 for 5,800 bytes 01/01/2009

F:\Tbox_MPU\root\full\usr\lib\xtables\libxt_SET.so existing 9,984 bytes 12/31/2008 for 14,180 bytes 01/01/2009

F:\Tbox_MPU\root\full\usr\lib\xtables\libxt_CONNMARK.so existing 5.892 bytes 31/12/2008 for 9.996 bytes 01/01/2009

I find this very curious...

I'm going to test what happens and I'll let you know.
 
I made a test to unzip the SNAKP23E32 archive some minutes ago. Everything was fine, I could extract everything without problems on my Samsung Galaxy S23 and copy everything on a USB stick with 16 GBs formatted with fat32.

I think your windows is the problem. Please look at this:
 
Please show me with your fingers which button you pressed when you were in the engineering menu.
First I select the USB update "Mejora" option and then the MPU T_Box "MPU de la caja Telematica".
The translations leave much to be desired...
 

Attachments

  • USB.webp
    USB.webp
    64.6 KB · Views: 15
  • MPU T_Box.webp
    MPU T_Box.webp
    55.1 KB · Views: 10
Instructions

Preparing the USB flash stick via android smartphone (Samsung Galaxy in my case) and putting the files on stick with correct structure. Please follow exactly that way.
Nothing, it's still giving the same error.
One thing I noticed is that it's normal for the "audio/video" option to appear when inserting the USB drive.
I'll try the decompression with another laptop tomorrow.
Thank you so much for your time, I owe you one 🍺
 
Long file names aren't the issue, the issue is with windows doesn't support case sensitive file names
Linux does support case sensitive naming and this zip file has multiple files with the same name in the same folder but due to at least 1 character being a different case it allows it
Tbh I can't remember how I got around it
Android and Linux works, windows I don't think you can make it work
Not tried any apple products but I can imagine Mac will work, no idea with the phones

Edit, added a quick Google screenshot
Screenshot_2026-02-20-23-25-14-45_40deb401b9ffe8e1df2f1cc5ba480b12.webp
Screenshot_2026-02-20-23-26-10-57_40deb401b9ffe8e1df2f1cc5ba480b12.webp
 
Last edited:
Well, after thinking about it a lot in bed, I couldn't resist.

First of all, my thanks for the support you've given me, especially @DonBattino452 and @haloweenhamster.
I tried your advice, remembering that I have a Kali distro which I unzipped, and without any overwrite errors like I had on Windows 10, I tried it again, and the same "error."
As the error message said when updating, "multiple files, I only wanted a single file," it occurred to me to put the FOTA_SNAKP23E32.zip directly in the root of Tbox_MPU, and voila... OK. :oops:🤯
I don't understand why the PDF says to extract the files, has something changed?
The process took me 5 minutes at most; at the workshop they told me it would take a whole morning. :cry:
Tomorrow I'll have to run SIPS again and finish the job.
 

Attachments

  • Update.webp
    Update.webp
    53.1 KB · Views: 10
  • Completed.webp
    Completed.webp
    52.8 KB · Views: 13
  • Finish.webp
    Finish.webp
    125 KB · Views: 11
Last edited:
@Pisuke Thanks for the correction and great job by the way! 🍻

The thing is: I made my TBox update in November 25' and I forgot the correct procedure. There are multiple file versions of ...P23EH32 with different file structures. I picked that one that was already ready for being copied to the Tbox_MPU folder without additional extraction. 🙈 Sorry for that.
 
@Pisuke Thanks for the correction and great job by the way! 🍻

The thing is: I made my TBox update in November 25' and I forgot the correct procedure. There are multiple file versions of ...P23EH32 with different file structures. I picked that one that was already ready for being copied to the Tbox_MPU folder without additional extraction. 🙈 Sorry for that.
You've caught me trying to log into SIPS and I can't get past the damn login screen.
 

Are you enjoying your MG4?

  • Yes

    Votes: 1,073 77.8%
  • I'm in the middle

    Votes: 207 15.0%
  • No

    Votes: 100 7.3%
Support us by becoming a Premium Member

Latest MG EVs video

MG4 EV Refresh + NEW MG4 EV Urban - UK arrival dates, prices, specs (2026)
Subscribe to our YouTube channel
Back
Top Bottom