I installed a Pioneer deck with an iPod adapter. It works fine with my iPhone 3G but now that I think about it I haven't checked to see if it's actually charging it. It probably isn't. I only know for a fact it charges my original iPod. It won't charge my friends iPod Touch so it probably won't charge the 3G.