# MG Flasher

> Mobile ECU tuning app for BMW/Supra B48, B58, S58, N63, S63, N74 engines. (iPhone/iPad app by JR Auto Performance Inc..)

- Source: https://appshunter.io/ios/app/mg-flasher/id1492813749 (this page in markdown: same URL + `.md`)
- Developer: [JR Auto Performance Inc.](https://appshunter.io/developer/1492813748)
- Category: Utilities, Sports
- Price: Free
- Rating: 4.50/5 from 89 App Store ratings · 21 written reviews indexed
- Age rating: 4+
- Requires: iOS 15.4 · 355 MB
- Released: 2020-01-27
- Data updated: 2026-08-06
- Monetization: free
- User reviews in markdown: https://appshunter.io/ios/app/mg-flasher/id1492813749/reviews.md

## What is MG Flasher?

MG Flasher is a mobile tuning App designed for BMW/Supra vehicles equipped with B48, B58, S58, N63, S63, and N74 engines. Flashing is done by OBD using ENET Wi-Fi. Flashing time on ENET is only 15 - 20 seconds! Disclaimer: For off-road use only. 
*Initial flash/ECU unlock with ENET Wifi will take approximately 4 - 6 minutes.
Flashing your BMW with MG Flasher unlocks many features:
• Custom Options - pick and choose performance mods, exhaust, cooling, torque options, as well as custom code options + more. 
• Switchable Maps On-The-Fly - WORLD'S FIRST SOLUTION FOR BMW B58/B48 - through a simple combination of cruise control buttons you can quickly select between mapping, without the need to reflash the vehicle! Currently available for gen 1 and 2 B48,B58 and S58.
• Dynamic Exhaust Burble On-The-Fly - via a simple combination of cruise control buttons you can change the intensity of the burbles whenever you like! Currently available for gen 1 and 2 B48,B58 and S58.
• Flex Fuel - Automatically adjusts engine calibration to any ethanol blend, with smart blending logic for smooth power delivery and full integration with sensor or manual override control. Live ethanol display, cruise-control adjustability, and instant cluster feedback.
• Max Cooling On-The-Fly - With a simple cruise control button combination sequence, you can enable the option without reflashing the car! Currently available for gen 1 and 2 B48,B58 and S58.
• Torque Limit Adjustability - TCU 8HP Limiter Lifted for all platforms! Software calibration without the need for any transmission tuning or skewing the torque/load calculation model maps. This allows for accurate calculations, smooth shifting and no software trickery.
• Speed Limit Removal, Startup Roar, Torque by Gear Limiter available on select software
• Sport Gauges (HP and TQ) adjustable by user!
• OTS maps prepared by MG Flasher tuners
• Custom maps flashing – flash custom maps prepared by us or other tuners/users
• Logger - log real time data and plot it into graphs for troubleshooting and optimizing
• Cloud Log Viewer - Professional log viewing on logs.mgflasher.com
• Diagnostic - Read and clear BMW specific DTC's
• Reset various adaptations, restore coding
• CVN number (Checksum Verification Number) along with flashing counter stays untouched. This means our software will be virtually invisible to dealer level diagnostic tools
Supported vehicles:
BMW M140i/120i/125i/M135i F20/F21/F40
BMW M240i/220i/225i/230i/228i/M235i - F22/F23/F44
BMW M340i/318i/320i/330i/330e - F30/F31/F34/G20/G21/G28
BMW M3 - G80
BMW M440i/420i/430i - F32/F33/F36/G22
BMW M4 - G82
BMW 540i/520i/530i/530e - G30/G31/G38
BMW M550i G30
BMW M5 LCI - F90
BMW 640i/630i - G32
BMW 740i/740Li/730i/730Li/740e/740Le - G11/G12
BMW 840i, M850i - G14/G15/G16
BMW M8 - F91, F92, F93
BMW X1 20i/25i/28i -F48
BMW X2 20i/25i/28i/M35i - F39
BMW X3 M40i/20i/30i - G01
BMW X4 M40i/20i/30i - G02
BMW X3M/X4M - F97/F98
BMW X5 40i,50i - G05
BMW X6 40i - G06
BMW X5M/X6M - F95/F96

## Key features

- Custom performance modifications
- Switchable maps on-the-fly
- Dynamic exhaust burble control
- Flex fuel integration
- Torque limiter adjustment
- Speed limit removal
- Diagnostic DTC reading/clearing

## Recent user reviews (10 of 21)

All indexed reviews: https://appshunter.io/ios/app/mg-flasher/id1492813749/reviews.md

### 1/5 — App no longer function after update

*2026-07-26*

None of the custom controls are working I can’t even check for a code it just won’t respond to any of the clicks and has a ! Inside of a green circle next to every option , please advice I’ve already emailed twice about this and waited almost a week for a response.

### 5/5 — Интерфейс

*2026-07-21*

Сделайте пожалуйста поддержку русского языка 🇷🇺🇷🇺🇷🇺

### 1/5 — Hard to use, BM3 way better

*2025-07-10*

Just had a horrible experience with mg flasher ancient interface that it seems MHD clone it. But after I switched to Bootmod3 everything with the power is good now. Shouldn’t have wasted my time

### 1/5 — 大陆帐户无法登录

*2025-06-15*

大陆手机号码无法接收验证码

### 1/5 — Terrible service

*2025-02-26*

Never have been able to use any tune. They attempted to fix it once then ignored many follow up emails. They don’t want to deal with their own software issues if it takes time or costs them a refund.

### 5/5 — The best interface for B58’s

*2024-07-16*

Plain and simple, this is the best interface for the gen 1 B58. I looked at MHD and Bootmod3 and this one was the easiest to use for me. Their customer service is great as well.

### 5/5 — Awesome platform

*2024-07-13*

I mostly switched over to this platform for the antilag options but I began to love it even more because they allow you to play with so many more perimeters than the other platforms allow for. Definitely love it so far

### 5/5 — Easy to use and a leader in the field

*2024-01-31*

I have had nothing but a great experience with the tune. It is super easy to use and with an Ethernet cable, I can flash my 340i within 1 minute.

### 5/5 — MG

*2022-11-24*

Amazing platform

### 5/5 — Stage 2 m140i

*2022-07-09, version 343*

Very good and easy to use

## Frequently asked questions about MG Flasher

### What does MG Flasher do?

MG Flasher is a mobile tuning application designed for specific BMW and Supra engines. It enables users to perform ECU flashing, unlock custom features, and adjust various performance parameters through an OBD connection using Wi-Fi. The app is intended for off-road use only.

### What are the key features of MG Flasher?

Key features include custom performance modifications, on-the-fly switchable maps and exhaust burble control, flex fuel integration with automatic calibration, torque limiter adjustments, speed limit removal, and the ability to read and clear BMW-specific DTCs. It also supports custom map flashing and data logging.

### How much does MG Flasher cost?

Based on the provided information, the app is available for free. There are no mentions of in-app purchases or subscription fees for the core functionality of the application.

### What vehicles are compatible with MG Flasher?

The app supports a wide range of BMW models equipped with B48, B58, S58, N63, S63, and N74 engines. This includes various series like M140i, M240i, M340i, M440i, M3, M4, 540i, 740i, 840i, M8, and several X models. Specific engine codes and chassis designations are listed in the app's description.

### Can I use MG Flasher for daily driving?

No, MG Flasher is explicitly stated to be for off-road use only. Using the app for tuning on public roads may violate local regulations and is not recommended.

## Version history (last 5 releases)

### 496 — 2026-08-05

Changed
- Check Support no longer stops with "Could not calculate valid DTCs" when the server has no DTC definitions on file for your car and answers with an empty list. A genuine failure to reach the server still reports the error
- Cars with the newest generation of engine control hardware now say so when you check support, naming your engine and listing which features work today and which do not, instead of asking you to contact support about a missing calibration. Flashing of any kind is listed as unavailable for now, and the notice can be dismissed for that car

### 494 — 2026-07-27

Improved Femto unlock detection
You now stay signed in when the app has trouble loading its files on startup, instead of being asked to log in again
If the app can't start up properly, it now says so and asks you to close and reopen it, instead of silently dropping you on the sign-in screen
DTC descriptions now cover many more codes
The flashing options screen now opens faster
After an app update, the app now shows you what's new; browse the full changelog anytime from the About page
Fixed OTS maps failing to flash with a "Required files are missing" error that syncing would not clear
Fixed some buttons not responding to taps and lists not scrolling

### 490 — 2026-07-18

## Added
- You can now press Enter to sign in from the login screen
- Buttons, links, icons and list rows now highlight and animate when you hover or press them
- Reset Adaptations: many more adaptations to choose from, each with an in-app description, plus search
- Diagnostics & Custom Code: tap any option to see what it does and when to use it
- Aurix DMEs with a 3rd party unlock are now recognized and can flash (SWFL) files
- DTC code descriptions have been enriched
- Support for MMS Flex boot-glitch with MGF unlock
- Wave 3 DMEs carrying the MG Flasher bootloader unlock can now flash (SWFL) files
- Logger parameter selection page:
  - Names will marquee/scroll when too long
  - Tuners can enable raw/OEM parameter names

## Changed
- Tapping "Edit" on a turned-off flashing option now tells you to enable it first
- Logger page will have more responsive start/stop buttons 
- Adjusted button text size when screen is small (doesn't get cut off anymore!)
- Fixed Sync Needed warning not disappearing from Cars list after syncing the car
- Fixed the app hanging for up to a minute on startup when on a Wi-Fi network with no internet (e.g. a car's ENET adapter); it now loads right away using your cached session
- Fixed the logger failing to reconnect to the car after the ENET adapter was unplugged and replugged; it now rediscovers the adapter automatically instead of needing an app restart
- Fixed the datalog Chart tab staying locked behind "please upload to Logs Cloud first" even after you had uploaded the log

### 489 — 2026-07-15

Added
- Support for MMS Flex boot-glitch with MGF unlock
- Logger parameter selection page:
- Names will marquee/scroll when too long
- Tuners can enable raw/OEM parameter names
Changed
- Logger page will have more responsive start/stop buttons
- Adjusted button text size when screen is small (doesn't get cut off anymore!)
- Flash for valid license holders fix
Removed
- Spoolstreet log upload support

### 488 — 2026-07-11

Added
- Custom Code v0.5 support for newer S58 software versions
Changed
- Improved logger parameter selection UI/UX

## Apps similar to MG Flasher

| App | Rating | Price | Category |
| --- | --- | --- | --- |
| [Foos Ref](https://appshunter.io/ios/app/foos-ref/id1435342360) | 5.0 (5) | Free | Utilities |
| [V.DialogueF1](https://appshunter.io/ios/app/vdialoguef1/id1232109400) | 5.0 (1) | Free | Utilities |
| [Bell and Light for Bike](https://appshunter.io/ios/app/bell-and-light-for-bike/id1254629720) | 1.0 (1) | Free | Utilities |
| [Propitch Grounds Manager](https://appshunter.io/ios/app/propitch-grounds-manager/id1437232280) | 5.0 (1) | Free | Utilities |
| [MHD Flasher N54](https://appshunter.io/ios/app/mhd-flasher-n54/id1445162440) | 4.6 (174) | Free | Utilities |
| [WetRuler](https://appshunter.io/ios/app/wetruler/id1445381420) | 5.0 (1) | Free | Utilities |

## Related topics

[mg flasher](https://appshunter.io/ios/topics/mg-flasher) · [034motorsport](https://appshunter.io/ios/topics/034motorsport) · [mhd tuning](https://appshunter.io/ios/topics/mhd-tuning) · [ecu tuning](https://appshunter.io/ios/topics/ecu-tuning)

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-08-06.*
