Na segunda a Apple lançou para os developers com conta comercial o candidato a versão final do iOS 4. Contudo alguns hackers conseguiram contornar a autenticação que a Apple faz e pôs o sistema operativo disponível para toda a gente. Outra coisa interessante de ver foi que os mesmos hackers conseguiram activar os wallpapers e o multitasking nos aparelhos mais antigos como o iPhone 3G e iPod Touch 2G.
A primeira coisa a fazer é fazer o download do seguinte:
iOS 4.0 (8A293)
iPhone 3G
iPhone 3GS
iPod Touch 2G
iPod Touch 3G
iTunes 9.2 BETA
Redsn0w 0.9.5 BETA, para fazer o jailbreak do aparelho.
Depois de feitos os downloads, a primeira coisa a fazer é instalar o iTunes 9.2, porque apenas é possível instalar o iOS 4 com esta versão. Em seguida coloca-se o iPhone em modo de restauro e no menu do iTunes onde diz restaurar, segurando "Alt" no Mac, vamos escolher o firmware que descarregamos.
Vai demorar cerca de 20 minutos a instalar o firmware no iPhone, quando terminar abrimos o redsn0w activamos as opções da imagem em cima e seguimos os passos que nos indica o programa. Mais 5 minutos e já temos o nosso iPhone com jailbreak e no iOS 4.
Observação 1: Quem precisa do desbloqueio no iPhone 3G é melhor evitar instalar o 4.0. Utilizadores do 3GS já tem uma solução de desbloqueio para a baseband 05.11.07 (É só procurar Blacksn0w RC2 no Cydia).
Observação 2: É possível fazer o downgrade da baseband para donos do iPhone 3G com o bootloader 5.8 (Ver FuzzyBand no Cydia), mas depois de instalar o Ultrasn0w para desbloquear o telemóvel, ele vai reiniciar vezes sem conta devido a um bug do Mobile Substrate. Portanto para já só é possível desbloquear o iPhone 3GS.