SwedeSpeed - Volvo Performance Forum banner

Launching into OrBit - SPA config changes.

4 reading
160K views 287 replies 77 participants last post by  isthisusernametaken  
#1 · (Edited)
OK troops, I am creating this thread in the hope of bringing together all our knowledge on what can be done with OrBit. Thanks to the efforts of @Power6, @x119 and possibly others, we now have the ability to make serious changes to our SPA Volvos.

Read about OrBit here: Home

I'm not sure how to format this but I'll start by listing the changes I have succeeded in making so far...

1 - S/S memory. I changed that setting from 'button without memory' to 'button with memory'. A great change!

2 - Steering wheel paddles. After fitting an R-design wheel with gearshift paddles to my car I enabled the paddles with OrBit.

3 - Drive modes + Individual drive mode. These are actually 2 different settings. After fitting a starter switch module containing the drive mode switch/wheel I enabled these settings.

4 - Polestar optimisation. Definately transmission optimisation and, in my opinion on my D5, engine mapping is changed.

5 - Screen skins. Changed from 'Standard' to 'Excellence'. Subtle but fun.

6 - Auxiliary lights. This gave a new button in Sensus that makes a connection (ground) in the CEM when full lights are on. This is to activate a relay that will power a light bar or whatever lights you want to fit. Plenty of info on that here...

7 - Speed limit removal. Why? Because we can!

There are hundreds of parameters that can be changed. Most you won't want or need to change but there are many worth changing. I have a few big experiments planned and hopefully the freedom that OrBit gives us will inspire some serious creativity.

I hope everybody will roll in with their experience, tips and tricks. It's open season!!

Image
Image
 
#4 ·
In addition to the ones above, I also enabled audible confirmation of lock/unlock.

It's a low tone electronic bleep, not the vehicle horn.

One thing I'm trying to get to the bottom of: my car is a 2020MY (Early) R-Design Pro D5 with Pilot Assist (Active Cruise, curve Speed Assist etc) BLIS and Park Assist, but it's listed as Pilot Assist Level 1.....

Anyone got a clue what levels 2 & 3 give you?
 
#11 ·
One thing I'm trying to get to the bottom of: my car is a 2020MY (Early) R-Design Pro D5 with Pilot Assist (Active Cruise, curve Speed Assist etc) BLIS and Park Assist, but it's listed as Pilot Assist Level 1.....

Anyone got a clue what levels 2 & 3 give you?
I have a MY19 with Pilot Assist Level 2. Level 3 adds Corner Speed Assistant. It's on Volvo's website too as a paid upgrade for customers who have Pilot Assist Level 2.
 
#5 ·
Amazing ! So you can add the drive modes just by changing to a whee enabled panel even if your car did not come with it originally !

I need to do the ACC / Pilot assist retrofit on my XC60 MY22. Just had no time so far.

Anybody has checked with Vida if the car is still recognized after OEM reset ?

I think Pilot Assist level 1 is already the max for 2019-2020, but I may be wrong.
 
#6 · (Edited)
OK troops, I am creating this thread in the hope of bringing together all our knowledge on what can be done with OrBit. Thanks to the efforts of @Power6, @x119 and possibly others, we now have the ability to make serious changes to our SPA Volvos.

I'm not sure how to format this but I'll start by listing the changes I have succeeded in making so far...

1 - S/S memory. I changed that setting from 'button without memory' to 'button with memory'. A great change!

2 - Steering wheel paddles. After fitting an R-design wheel with gearshift paddles to my car I enabled the paddles with OrBit.

3 - Drive modes + Individual drive mode. These are actually 2 different settings. After fitting a starter switch module containing the drive mode switch/wheel I enabled these settings.

4 - Polestar optimisation. Definately transmission optimisation and, in my opinion on my D5, engine mapping is changed.

5 - Screen skins. Changed from 'Standard' to 'Excellence'. Subtle but fun.

6 - Auxiliary lights. This gave a new button in Sensus that makes a connection (ground) in the CEM when full lights are on. This is to activate a relay that will power a light bar or whatever lights you want to fit. Plenty of info on that here...

7 - Speed limit removal. Why? Because we can!

There are hundreds of parameters that can be changed. Most you won't want or need to change but there are many worth changing. I have a few big experiments planned and hopefully the freedom that OrBit gives us will inspire some serious creativity.

I hope everybody will roll in with their experience, tips and tricks. It's open season!!

View attachment 181368 View attachment 181369
The Start-Stop was the first thing!!!

In Europe we have the active beam, not as good as Matrix but still useful. Well, they had Bending Lights (that you can all activate in the Sensus) but only for Low Beam. With OrBit I changed the High Beam to have Bending option. In curves, at least 50% better than without

I saw the "Exterior Light Signature" that I wanted to try but not having an external charger my car went to 69% from 50% in a matter of seconds. Did anyone else tried?

I tried only the R-Design theme but nothing changed. Can you show your what I looks like?
 
#39 · (Edited)
I tried only the R-Design theme but nothing changed. Can you show your what I looks like?
It's very subtle. Just flashes up 'Excellence of Sweden' and an emblem on the dashboard upon first entering the car.


Wouldn've this work for Drive Modes without the switch? Did you try it like this or just revert back?
I didn't know about the 'clear ABS config' trick when I first tried to enable drive modes without having the switch/wheel (Starter switch module) fitted. But no drive modes button appeared on sensus anyway. In fact, quite the opposite, the eco drive mode and hill descent assist buttons actually disappeared. The ESC and parking brake errors were a problem but the main problem was that there weren't any drive modes available as there was no way to select them.

However, when I fitted the drive modes switch and then used Orbit to enable drive modes, the errors showed again but drive modes worked perfectly and the car drove fine with the errors present. I then cleared the codes using 'clear abs config' and now the car was error free with drive modes working perfectly.
 
#18 ·
OK troops, I am creating this thread in the hope of bringing together all our knowledge on what can be done with OrBit. Thanks to the efforts of @Power6, @x119 and possibly others, we now have the ability to make serious changes to our SPA Volvos.

I'm not sure how to format this but I'll start by listing the changes I have succeeded in making so far...

1 - S/S memory. I changed that setting from 'button without memory' to 'button with memory'. A great change!

2 - Steering wheel paddles. After fitting an R-design wheel with gearshift paddles to my car I enabled the paddles with OrBit.

3 - Drive modes + Individual drive mode. These are actually 2 different settings. After fitting a starter switch module containing the drive mode switch/wheel I enabled these settings.

4 - Polestar optimisation. Definately transmission optimisation and, in my opinion on my D5, engine mapping is changed.

5 - Screen skins. Changed from 'Standard' to 'Excellence'. Subtle but fun.

6 - Auxiliary lights. This gave a new button in Sensus that makes a connection (ground) in the CEM when full lights are on. This is to activate a relay that will power a light bar or whatever lights you want to fit. Plenty of info on that here...

7 - Speed limit removal. Why? Because we can!

There are hundreds of parameters that can be changed. Most you won't want or need to change but there are many worth changing. I have a few big experiments planned and hopefully the freedom that OrBit gives us will inspire some serious creativity.

I hope everybody will roll in with their experience, tips and tricks. It's open season!!

View attachment 181368 View attachment 181369
Good afternoon! What are the ways to get a CEM-PIN? What is the difference between a OrBit 1yr and a OrBit 1yr
w/PIN for Sensus? Do I understand correctly that the author of OrBit selects CEM-PIN by VIN in a OrBit 1yr
w/PIN for Sensus?
 
#24 ·
You can get your pin with a $84+tx 3 day vida subscription and the regular OrBit. It's a lot more steps though (download and install config or total upgrade, or run wireshark).
When you select the one with PIN then it will provide you the PIN through orbit direct.

Sent from my Pixel 6 Pro using Tapatalk
 
#20 ·
I'm wondering if all of the features people are reporting are "standard" (though, possibly not enabled) on all SPA platforms. It might be helpful for people to update their signatures or at least post what year and model/trim car they are talking about...
 
#22 ·
Quick stupid question. When I try flashing it says it fails because the car is not in active mode.

I have the ignition on but the engine off. Is this correct?
 
#27 ·
Ok. Figured it out. Had to go to the manual to figure out how to get the car into ignition mode II.

the sad news is that at least on a 2019 xc90, ahb2 mode does not appear to do anything. I set it to setting 05 (ahb2 highbeam in small villages) and cannot tell any difference in behavior or settings.
 
#32 ·
Yes, it’s just doing the standard auto dipping behavior.
 
#41 ·
Curious if anyone with a 2018 has been able to set the Auto/Start stop memory function (so it always remembers your last setting). I know 2019+ had that ability by default but Volvo wouldn't retroactively add it to 2018 and earlier models for regulatory reasons.
 
#43 ·
That's good. My start/stop has been conveniently disabled due to a slightly deteriorated support battery, so it shows "On" in Sensus, but inactive (greyed out) in the RPM gauge. If I can just set it as memory off, I can finally replace the support battery.

Changing the tire circumference, is that a single setting that applies to all 4?
 
#44 ·
This is great, thanks @Zen_Speedmaster! I was going to go through and answer questions but I lost track at 20 posts and some questions are being answered. I am aware we need a more formal database or collecton of experiences in a community, I'm a working on it!. As I have said probably to many people now, I make the software that changes the things, I've picked up many tidbits along the way, but I can't be the expert and some things only through people trying stuff will we figure out! Central to the idea of OrBit, was to let me, and others like me, simply have all the config items available to play with and discover. So it's pretty damn cool I think I have enabled such behavior ;-)

A few notes on things on the top of my brain:

  • Config changes will not damage your car - You get 3 results from a config change: 1.) It works, 2.) it don't work, 3.) It don't work and you get codes/warnings on the dash. If you try something, and it doesn't work, you can set it back, or 'Restore OEM' to start over from original.
  • It can be helpful to use the "Item number" when discussing config items, it makes it super easy for anyone else to find the same item in OrBit.
  • Pilot Assist/ACC - as the discussion shows there is more to be discovered...what levels mean what, which cars support which levels, and what is required for other settings like Lane Change Assist and Curve Speed Assist. (Neither of those last two work on my 2019 S60 T6 US model BTW) As I have enough info, one thing I may do is a "config wizard" for something like the PA where it sets the config items for you based on the level/version you desire.
  • Config changes affecting the brake system need ABS Clear - As discussed some changes, it seems anything that might be a config related at all to the brake system, need "ABS Clear Config" run when the setting is changed. You know this is needed when you get the "holy crap everything is disabled" messages on the dash ;-) Next update of OrBit will handle this automagically, based on the settings we know need this, so you won't have to remember to do it.

That's good for now, and below I will put my personal settings in my car if it's helpful. 2019 S60 T6 R-Design US model:

023 Cruise control (03 for PA)
043 Speed limiter remove
045 Remote Start preconditioning by app, change to option w/running light
089 Slam locking enabled (can lock door before close)
090 Auto locking, enable menu item control
109 Adaptive beam enable AHB2
113 Unrestricted foglight
145 Traffic Jam assist (04 for PA)
168 Polestar Screen Skins
207 Video allowed all speeds
238 Top damping brakes (for PA)
245 Easy ingress/egress enable in menu
358 disable fake engine noise (EOE)

Hardware changes required for these:
028 B&W audio (swapped amp)
183 Interior high illumnation (added harnesses and lamps)
114 Emergency brake light, extended area (not turn signal for swapped euro tail w/amber signals)
 
#45 ·
This is great, thanks @Zen_Speedmaster! I was going to go through and answer questions but I lost track at 20 posts and some questions are being answered. I am aware we need a more formal database or collecton of experiences in a community, I'm a working on it!. As I have said probably to many people now, I make the software that changes the things, I've picked up many tidbits along the way, but I can't be the expert and some things only through people trying stuff will we figure out! Central to the idea of OrBit, was to let me, and others like me, simply have all the config items available to play with and discover. So it's pretty damn cool I think I have enabled such behavior ;-)

A few notes on things on the top of my brain:

  • Config changes will not damage your car - You get 3 results from a config change: 1.) It works, 2.) it don't work, 3.) It don't work and you get codes/warnings on the dash. If you try something, and it doesn't work, you can set it back, or 'Restore OEM' to start over from original.
  • It can be helpful to use the "Item number" when discussing config items, it makes it super easy for anyone else to find the same item in OrBit.
  • Pilot Assist/ACC - as the discussion shows there is more to be discovered...what levels mean what, which cars support which levels, and what is required for other settings like Lane Change Assist and Curve Speed Assist. (Neither of those last two work on my 2019 S60 T6 US model BTW) As I have enough info, one thing I may do is a "config wizard" for something like the PA where it sets the config items for you based on the level/version you desire.
  • Config changes affecting the brake system need ABS Clear - As discussed some changes, it seems anything that might be a config related at all to the brake system, need "ABS Clear Config" run when the setting is changed. You know this is needed when you get the "holy crap everything is disabled" messages on the dash ;-) Next update of OrBit will handle this automagically, based on the settings we know need this, so you won't have to remember to do it.

That's good for now, and below I will put my personal settings in my car if it's helpful. 2019 S60 T6 R-Design US model:

045 Remote Start preconditioning by app, change to option w/running light

089 Slam locking enabled (can lock door before close)

168 Polestar Screen Skins

245 Easy ingress/egress enable in menu
Little by little we will take over VCDS 😅
045 - Did you had remote start before? I tried on mine, I had exactly that config activated but there is not Remote Start in VOC
089 - I didn't know it did this!!!! I was so annoyed coming from Audi that it didn't lock before closing! Thank you
168 - I did on mine but nothings changed. Do you have any pictures?
245 - also saw this. What is this?
 
#46 ·
Following this closely as I have coding experience on previous cars (Porsche/Audi/VW/BMW). Obviously Volvo is a whole different animal from those cars so I am just trying to soak up as much knowledge as possible before I take the plunge.

That being said, I am still unclear on how this is avoiding the "Blocked by Sweden" situation. Not trying to unearth whatever special sauce you have going to make this work but how is this safer? Also, with regards to the aforementioned "blocked by sweden" situation, is that just going to affect future updates? Did the dealer say whether this would have an impact on warranty? I trust the electronics in this car less than anything else.

I got this particular brand/car because of the extended CPO warranty and I don't want to endanger it. Yes, I get that I shouldn't mess around with anything if I'm worried about warranty but given that I've coded a bunch of cars in the past with no issue, this feels pretty benign in terms of mods. I am primarily interested in enabling pilot assist and the active headlights.
 
#47 ·
Following this closely as I have coding experience on previous cars (Porsche/Audi/VW/BMW). Obviously Volvo is a whole different animal from those cars so I am just trying to soak up as much knowledge as possible before I take the plunge.

That being said, I am still unclear on how this is avoiding the "Blocked by Sweden" situation. Not trying to unearth whatever special sauce you have going to make this work but how is this safer? Also, with regards to the aforementioned "blocked by sweden" situation, is that just going to affect future updates? Did the dealer say whether this would have an impact on warranty? I trust the electronics in this car less than anything else.

I got this particular brand/car because of the extended CPO warranty and I don't want to endanger it. Yes, I get that I shouldn't mess around with anything if I'm worried about warranty but given that I've coded a bunch of cars in the past with no issue, this feels pretty benign in terms of mods. I am primarily interested in enabling pilot assist and the active headlights.
So from my understanding, this is the difference. When you make configuration changes in VIDA or in VDASH, the change is made “officially”, which means that the car’s configuration is updated, and then when it is hooked up to VIDA the changes are logged and the configuration of the car on Volvo’s servers is updated. That’s why, for instance, if you buy a polestar tune and it’s installed on your car, it doesn’t matter what dealer you go to, if they update and reflash your car you’re going to have the polestar tune. Or towing software, or whatever. For aftermarket this was cool because you had a backdoor into making changes you make to the car “official” in that once it was done as far as Volvo and the VIDA software were concerned that was the proper configuration of the car. Volvo has take offense to this, and now if your car configuration does not match what their servers think it should be, they flag it.

Orbit is not doing the same thing as VIDA or VDash in that it is just twiddling configuration bits locally. There’s no connection to the Volvo servers (theoretically, unless there is some wireless talk during sensus app updates which as been mentioned as a possibility). As long as the car is returned to an OEM configuration before it is connected to a Volvo system, it’s like it never happened. The software is just changing a configuration file, it isn’t uploading or flashing actual software packages to the car. So you’re kind of limited to changing things for which the support already exists in the car’s software, it just has to be told to turn it on or off.

At least that’s what I gather. I’m in the same boat as you. I bought this for the CPO warranty, which is why I’m loathe to jeopardize it, but this should be safer than using VDASH.
 
  • Like
Reactions: undefinedman
#52 ·
238 Top damping brakes

Honestly I got no clue what is! Just that when the car is equipped with PA, this is enabled. And some of the Volvo elders originally showed me this way. So I do the same as Volvo does on that. I beleive it only applies to the non-hybrid cars (not "brake by wire") One caveat to remember, with the non-hybrid Volvos, to install "official Intelliisist" accessory they offered, with Pilot Assist, a new ABS hydraulic unit was required. We know we can enable the PA anyways and it works, but it's at our own risk! I have not had a problem and many long before I was even into this had done it. So experience says it does work fine, but always good to remember it's not the Volvo official way.
 
#53 ·
EOR and EOE

T6 has EOE. Well on my 2019 S60 T6 it does. I played with EOR, made wierd sounds, my only guess is there is not a "pre-recorded track" in the IHU or AUD wherever that lives, for the T6, so it just sounded strange. EOE seems to be sort of modifying the sound of the 4 banger to sound more like a 6 or something like that. With it disabled the engine noise is quieter, and sound more like the traditional 4 cylinder sound to me.

More discovery needed, what I had seen was diesel models in europe the only ones with EOR. Whatever unit does this, I suspect the AUD (or could run through the IHU which then sends sound output to AUD), it is reading a message from the ECM which is probably providing RPM info and maybe more data to drive the sound output.
 
#55 ·
Thanks for the lengthy response, very helpful!

I will take the plunge soon--maybe this week. Coding is so tempting to me--just free stuff hidden under the surface, fun to unlock things the car is already capable of.


Not to threadjack but I am still so intrigued by the differences in the ABS pump. There is zero conclusive info as to why the change in pump is necessary to enable Pilot Assist/ACC. I didn't love Pilot assist when I test drove a car with it (was more taxing than just driving) but I do miss ACC quite a bit.
 
#62 ·
Okay I want to be super clear on one thing

"109 Adaptive beam enable AHB2"

Does this mean the dynamic European high beams can be activated on US cars that have the bending headlights? As in leave the highbeams on all the time and it just dims around oncoming cars?

Because uh, that seems like a big deal.

Also how's the software handle owning multiple volvos?
 
#82 ·
In mine, it appears to work, however not sure on whether is is working 100% as designed. Have to see if anybody from Europe can chime in.

The car still switches from high beams to low with bending, it will just switch to highbeam with adaptive shading when it feels like it’s appropriate. It is definitely working, I was just under the impression that it would stay in high more than it does.