So alternativo para iphone

Não é possível, mas mesmo que não fosse ilegal, você é o dono do telefone, você pode fazer o que quiser com ele, mas a apple não vai consertá-lo ou mesmo apoiá-lo se você conseguir

Não. Você não pode.

seu novo sistema operacional deve saber como trabalhar com o hardware disponível. se você quiser um sistema operacional personalizado, basta usar as soluções do Android.

Já respondi a uma pergunta semelhante aqui: a resposta de Saurav Sen para Existe uma maneira de substituir totalmente o iOS pelo Linux no iPhone 6s Plus?

É legal, contanto que você possua o dispositivo e ele não seja roubado, você é livre para fazer o que quiser com ele. Sua garantia, se alguma, for anulada.

Também em resumo, sim, é possível instalar o sistema operacional personalizado em dispositivos iphone mais antigos, os mais novos são bastante bloqueados. Leia o link acima, existem alguns grupos que falam muito sobre isso.

Não é possível, por causa dos mecanismos de defesa do bootloader. O iPhone inicializará apenas um binário assinado pela Apple.

Existem coisas que se autodenominam

Firmware personalizado da comunidade iOS

que você pode executar em um iDevice desbloqueado, mas eles são apenas skins customizados e suítes de aplicativos que são executados em um iOS semi-incapacitado que derrota a assinatura de código do aplicativo.

O mesmo motivo pelo qual você não pode fazer o downgrade do iOS é o mesmo motivo pelo qual você não pode executar um sistema operacional personalizado. A assinatura da imagem é verificada pelo bootloader e não carrega se a verificação falhar. Essa técnica, embora irrite os usuários que desejam fazer o downgrade do iOS, fornece uma defesa formidável contra malware em um iDevice.

Certamente já haveria alguma versão Unix como o NETBSD se tal coisa fosse possível.