Bypassing Apple’s Video Out protection for less than $5

Modding an unlicensed iPod dock to get Video Out from an iPod Classic

—> The PDF version of this article can be found here.

Since Apple released the iPod Classic and the iPhone, they have included a new protection mechanism to protect their hardware from being used with certain iPod docks. The protection only lets the devices work to the full extent when using Apple approved / licensed / certified hardware.

Whatever the reason has been for this lockout of older hardware, in the end it means that any dock out there that doesn’t contain the special authentication can not be used with the new iPods/iPhones.

This document describes how to bypass this protection for the iPod Classic, with spending less than $5. It contains detailed instructions to do this mod yourself, the instructions show how to do this mod on the Altec Lansing inMotion iMV712 ‘Digital mini-theater speakers for iPod’, but the same approach should apply to any other dock out there. This mod works for the iPod classic, but might also work for the iPhone with a little adjustment.

What does the protection do

Basically what the protection does is lockout the use of the Video Out option on the iPod when connected to unsupported docking devices. The iPod/iPhone is unable to provide Video Out output to the dock, and thus the dock has nothing to show. The only thing you would see on the iPod is the “TV Out Enabled Please Connect Video Accessory” text, as seen on the picture below.


How does the protection work

The new approved / licensed / certified peripherals contain a special chip. This chip seems to be used by the iPod to check if it is allowed to send its Video Out output to this peripheral. So without the chip the iPod (and iPhone) will simply not output the video signal to the peripheral.

There is one alternative approach than described in this document to actual get Video Out on a non-authenticated dock. As soon as you start a video on an iPod and the screen shows the request for the ‘Video Accessory’, connect a Video Out cable having the authentication chip. When the video starts playing you can disconnect the cable and plug the iPod on the dock. The iPod will continue to output the video to Video Out and the video will show up on the dock.

Since the above named process works it seems that the protection only checks for the authentication chip when the video is started. As soon as the video is playing on the iPod, it will keep sending its video signal through Video Out. This probably means that the chip is an authentication chip and no encoder chip or whatsoever.

The mod described in this document works on the current latest iPod Classic software version (1.1.2).

The same solution as described in this document should apply for the protection in iPhone, however the chip used doesn’t work with the current iPhone software (version 3). With the right chip (for example from the official Apple cable) this same mod should work with the iPhone as well. At the time of writing this document I ordered some other cables to see if there is a cheap one out there with the right authentication chip, if successful I will of course post an update about that.

Various sources on the internet show that the protection on the iPhone can also be bypassed when the device is jailbroken and patched against the authentication. This information can be found elsewhere on the internet and is not part of this document.

Why this mod

I actually bought my Altec Lansing dock before there was much information on this lockout. Not being able to use the Video Out option was very frustrating, my pretty expensive video dock was not much more than a normal audio dock this way. Only after searching on the internet why my Video Out didn’t work I found some other frustrated users with the same problem and after a while information became available on the lockout. In the end there was no solution other than to buy another expensive dock and no longer being able to use this dock. I did not buy a new dock and decided to use this one as an audio dock since there wasn’t really another option.

I thought about trying to circumvent the security as soon as I heard about the lockout and came up with this mod more than a year ago, but actually never took the time to really work it out, now I did.

Since all the information in this document is gathered from the internet or analyzed by myself it could be that there are some errors in this document, I am sorry if that is the case. Any opinion expressed in this document is solely my own.

Enjoy it!

Thijs Bosschert

Modding instructions

The cable

The cable that was used for the mod can be bought online at DealExtreme (the author is in no way affiliated with DealExtreme). At the time of writing this document the costs are only $4.25 including shipping. There are probably a lot of cables that can be used for the mod, but this one works for sure.

The cable can be bought using the following link: http://www.dealextreme.com/details.dx/sku.24871

And the cable looks like this:

Like seen on the picture, the cable contains audio and video connectors as well as a USB plug. But what is more important is that it contains the authentication chip. This chip can be found when the casing of the iPod plug has been removed. The casing can be removed quite easily.

When we zoom in on the connector we see a very plain PCB (Printed Circuit Board, the green board with the electronic components) with just 6 wires connected. These are the wires to the different connectors on the cable. We will remove these wires from the PCB.

On the other side of the PCB we can see the chip we are looking for. The chip is blank, so no information on the chip there. We can see that it has 6 soldered legs, and two unsoldered ones. Also on this side the PCB is pretty basic with just a few components.


Authentication chip

After finding the authentication chip I analyzed which pin of the authentication chip was connected to which pin of the dock connector. The pin connections can be found in the table below.

The information on the pins from the Apple iPod dock connector can be found on the pinout.ru website.

Chip pin Apple connector pin Purpose
1 18 3.3V
2 NC
3 NC
4 NC
5 NC
6 13 Rx
7 12 Tx
8 GND GND

The picture of the chip below shows which pin is used for which purpose:

I decided to keep the authentication chip on the connector PCB for the sturdiness of it, as well as being able to more easily build it back into a cable might I want to.

I attached wires to the four above named connection points on the authentication chip, I used four different colours of wire to be able to distinguish between the different chip pins.

Chip pin Wire color Purpose
1 Red 3.3V
6 Green Rx
7 Orange Tx
8 GND GND

Long wires were used to be able to place the chip on another location than close to the dock connector.
Building the chip in a dock

The following instructions show how to build the chip in the Altec Lansing inMotion iMV712 iPod dock, however the same approach should apply to any other iPod/iPhone dock out there.

To be able to build the chip in our example dock we first need to open the dock up. With the Altec Lansing dock this takes quite some effort. The dock has a lot of screws and some of them in really hard to reach places. The pictures below show where the screws are located and how we can reach the dock connector which we need for this mod. First start by removing the 11 screws in these locations on the bottom of the device:

After the 11 screws are removed you can remove the bottom part of the case. With that part of the case removed you can remove the next 11 screws on it. Some of the locations of the screws might not be clear on the picture but will be clear when you open the dock.

To be able to reach some of the screws on this dock (especially the ones on the side) you will need quite a long (and narrow) screwdriver. You can see the solution I used and the length needed below.

After removing the second 11 screws you can lift up the top cover, be careful here, because the dock connector is connected to the top cover. You can disconnect the dock connector by removing the three screws and plug show below.

After disconnecting the dock connector PCB from the top cover we can access the actual dock connector. The small PCB containing the dock connector can be seen below.


Pin locations

The following picture shows the locations of the pins on the dock connector that are connected to the authentication chip.

Because the solder pads of the pins are really small I looked for some alternative locations to solder the wires to. For the 3.3V connection I found an alternative point that is 5V, which does work with the chip that was used. The locations of the solder points can be found on the following picture:


Soldering the wires

The first setup I made was with pin 1 of the authentication chip connected to pin 18 of the dock connector. This connection is 3.3V.

Since the 3.3V connection on pin 18 was really fragile I searched for an alternative location to solder the wire to. I found the previously named 5V location close to the dock connector.


End result

Since I connected the authentication chip using long wires, I could place the chip on a location away from the dock connector. I placed the chip on the other side of the dock close to the bottom, so I ‘only’ have to remove the bottom 11 screws when I want to tamper with the chip, for example when I want to try a chip that should work on the iPhone.


It Works!

After putting it all back together (just follow all the previous information in the opposite direction) I found out that the mod actually works like a charm.

When we start a video on the iPod now it will start playing on the dock right away. The mod has worked and the dock can be used again to show your videos of your cute hamster.


27 Comments

  • moburkhardt
    13/01/2010

    Good work, and very detailed description, you don’t happen to know if those chips are also in the standard apple charge cables? I guess they are only in video cables but maybe they crammed one in there… somewhere…

  • Andrew
    13/01/2010

    Great reverse engineering and cool hack! Good job! These ‘authentication chips’ are Apple’s last desperate attempt to screw consumers out of their hard earned money, and screw competitors from making valid accessories! It’s akin to apple-brand DRM on headphones.

  • badace
    13/01/2010

    How much void space is there inside the inMotion . Any space for large batteries? If so I might buy one of these, do your hack, add battery packs (solar panel?) and take it camping or something.

  • Wdfowty
    14/01/2010

    Great writeup and awesome hack! Another thing you could add to this would be an a/v jack on the back to allow you to plug it into a tv if needed.

  • Rosenberger31
    14/01/2010

    Congratulations on making Hackaday.com! Awesome job. I love hacks like this that extend the life of a product.

  • bothersaidpooh
    14/01/2010

    hehe… this is also handy for making myvu headsets (available cheap as they have been discontinued) work on the *pod t0uch etc.

    probably not even secure, duplicating the traffic when interrogated by the *pod would probably work fine.

    fwiw the main issue with older ‘videos is the stupid hard drive fails. there are ways around this, you need the correct type of flash card (won’t work with just any, needs to support full ATA which the cheaper ones don’t) so its best to try a few cards until you find one which works.

    interestingly one approach is to harvest a surplus LIF drive from an *spire one (these are painfully slooooow) change the pinout a bit and it should work just fine for this application.

    other things you can do with a surplus ‘video, turn it into a projector by removing the back plate and diffuser and moving the diffuser etc to the front then using a spare camera or projector lens with compact fluorescent spiral bulb as the light source.

    this also works with digital picture frames 🙂

  • mik
    15/01/2010

    Wdfowty, there is already SVideo TV out shown, as well as analog inputs already to connect it to a TV or alternative video source. I’d be more interested in finding room for batteries like badace.

    Very nice work. *Bookmarks for future reference*.

  • Oliver Nash
    15/01/2010

    Excellent work, you must have been delighted with the results!

    Do you know what sort of conversation takes place between the iPod and the authentication chip? It might be worth sniffing the Rx, Tx pins for a large set of playbacks to try and figure out how the authentication actually takes place. I wouldn’t be surprised if it’s easy enough to crack the system and so not even need one of these mysterious authentication chips.

  • admin
    18/01/2010

    @moburkhardt
    As far as I know these chips are not located in normale Apple charging cables, it also wouldn’t make sense since the chip blocks the use of Video Out. The charging cable probably only has the wires needed to charge the device (using the USB or FireWire connections).

    @badace
    There is quite a bit of space behind the LCD screen, you might be able to stuff something behind that. Of course there is more space inside the (hard to reach) speakers. But that would probably be a bad idea.

    @Wdfowty
    The dock actually already has a s-video out.

    @Oliver Nash
    I don’t have the equipment to figure out what kind of information is being exchanged with the chip. But it for sure would be nice to know what it is.

  • jordan
    15/03/2010

    what is the name/serial for the auth chip? im gonna use this to make my own video out cable for my ipod touch

  • god father
    26/04/2010

    Cool hack! Thanks for the tips, I will be getting two of those cheap cables on DX.

    BTW, good thing that those Chinese decrypted that stupid authentication chip.

  • Jem Skyrme
    20/05/2010

    Incidentally, I was wondering what version iPod that is – I have a 6th gen that doesn’t seem to work with anything and was wondering whether that chip you mention (and God, does it look annoyingly simple!) would work? I also read that the s-video wouldn’t work anymore since the newer iPods were able to only output composite and then component (but curiously, not the video standard in the middle!).

    You’ve done the iPod community (especially those with this issue) a great service by your extremely thorough research and, more importantly, documentation. Thank you!

    My ultimate aim (not that I’ve been able to find suitable components) would be to create a plug/socket arrangement that could be seated on any existing dock, and then the iPod sat on that, so that it would “automatically upgrade” any existing dock. Considering the pins and voltage are all there in the 30-pin connector, surely this would be possible?

  • admin
    04/06/2010

    Sorry for the delay in answering the questions, something went wrong in getting the approval mails for them.

    @jordan
    I simply have no idea. Like you can see on the pictures above, the chip I encountered in the cable has no label at all, it is just blank. I got the idea it originally is some proprietary chip of Apple, which the manufacturer of the cable reverse engineered.

    @Jem Skyrme
    Your idea about the ‘convertor’ sounds great, I actually started this project with that in mind. The problem with that however is getting your hands on a male and female iPod connector and then be able to build them together into a solid but small enclosure. Together of course with the authentication chip. I am pretty sure this is possible and would encourage anyone wanting to build it. Just keep me updated if you do 😉
    The iPod I used was a 80GB iPod Classic, I haven’t tried that one with S-Video out so I don’t know if that would work. Composite works great though.

  • Thice.nl » Bypassing Apple’s Video Out protection for less than $5
    14/06/2010

    […] to a change in the website the comments can be found here: http://www.thice.nl/?page_id=2#comments Comments are closed. Top Copyright © 2010 Thice.nl Theme by […]

  • Florian
    25/09/2010

    Hey, do you guys think this issue could be used to fix the problem, that an ipod touch 1st generation with OS > 3.0 doesnt support an external dock connector mic anymore?
    I mean, is it important which kind of additional device is authenticated? (if there are no compatible mics for the 1. gen itouch)

    Flo

  • Thice
    28/09/2010

    @Florian
    Hi Florian, I do expect that it is a some type of check that is performed. However you will need the right authentication chip voor it I guess, and that might be a problem. Do you have some more information on this problem?

  • SteadiFX
    20/07/2011

    Have you used this with any newer devices like the iPhone 4? If so, does audio still play fine on the dock and do you maintain ipod control from the dock? I’m trying to integrate this with a car iPod system that uses the Serial Rx/Tx lines for ipod control and the authentication chip seems to be interfering with it. But at least the video output works!

  • Thice
    04/08/2011

    I haven’t tried this with any of the newer devices, I suspect it doesn’t work but it is worth trying. You might need to try an other authentication chip which is compatible with newer devices.

  • 20Amax
    09/12/2011

    I’ve managed to emulate the authentication on my iPod classic (6G) via RS-232 com port with MAX232 and
    Serial Port Monitor 4.0.2.274.
    I’ve sent as HEX this comman twice:

    FF 55 03 00 0F 03 EB FF 55 02 00 09 F5 FF 55 02 00 0D F1 FF 55 0E 00 13 00
    00 00 0D 00 00 00 02 00 00 00 10 C0 FF 55 04 00 15 01 00 E6

    and it works until next re-sync with iTunes.
    Tested on iPod Fw 1.1.2

    iPod serial port converter circuit:
    http://www.engadget.com/2006/04/25/how-to-design-your-own-ipod-super-dock-part-2/

  • Thice
    12/12/2011

    @20Amax
    Thanks! Very cool, could you give some more info on how you found the command?
    Will put this on my list to play with one day 🙂

  • 20Amax
    19/12/2011

    Yes.
    log of AV Cable
    http://www.hackint0sh.org/f131/17960-7.htm#post272384
    pinouts
    http://pinouts.ru/PortableDevices/ipod_pinout.shtml
    also “apple acessory protocol”
    http://read.pudn.com/downloads161/doc/comm/725533/ipod_interface.pdf
    http://www.adriangame.co.uk/ipod-acc-pro.html
    http://web.student.tuwien.ac.at/~e0026607/ipod_remote/ipod_ap.html

    tested converter
    http://img406.imageshack.us/img406/1604/ipod30p.gif

    old cell phone battery as 3.3v power supply
    No resistor on PIN21

    RS-232 to TTL converter very useful thing for phonenes, DVD players, ADSL modems.

  • 20Amax
    19/12/2011

    As exemple
    I’ve made a simple extender for testing
    http://imageshack.us/photo/my-images/685/ipodextender.png
    If you have an old dock it will be much easier to install MAX232 converter inside

  • 20Amax
    19/12/2011

    And the converter
    http://imageshack.us/photo/my-images/828/converterg.jpg

  • hack77
    13/01/2015

    Hi!
    A long time has passed since, I’m reading the date only now, but I have a question. Do you think that thre authentication
    chip in the av cable does also the trick of enabling usb digital audio output on the cable?
    If so we could attach the ipod with this mod directly to a dac…
    What do you think about this idea?
    Thanks s lot for sharing your work!!!

  • Thice
    18/01/2015

    @hack77
    I have no idea, I actually have not looked at Apple cables and connections since.

  • Addams
    16/04/2016

    @Thice

    Hi Twice

    you maybe can help me

    I get this following part not working on my dock station Iluv :

    http://img15.hostingpics.net/pics/166036tmp837120160322232520405289500.jpg
    http://img15.hostingpics.net/pics/5…72063162972.jpg

    It’s apparrently impossible to find it over Internet.

    Do you think thats possible to bypass this part ? and connect directly an Ipad to the wires on the image ?

    The idea is to get working all the buttons on the dock vol-, vol+, last track, next track, power and charge

    Thanks a lot

  • Thice
    16/04/2016

    @Addams
    Hi, this article is almost 6 years old, I am afraid that the current protection is different from back when I wrote the article.

Leave a Reply

Your email address will not be published. Required fields are marked *