Contactless locking/unlocking (coding)

DarkZupra

Well-Known Member
First Name
Matt
Joined
May 16, 2021
Threads
25
Messages
887
Reaction score
1,388
Location
Orlando, FL
Car(s)
2021 Supra 3.0, 2021 Tesla M3P
It's gonna take me a while to get used to just walking away from my car and trusting its going to lock. It's such an odd feeling. I'm so used to touching the 3 lines on the door handle.
To be fair it flashes and beeps, so its pretty easy to tell.
Sponsored

 

_Sp1ral0ut

Well-Known Member
First Name
Jeff
Joined
Jun 29, 2021
Threads
4
Messages
887
Reaction score
2,087
Location
SC
Car(s)
2021 Supra 3.0, 2021 Tahoe, Razor E100
To be fair it flashes and beeps, so its pretty easy to tell.
Or have it set to fold in the side mirrors. Mirrors in? Yep, it's locked. A quick glance back as you walk away. I do it all the time - walking away - glance back - *smile - "see you later."
 
OP
OP

iambak

Active Member
First Name
Bak
Joined
Dec 28, 2022
Threads
1
Messages
34
Reaction score
56
Location
Australia
Car(s)
Supra
So, the million dollar question: Is there an option to include the trunk? That would be awesome, if it would unlock, as you approach the car. I wouldn't care if I didn't need to access it every time, for I would just tap it closed, before getting in the car.
I doubt it, most bmws that have that feature have a sensor under the car which senses your foot and it unlocks your boot.
And for that you might require a retrofit
 

MJ706

New Member
First Name
Marvin
Joined
May 19, 2024
Threads
0
Messages
1
Reaction score
0
Location
Georgia
Car(s)
Gr Supra, Avalon Trd, Camry Xse
Hi everyone,

I wanted to share a piece of code that allows you to unlock and lock your car based on proximity. I've tested it, and it's working perfectly. However, I didn't add it to the cheat sheet because I used Esys for the coding and haven't tested it with BimmerCode because i don't one one.

for reference i have 2023 MT

Head Unit (HU_NBT2)
  • 3000 HMI - CKT_DOOR_LOCK_UNLOCK - aktiv
    • This enables the option in your head unit under the key options menu.
Body Domain Controller (BDC_BODY2)
  • 3030 KeyManager - CKT_ENABLE - aktiv
    • Activates the proximity unlock/lock functionality.
  • 3030 KeyManager - CKT_FUNCTIONS - light_unlock_lock_preauth
    • Enables the specific functionality for proximity-based unlocking and locking.
Once these settings are enabled, you will need to select the appropriate options in the menu to activate the feature.

i'll add some screenshots when i get a chance

Feel free to try it out and let me know your results!
I just did it through Bimmercode, thanks!
 

BMWAF

Well-Known Member
Joined
Jul 1, 2022
Threads
47
Messages
2,020
Reaction score
2,785
Location
In orbit
Car(s)
Supra
Hi everyone,

I wanted to share a piece of code that allows you to unlock and lock your car based on proximity. I've tested it, and it's working perfectly. However, I didn't add it to the cheat sheet because I used Esys for the coding and haven't tested it with BimmerCode because i don't one one.

for reference i have 2023 MT

Head Unit (HU_NBT2)
  • 3000 HMI - CKT_DOOR_LOCK_UNLOCK - aktiv
    • This enables the option in your head unit under the key options menu.
Body Domain Controller (BDC_BODY2)
  • 3030 KeyManager - CKT_ENABLE - aktiv
    • Activates the proximity unlock/lock functionality.
  • 3030 KeyManager - CKT_FUNCTIONS - light_unlock_lock_preauth
    • Enables the specific functionality for proximity-based unlocking and locking.
Once these settings are enabled, you will need to select the appropriate options in the menu to activate the feature.

i'll add some screenshots when i get a chance

Feel free to try it out and let me know your results!
Great find! This gives me hope that easy entry is also hidden there somewhere.
 
OP
OP

iambak

Active Member
First Name
Bak
Joined
Dec 28, 2022
Threads
1
Messages
34
Reaction score
56
Location
Australia
Car(s)
Supra
Great find! This gives me hope that easy entry is also hidden there somewhere.
i've been trying to figure this out myself, been looking at the forums and no one has managed to get it working on the new G series so i'm starting to lose hope.
 

JDG520

Well-Known Member
First Name
Jeff
Joined
Dec 7, 2020
Threads
0
Messages
217
Reaction score
266
Location
Tucson
Car(s)
2021 A91 Supra
Woah. This is great. I’ll have to mess with this later. Great find
 

BMWAF

Well-Known Member
Joined
Jul 1, 2022
Threads
47
Messages
2,020
Reaction score
2,785
Location
In orbit
Car(s)
Supra
i've been trying to figure this out myself, been looking at the forums and no one has managed to get it working on the new G series so i'm starting to lose hope.
So I was experimenting and well.. this is going to sound crazy but I actually got it to do something. I went for a short drive after coding the items below I derived from information on a BMW site and well.. the seat moved after I had turned off the car.. just not how I wanted it to.

Now of the three times I got out of the car, it did this only once. But I'm telling you it did it!

Some considerations I gleamed from my research on the BMW site:

1. The original seat position is important as if its too far back or too far forward, easy entry won't work for safety reasons.
2. The steps I take when exiting the car might be important, ie: engine off then clutch out, etc. - I have no idea what order I tend to do it or if I even did something different that one time.

Having said this, I do believe coding easy entry is possible in our cars but it's going to take some experimenting and hard work.

If someone wants to investigate further, here are the codes I changed:

Code:
Seat Module Driver > 3000 > EASY_ENTRY from nicht_aktiv to aktiv


Seat Module Driver > 3000 SM_GLOBAL > Einausstiegshilfe > from nicht_aktiv to Werte = 03


Seat Module Driver > 3012 EAH > EAH_VERFAHRWEG_SLV_PHYS from Werte=0x00 0x1E to  Werte=0x00, 0x64


Seat Module Driver > 3012 EAH > EAH_SCHUTZFREIRAUM_HINTEN_SLV_PHYS from Werte = 0x00 0x64 to Werte=0x00, 0x00.
The last two codes (four entries) are related to how far the seat moves. I think these are key. Also, here is the BMW forum thread I read through as a starting point.

Technically, we seem to have the "Modus_FA_SLV" setting missing from Einausstiegshilfe but that may be invoked by selecting Werte=03 above as suggested in the linked thread.

EDIT: Edited code to remove ambiguity.
 
Last edited:
OP
OP

iambak

Active Member
First Name
Bak
Joined
Dec 28, 2022
Threads
1
Messages
34
Reaction score
56
Location
Australia
Car(s)
Supra
So I was experimenting and well.. this is going to sound crazy but I actually got it to do something. I went for a short drive after coding the items below I derived from information on a BMW site and well.. the seat moved after I had turned off the car.. just not how I wanted it to.

Now of the three times I got out of the car, it did this only once. But I'm telling you it did it!

Some considerations I gleamed from my research on the BMW site:

1. The original seat position is important as if its too far back or too far forward, easy entry won't work for safety reasons.
2. The steps I take when exiting the car might be important, ie: engine off then clutch out, etc. - I have no idea what order I tend to do it or if I even did something different that one time.

Having said this, I do believe coding easy entry is possible in our cars but it's going to take some experimenting and hard work.

If someone wants to investigate further, here are the codes I changed:

Code:
Seat Module Driver > 3000 > EASY_ENTRY from nicht_aktiv to aktiv


Seat Module Driver > 3000 SM_GLOBAL > Einausstiegshilfe > Modus_FA_Logic_Tuer from nicht_aktiv to aktiv


or


Seat Module Driver > 3000 SM_GLOBAL > Einausstiegshilfe > from nicht_aktiv to Werte = 03


Seat Module Driver > 3012 EAH > EAH_VERFAHRWEG_SLV_PHYS from Werte=0x00 0x1E to  Werte=0x00, 0x64


Seat Module Driver > 3012 EAH > EAH_SCHUTZFREIRAUM_HINTEN_SLV_PHYS from Werte = 0x00 0x64 to Werte=0x00, 0x00.
The last two codes (four entries) are related to how far the seat moves. I think these are key. Also, here is the BMW forum thread I read through as a starting point.

Technically, we seem to have the "Modus_FA_SLV" setting missing from Einausstiegshilfe but that may be invoked by selecting Werte=03 above as suggested in the linked thread.

🤷‍♂️
when it briefly worked for you did you set Einausstiegshilfe to Modus_FA_Logic_Tuer?
I've been playing around with some of those settings but nothing worked, i'm pretty tall though so my seat positioning is almost maxed out so that could be why.

also as an Fyi i'm not sure if you've read this forum but it has some decent information
 

BMWAF

Well-Known Member
Joined
Jul 1, 2022
Threads
47
Messages
2,020
Reaction score
2,785
Location
In orbit
Car(s)
Supra
when it briefly worked for you did you set Einausstiegshilfe to Modus_FA_Logic_Tuer?
I'm honestly not sure - I am usually really good at documenting what I experiment with but my notes weren't clear tonight. It was one or the other, lol. I'll have to go in next time and take a look see.
 
Last edited:
 




Top