Segundo um tópico de um fórum chinês, o iPhone 3GS já possui a capacidade em seu processador para rodar vídeos em H.264 em alta definição (720p), sem a necessidade de nenhuma alteração no aparelho. A função oficialmente não é suportada pela Apple.
O Engadget fez um teste em vídeo mostrando na prática a reprodução de alguns trailers. O primeiro, em 720p, rodou perfeitamente, mas o segundo nem tanto. Ao testar um vídeo de 1080p, o driver de áudio travou, tirando todo o som do aparelho mesmo para músicas do iPod (problema que desaparece ao reiniciar o aparelho).
httpvh://www.youtube.com/watch?v=jASj5NlPJBA
Apesar do processador suportar bem a função, a Apple parece bloqueá-la por alguma razão desconhecida (consumo de bateria, provavelmente). Será que ela vai liberá-la em uma futura atualização de software?
Mas eu continuo não entendendo por que alguém iria querer ver vídeos em alta definição em uma tela tão pequena…