In simplified terms...
Doing your own updates requires a specific MG configured datalink/ODB II dongle connected to a Windows laptop (no macOS version) running a piece of MG software called SIPS. You then have to register a business user account with VAT number (this can literally be made up) on MG's RMI website and pay for access rights, which is generally in slots of 1 hr (c. £6) or 24 hrs (c. £16) - clock starts at time of purchase - this provides online database access for SIPS to check module software versions and download & install the latest available updates to the connected vehicle.
Infotainment updates also require a direct update via USB (not dissimilar to the maps update process) before completing the configuration with SIPS.
[NB: The USB files are sourced separately within MG and aren’t directly available from the RMI site.]
My learning curve for this has been from the excellent information some of the guys have put together on the MG4 forum, which gave me the confidence to apply updates on the 4 XPower and then have a go at our 5 Trophy LR.
Links for reading and general familiarisation are here:
Diagnostic VDI, VNCI, MDI with MG4
Trophy/Luxury 22/23 FICM loading guide
The 5 has some differences but the principles are the same. For infotainment I have the USB files required for R17 update but still have to check & confirm the corresponding TBOX update files that go alongside it. Have to confess, I've updated from R12 on the assumption that newer versions were developed to fix something/improve upon what went before - I've not encountered any communication that details revision changes R12-R15-R17, nor can confirm whether R17 is actually better, as the 5 is still a new car to me with only 460 miles on the clock (135 or so were getting home from the supplying dealer and further 100 miles trying/confirming Tesla charging)
Cost of the dongle was £121 delivered (from Hong Kong retailer - similar items can be found on AliExpress) and I've probably spent around £50 to date on RMI access. I balance this against having been able to do all updates (infotainment + all modules) on 2 cars. I also had a MG6, prior to going full-on EV, that I'm selling and been able to check & clear fault codes on etc). These are all items that dealers would have charged considerably for, so view it as a good investment.
Lastly, I must emphasise that doing the above does carry risks. Dealers are clearly reluctant to carry out updates off-the-bat because if something goes wrong, that isn't first directly sanctioned by MG UK, it becomes their problem (and cost) to resolve. MG UK will only generally sanction updates if the customer is deemed to have a legitimate/proven complaint that something isn't working how it should and causing a malfunction. A number of users (myself included) have reported certain modules refusing updates and appearing all-but-bricked; I've not heard of any that weren't ultimately resolved, but it can certainly take a lot of patience and time if an update doesn't go as planned.
You've been warned - however, if I've not managed to put you off, I'm happy to further share my experiences and help where I can.