Try out the new beta site for E90Post. You can read more about what's happening here
  E90Post  


The Tire Rack
 
BMW 3-Series (E90 E92) Forum > BMW E90/E92/E93 3-series General Forums > General E90 Sedan / E91 Wagon / E92 Coupe / E93 Cabrio > Drive-off Assistant



Reply
 
Thread Tools
      03-25-2026, 04:34 PM   #1
TunafishE93
Major
561
Rep
1,309
Posts

Drives: BMW 335i
Join Date: Dec 2019
Location: NV

iTrader: (0)

Drive-off Assistant

2013 335is DCT

Reading about the drive-off assistant on hills i am getting conflicting information. Some says the autos have it some say no. My car will roll back immediately (no two second hold) when letting off the brake on a hill. So my question is this a standard feature? Is it something that can be turned on/off? My car obviously doesn't have it working and am wondering if it's something i need to look into. No codes.
Appreciate 0
      03-25-2026, 05:15 PM   #2
jsunma
Major
jsunma's Avatar
1080
Rep
1,031
Posts

Drives: 2008 328iT 6MT RWD
Join Date: Jun 2010
Location: Massachusetts

iTrader: (0)

Maybe I'm missing something, but I'm not sure why one would want or need this feature with an automatic. My guess is that it wouldn't exist.

It definitely exists on my 2008 manual, and while it could probably be coded out, there's no way to turn it off via some sort of user switch.
Appreciate 0
      03-25-2026, 05:49 PM   #3
lowrydr310
Robot
3232
Rep
3,057
Posts

Drives: 2006 330i, 2007 E93 335i
Join Date: Apr 2013
Location: Souhtrne Califniora

iTrader: (1)

Quote:
Originally Posted by jsunma View Post
Maybe I'm missing something, but I'm not sure why one would want or need this feature with an automatic. My guess is that it wouldn't exist.

It definitely exists on my 2008 manual, and while it could probably be coded out, there's no way to turn it off via some sort of user switch.
It definitely exists on the autos, and it's a horrible feature. When it doesn't work properly it makes it difficult to park the car because you let off the brake pedal but it doesn't release right away until you give it throttle so the car lunges forward into a wall or cars in front of you. Autos still roll back on steep hills, my Honda has this feature where it holds the brakes and gives you enough time to move your foot over to the accelerator without rolling back.

It's easily disabled via coding. I forget the exact lines but there are a few posts about it available by searching.

My manual has it too; unnecessary as I learned to drive manuals in hilly terrain without this feature, but I didn't disable it since it works.
Appreciate 0
      03-25-2026, 06:32 PM   #4
mrjimyjohn
Private First Class
56
Rep
117
Posts

Drives: E92 328i xdrive
Join Date: Nov 2021
Location: Toronto

iTrader: (0)

My manual has it and i cant understand how its meant to work. I often have to deal with the frustration mentioned above (parking on a slope where i expect gravity to reverse me but either must wait the delay or engage reverse), yet normal starts on steep slopes leave me rolling backwards.

One of my ride height sensors is out though which may be the cause. Just frustrating that i cant rely on it to work repeatedly
Appreciate 0
      03-25-2026, 07:57 PM   #5
TunafishE93
Major
561
Rep
1,309
Posts

Drives: BMW 335i
Join Date: Dec 2019
Location: NV

iTrader: (0)

The roll back doesnt bother me, i was just checking since its a new yo me car if it was something to look into. I think my 2012 335i had it but that was years back and could be mixing it up another car..
But this still brings me back to the question if this was standard, if not then there should be option codr
The manual describes the function but doesn't say which cars where equipped.
Appreciate 0
      03-25-2026, 08:08 PM   #6
e90yyc
Art Collector
e90yyc's Avatar
2875
Rep
3,774
Posts

Drives: 2007 328xi (GM-delete 6MT)
Join Date: Feb 2018
Location: Canada

iTrader: (0)

I don’t mind it. Not perfect but still useful.

Now, I don’t think it ever worked on my auto so I don’t have that point of reference. When I swapped my car, I was having weird DSC issues that I ended up solving by replacing the module. (I tried everything else first.) Coincidentally, hill-start assist also now worked.

On manual cars, provided the incline of the road is sufficient, you must have the clutch pedal pressed when you let off the brake or it will not work.

I think it times out too, but not 100% certain.

I know that doesn’t help you OP, but figured I’d mention this for mrjimyjohn.

I would think it should be possible to code it on if it’s not already, and that it would operate the same way as an auto (disengaged by accelerator).

Edit: Was writing this before your latest response. AFAIK this was standard, yes. But perhaps having certain option codes in the VO (like DCT?) resulted in it being disabled by default? No clue.
__________________
When I'm dead, just throw me in the trash.

Last edited by e90yyc; 03-25-2026 at 08:14 PM..
Appreciate 0
      03-26-2026, 09:59 AM   #7
TunafishE93
Major
561
Rep
1,309
Posts

Drives: BMW 335i
Join Date: Dec 2019
Location: NV

iTrader: (0)

I was able to tinker around with the coding this morning and found out a few things. First the car was coded for drive off assist (manual definition) or what coding calls HSA (hill start assist) to be enabled. Not sure why it wasn't working cause there was no codes in the DSC or any other module.
I use protool in expert mode for the information provided. Module is DSC_87.
Anyways after changing a code in one three codes that had "HSA" in it, the hill start worked. It was COF_HSA before value wert 11, changed to wert 1, this is irrelevant because i tried multiple values and there was no noticable difference in the performance of the hill start and even changing the value back to wert 11 (where i left it) and the hill start still worked. My guess is i woke up the system but who knows.
The other code that seemed to have no effect was COF_HSA_AFH_AFU, tried multiple valued with no perceived change in how the hill start functioned, left at default value wert 00.
Long story long, the only actual code that had any effect was COF_AFH_HSA this is turning off or on the hill start assist, wert 1 was default (HSA active) and wert 0 (HSA turned off), i turned mine off.
Thanks for all yours help.
Appreciate 2
lowrydr3103232.00
Mike K688.00
      03-26-2026, 02:12 PM   #8
opjose
Major
opjose's Avatar
259
Rep
1,393
Posts

Drives: 335xi
Join Date: May 2016
Location: Md

iTrader: (0)

My 2011 e90 has a button to disable drive off assist in the button panel.

It works quite well for me with no issues.

It is fairly obviously engaged on steep hills after letting off the brakes.

As I understand it, if the button is present you have this feature.
Appreciate 0
      03-26-2026, 04:19 PM   #9
TunafishE93
Major
561
Rep
1,309
Posts

Drives: BMW 335i
Join Date: Dec 2019
Location: NV

iTrader: (0)

Quote:
Originally Posted by opjose View Post
My 2011 e90 has a button to disable drive off assist in the button panel.

It works quite well for me with no issues.

It is fairly obviously engaged on steep hills after letting off the brakes.

As I understand it, if the button is present you have this feature.
Is this the button you are talking about? If so that is for the hill decent control. Which is different than the hill start assist.
Attached Images
 
Appreciate 1
jsunma1079.50
      03-26-2026, 11:14 PM   #10
lookalikehuuh
Colonel
United_States
1884
Rep
2,177
Posts

Drives: 2006 330i, 2007 335i
Join Date: Sep 2014
Location: San Diego, CA

iTrader: (0)

My 2006 330i is an automatic and definitely has the drive off assistant enabled. Its acutally quite agressive where early in my ownership I had the car into the dealer like 2 or 3 times because it seemed to me to be holding the car for too long. But turns out that is apparently how its supposed to work.

By agressive I mean it tends to hold the brakes for longer than I would expect, It also holds the car when im on a totally flat surface. At first it definitely made creeping forward a bit difficult.

Of course nearly 20 years later I have gotten completely used to how it functions in that car.

Of note that its definitely nowhere near as agressive on my 335i, but definitely still present.
Appreciate 0
      03-27-2026, 09:20 AM   #11
eljay
Colonel
2177
Rep
2,555
Posts

Drives: ///M + E91
Join Date: Jun 2010
Location: NS

iTrader: (1)

Yes, it takes patience to wait for it to release (2 secs) to let the car roll when I want it to, but I find the feature useful on my manual E91.
I can drive manuals on hills with confidence, so I don't need it, but if you learn to work with it, it's a lot easier on your clutch.
Appreciate 1
jsunma1079.50
      03-27-2026, 05:08 PM   #12
jsunma
Major
jsunma's Avatar
1080
Rep
1,031
Posts

Drives: 2008 328iT 6MT RWD
Join Date: Jun 2010
Location: Massachusetts

iTrader: (0)

Quote:
Originally Posted by eljay View Post
Yes, it takes patience to wait for it to release (2 secs) to let the car roll when I want it to, but I find the feature useful on my manual E91.
I can drive manuals on hills with confidence, so I don't need it, but if you learn to work with it, it's a lot easier on your clutch.
What eljay says.

I have never experienced it activating (not that I could tell) on level ground. It works great on my 2008 E91 on hills where having it hold for 1 or 2 seconds can be quite helpful (or smoother at least).

My 25 year old - who mostly learned to drive at age 15 on a 1976 MT Volvo - used to express amazement when he drove my car instead. The anti-roll back feature makes driving a MT considerably easier for the new MT driver (which let's face it, we all were once).
Appreciate 1
eljay2177.00
      03-28-2026, 06:36 AM   #13
60av8tor
Private First Class
60av8tor's Avatar
98
Rep
100
Posts

Drives: 2013 E92
Join Date: Sep 2011
Location: PA

iTrader: (0)

Quote:
Originally Posted by eljay View Post
Yes, it takes patience to wait for it to release (2 secs) to let the car roll when I want it to, but I find the feature useful on my manual E91.
Just picked up a MT 330 and haven’t driven a manual since my first car in ‘91. I thought, man, I haven’t lost a thing! Then I realized the car was holding itself for a few seconds😄. Definitely could go back to old school, but it’s a much less frenzied operation on a steep incline.
__________________
Jonathan
2013 E92
Appreciate 1
jsunma1079.50
      03-29-2026, 02:13 PM   #14
opjose
Major
opjose's Avatar
259
Rep
1,393
Posts

Drives: 335xi
Join Date: May 2016
Location: Md

iTrader: (0)

Quote:
Originally Posted by TunafishE93 View Post
Is this the button you are talking about? If so that is for the hill decent control. Which is different than the hill start assist.
Yes that is the button is the same as Hill Assist (start assist) according to Gemini.

If my car is on a fairly steep hill it will not roll back when I take my foot off the brake. However if I use the button to disable the assist, it will roll backwards.

---

"Key Details for E90 Hill Assist:
Activation: The system operates automatically when the car is fully stopped on an incline while in gear (1st gear for manual).
Operation: Upon releasing the brake pedal, the car maintains pressure for ~1.5–3 seconds.
Manual Transmission: It gives you time to engage the clutch, preventing rolling backward.
Automatic Transmission: The feature helps prevent rolling in drive or reverse, but can sometimes feel like a hard, sudden release during parking, according to Bimmerpost user discussions.
Availability: It is standard on most E90 models as part of the Dynamic Stability Control (DSC) system."
Appreciate 0
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 03:16 AM.




e90post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST