4.0
186 reviews
Content rating
Everyone
10K+
Downloads
Content rating
Everyone
Digital Purchases
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

MG Flasher is a mobile App to tune your BMW equipped with an MG1 ECU and B46, B48 or B58 engine 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 opens unique functions:
• 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 vehicle! Gen 2 switchable maps, including all ethanol maps are under development.
• 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! MG Flasher offers Gen 2 adjustable options during flash; On-The-Fly features for Gen2 are under development.
• Max Cooling On-The-Fly - With a simple cruise control button combination sequence, you can enable the option without reflashing the car! Gen 2 adjustable options during flash; On-The-Fly features for Gen2 are under development.
• 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 on select software
• Ethanol Blends are built into our OTS maps and available using Switchable Maps (on select vehicles only)
• 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 M440i/420i/430i - F32/F33/F36/G22
BMW 540i/520i/530i/530e - G30/G31/G38
BMW 640i/630i - G32
BMW 740i/740Li/730i/730Li/740e/740Le - G11/G12
BMW 840i - G14/G15/G16
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 X5 40i - G05
BMW X6 40i - G06
BMW X7 40i - G07
BMW Z4 M40i - G29
BMW Z4 20i/30i - G29
Toyota Supra - A90
Updated on
Apr 28, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection
Data is encrypted in transit
You can request that data be deleted

Ratings and reviews

4.1
179 reviews
Jugghead McKinzie
November 14, 2025
I've edited my original review from 1 Star to 5 stars. overall stability is much better. only annoyance now is having to resync every time before I use the logger or it just freezes. the main reason I bumped up to 5 stars is due to absolutely amazing customer service. ended up getting a stage 2 map that had to be custom made and it was ready the next morning and it's infinitely better than the TWO previous "professional" tunes I had done over the past year. More power and no timing correction!!!
Did you find this helpful?
JR Auto Performance Inc.
March 28, 2025
Hello, if you have issues using MGFlasher, please reach out to our support via email at info@mgflasher.com or through the Support option in the app, we will do what we can to help you!
Vishesh Agarwal
March 23, 2024
They don't bother replying to your emails for over 15 days. Multiple emails sent but no response. Their tune caused the car's gearbox to jerk like it will fall off the car. Flashed the car back to stock and asked them for a refund. But it's been over 3 months and there is no refund and they reply to your mails once a month.
2 people found this review helpful
Did you find this helpful?
Zachary Wickliffe
January 6, 2021
Awful support. When I first bought the app + tune I was told to use an ENET cable. I tried for weeks with support to get the ENET cable to work but unfortunately android doesn't support static IP setting (which is required). Support advised me to buy another OBD - USB cable ($50) and it worked! Fast forward to a couple of months ago when the app was updated and guess what?? They cancelled support for the OBD - USB cable, and you can only use ENET. Which doesn't work on my Pixel. I've submitted requests but the developers haven't responded. Waste of hundreds of dollars.
13 people found this review helpful
Did you find this helpful?
JR Auto Performance Inc.
February 10, 2021
Hi Zachary, we reached out to you on November 5th, 2020 (the same day we saw your support request) regarding this issue. Your account was granted special permission to use DCAN adapters (with limited features). Please contact us by email to open a new support ticket: info@mgflasher.com

What’s new

Added app version, last sync timestamp, and last car read timestamp is now subtly visible in MyCar page
Auto (and pull down to) refresh car info on MyCar page when opened
Removed Sign in with Facebook
Reminder to sync if licenses are missing on redemption
Fixed:
- Blocked stock map flashing on some cars
- Sync issues when only Logger license is redeemed
- Null exception on start of flashing process
- Flashing progress wheel color
- Unlock detection for some older bootloaders
Content rating
Everyone
Digital Purchases
Learn more

App support

About the developer
JR Auto Performance Inc
support@mgflasher.com
3-1428 Speers Rd Oakville, ON L6L 5M1 Canada
+1 905-618-0279

Similar apps