Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
@ icesk8erboi: Thanks a lot, i have uploaded the iapd file and it seems to work perfectly, no "this accessory..." and sound is on.
Can you tell me what is the difference in this new FW 3.0 patch?
thanks a lot!!

Glad it worked for you too

I had a bunch of iapd files (ranging back from 1.1.4 to 2.2.1, several for each versions actually) and I just tried them all using trial and error and that iapd file just happened to work. I'm guessing that file was from 2.2.1 and so I guess the IAP.framework was not affected in the 3.0 update.
 
icesk8erboi i really appreciate this file. It worked pretty well for, altough i had a HUGE problem. Recently my phone turn off beacuse it has no battery, so when i plugged and try to power, i got into that constant reboot state.

Do you have any idea?
BTW i forget to backup the original file from 3.0 firmware so i you could bring me a copy that would be great

another thing, does anybody notice that everything goes slower with the new file or that just me?

(sorry for my english, im from argentina)
Thank you all
 
Glad it worked for you too

I had a bunch of iapd files (ranging back from 1.1.4 to 2.2.1, several for each versions actually) and I just tried them all using trial and error and that iapd file just happened to work. I'm guessing that file was from 2.2.1 and so I guess the IAP.framework was not affected in the 3.0 update.

thanks it worked on getting rid of that annoying pop up that randomly came out of no where.. and helped my battery life but...... now when i connect the iphone to my car head unit cable which played sound before now it doesn't play anymore and when i try playing a song before connecting the cable the music plays through the iphone speakers and not the car speakers any ideas? no way to fix the pop up and allow me to play through my car speakers? :(
 
icesk8erboi i really appreciate this file. It worked pretty well for, altough i had a HUGE problem. Recently my phone turn off beacuse it has no battery, so when i plugged and try to power, i got into that constant reboot state.

Do you have any idea?
BTW i forget to backup the original file from 3.0 firmware so i you could bring me a copy that would be great

another thing, does anybody notice that everything goes slower with the new file or that just me?

(sorry for my english, im from argentina)
Thank you all

I will upload the original 3.0 iapd file later on tonight.
I'm guessing the constant reboot state may be because of wrong permissions set? Nonetheless, I guess getting the original iapd file should fix it, if not a restore should at least.

EDIT: Original 3.0 iapd file on post #256

thanks it worked on getting rid of that annoying pop up that randomly came out of no where.. and helped my battery life but...... now when i connect the iphone to my car head unit cable which played sound before now it doesn't play anymore and when i try playing a song before connecting the cable the music plays through the iphone speakers and not the car speakers any ideas? no way to fix the pop up and allow me to play through my car speakers? :(

This iapd method isn't really a "fix" to this issue, but merely a software workaround. The issue with all of us is that the dock is short circuiting and triggering (presumably the iapd file) the pop up message and disabling the sound and further damage to the dock.
The patched iapd file disables this pop up triggering up and also the sound disabling.
This would explain why the dock connector does not function with anything audio related (because it's corroded or similar from a water damage etc)

I too found it that it slowed down the phone slightly but figured it's much much much less annoying than the pop ups.

The ultimate fix for this issue would be to replace the dock connector or buy a new iPhone all around however for the less fortunate (or at least for those who can't afford new ones) this patch would do for now.

VERDICT: This iapd patch is only a temporary workaround that doesn't permanently fix the issue. For more support other than the pop up work around, please wait for a different fix or purchase a new iPhone
 
I will upload the original 3.0 iapd file later on tonight.
I'm guessing the constant reboot state may be because of wrong permissions set? Nonetheless, I guess getting the original iapd file should fix it, if not a restore should at least.



This iapd method isn't really a "fix" to this issue, but merely a software workaround. The issue with all of us is that the dock is short circuiting and triggering (presumably the iapd file) the pop up message and disabling the sound and further damage to the dock.
The patched iapd file disables this pop up triggering up and also the sound disabling.
This would explain why the dock connector does not function with anything audio related (because it's corroded or similar from a water damage etc)

I too found it that it slowed down the phone slightly but figured it's much much much less annoying than the pop ups.

The ultimate fix for this issue would be to replace the dock connector or buy a new iPhone all around however for the less fortunate (or at least for those who can't afford new ones) this patch would do for now.

VERDICT: This iapd patch is only a temporary workaround that doesn't permanently fix the issue. For more support other than the pop up work around, please wait for a different fix or purchase a new iPhone



yeah, sad thing is i got this one from my brother which upgraded to the 3gs we tried to get it replaced because of hairline cracks but because he got it wet before and the top headphone jack has a slight pink color they rejected it.. everything else works fine and didn't have this issue until yesterday randomly. Very annoying and unfortunate i wish it would just stop... i found that when i used the iapd file and then went back to original it went away. UNTIL i tried to plug it into my car ipod cable again then it came back... sigh..
 
Here's the unedited iapd file from a 2G 3.0


yeah, sad thing is i got this one from my brother which upgraded to the 3gs we tried to get it replaced because of hairline cracks but because he got it wet before and the top headphone jack has a slight pink color they rejected it.. everything else works fine and didn't have this issue until yesterday randomly. Very annoying and unfortunate i wish it would just stop... i found that when i used the iapd file and then went back to original it went away. UNTIL i tried to plug it into my car ipod cable again then it came back... sigh..

Very unfortunate indeed. Sorry I can't help further
 
Here's the unedited iapd file from a 2G 3.0




Very unfortunate indeed. Sorry I can't help further


So the problem is from the dock connector itself shorting out from water damage or could it be something else? Replacing the dock connector would fix the problem?

such as this? http://cgi.ebay.com/Apple-iPhone-3G-Ribbon-Flex-cable-Repair-Dock-Connector_W0QQcmdZViewItemQQ_trkparmsZ65Q3a12Q7c66Q3a2Q7c39Q3a1Q7c72Q3a1205Q7c240Q3a1318Q7c301Q3a0Q7c293Q3a1Q7c294Q3a50QQ_trksidZp3286Q2ec0Q2em14QQhashZitem1c0700c125QQitemZ120376574245QQptZPDAQ5fAccessoriesQQsalenotsupported
 
Hey guys,

i was wondering, since you've come this far... Isn't it possible to make a non-apple AV cable work in this way?

I get the 'this accessory is not made...." message after 3 seconds and then the image pops out and its gone...

I already tried your hack with iapd (on fw os3.0)... That removed the message but gave me no image on TV at all, just on the iphone!

Hope if someone sees the link/connection/light now :D?
 
I will upload the original 3.0 iapd file later on tonight.
I'm guessing the constant reboot state may be because of wrong permissions set? Nonetheless, I guess getting the original iapd file should fix it, if not a restore should at least.

EDIT: Original 3.0 iapd file on post #256



This iapd method isn't really a "fix" to this issue, but merely a software workaround. The issue with all of us is that the dock is short circuiting and triggering (presumably the iapd file) the pop up message and disabling the sound and further damage to the dock.
The patched iapd file disables this pop up triggering up and also the sound disabling.
This would explain why the dock connector does not function with anything audio related (because it's corroded or similar from a water damage etc)

I too found it that it slowed down the phone slightly but figured it's much much much less annoying than the pop ups.

The ultimate fix for this issue would be to replace the dock connector or buy a new iPhone all around however for the less fortunate (or at least for those who can't afford new ones) this patch would do for now.

VERDICT: This iapd patch is only a temporary workaround that doesn't permanently fix the issue. For more support other than the pop up work around, please wait for a different fix or purchase a new iPhone

Well, i tried these fixes on 2.2 and now 3.0 and these have worked well, as in, the annoying popup appears no longer, but the battery is taking a huge beating. A full charge doesnt even last a day, even with minimal use. More often than not i find my iphone without power when i wake up in the morning. Plus i am unable to turn the phone off(except offcourse when it has run out of power).
And whats strange is........sometimes(only around 10% of the time) the phone behaves normal, and the battery depletes only around 5-10%(minimal use) in one day. But, after charging again, its back to its old state where battery depletes faster again. And yes, i am able to power it off during that period of gud battery life.
So this puzzles me.....why does the dock shorts sometimes and doesnt short at other times? Has it really got to do something with shorting, or is there some software glitch, or something else.
I hope someone will come up with a good solution.
 
3.0 patch??

So I've been using a china made composite cable to hook my iPhone 3G up to my TV to watch movies and shows. Worked great. I upgraded to 3.0 and used redsnow to jailbreak. Now I get this stupid error. The sound works but the video picture goes away in about 4 seconds each time I hookup. I tried the iapd file but it still isn't working. Any other ideas????

Thanks
 
How to Change Permissions in 3.0?

I went through the fix earlier with 2.x, and now need to redo in 3.0. A failry simple question: What's the easiest way to reset permissions to 755 on the new iapd file? What program or utility works?

I've finally jailbroken my first generation iPhone and would like to get this fix wrapped up.

Thanks for everyone's help!
 
just tried the fix and it is working perfectly on my 1st gen!!! thanks for trying it out for us...

Well yes it does work on my 2G iPhone 3.0 with this problem. Much appreciated and kudos to icesk8erboi for not giving up! However the workaround is not perfect. Theres no more annoying pop-up and both the speaker and headphone sound output work. However when I actually plug the iPhone into a iHome sound dock, the output is supposed to go through the connector so the music can be amplified. In this case then sound is still coming out of the iPhone's speakers which is not correct.

Anyways 2 out of 3 ain't bad! I rather have it function this way than the unpatched way.

Did anyone noticed that the original 'iapd' file was quite a bit larger in size? Hopefully there aren't any strange side-effect from this hack.
 
I'm getting this problem WITHOUT connecting to anything, it just shows up everytime I wake / unlock my phone. Any ideas besides cleaning the connector? This is getting REALLY irritating!
 
Start Reading

I'm getting this problem WITHOUT connecting to anything, it just shows up everytime I wake / unlock my phone. Any ideas besides cleaning the connector? This is getting REALLY irritating!

Apparently some percentage of the issue is caused by lint, some by past immersion in water and some by "glitches." Read through this thread, make a list of the solutions from easiest to most difficult, then start working them.

It can be a royal pain... Mine has required days of work to fix, but the software fixes in this thread have got the job done, twice, given that I made the mistake of upgrading to iTunes 8.2 and iPhone 3.0 without thinking.

Good luck, and if you need to ask advice further you'll want to specify exactly what hardware/software you're using and what you've already done to fix it.
 
the patch works for my iPhone, thanks. however has anyone notice when you click on a song to play, it would take almost 10seconds for the song to load up?? is it just my phone?
 
How to change the rights on the file iapd

SSH into the phone, or use TERMINAL on the iphone, change to the directory he shows where the iapd file is located, and type these commands:

cd /System/Library/PrivateFrameworks/IAP.framework/Support​
chmod +755 iapd​


I went through the fix earlier with 2.x, and now need to redo in 3.0. A failry simple question: What's the easiest way to reset permissions to 755 on the new iapd file? What program or utility works?

I've finally jailbroken my first generation iPhone and would like to get this fix wrapped up.

Thanks for everyone's help!
 
This may have been answered already, but I ordered a car charger online, and in the mean time I want to use an FM Transmitter that has a charger on it, not for the transmitter but just to charge. I get the error message that it's not compatible, but it does charge. Am I harming the phone by using it?
 
This may have been answered already, but I ordered a car charger online, and in the mean time I want to use an FM Transmitter that has a charger on it, not for the transmitter but just to charge. I get the error message that it's not compatible, but it does charge. Am I harming the phone by using it?

Nah you should be fine. I have an FM transmitter that works for my nano but not my iphone but it will charge my iphone as well with no issues.
 
Glad it worked for you too

I had a bunch of iapd files (ranging back from 1.1.4 to 2.2.1, several for each versions actually) and I just tried them all using trial and error and that iapd file just happened to work. I'm guessing that file was from 2.2.1 and so I guess the IAP.framework was not affected in the 3.0 update.

thanks, good job
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.