Try this fix:
1) Download ipad_patched
2) Put this file under /System/Library/PrivateFrameworks/IAP.framework/Support (don't overwrite the original one, backup it)
3) Set the file permission to 755
4) Reboot iPhone
This ipad patched was from 2.0.2 firmware but i've succesfully tested it also on 2.1 firmware without problem.
Try this fix:
1) Download ipad_patched
2) Put this file under /System/Library/PrivateFrameworks/IAP.framework/Support (don't overwrite the original one, backup it)
3) Set the file permission to 755
4) Reboot iPhone
This ipad patched was from 2.0.2 firmware but i've succesfully tested it also on 2.1 firmware without problem.
i'm writing a guide about this patch. if someone is interested i can link it here
(unfortunately it's in italian, but google translator works well )
I'm using Firmware 2.1.
I have no damaged dock and normaly I don't get the "This accessory..." error when attaching to the PC.
Only when I attach the iPhone to my car radio (Pionieer DEH-P700BT) which has an iPod control interface I get this error message, but after confirming with "no" everything works well. The car radio plays the iPod audio and charges the iPhone correctly. So in my case this warning is superfluous.
I was hoping that your patch could help me to get rid of this anoying error message.
If you have patched the code, which result ("yes" or "no") from that message box is used in the code that follows?
After applying the patch the car radio always returns error code 19, which means "communication error". Why does this patch only work under 2.0.2 firmware with some external devices?
Suondmao, were can I get the new version that only removes the anoying message? I would like to give it a try.
Dude, your phone has NO problem, why do you need to mess with it? The issue you are having is just you don't like that particular UI apple designed, there is nothing to deal with the actual software nor hardware problems.