OpenFlash Tablet………………………..………….$499
Now available for all 2007-2011 325i and 328i models! Improve throttle response, and gain up to 10whp/15lb-ft without getting your hands dirty! This is fully functional, handheld DME flashing device that offers open source map editing for your MSD80/81 or MSV70/80 DME. Say goodbye to ROM encryption or "magic box" tuning. Now you have all the tuning flexibility you need in one convenient package. Includes, OpenFlash Tablet, OBD-II cable and USB cable. Features:
-Free Off-The-Shelf (OTS) maps files available for various vehicle configurations.
-On-board datalogging
-Realtime Data Screen
-Trouble code reading/clearing
-Diagnostic activation for water pump and cooling fans
-Adaptation resets for battery, octane, VANOS, VVT, transmission, DME, lambda, AFR and Throttle
-Activation for transport mode
-Commands for airbag and TMPS reset
-Free off-the-shelf (OTS) maps files


In-House "Open" Custom Dyno Tuning….$295
For those who are willing to make the drive to the Vishnu/FFTEC state-of-the-art dyno tuning facility (in Hayward, CA), let professional tuners Shiv Pathak and/or Sean Burgess apply their 30 years of cumulative professional tuning experience. This option is for those who want absolute maximum performance. Usually within 2 hours, you drive away with more power and better drivability. You also leave with tuning session catalogs and fully viewable custom tuning files. Tuning for multiple fuels may cost extra. Please call us for scheduling.


Open Flash Tablet FAQ

In a few words, what is the OpenFlash Tablet?
It is a portable hand held flashing device with high-resolution backlit color touchscreen with internal speaker. It comes with a USB cable, OBDII cable and download links for the OpenFlash software (map manager), map editor (Tuner Pro) and XML definition files.

What is “open” DME mapping?
The term “open”, in the tuning world, refers to being able to have full access to the DME’s ROM file. In the case of the MSD80/81, this ROM file is a 2.1megabyte binary (.bin) file that is stored in a memory location on your DME. This file is where all the engine mapping data is stored. By “full access”, you are able to read, save and edit your original ROM file without any sort of encryption. You will also have full knowledge of table location (when defined in the .XDF definition file), its values and its scaling. There is nothing hidden or obscured for the sake of IP protection. Even the dealership won’t be able to easily tell if the DME is modified since the software IDs are unchanged.

Does the OpenFlash Tablet correct for checksum?
Yes, when uploading modified/tuned ROM files into the Open Flash tablet, the Open Flash user software will automatically apply checksum correction.

How long does it take for the Open Flash Tablet to flash my DME?
At this time, each flash write takes just under 12 minutes. The Open Flash tablet writes the entire 2.1megabyte file.

How do I install the OpenFlash Tablet?
To install, you simply plug the device into the OBDII diagnostic port and follow the prompts. Within a few seconds, the Open Flash Tablet will initiate a read sequence. You only need to do this once. Which is good because this process takes 1 hour. After this process is complete, the Open Flash Tablet will have saved your factory ROM file which will be available for you to view and edit as you see fit on your laptop computer. For safety, the OpenFlash Tablet automatically saves the original ROM file in a special read-only memory location. Which means that you can’t accidentally write over it.

Do I need a battery charger?
Most cars with healthy batteries do not need a battery charger for the flashing process. However, it is highly recommended for the initial read process which takes 1 hour. For each 12 minute write process, a healthy battery should have no problem maintaining the necessary voltage. For those who want to play it extra safe (or have old batteries), we recommending unplugging the connector to the fuel pump controller which is located behind the cushion just under the passenger side seat-beat. This takes 10 seconds to do and keeps the pump from running (and consuming power) during the flash process. Just remember to plug it back in before you start your car! Also, for your convenience, the OpenFlash Tablet displays system voltage data during all flash write and read processes.

Will the OpenFlash Tablet work on all models that have the n54 engine?
Yes. It is compatible with all MSD80/81 DMEs. Even 2007 model year with K-Line communication. However, upon initial release we will only be supporting 300HP N54 equipped vehicles (135i, 335i, 535i and Z4). Support for the 320-340HP 1M, 335is, Z4 will come soon.

Are software updates free and how do I get them?
Software updates are free and available by simply plugging the OpenFlash Tablet into your laptop while running the OpenFlash user software. Upon launching (with a wifi connection), the OpenFlash software will automatically check for software and firmware updates and apply them immediately. With each update, expect new features and bug fixes (yes, we are human!).

How many ROM files*can the Open Flash tablet hold?
At this time, the OpenFlash tablet can hold 3 ROM files with one of them being the original ROM file. This will change eventually as we continue to develop this product. Each ROM file is 2.1 megabytes and the total storage capacity on the OpenFlash Tablet is 256 megabytes. So plenty of room to grow while still leaving sufficient storage for datalog files.

Does the OpenFlash tablet offer data-logging?
Yes, it offers high speed datalogging with significant on-board storage capacity (up to 1 hour). The data can be viewed on-screen or downloaded to laptop (.csv format) and viewed through our free datalog analysis software.

Can I flash multiple cars wither the same device?
No. Each OpenFlash Tablet can only flash the DME of one car at a time. However, it can be “unmarried” from the car by flashing the original ROM file into the DME and erasing the device contents. At which time, the device can be installed on a second car. But even when married to one DME, the device and be used in Diagnostics mode in other vehicles. Diagnostics mode will provide individual adaptation resets, code reading/clearing, data view and soon, data-logging and data graphing.

Is this for advanced users only?
No. It is for beginners and advanced users alike. There is no need to edit ROM files yourself if you are not comfortable with doing so. Instead, beginners can use the Tuning Wizard feature on the Tuner Pro map editing software to tune your ROM at a click of the mouse. Advanced users, on the other hand, can do just about anything. From modifying map data, changing load/rpm breakpoints, editing VINs, etc,. There is nothing, but your own discretion, keeping you from doing whatever you want to do.

Can I make a clone DME using the OpenFlash Tablet?
We have not attempted to do this yet given the cost of a DME. But this will be tested soon.

What other development tools are coming in the future?
Expect a built-in CAN bus sniffing function eventually.

Is a flash from this device detectable by the dealership?
Each modified ROM file is based upon the original ROM. In this ROM file, you have all the mapping data and the software ID data. Typically, you will only ever want to modify the mapping data. Which means the software IDs will be untouched and stock-looking upon basic inspection. However, it is possible for the dealership to conduct a more thorough inspection of the DME code. Which is why we recommend flashing the original ROM file back into the DME at your own discretion.

What tuning software do I use?
You can actually use any general map editor to tune your ROM file. Just as long as it can accept an unencrypted ROM file and save in the same format. However, we officially support Tuner Pro map editor. It can be downloaded, for free, here:
Thanks to early testers, we have a very complete definition file for IJEOS and I8AOS software. These definition files, when imported into the Tuner Pro software will identify over 160 tables. IJEOS and I8AOS software is the latest software version for MSD80 and MSD81 DMEs. If you have had your DME software updated at the dealership in the last year, changes are good that you have one of these versions. XDF files for other software versions will be coming soon. But if you have old DME software, we recommend updating to new DME software at the dealership due to improvements made by BMW.

Can my tuner lock these maps so I can't view them?
No. These maps are not “lockable.”

Why is this device so inexpensive? Is it bad?
We have full time jobs. We are doing this on the side. So we aren’t looking to do much more than cover our hardware costs, risks and time. If the price appeals to you, fantastic. If it doesn’t, then there are other mighty fine options on the market for you to chose from!

Can I disable codes?
Yes, many common code toggles are defined in the current XML definition files. More can be found quite easily.

Can I reset individual adaptations?
Yes, the OpenFlash Tablet can execute all individual reset commands (AFR, Lambda, Intake Manifold, Knock, Octane, Throttle, ABS, Airbag, etc,.

Can I code injectors?
At this time, no. But this is something that we hope to implement eventually. No ETA for this one though.

Can I read/clear codes?
Yes, all DME trouble codes can be read in hexadecimal format. A code look-up document is also provided for user convenience.

How many tables do I have access to?
At current count, you will have access to well over 160 tables. More will come as more users dig into the ROM.

How many time can I flash my DME?
Theoretically, there is a finite limit as to how many times your DME can be flashed. However, we have flashed our development DME over 500 times without a hiccup. This should not be a concern to most users.