G05
BMW X5
23.3KVIEWS
26REPLIES
22APPRECIATES
18ACTIVE PEOPLE
05-02-2026LAST POST
08-05-2020
Hi All,

I have been working on TLA/TLR since the last two weeks and have made some progress. I was wondering if someone is willing to work jointly on this and we identify the missing piece of the puzzle.

Checked the blocking options codes 8LK & 8LR not present on my Aussie car.

I have so far discovered all the relevant codes from BDC_BODY and HU_MGU.

Traffic Light Assistant
1.Consider Traffic lights (visible and enabled)
2.Consider Stop signs (visible and enabled)
3.Resume at green Traffic Light

Traffic Light recognition
Display traffic light phases (visible and enabled)

Distance Control
1. Avoid overtaking at the left side
2. Adjust distance acc. to situation

Link for Codes
https://drive.google.com/file/d/1i5IDxsYF9NkEaKu1oYCmpXncJ54qgMs3/view?usp=sharing

Thanks
Jeet
An image attached to this post, provided by the posterAn image attached to this post, provided by the posterAn image attached to this post, provided by the poster
08-05-2020
thx very much!
can you show the codes please.
08-05-2020
jeet wrote
Hi All,

I have been working on TLA/TLR since the last two weeks and have made some progress. I was wondering if someone is willing to work jointly on this and we identify the missing piece of the puzzle.

Checked the blocking options codes 8LK & 8LR not present on my Aussie car.

I have so far discovered all the relevant codes from BDC_BODY and HU_MGU.

Traffic Light Assistant
1.Consider Traffic lights (visible and enabled)
2.Consider Stop signs (visible and enabled)
3.Resume at green Traffic Light

Traffic Light recognition
Display traffic light phases (visible and enabled)

I am happy to share the codes if anyone wants to try and work out. It appears that it is blocked by region/land mask still searching for the same.

Thanks
Jeet
Can I get the coding information so I can try it on m X5. I will share my results with you.

Thanks

Armando
08-05-2020
Would love to try this on my 2020 X5 (US)
08-05-2020
I have updated the first post the link for the codes and also included codes for Distance Control
08-06-2020
jeet wrote
I have updated the first post the link for the codes and also included codes for Distance Control
Just going on a hunch, but if traffic light assist follows the same logic as automatic speed limit assist then you may need to code some modules in the SAS2 ECU. I would start with the 42C1 CAFD file.
08-06-2020
VTENGR wrote
Just going on a hunch, but if traffic light assist follows the same logic as automatic speed limit assist then you may need to code some modules in the SAS2 ECU. I would start with the 42C1 CAFD file.
One I've noticed the SAS2 was renamed to SAS3 after 20-07 update. BTLD was changed as well.
08-06-2020
VTENGR wrote
jeet wrote
I have updated the first post the link for the codes and also included codes for Distance Control
Just going on a hunch, but if traffic light assist follows the same logic as automatic speed limit assist then you may need to code some modules in the SAS2 ECU. I would start with the 42C1 CAFD file.
Yes it does and that's where I have been looking SAS3 42C1.
08-06-2020
I'm wondering if the same CAFD files need to be modified b/c all the CAFD files in SAS2 (now SAS3) that change for aSLA are concerning regional restrictions.
An image attached to this post, provided by the poster
08-07-2020
Does TLA/TLR work on G05 MY19 with software 07/2020.30 in Austria (German)?
08-07-2020
This is from another post from ifr

The following regions are explicitly excluded from TLA and will not get the feature even if they have DAP and a VO build of 11/2020+: All US 'type' models, China, Gulf, Japan, Korea, Australia, India, Brazil, Turkey, HK, Mexico, Singapore and Taiwan. Also, if the VO/FA includes either of the blocking Option codes '8LK' & '8LR' then the feature will be disabled.

This is an example of the under the hood coding the car uses to configure the TLA feature:

XPath=boolean(//cat[@val<"128"][crit[@val=3248]]) and boolean(//cat[@val="255"][crit[@val>=2011]]) and not(boolean(//cat[@val<"128"][crit[@val=186]])

That basically means if the car has DAP (3248) AND build version is >= 11/2020.x and the car is not one of a long list of exceptions (i abbreviated it, 186 = US type) then enable TLA.

This boolean logic changes between i-step and also the underlying code in the software changes to be able to support an active feature, including bug fixes.
08-07-2020
Be very careful with this. You have NOT identified all of the codes for BDC and HU_MGU. More importantly, there are several codes needed in SAS3. It is also questionable whether any of the Stop Sign recognittion will operate without the proper FSC for GWW being present.

I would not recommend changing any of these codes until the SAS3 files have been confirmed as well.
08-18-2020
I have made some progress and found codes in SAS3, these are definitely required for TLA/TLR requires UCC (Urban Cruise Control). Also the same codes are in DSC_VIP but I am not able to code anything in the ECU getting error. Have to wait for update from Esysx.

As soon as I enable the codes I get "Function not available in this Country"

It will give the same message for all the countries as below, it is blocked by Salapa condtions. China, Gulf, Japan, Korea, Australia, India, Brazil, Turkey, HK, Mexico,
Singapore, Taiwan and Russia.

Someone from Europe or UK can you please try and advise if it works?

Still working on it to get it working in all countries including Australia.

Updated Link for Codes
https://drive.google.com/file/d/1bDTnWlhAGu9yGIajW3YJQcoVl0A1X-kE/view?usp=sharing
08-18-2020
jeet wrote
I have made some progress and found codes in SAS3, these are definitely required for TLA/TLR requires UCC (Urban Cruise Control). Also the same codes are in DSC_VIP but I am not able to code anything in the ECU getting error. Have to wait for update from Esysx.

As soon as I enable the codes I get "Function not available in this Country"

It will give the same message for all the countries as below, it is blocked by Salapa condtions. China, Gulf, Japan, Korea, Australia, India, Brazil, Turkey, HK, Mexico,
Singapore, Taiwan and Russia.

Someone from Europe or UK can you please try and advise if it works?

Still working on it to get it working in all countries including Australia.

Updated Link for Codes
https://drive.google.com/file/d/1bDTnWlhAGu9yGIajW3YJQcoVl0A1X-kE/view?usp=sharing
Change the vcm_country to ece in BDC may be work
08-18-2020
RexDong wrote
jeet wrote
I have made some progress and found codes in SAS3, these are definitely required for TLA/TLR requires UCC (Urban Cruise Control). Also the same codes are in DSC_VIP but I am not able to code anything in the ECU getting error. Have to wait for update from Esysx.

As soon as I enable the codes I get "Function not available in this Country"

It will give the same message for all the countries as below, it is blocked by Salapa condtions. China, Gulf, Japan, Korea, Australia, India, Brazil, Turkey, HK, Mexico,
Singapore, Taiwan and Russia.

Someone from Europe or UK can you please try and advise if it works?

Still working on it to get it working in all countries including Australia.

Updated Link for Codes
https://drive.google.com/file/d/1bDTnWlhAGu9yGIajW3YJQcoVl0A1X-kE/view?usp=sharing
Change the vcm_country to ece in BDC may be work
Hi Rex,

It won't work, it even checks the VO code and few more codes on other ECU's. Even if you change the VO code it still won't work.
08-21-2020
jeet wrote
Someone from Europe or UK can you please try and advise if it works?
I have avoided commenting on this thread as it is sheer lunacy, but to keep my conscience clear, I must advise anyone reading this thread to NOT attempt to use the codes posted on here.

You are not only risking causing issues with your own car configuration, but could change the car to drive in an unexpected and dangerous manner.

Any experienced and responsible coder can tell that the OP has no business asking anyone to code anything. The lack of understanding of the basics of coding is shocking.

jeet's user avatarjeet - I took the time to explain at length to you why this coding should not be attempted. The i-step mappings for 07/2020 have not been made available to either TM or esysx! This means that even with the latest versions of these products any coder is working partly blind! Factor in the number of different combinations of mappings across different versions of products and its impossible to even reference some of the codes used for this advanced feature consistently.

That's just one reason. There are many more which I explained, but you didn't acknowledge my reply and said 'F* you' and continued anyway. That is your right of course, as it is my right to tell forum members to STAY AWAY from your coding as you don't know what you are doing!

How many simple codes have you published that have been tried and tested by the community and are now used safely on a regular basis?

I have been privately testing this with some VERY experienced and reliable coders across regions in a controlled and responsible manner. I was planning on releasing the codes if and when it was safe to do so. This thread has put a permanent stop to that, and I will not be releasing any coding involving the new features.

I will also not be providing any coding comments on any features moving forward jeet's user avatarjeet, so you can stop stalking and quoting my posts in case I let something slip!
08-21-2020
ifr wrote
jeet wrote
Someone from Europe or UK can you please try and advise if it works?
I have been privately testing this with some VERY experienced and reliable coders across regions in a controlled and responsible manner. I was planning on releasing the codes if and when it was safe to do so. This thread has put a permanent stop to that, and I will not be releasing any coding involving the new features.
Just going to hijack this post to thank you for your new feature reports. Sometimes just reading about what's coming at some point in future is quite enough. No need whatsoever to beta test those things when detailed reports and screenshots are published. I only wish BMW were doing this too. Thank you!
12-31-2021
Hello can i get the link please
Thank tou
08-07-2022
@jeet can you please send me the codes? Specifically stop signs codes
08-07-2022
I tried to code it based on the codes in the BimmerUtility software. That unlocked the TLA operation for me, but not the stop sign feature. Also, it does not give me option to adjust the green light indicator from early-late, etc
08-08-2022
ifr wrote
I have avoided commenting on this thread as it is sheer lunacy, but to keep my conscience clear, I must advise anyone reading this thread to NOT attempt to use the codes posted on here.

Any experienced and responsible coder can tell that the OP has no business asking anyone to code anything. The lack of understanding of the basics of coding is shocking. //..//.. There are many more which I explained, but you didn't acknowledge my reply and said 'F* you' and continued anyway. That is your right of course, as it is my right to tell forum members to STAY AWAY from your coding as you don't know what you are doing!

How many simple codes have you published that have been tried and tested by the community and are now used safely on a regular basis?

I have been privately testing this with some VERY experienced and reliable coders across regions in a controlled and responsible manner. I was planning on releasing the codes if and when it was safe to do so. This thread has put a permanent stop to that, and I will not be releasing any coding involving the new features.

I will also not be providing any coding comments on any features moving forward jeet's user avatarjeet, so you can stop stalking and quoting my posts in case I let something slip!
ifr's user avatarifr
The way you reacted aggressively against the OP is just weird and puzzling to me. He was sharing what he learned and users here are smart enough to decide if they want to follow or not follow his guidelines. You decided to not share your knowledge with anyone with regards to TLA for reasons you specified, which is fine. If so, at least let others post their own findings. We all want to try TLA coding just like you have it on your car. Many of us can be responsible enough to try it just like you tried it, but it is okay that you decided to not share your codes.

In summary, at least let others share their story and codes. You don't need to announce that in your opinion they have no idea what they are doing!.

It is SIMPLE! people can post code and add a disclaimer of "try it at your own risk!!" Problem solved, knowledge shared, risk is understood.

I mean seriously, the TLA codes are now available in the cheat sheet in BimmerUtility. it is NOT perfect, so if anyone can make it better, come on guys just share the knowledge.
06-08-2025
jeet wrote
Hi All,

I have been working on TLA/TLR since the last two weeks and have made some progress. I was wondering if someone is willing to work jointly on this and we identify the missing piece of the puzzle.

Checked the blocking options codes 8LK & 8LR not present on my Aussie car.

I have so far discovered all the relevant codes from BDC_BODY and HU_MGU.

Traffic Light Assistant
1.Consider Traffic lights (visible and enabled)
2.Consider Stop signs (visible and enabled)
3.Resume at green Traffic Light

Traffic Light recognition
Display traffic light phases (visible and enabled)

Distance Control
1. Avoid overtaking at the left side
2. Adjust distance acc. to situation

Link for Codes
https://drive.google.com/file/d/1i5IDxsYF9NkEaKu1oYCmpXncJ54qgMs3/view?usp=sharing

Thanks
Jeet
Hello dude, can you share a new link for codes?