MG4 Software Update Thread

I've extracted some apk they use on the infotainment system, and I've tried to Run some from a android studio Android vm ( MG ANDROID is based on android 9-sdk 28 - and the hardware running the infotainment is based on a MEdiaTek mt2712 - Autus i20 - https://www.mediatek.com/products/ivi/mt2712 ) but without success.
Device developers often modify the systemui and other components to suit the application.

I wouldn't be surprised if you needed to swap out a few things to get most of the MG apps to work.
 
My priority at the moment is seeing if we can use the MG update tools to sideload an APK. Since we can't seem to get ADB working on the SE SR/Excite, it seems like our best bet.

I have a feeling it's possible to craft a suitable usb_ota_update.zip file, but writing only a file, not the complete system.

If anyone ever gets a similar update file for a SE SR/Excite, i'd be thrilled. The software has proven there is two separate source code trees since codes like 4479 aren't in the code at all.

edit: Oh geez, when they write new maps, manuals and vr data they "chmod 0777 -R " the lot.
Won't mean much to a lot of people, but developers will get why that's great for us.
 
Last edited:
From post 3175 onwards I was afraid this was going to happen when I originally bought the car. One of my first posts compared it to a computer ( which I have little affinity with ) and how out of reach it would be to the enthusiastic home mechanic. Now we have posts in French being asked to translate before submitting, could I suggest the same for computer gobblygook language which is as far removed from the English tongue as Urdu or Cantonese.
 
From post 3175 onwards I was afraid this was going to happen when I originally bought the car. One of my first posts compared it to a computer ( which I have little affinity with ) and how out of reach it would be to the enthusiastic home mechanic. Now we have posts in French being asked to translate before submitting, could I suggest the same for computer gobblygook language which is as far removed from the English tongue as Urdu or Cantonese.
It's just linux/unix line commands for file updates/setting file attributes used to do that stuff years ago, moved on thankfully as developers became 2 a penny, the best and lowest cost coming from India
 
Yeah, nothing special, millions of people around the world develop on unix/linux. It's just a job like any other. Lots of good low cost developers in eastern European countries, India and other parts of Asia. That's where we sourced our developers even 15-20 years ago.
 
Last edited by a moderator:
Thanks for clearing that up, I was just about to treat these previous posters as some sort of demi-God, now I'm assured they are nothing special I can sleep a lot better. I was fearing that it was like going into a pub in central Wales or Ireland were the locals take one look at you and revert to Gaelic or Welsh and give sideways glances and smirks in your direction. o_O :D then trying to explain that "its a bladder problem, alright ".
 
Another feature noticed after software update, if I go into reverse rear camera goes on (same as it always have) but then if I go into drive the front camera goes on. Quite useful when parking in a tight spot. Goes off once you hit 13mph (assume it’s 20km)
 
Mine is dropping bt phone calls as soon as rear camera goes on due to going to reverse.
Is this a known bug or is it just my mg (R46) behaving this way?
 
Playing with the maps apk... "team_travel_team_list" what did they have in mind?
{
"code": 0,
"data": {
"teams": [
{
"team": {
"teamName": "MG TEAM",
"leader": {
"userInfo": {
"photoUrl": "2018/11/14/75d8a08a-c16a-4a3f-b361-d5458efce13f",
"mobilePhone": "0110000010",
"nickName": "Rose",
"subscriberId": "10000000000095"
},
"vinInfo": {
"modelName": "MG ZP 1.5 X Sunroof",
"paint": "Silver",
"vin": "LSJA24W90DS990020"
},
"joinTime": 1547052160,
"isOnline": true,
"position": {
"latitude": 174,
"longitude": 41
}
},
"createTime": 1547055841,
"teamId": 57,
"onlineNum": 2,
"dismissTime": 1549647841,
"memberNum": 1,
"teamPassword": 95639819
}
},
{
"team": {
"teamName": "MG TEAM",
"leader": {
"userInfo": {
"photoUrl": "2018/07/30/98bfde48-fae5-45c8-ae93-c3db70f9938e",
"mobilePhone": "0110000019",
"nickName": "Jackson Jim",
"subscriberId": "1000000000129"
},
"vinInfo": {
"modelName": "MG ZS 1.5 X",
"paint": "Black",
"vin": "LSJA24W90DS990005"
},
"joinTime": 1545454723,
"isOnline": true,
"position": {
"latitude": 13118697,
"longitude": 100909360
}
},
"createTime": 1545454723,
"teamId": 15,
"onlineNum": 1,
"memberNum": 1,
"teamPassword": 719350
}
}
]
},
"message": "success"
}
 
Playing with the maps apk... "team_travel_team_list" what did they have in mind?
{
"code": 0,
"data": {
"teams": [
{
"team": {
"teamName": "MG TEAM",
"leader": {
"userInfo": {
"photoUrl": "2018/11/14/75d8a08a-c16a-4a3f-b361-d5458efce13f",
"mobilePhone": "0110000010",
"nickName": "Rose",
"subscriberId": "10000000000095"
},
"vinInfo": {
"modelName": "MG ZP 1.5 X Sunroof",
"paint": "Silver",
"vin": "LSJA24W90DS990020"
},
"joinTime": 1547052160,
"isOnline": true,
"position": {
"latitude": 174,
"longitude": 41
}
},
"createTime": 1547055841,
"teamId": 57,
"onlineNum": 2,
"dismissTime": 1549647841,
"memberNum": 1,
"teamPassword": 95639819
}
},
{
"team": {
"teamName": "MG TEAM",
"leader": {
"userInfo": {
"photoUrl": "2018/07/30/98bfde48-fae5-45c8-ae93-c3db70f9938e",
"mobilePhone": "0110000019",
"nickName": "Jackson Jim",
"subscriberId": "1000000000129"
},
"vinInfo": {
"modelName": "MG ZS 1.5 X",
"paint": "Black",
"vin": "LSJA24W90DS990005"
},
"joinTime": 1545454723,
"isOnline": true,
"position": {
"latitude": 13118697,
"longitude": 100909360
}
},
"createTime": 1545454723,
"teamId": 15,
"onlineNum": 1,
"memberNum": 1,
"teamPassword": 719350
}
}
]
},
"message": "success"
}
I wonder if its the new MG3 Hybrid+ (1.5L)
 
Playing with the maps apk... "team_travel_team_list" what did they have in mind?
{
"code": 0,
"data": {
"teams": [
{
"team": {
"teamName": "MG TEAM",
"leader": {
"userInfo": {
"photoUrl": "2018/11/14/75d8a08a-c16a-4a3f-b361-d5458efce13f",
"mobilePhone": "0110000010",
"nickName": "Rose",
"subscriberId": "10000000000095"
},
"vinInfo": {
"modelName": "MG ZP 1.5 X Sunroof",
"paint": "Silver",
"vin": "LSJA24W90DS990020"
},
"joinTime": 1547052160,
"isOnline": true,
"position": {
"latitude": 174,
"longitude": 41
}
},
"createTime": 1547055841,
"teamId": 57,
"onlineNum": 2,
"dismissTime": 1549647841,
"memberNum": 1,
"teamPassword": 95639819
}
},
{
"team": {
"teamName": "MG TEAM",
"leader": {
"userInfo": {
"photoUrl": "2018/07/30/98bfde48-fae5-45c8-ae93-c3db70f9938e",
"mobilePhone": "0110000019",
"nickName": "Jackson Jim",
"subscriberId": "1000000000129"
},
"vinInfo": {
"modelName": "MG ZS 1.5 X",
"paint": "Black",
"vin": "LSJA24W90DS990005"
},
"joinTime": 1545454723,
"isOnline": true,
"position": {
"latitude": 13118697,
"longitude": 100909360
}
},
"createTime": 1545454723,
"teamId": 15,
"onlineNum": 1,
"memberNum": 1,
"teamPassword": 719350
}
}
]
},
"message": "success"
}
It's a "social" feature, you can have multi people on these same travel itinerary and see their location.

It's quite nice actually (although hardly useful ?)
 
Got update to 59. Trophy first gen.

FIXES:
-LKA can be disabled from the pull down menu
Phone contacts with "+" prefixes are now correctly imported.
-Navigator now displays EV charger POIs around current position when selected.
-New EV route planner menu
-DAB logos for BBC stations

CONS:
-No network... 4G shows full signal strength but hotspot does not provide internet. At home, with wifi connection, it cannot even check for new versions (no network error). UPDATE: setting manually the DNS servers the bug can be overrided (explained in a post below)
-Pull down settings or air do not work when in Android Auto

How can they release versoons with such evident bugs? It's like the iSmart stupidity with the seat heaters!
 
Last edited:

Are you enjoying your MG4?

  • Yes

    Votes: 908 77.7%
  • I'm in the middle

    Votes: 171 14.6%
  • No

    Votes: 90 7.7%
Support us by becoming a Premium Member

Latest MG EVs video

MG Hybrid+ EVs OVER-REVVING & more owner feedback
Subscribe to our YouTube channel
Back
Top Bottom