Powering Raspberry Pi from Bose SoundDock Portable via 30-pin connector

I'm trying to build a whole home audio system by upgrading my existing speakers, I don't want to throw away perfectly good equipment, and then have to pay Sonos or others a big chunk of change.

So to that end, I have already built a Raspberry Pi ShairPlay device using a RPi Zero and an Audio Shim DAC. It works very well but the external cable and 3.5mm audio jack cables are annoying when I plug it into my Bose Sound Dock. This got me thinking I just need to get a female 30 pin iPod connector, read up on the pinouts, do some soldering and hey presto my old Bose is back in business as a 'Smart' speaker.
IMG_5824.jpeg


I tried to buy a 30 pin connector on line but the merchant was not too helpful and alternatives are few-and-far between, also it was too expensive, so I went on-line and purchased a cheapo weird 30 pin to USB A female lead and proceeded to tear it apart. Here it is after I did some desoldering:

IMG_5823.jpeg



Just like the 30 pin connector itself pinout information is not really out there (come on its Apple right) so I have tried a few things but no success. I need 5v for the RPi to power up, but I have never got this from the Bose. I think there is some kind of hand shaking that has to happen so that the device announces to the Bose what it is and then Bose responds accordingly. The reason for thinking this is that I probed every combination of pin combinations and could only ever find 1.7v

Summary:

Confirmed the iPod Dock works with an original iPod

Analysed original USB cable connections before I tore it apart:
  • Red (USB 5V) → iPod Pin 23
  • Black (GND) → iPod Pin 16
  • Grey (??) -> iPod Pin 24
  • Green (??) -> iPod Pin 27
Current best response from dock with:
  • Pin 11 → RPi GND (Audio Switch)
  • Pins 15/16 → RPi GND
  • Pin 27 → 1kΩ resistor to RPi GND
  • Pin 23 → RPi 5V
Results in: Orange flash → Solid green → LED off on the Sound Dock. Looked like it was negotiating with something


I looked around this forum and others but didn't find anything directly helpful, but I hope that someone might be able to point me in the right direction.

Thanks

Wellco