Memory Seats Retrofit - A5/S5 SPORTBACK

DarkyUK

Registered User
Joined
Feb 18, 2015
Messages
480
Reaction score
156
Points
43
Hi All,

I thought it was worth while letting anyone thats interested know about retrofitting Memory seats into an A5/S5 Sportback.

Now the process for the Coupe's is pretty easy as they already have the seat memory controller, for us Sportback owners thats not the case as we do not need the entry to rear feature.

So to add Memory Seats to our cars is a bit more involved, but actually not that difficult.

Firstly you need to be confident about removing the car seat, not very difficult but you will need a M9 Spline bit for it, also I would suggest getting the connector for the airbag so you don't blow your head off, i'm sure others have done this without though.

If you are comfortable with that, running a couple of CAN wires from the back seat to under the seat, and making a little connector up to plug into the buttons you will install in the door you will be fine.

So, you will need.

2 new wiring looms for the drivers seat.
1 drivers seat memory controller. Don't get a Q7 G version like I did as thats for a 3rd row of seats, I made that mistake and while its funny I needed @Audidave69 to bail me out on that one! Thanks Dave
The mounting for the memory controller
Memory seat button and connector for it
Replacement trim for the drivers door, unless your good with a dremel like @Audidave69
Repair pins for the seat connector if you are doing it properly, a 2 pin connector if not.

The wiring in the seat is fine once the drivers seat is out of the car, removing the side trim with the controls in can be a pain, basically it have two spring clips in it, similar to the seat belt, which you need to press down. Most of the wiring is in the base of the seat, following the wiring from the red T17 connector and replace the plugs one by one. The second loom runs from the controller and the big black connector up the back, connects to the pneumatics and the motor on the left of the seat, if your remove the bar you can easily get to the connect through the padding.

The door trim and switch is fairly easy, the switch connects to the existing connector on the door controller so a couple of repair wires are needed. Be gentle with the trim as it has the light fibres on it and they can break quite easily.

For the coding I copied the coding from a reference scan for a S5 Sportback off of Ross-Tech's forum, always worth a look.

Anyway, a load of dribble but hope it helps someone, even if its just to give an awareness of whats involved. Memory seats are awesome though so well worth it!

Cheers, Andy
 
  • Like
Reactions: Buck and rasA4
I think you could be the Dr. Emmett Brown of Audi S5`s Talk about wanting something to work then seeing it through to the end.
I know this one has thrown you some challenges along the way but well done that man :)
 
  • Like
Reactions: DarkyUK
Good work Andy.
 
  • Like
Reactions: DarkyUK
Hi All,

I thought it was worth while letting anyone thats interested know about retrofitting Memory seats into an A5/S5 Sportback.

Now the process for the Coupe's is pretty easy as they already have the seat memory controller, for us Sportback owners thats not the case as we do not need the entry to rear feature.

I've just bought a B9 A5 coupe, would be great if could add the memory seat function. Do you have instructions on how to do this please Andy?

Thanks
 
@DarkyUK did you take any pictures while doing this mod?

@rasA4 : Unfortunately not mate, the seat memory buttons were fitted with @andyhud down at his while adding side assist etc, then after we found I needed a seat memory controller I added that at mine prior to going back down to Andy's yesterday to finish bits off. Its complex but not really that hard and I know @Audidave69 has covered off the steps for fitting the memory buttons in his "small" additions page.

I've just bought a B9 A5 coupe, would be great if could add the memory seat function. Do you have instructions on how to do this please Andy?

Thanks

@NottsMFC Have a look at @Audidave69's small additions page, its in there somewhere :)
 
  • Like
Reactions: NottsMFC and rasA4
Ok as Andy says the sportback is far more complicated than coupe

Ok so Just to bring all the memory seat stuff together, as some of you know i`ve been trying to get easy entry seat working for a long time, I did the coding and yes it brings the option up in MMI but as most of you know it doesn`t work on most of our cars!

So after a lot of code surfing i found the part that make`s this work, but then thought why not add the button for full memory seats.

This was done using OBDeleven and my car is Audi A5 coupe, so there may be difference on sportback/A4

First I ordered 1 X Switch
https://www.aliexpress.com/item/NEW...711.html?spm=a2g0s.8937460.0.0.21ba2e0e6kd7qP
(please note there is a mistake in this listing Left fits Audi A4 and A5 B9 Right hand side)
(PLEASE NOTE THIS IS NOT THE CORRECT SWITCH FOR B9)

1 X Connector plug
https://www.aliexpress.com/item/10P...5598.html?spm=a2g0s.8937460.0.0.21ba2e0e6kd7q

Then you need the switch trim cover this depends on model trim and options ie side assist and so on

This is a good guide to removing door panel https://www.audiworld.com/forums/a4...arning-light-remove-door-panel-b9-a4-2915685/

Wiring
pin 1 of connection plug to memory seat switch goes to pin 17 on control unit J386 mounted in drivers door
pin 2 of connection plug to memory seat switch goes to pin 15 on control unit J386
pin 3 of connection plug to memory seat switch goes to pin 19 on control unit J386
pin 4 ground, I used pin 1 of Drivers lock button brown wire This need`s to be spliced and soldered.
pin 5 depends on year of car, so it could be pin 1 or pin 4 on control unit J386 it will already have Blue/Brown wire, so again it needs splicing and soldering.

Coding
Seat control unit drivers side 36
Byte 2 bit 0-1 This is MMI part (This should now make easy entry work)
Long coding p_button_memory This is to turn on switch.
Long coding p_button_location change to internal This activates memory part of switch.
Long coding acoustic_feedback_if_stored This makes it Beep when you store each position.
 
  • Like
Reactions: rasA4
@Audidave69 When you press the set button or retrieve a setting do you get a message on the MMI as I don't?

P.S. You have a couple of emails from me too.
 
Yes but only if i change the adaptations you sent me to this

ENG122229-ENG117722-Car_Function_List_BAP_Gen2-driver_seat_0x10 TO Activated

ENG122229-ENG117723-Car_Function_List_BAP_Gen2-driver_seat_0x10_msg_bus TO CAB_4
 
Yes but only if i change the adaptations you sent me to this

ENG122229-ENG117722-Car_Function_List_BAP_Gen2-driver_seat_0x10 TO Activated

ENG122229-ENG117723-Car_Function_List_BAP_Gen2-driver_seat_0x10_msg_bus TO CAB_4

Cool, i'll check those on mine. I sent you a load of adaptions for Seat_Pneumatic too didn't i?

Code:
ENG122229-ENG125833-Car_Function_List_BAP_Gen2-Seat_Pneumatic_0x3B  activated  

ENG122229-ENG125834-Car_Function_List_BAP_Gen2-Seat_Pneumatic_msg_bus_0x3B Terminal 15  


ENG122227-ENG125819-Car_Function_Adaptations_Gen2-menu_display_Seat_Pneumatic  activated

ENG122227-ENG125822-Car_Function_Adaptations_Gen2-menu_display_Seat_Pneumatic_after_disclaimer  not activated

ENG122227-ENG126997-Car_Function_Adaptations_Gen2-menu_display_Seat_Pneumatic_clamp_15_off  not activated

ENG122227-ENG125820-Car_Function_Adaptations_Gen2-menu_display_Seat_Pneumatic_over_threshold_high  activated

ENG122227-ENG125821-Car_Function_Adaptations_Gen2-menu_display_Seat_Pneumatic_standstill  not activated
 
yes got them all set from the above you sent, but like you say it stopped the mmi seat memory pop up so changed the two driver_seat settings to my original Active and cab 4
 
Hi Dave,

These settings :

ENG122229-ENG117722-Car_Function_List_BAP_Gen2-driver_seat_0x10 TO Activated
ENG122229-ENG117723-Car_Function_List_BAP_Gen2-driver_seat_0x10_msg_bus TO CAB_4

are different to:

ENG122229-ENG125833-Car_Function_List_BAP_Gen2-Seat_Pneumatic_0x3B activated
ENG122229-ENG125834-Car_Function_List_BAP_Gen2-Seat_Pneumatic_msg_bus_0x3B Terminal 15

Just so we are talking about the same settings :)
 
Hi Dave,

These settings :

ENG122229-ENG117722-Car_Function_List_BAP_Gen2-driver_seat_0x10 TO Activated
ENG122229-ENG117723-Car_Function_List_BAP_Gen2-driver_seat_0x10_msg_bus TO CAB_4

are different to:

ENG122229-ENG125833-Car_Function_List_BAP_Gen2-Seat_Pneumatic_0x3B activated
ENG122229-ENG125834-Car_Function_List_BAP_Gen2-Seat_Pneumatic_msg_bus_0x3B Terminal 15

Just so we are talking about the same settings :)

Yes for mmi pop up, had to change to this
ENG122229-ENG117722-Car_Function_List_BAP_Gen2-driver_seat_0x10 TO Activated (was originally not active)
ENG122229-ENG117723-Car_Function_List_BAP_Gen2-driver_seat_0x10_msg_bus TO CAB_4 (was originally not active)

And this is also set the same on mine
ENG122229-ENG125833-Car_Function_List_BAP_Gen2-Seat_Pneumatic_0x3B activated
ENG122229-ENG125834-Car_Function_List_BAP_Gen2-Seat_Pneumatic_msg_bus_0x3B Terminal 15
 
Cool, so the pneumatic settings on yours are there, I'm sure that should be what's neded for it to display, have you tried different values on the msg_bus? I'm sure mine won't be CAB_4 so I'll have to find. Different value for that one to match the comms being used....
 
yes i did have a go at adding different values but nothing, saying that i think with every change you need to reboot mmi
strange as that pop up is very close to what i`m missing
 
If you look at the red T17d connector under the chair every pin is populated in the floor socket to match the plug isn't it?

If you press the rotary switch around the lumbar control then use the up and down do you get the massage effect, lumbar and side controls?
 
Yes every wire mates up from seat to floor socket, massage works on/off button but when i hit the toggle it does nothing only part of 4 way switch working is the side bolsters, they fill and deflate also when i exit they deflate and inflate when ignition on,
its almost like its remembered its last setting, but unable to change them as mmi part is missing.
 
I'm pretty sure they don't talk to the seat controller at all mate as mine worked with the wrong controller in
 
yes its very strange, but if i disconnect the linbus wire from central electrics it all stops working so i think is a coding thing, i hope
 
Sounds like it, we need an African are your smcar and admaps to do some comparisons, hopefully mine will be sorted in the coming days so I can send you my vcds cable.

Did you try that backup routine in odb11 again?
 
Will have another go with obd see if i can back up, if you use the for way switch up/down front/rear do they work without having to go into mmi
 
Sent you an email with a video showing you mate
 
thanks that will be massive help, i`ll go have a look
 
I fittedthe wiring and switch and did the coding but the button didn’t work.
 
Have you got a list of the coding you used, and is yours a two door?
 
Im just posting on this because im going to to this :whip:

Great work guys
 
The biggest hurdle I had was getting everything ready, including the door controller, memory seat button, seat controller etc then it was a case of taking the seat out and changing both wiring looms in the seat for new ones and fitting the seat controller as the controller is totally missing on the sportback and both looms have to be changed. Following that I found the seat controller I had was wrong so my seat was stuck in the position I put it in to remove it and not movable till I got the correct controller in. The additional connection in the floor is fairly easy.

Certainly not a simple retro, worth it in my eyes though as the wife uses my motor more than hers!

@Audidave69 You got your massage and 360 cam sorted yet? Had loads of errors logged on my motor from when your controller was fitted!
 
The biggest hurdle I had was getting everything ready, including the door controller, memory seat button, seat controller etc then it was a case of taking the seat out and changing both wiring looms in the seat for new ones and fitting the seat controller as the controller is totally missing on the sportback and both looms have to be changed. Following that I found the seat controller I had was wrong so my seat was stuck in the position I put it in to remove it and not movable till I got the correct controller in. The additional connection in the floor is fairly easy.

Certainly not a simple retro, worth it in my eyes though as the wife uses my motor more than hers!

@Audidave69 You got your massage and 360 cam sorted yet? Had loads of errors logged on my motor from when your controller was fitted!

Luckily I have a coupe! so from my understanding I dont have to fit the controller.
 
Luckily I have a coupe! so from my understanding I dont have to fit the controller.

Ah, yours in a 10 mins job then, lucky sod, just drop the door card off, change some trim, wire a switch in and code a little and your done!

Not talking to you anymore now as its not fair!
 
Ah, yours in a 10 mins job then, lucky sod, just drop the door card off, change some trim, wire a switch in and code a little and your done!

Not talking to you anymore now as its not fair!

lol. :racer:
 
@Audidave69 You got your massage and 360 cam sorted yet? Had loads of errors logged on my motor from when your controller was fitted!

Andy still has the controller but when it’s back fingers crossed things will move on now, he also says I need a different data set for the massage display in MMI

Yes that seat controller saved the day but didn’t realise the coupe and sportback had different units :(
 
Yes that seat controller saved the day but didn’t realise the coupe
Hi mate, I read your post about retrofitting memory seats on your "A5 improvements" thread. I really want to fit these to my S5 Coupe, I know the coupe appears to be easier as most parts are there, but I'm 100% inept at these sort of tech things with wiring (I can wire a 3 pin plug lol) and reading your post I didn't 100% understand. Is there a more detailed tutorial somewhere? Or if you're local to Cambridgeshire I'd be happy to pay for your time to do the coding and fit like you did on yours. thanks :)
 
Just getting ready to do this mod in my A4 B9.
I changed my seats to full leathers that have the seat memory controller in place for the drivers seat. The button is therefore in place in the doorcard, and I just need to wire it up to my door controller,
But just to have everything ready - will this work with a mid-line door controller ? (part number 8W0 959 593 F)
 
I’m not sure as I have the high line ones, there was a list online that gave info on what each one did, if I can find it I’ll post it up for you
Dave
 
Tkanks Dave,

I'm just guessing, but the 592 module has the correct pins 15, 17 and 19, so i guess it will work.

How about the seat memory controller - do you think that will need unlocking of component protection?
 
I don’t think the seat control units have CP
 
  • Like
Reactions: strandgaard