G05
BMW X5
29.5KVIEWS
75REPLIES
29APPRECIATES
23ACTIVE PEOPLE
04-03-2026LAST POST
03-07-2024
Well after my excitement to code in Expert mode and solve the loud slam/bang of the tailgate. I never tried the lower gate; well the lower doesn’t work after the coding. G05 owners, don’t use the lower code. The upper code works great.

I undid the lower gate code and it works like normal. Top gate closes softly and the lower gate is quick. Being the lower gate needs to go first, I think I will be okay. Do this at your own risk.

Skip this part:
3072 APPL_LTG_SPEED_PROFILE, 69(Lower tailgate)
Code:
ProfileCloseStartNode1Pwm Werte=00, 25
ProfileCloseStopNode1Pwm Werte=00, BB
ProfileCloseStopNode1Pos Werte=00, 96
ProfileCloseStartNode2Pos Werte=00, 96

If someone figures this out, please revise.
03-08-2024
BruinMan wrote
Well after my excitement to code in Expert mode and solve the loud slam/bang of the tailgate. I never tried the lower gate; well the lower doesn’t work after the coding. G05 owners, don’t use the lower code. The upper code works great.

I undid the lower gate code and it works like normal. Top gate closes softly and the lower gate is quick. Being the lower gate needs to go first, I think I will be okay. Do this at your own risk.

Skip this part:
3072 APPL_LTG_SPEED_PROFILE, 69(Lower tailgate)
Code:
ProfileCloseStartNode1Pwm Werte=00, 25
ProfileCloseStopNode1Pwm Werte=00, BB
ProfileCloseStopNode1Pos Werte=00, 96
ProfileCloseStartNode2Pos Werte=00, 96

If someone figures this out, please revise.
I've been tempted to code this but I don't like the idea that both upper and lower doors might just smash into each other. That would be a costly repair. I also read where coding it to close softly places a tremendous strain on the upper door motors in the struts. :confused2
03-16-2024
BobsM3Coupe wrote
I've been tempted to code this but I don't like the idea that both upper and lower doors might just smash into each other. That would be a costly repair. I also read where coding it to close softly places a tremendous strain on the upper door motors in the struts. :confused2
I've had my upper gate coded for several months now. It works fine. I decided not to do the lower one.
07-15-2024
A quick bump of this chat. I coded this softclosing on my g05 with the change on the closing of the upper tailgate for the ones with the anti noise mods. But even with this “harder” closing change. It still does not close from time to time… anybody else has the same problem?
07-23-2024
BruinMan wrote
Originally Posted by TheNine90 View Post
3011 APPL_PLG_SPEED_PROFILE, 64(Top tailgate)
Code:
ProfileCloseStartNode1PwmPlg Werte=00, 3E
ProfileCloseStopNode1PwmPlg Werte=00, 98
ProfileCloseStartNode2PosPlg Werte=00, 32
ProfileCloseStopNode1PosPlg Werte=00, 32
3072 APPL_LTG_SPEED_PROFILE, 69(Lower tailgate)
Code:
ProfileCloseStartNode1Pwm Werte=00, 25
ProfileCloseStopNode1Pwm Werte=00, BB
ProfileCloseStopNode1Pos Werte=00, 96
ProfileCloseStartNode2Pos Werte=00, 96

Having some problems how to use the custom values in Bimmer Code.
ProfileCloseStartNode1PwmPlg Werte=00, 3E

So in custom value the first line is Byte 0 0x00
The second line is Byte1 is that the box to be changed to 3E?
CoupeLyfe803 wrote
Lower and upper tailgate slam. I'm going to play with the bump stops this evening to see if that "softens" the close before I make any coding changes, but currently I have a loud thud as if someone slammed a passenger door.
I decided to add my recommendations to this thread even though I have an X7 (not an X5), as initially I found useful information here! ;)

I also coded the softer closure for the trunk of my X7 2021. I've tried several values over the last few months. The important thing to remember is that if you soften the closure too much, after a few days the trunk may not close completely!

In short, here's what I've discovered on my end:
- You need to change the values in the HKFM2 module
- ProfileCloseStopNode1PwmPlg = Top door
- ProfileCloseStopNode1Pwm = Bottom door
- 1st Byte = Panel speed at end of closing movement
- 2nd Byte = Closing force (at very end of movement)

In my case, the following values work great:
- ProfileCloseStopNode1PwmPlg -> Werte (00,64)
- ProfileCloseStopNode1Pwm -> Werte (00,A0)

Here is a video of the default trunk closure (note : if the domain of the url is not "dropbox", you have to copy/paste the following link and replace "dropbotwitter" by "dropbox"):
https://www.dropbox.com/scl/fi/0nxaq4qu9mc6l84sa2hxv/Default-closing.mp4?rlkey=v0iu7y7xjm2kxjoa45gggyci5&st=gydhgvgr&dl=0

Here is a video of the softer trunk closure I have coded (note : if the domain of the url is not "dropbox", you have to copy/paste the following link and replace "dropbotwitter" by "dropbox"):
https://www.dropbox.com/scl/fi/tdg598rlfmvct7ahwuu7q/Softer-closing.mp4?rlkey=hhqotr6j78ag9opqanzh64q6s&st=aq0w90xi&dl=0


And as a bonus, here are four other tricks I've coded that I really like:
1) Activate the beeper when the trunk is closed (inside button, keyfob button or foot movement under rear bumper):
- HKL_REMOTECONTROLLIFTGATEBUTTON_BEEPER_ACTIVE -> Werte (01)
- HKL_LIFTGATEBUTTONOUTSIDE_BEEPER_ACTIVE -> Werte (01)
- HKL_LIFTGATEBUTTONLOCK_BEEPER_ACTIVE -> Werte (01)

2) Change the behavior of the inner rocketswitch to close the trunk without having to perform a long press:
- HKL_ROCKERSWITCHPOS1_BUTTON_TYPE -> Werte (05)
- HKL_ROCKERSWITCHPOS2_LONGPRESS_CLOSE -> Werte (00)

3) Program the keyfob button to behave in the same way as the inner rocketswitch, and to close the trunk too:
- HKL_REMOTECONTROLLIFTGATEBUTTON_BUTTON_TYPE -> wert05 (05)
- HKL_REMOTECONTROLLIFTGATEBUTTON_DELAY_CLOSE -> Werte (00,00)

4) Prevent accidental opening of the trunk while driving by allowing opening ONLY when the gearbox is in position “P”:
- BDC_BODY3 (7083) -> VAM_BOOTLID_OPEN_ONLY_IN_P_IDG_SMO -> aktiv (01)
- BDC_BODY3 (7083) -> VAM_BOOTLID_IN_P_ONLY_LOCKED -> nicht_aktiv (00)

:D
07-23-2024
ray072 wrote
A quick bump of this chat. I coded this softclosing on my g05 with the change on the closing of the upper tailgate for the ones with the anti noise mods. But even with this “harder” closing change. It still does not close from time to time… anybody else has the same problem?
See my post... I had the same problem, but with my new values it is ok since about 2 months.
07-23-2024
SimR wrote
See my post... I had the same problem, but with my new values it is ok since about 2 months.
I will try in a few and report back!
07-23-2024
Tried the suggestion of SimR's user avatarSimR and worked like a charm.

The lower tailgate has a really nice soft close now aswell.

Need to try this set up for a few days because before the issue with the not fully closing happend randomly and then suddenly work again.

Thanks for the tip!
07-23-2024
ray072 wrote
Tried the suggestion of SimR's user avatarSimR and worked like a charm.

The lower tailgate has a really nice soft close now aswell.

Need to try this set up for a few days because before the issue with the not fully closing happend randomly and then suddenly work again.

Thanks for the tip!
That's great!

Also I've had the same problem before. I thought I noticed that it happened after I had forced the trunk to close. For example, when I went on vacation with my family, the trunk was too full and I forced it closed. Then it wouldn't close completely. But the problem didn't last... Only once or twice! See for yourself if this helps you too... ;)
07-24-2024
This is pretty cool that the community figured out how to "add" this feature. I watched both videos from SimR's user avatarSimR and it's definitely an improvement!
07-24-2024
SimR wrote
That's great!

Also I've had the same problem before. I thought I noticed that it happened after I had forced the trunk to close. For example, when I went on vacation with my family, the trunk was too full and I forced it closed. Then it wouldn't close completely. But the problem didn't last... Only once or twice! See for yourself if this helps you too... ;)
Quick update…

It seems that this isnt really the solution for me in this case.

Today the top tailgate wouldnt close, so i tried to isulate the issue. I found out the following:

When i open the tailgate with the handle or with the keyfob (only the top part opens. Then i manually open the bottom part.

When i want to close the tailgate. I push to button on the top tailgate and then it wouldnt close. (It did yesterday at the time i coded) also when i first close the bottom and then the top it wouldnt close.

But now the strange part. After this encounter i opend my driverdoor and closed the tailgate with the button in the door and it closes perfectly???

To test i closed the car want back 5 min later tried to do it al over and the same result.

Now the question… why does it close with the button on the door but not the button on the tailgate?
07-24-2024
ray072 wrote
Quick update…

It seems that this isnt really the solution for me in this case.

Today the top tailgate wouldnt close, so i tried to isulate the issue. I found out the following:

When i open the tailgate with the handle or with the keyfob (only the top part opens. Then i manually open the bottom part.

When i want to close the tailgate. I push to button on the top tailgate and then it wouldnt close. (It did yesterday at the time i coded) also when i first close the bottom and then the top it wouldnt close.

But now the strange part. After this encounter i opend my driverdoor and closed the tailgate with the button in the door and it closes perfectly???

To test i closed the car want back 5 min later tried to do it al over and the same result.

Now the question… why does it close with the button on the door but not the button on the tailgate?
Never mind the button at the driversdoor doesnt work anymore. I need to help it close now.
07-25-2024
ray072 wrote
Quick update…

It seems that this isnt really the solution for me in this case.

Today the top tailgate wouldnt close, so i tried to isulate the issue. I found out the following:

When i open the tailgate with the handle or with the keyfob (only the top part opens. Then i manually open the bottom part.

When i want to close the tailgate. I push to button on the top tailgate and then it wouldnt close. (It did yesterday at the time i coded) also when i first close the bottom and then the top it wouldnt close.

But now the strange part. After this encounter i opend my driverdoor and closed the tailgate with the button in the door and it closes perfectly???

To test i closed the car want back 5 min later tried to do it al over and the same result.

Now the question… why does it close with the button on the door but not the button on the tailgate?
I hope this is the solution to your problem. Here are three points to check :

1) Be sure to code the behavior of the various trunk open/close buttons like this:
HKL_LIFTGATEBUTTONOUTSIDE_BUTTON_TYPE -> “03”
HKL_LIFTGATEBUTTONCONTINUEOPENING_BUTTON_TYPE -> “00”
HKL_LIFTGATEBUTTONLOCK_BUTTON_TYPE -> “01”
HKL_ROCKERSWITCHPOS1_BUTTON_TYPE -> “05”
HKL_ROCKERSWITCHPOS2_BUTTON_TYPE -> “01”
HKL_REMOTECONTROLCOMFORTFUNCTION_BUTTON_TYPE -> “00”
HKL_REMOTECONTROLLIFTGATEBUTTON_BUTTON_TYPE -> “05”
HKL_SMARTOPENER_BUTTON_TYPE -> “03”
HKL_LOWERLIFTGATEBUTTON_TYPE -> “08”


2) Make sure your battery is fully charged. In my case, after a few weeks of testing different codes, I was surprised to find that my battery was only 25% charged! It took me over 24 hours to recharge it to 100% with a 3.5 amp charger! Perhaps a good test of your own would be to test the opening/closing of your trunk with the vehicle running?


3) If you don't have the “Soft-Close” option in your vehicle, and/or if the previous items haven't corrected the problem, below are some other values to test on your side. In fact, the values I've suggested correspond to a reduction of around 80-85% in the initial closing force. In my case, it works very well... But here are other values, in descending order, which you can test on your vehicle to find the one that works best.

ProfileCloseStopNode1PwmPlg (top door) :
Werte (02,8A) = Default values
Werte (01,45) = 50% of initial closing force
Werte (01,04) = 40% of initial closing force
Werte (00,C3) = 30% of initial closing force
Werte (00,A3) = 25% of initial closing force
Werte (00,64) = 15% of initial closing force = my values

ProfileCloseStopNode1Pwm (tailgate) :
Werte (03,20) = Default values
Werte (01,90) = 50% of initial closing force
Werte (01,40) = 40% of initial closing force
Werte (00,F0) = 30% of initial closing force
Werte (00,C8) = 25% of initial closing force
Werte (00,A0) = 20% of initial closing force = my values

Note that if you code these values while your trunk is open, you won't be able to close it. You'll have to close it manually the first time.

Also, to open the trunk with the outside handle (under the windshield wiper), you normally need to have the keyfob in your pocket, or the car unlocked.

Hoping this solves your issue...
;)
07-26-2024
SimR wrote
I hope this is the solution to your problem. Here are three points to check :

1) Be sure to code the behavior of the various trunk open/close buttons like this:
HKL_LIFTGATEBUTTONOUTSIDE_BUTTON_TYPE -> “03”
HKL_LIFTGATEBUTTONCONTINUEOPENING_BUTTON_TYPE -> “00”
HKL_LIFTGATEBUTTONLOCK_BUTTON_TYPE -> “01”
HKL_ROCKERSWITCHPOS1_BUTTON_TYPE -> “05”
HKL_ROCKERSWITCHPOS2_BUTTON_TYPE -> “01”
HKL_REMOTECONTROLCOMFORTFUNCTION_BUTTON_TYPE -> “00”
HKL_REMOTECONTROLLIFTGATEBUTTON_BUTTON_TYPE -> “05”
HKL_SMARTOPENER_BUTTON_TYPE -> “03”
HKL_LOWERLIFTGATEBUTTON_TYPE -> “08”


2) Make sure your battery is fully charged. In my case, after a few weeks of testing different codes, I was surprised to find that my battery was only 25% charged! It took me over 24 hours to recharge it to 100% with a 3.5 amp charger! Perhaps a good test of your own would be to test the opening/closing of your trunk with the vehicle running?


3) If you don't have the “Soft-Close” option in your vehicle, and/or if the previous items haven't corrected the problem, below are some other values to test on your side. In fact, the values I've suggested correspond to a reduction of around 80-85% in the initial closing force. In my case, it works very well... But here are other values, in descending order, which you can test on your vehicle to find the one that works best.

ProfileCloseStopNode1PwmPlg (top door) :
Werte (02,8A) = Default values
Werte (01,45) = 50% of initial closing force
Werte (01,04) = 40% of initial closing force
Werte (00,C3) = 30% of initial closing force
Werte [...]
I will check tonight if there is a better value for my car.

With the car running it indeed closes like normal. Where can i check the battery like you talked about?

The car has soft closing installed so that wouldnt be a problem.
07-26-2024
ray072 wrote
I will check tonight if there is a better value for my car.

With the car running it indeed closes like normal. Where can i check the battery like you talked about?

The car has soft closing installed so that wouldnt be a problem.
There are three simple steps to checking and charging the battery:
1) Remove your wheel repair kit from the under-trunk at the rear.
2) Remove the single Clip Retainer as shown in the image below.
3) Lift the carpet and voilà! You now have access to the battery to install your charger.

Note: It's usually best to use a low-amperage charger (2 to 5 amps). It takes longer, but recharges the battery longer and uses it less.

An image attached to this post, provided by the poster
An image attached to this post, provided by the poster
07-26-2024
I can have a x5 45e its on the side in the boot. I can get to it fairly easy. But how did you knew it was only 25%?
07-28-2024
ray072 wrote
I can have a x5 45e its on the side in the boot. I can get to it fairly easy. But how did you knew it was only 25%?
I simply plugged in my battery charger to charge the battery, and saw that it was only at 25% charge when I started the process. Most battery chargers display the battery charge in real time. I used this model of charger bought on Amazon, which is compatible with several types of battery:

An image attached to this post, provided by the poster
07-30-2024
SimR wrote
I simply plugged in my battery charger to charge the battery, and saw that it was only at 25% charge when I started the process. Most battery chargers display the battery charge in real time. I used this model of charger bought on Amazon, which is compatible with several types of battery:

An image attached to this post, provided by the poster
Checked the battery today. 100% charge 85% health. So battery is fine.

I will try to give the tailgate a bit more closing power and see what it does
07-30-2024
SimR wrote
I hope this is the solution to your problem. Here are three points to check :

1) Be sure to code the behavior of the various trunk open/close buttons like this:
HKL_LIFTGATEBUTTONOUTSIDE_BUTTON_TYPE -> “03”
HKL_LIFTGATEBUTTONCONTINUEOPENING_BUTTON_TYPE -> “00”
HKL_LIFTGATEBUTTONLOCK_BUTTON_TYPE -> “01”
HKL_ROCKERSWITCHPOS1_BUTTON_TYPE -> “05”
HKL_ROCKERSWITCHPOS2_BUTTON_TYPE -> “01”
HKL_REMOTECONTROLCOMFORTFUNCTION_BUTTON_TYPE -> “00”
HKL_REMOTECONTROLLIFTGATEBUTTON_BUTTON_TYPE -> “05”
HKL_SMARTOPENER_BUTTON_TYPE -> “03”
HKL_LOWERLIFTGATEBUTTON_TYPE -> “08”


2) Make sure your battery is fully charged. In my case, after a few weeks of testing different codes, I was surprised to find that my battery was only 25% charged! It took me over 24 hours to recharge it to 100% with a 3.5 amp charger! Perhaps a good test of your own would be to test the opening/closing of your trunk with the vehicle running?


3) If you don't have the “Soft-Close” option in your vehicle, and/or if the previous items haven't corrected the problem, below are some other values to test on your side. In fact, the values I've suggested correspond to a reduction of around 80-85% in the initial closing force. In my case, it works very well... But here are other values, in descending order, which you can test on your vehicle to find the one that works best.

ProfileCloseStopNode1PwmPlg (top door) :
Werte (02,8A) = Default values
Werte (01,45) = 50% of initial closing force
Werte (01,04) = 40% of initial closing force
Werte (00,C3) = 30% of initial closing force
Werte [...]
I put in the 25% values for top and button. It is still smooth but gives it a slightly more push to close. Will test this for the week
07-31-2024
ray072 wrote
I put in the 25% values for top and button. It is still smooth but gives it a slightly more push to close. Will test this for the week
:cool!:
08-05-2024
SimR wrote
:cool!:
So far so good. No more issues what so ever.

I think the tailgate of the X7 is maybe slightly different the X5 in its workings.

This 25% mod did the trick.
08-06-2024
ray072 wrote
So far so good. No more issues what so ever.

I think the tailgate of the X7 is maybe slightly different the X5 in its workings.

This 25% mod did the trick.
:cool!: