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)
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.