4.3
117 reviews
5K+
Downloads
Content rating
Everyone
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 or ENET cable*. Flashing time on ENET is only 15 - 20 seconds! Disclaimer: For off-road use only.
*Initial flash/ECU unlock with ENET will take approximately 4 - 6 minutes.

Flashing License purchase will allow you to use following MG Flasher 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! Support for HPFP included! Hybrids and 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 Hybrids and Gen 2 adjustable options during flash; On-The-Fly features 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! MG Flasher offers Hybrids and Gen 2 adjustable options during flash; On-The-Fly features are under development.
• Torque Limit Adjustability - TCU 8HP Limiter Lifted for Gen 2 B48 and B58 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 and Burble Flame Map available on select software
• Ethanol Blends (up to E30) are built into our OTS maps and available using Switchable Maps (on select vehicles only)
• Cold start with CAT heating delete (racing/off-road use only)
• Sport Gauges (HP and TQ) adjustable by user
• Custom flashing – flash custom maps prepared by us or other tuners/users
• OTS maps/ All OTS pack (subject to additional cost)
• Logger - log real time data and plot it into graphs for troubleshooting and optimizing (subject to additional cost 99 USD/EUR)
• 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

ALL future updates to the tune are FREE of cost. If we introduce a newer version, you won’t have to pay anything to get the upgrade

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
Dec 10, 2022

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
4.3
117 reviews
Mutaz Anani
December 30, 2022
Unable to set dns and net mask to 0.0.0.0 on android, using enet cable. I contacted the support team, it appears that it's android 13 issue, I will try with Android 12.
Did you find this helpful?
Edward Clarke
June 20, 2021
I use a stage 1 map and it gives a good upgrade to the standard map without going crazy, although 340PS was probably enough in a hatchback.. love the burble on the fly options to adjust sound on the move and cold start delete for neighbour friendly start ups. Great tech support when I needed it. Plenty of software updates too which is always encouraging. Recommended.
5 people found this review helpful
Did you find this helpful?
Adam Winstanley
October 6, 2020
Used with an ENET cable with USBC adaptor to flash a 120i (B48) to stage 1 95RON, took about 4 minutes to unlock the ECU then another minute to flash the map. Absolutely no issues, car feels the exact same during gentle driving, a little more willing on acceleration in Eco Pro which is nice and Sport+ is absolutely transformed. Gone from about 7.0s to 60mph down to 5.5s even without a transmission tune.
4 people found this review helpful
Did you find this helpful?

What's new

- Popup information that ots maps are not yet available as a part of redeem process. User will be able to create support request immediately.
- Initial support for Alpina S58 BTLD 78E8
- Logger Alerts (Beta)
- Support for additional ENET adapters
--Previously
- Flashing and logging support for:
- SWFL 3076-080.029.007 (R1C9J8I7B)
- SWFL 5C64-020.080.007 (F4C9L8G7B)
- SWFL 5D55-080.072.009 (R4C9L8P9B)
- Wastegate diagnostics (test endstops or set to open, close, or auto)