Originally posted by Martyn
View Post
Announcement
Collapse
No announcement yet.
MSS6x Flasher - Now released!
Collapse
This is a sticky topic.
X
X
-
Would you mind uploading your 200E read? I'd like to compare it to the 240E reads I have.Originally posted by Bdeberrye92 View Post
Sorry, not trying to clog up the forum post, is there a method to upgrade the dme program version myself or does the dealership have to do?
Was able to still get a full read. But Cannot proceed beyond this step with 200e.
- Likes 1
Leave a comment:
-
ALL OF THE ABOVE SAID, casual inspection of the flasher code does not reveal a reason why 200E program version should not be acceptable, although I could have missed it.
If you were able to get a full read, what step did you try that failed? What error message do you get?
Leave a comment:
-
You have quite a bit of learning to do but it is a well trodden path and it is not difficult. There are many threads on multiple forums describing how to set up and use the software you will need.Originally posted by Bdeberrye92 View Post
Sorry, not trying to clog up the forum post, is there a method to upgrade the dme program version myself or does the dealership have to do?
Was able to still get a full read. But Cannot proceed beyond this step with 200e.
1) You should start by installing BMW Standard Tools, which will include a program called WinKFP that can be used to flash the upgrade from 200E to 241E. You can get a link to Standard Tools at bimmergeeks.net/downloads.
2) You will also need to download a reasonably current SP-daten, which contains the program and calibration files that WinKFP will flash - again, links available at the bimmergeeks site. You'll only need to download the E89 daten, which needs to be installed using "BMW Coding Tool" - Bimmergeeks includes it in the BMW Standard Tools download in the EC-APPS->CodingTool directory.
3) You MUST have the proper cable or you will brick your DME - Terra has described this at length. You can either buy the cable from Bimmergeeks or modify one that you get from ebay or some other source. Likely far easier for you to just buy it - $45.
If you've gotten that far, do not start with WinKFP- first verify your installation is correct using INPA to read some information from your vehicle. Again, there are many threads describing how to set up Standard Tools and use INPA, NCSExpert and WinKFP. Ask for help if you need it but try searching first.
- Likes 1
Leave a comment:
-
Sorry, not trying to clog up the forum post, is there a method to upgrade the dme program version myself or does the dealership have to do?Originally posted by Martyn View Post
Because your DME probably is on 200E, 240/241E is the latest.
Was able to still get a full read. But Cannot proceed beyond this step with 200e.
Leave a comment:
-
Why do I get a 200E program version when I load up the flasher and click identify dme?
Leave a comment:
-
RSA Bypass Fast is fine too. End result should be the same. I might remove the slow option, but there are a couple rare scenarios where it's helpfulOriginally posted by omhl View Post
You have to read your full binary then load the same full binary you just read then press RSA BYPASS SLOW. What it does is that it takes your FULL BIN you just read and changes some values for checksum. I actually compared the read before and after RSA bypass so I know the full binary gets changed after the bypass. From what I read from past, the way the algo tricking works is that checksums runs for x amount of time on a section of the program space - all the rsa bypass does is it tricks it into calculating it correctly until time runs out?
Actually no, the program will check for evidence of an RSA bypass before flashing a full file, and if there already is one, it will patch the binary in memory before flashing it. The only reason I have to have a separate RSA patch function at all is because I have to deliberately use an incorrect checksum for the program section to get the RSA bypass to be accepted on a stock DME. I could patch out that checksum check I suppose (which would make the RSA bypass super fast), but I don't like the idea of doing that.Originally posted by omhl View PostIf you are going to be writing full programs in future , you will need to do another full read to get the full binary with RSA bypass intact in your read. Your original full read will not have the RSA bypass.
I would do it just to have a backup anyways.
Yeah if you're not messing with fulls, you shouldn't have to touch it again.Originally posted by omhl View PostOtherwise, you can work off your partial binary and flash tunes. cuz your not working in the program space anymore.
At least this is from what I understand.
- Likes 1
Leave a comment:
-
i editted my post a little bit more. just so you know.
I would wait for terra to confirm though, I don't want to give out bad information.
- Likes 1
Leave a comment:
-
omhl Ah ok 👌 thank YouOriginally posted by omhl View Post
You have to read your full binary then load the same full binary you just read then press RSA BYPASS SLOW.
If you are going to be writing full programs in future , you will need to do another full read to get the full binary with RSA bypass intact in your read. Your original full read will not have the RSA bypass.
I would do it just to have a backup.
Otherwise, you can work off your partial binary and flash tunes. cuz your not working in the program space anymore.
At least this is from what I understand.
Leave a comment:
-
You have to read your full binary then load the same full binary you just read then press RSA BYPASS SLOW. What it does is that it takes your FULL BIN you just read and changes some values for checksum. I actually compared the read before and after RSA bypass so I know the full binary gets changed after the bypass. From what I read from past, the way the algo tricking works is that checksums runs for x amount of time on a section of the program space - all the rsa bypass does is it tricks it into calculating it correctly until time runs out?Originally posted by MSSAddict View Postterra hi
I'm waiting for my D-CAN bimmergeek cable, for now I have read my partial file and my fullbinary, if I want to flash a modified partial file (by myself), I have to load the new partial file, then on #advanced # then I have to flash the RSA BY PASS (slow), I wait about 15 min for it to be finished, and I can flash my new modified partial file, is that correct please?
the tool is new I discover the software 😅
Thank you to you and to all the people who participated from the loan or from far away in this fabulous tool
If you are going to be writing full programs in future , you will need to do another full read to get the full binary with RSA bypass intact in your read. Your original full read will not have the RSA bypass.
I would do it just to have a backup anyways.
Otherwise, you can work off your partial binary and flash tunes. cuz your not working in the program space anymore.
At least this is from what I understand.Last edited by omhl; 04-22-2020, 08:54 PM.
- Likes 1
Leave a comment:
-
terra
Thank you for your quick reply
I preferred to buy a bimmergeek cable all the same, if I flash a Fullbinary of 5120ko which I modified with the tool of Martyn , should I flash the RSA By Pass for a fullbinary please?or just flash directly as a partial file?
thank You
Leave a comment:

Leave a comment: