It's manily because the iphone has some sort of fail safe that the apple has implemented against 3rd part products.
open