The free account will allow for the creation of two Car projects and downloads of free files, such as OEM based 3-stage tunes for MSV70 & MSV80.
Future tiers will include "Advanced" and "Pro" which will include significantly more functionality, including custom tuning and the use of the Bimmerlabs tuning database.
It may seem quiet here lately, but we have been extremely busy helping a number of people with their cars - so development on new Bimmerlabs features took a back seat for a while.
For the first update of 2019, we're adding a feature that allows all users to upload an 0da file and get back a binary. For those of you who have been with us since the beginning, our old binary conversion tool always did that, but few had access to that - now everyone does.
You could always convert a custom 0da file to binary by just clicking on the "binary" link, of course, but now you can also start with one of the default tunes as your baseline for further modification.
Expect a constant stream of smaller updates to clean up and finish existing features over the next couple months, which finally will lay the path to release the features we've always wanted.
Thanks for all the support and have a happy 2019!
A group of enthusiasts from all over the world got together and 'cracked' the DME - basically, we just figured out what made it tick. Now an EWS delete/flash tune that used to cost $3000 is less than 1/10th that price.
As we were working on the E46 M3 computers, we started to develop skills in things like disassembly and hex editing. We were also using programs like TunerPro extensively (and somewhat, WinOLS and programs like it). However, the abilities of these programs left lots to be desired - building an XDF for TunerPro its very time consuming (MSS54, which I'd consider 'simple' by modern standards - has ~4,000 unique parameters), and it has bugs and lacks features. WinOLS has more power, but it's locked up and expensive.
At some point, we realized automated XDF generation made a lot more sense. But another issue is for each car, there could be 20 or more program variants - which means every one of them has different addresses, or 'offsets', for each parameter. Each parameter for each program version had to be found by hand - again, time consuming and nearly impossible to do manually.
We started Bimmerlabs because existing tools could not effectively solve these problems. TunerPro can hardly even handle the amount of parameters on a modern car (10,000+), and if you have files from two program versions you can't do anything with them. WinOLS has some abilities to align files from different programs, but licenses are expensive and the scale of it's abilities didn't fit our goals.
Bimmerlabs.com is basically a web-based API for accessing these tools, and a launch-pad for things like custom DIY tuning and flashing of a large number of modules.
Currently, the 'beta' version (0.8.98) of Bimmerlabs has a number of capabilities - although these aren't all exposed to the public.
See our list of fully supported DMEs here.
The current tools allow us to offer 'Stage 0' tunes for specific N52B30 powered models - which allow you to run a factory '3 stage' tune on lower-powered models at no cost. For example, a factory '330i' tune for the E90 328i never existed - but we have created one! We can also offer several other services that aren't available for DIY use - swap tunes, EWS deletes, etc.
This is just the beginning of what we are working on - the eventual goal is custom DIY flashes for basicaly any BMW model, including BMW transmission tunes. Editing of files will be done through the Bimmerlabs API - no external software neccesary.
All you need is a supported modern browser (Chrome, Firefox, Safari, Edge)*, a BMW and an internet connection.
If you would like to contact Bimmerlabs for any reason, please send us a message via our email form.