Tough to say since the accessibility options of the OS are really the crux of what needs to be done to get it working.
I just know that as a user who was looking for ways to make it work with iTunes 9/10 this thread came up prominently on search results. After writing the solution, I just...