Não é possível instalar uma câmera do iPhone 4 em um modelo de geração anterior, como o iPhone 3GS. As câmeras não são intercambiáveis porque possuem designs e portas de conector diferentes. Além disso, mesmo que fosse possível instalar fisicamente uma câmera do iPhone 4 em um 3GS, você provavelmente não conseguiria uma qualidade de imagem comparável devido a outras diferenças de hardware e software entre esses iPhones.