Escrevi este artigo para explicar em termos simples e acessíveis ao usuário, o que é baseband, ativação, bloqueio/desbloqueio e customIPSW. É um artigo em andamento e será atualizado e melhorado com o tempo.
O que é uma baseband:
Baseband é o processador de comunicação do seu iPhone, somente iPhones e iPads com 3G/Cellular o possuem. Este processador é encarregado de toda a comunicação através da rede celular, é ele que faz o envio de voz e dados pela rede. A baseband é totalmente independente do firmware do iPhone/iPad.
O processador de comunicação, a baseband, roda um sistema operacional próprio – o firmware da baseband – e comunica-se com o iOS através de comandos – é a mesma metáfora dos comandos para os modems Hayes, quem nasceu nos anos 70/80 lembrará dos ATDT, ATZ e etc.
No iPhone as basebands foram projetadas, como uma medida de segurança, para só aceitarem serem atualizadas para uma mais recente, não é possível a baseband receber uma anterior/de numeração inferior, o downgrade.
Para iPhones 2G e nos primeiros 3G fabricados, é possível efetuar o downgrade de baseband por existirem falhas no bootROM que permitem o downgrade. Desde então a Apple tem evoluído bastante na segurança das basebands e não é mais possível fazê-lo. Cogita-se que nos iPhones 3G e 3GS, seja possível, no futuro, o downgrade pois tanto neles quanto no iPad 3G de 1ª geração, possuem uma baseband com criptografia menos forte e teoricamente seria passível de um ataque de força bruta, entretanto é uma possibilidade teórica no momento. Do iPhone 4 em diante a Apple mudou o modelo da baseband e o modelo usado é muito mais seguro e é impossível forçar o downgrade.
Somente a Apple possui a chave criptográfica RSA1024 que permite que downgrades sejam feitos e é computacionalmente impossível quebrar esta chave com o poder computacional de hoje. Portanto não existe downgrade de basebands sem a permissão da Apple. E a Apple não o permite.
Bloqueio :
Nos iPhones GSM, a baseband foi projetada e programada para só aceitar SIMCards da operadora na qual o aparelho foi vendido, é o vulgarmente conhecido por bloqueio. Todas as basebands de iPhones GSM são bloqueadas de fábrica, se você comprou seu aparelho desbloqueado ou solicitou o desbloqueio, o processo de ativação realizado no iTunes, ou no assistente de configuração do iOS 5, desativa o bloqueio e a baseband passa a aceitar SIMCards de outras operadoras. A ativação envia um ticket para a baseband liberando o uso de outros SIMCards.
Todo iPhone GSM ou CDMA, mesmo os comprados como desbloqueados, vêm de fabrica bloqueados – é a ativação que o desbloqueia de acordo com as informações que a Apple envia no momento da ativação.
Ativação:
É o processo no qual o iTunes, ou o assistente de configuração do iOS 5, envia o UDID, serial do aparelho e outras informações para a Apple, ela valida estas informações e de acordo com o os dados que a cadastrados (aparelho válido, inválido, roubado, desbloqueado, bloqueado e outros) a Apple libera o uso do aparelho ativando.
O comportamento padrão é o iPhone ativar-se com o SIMCard da operadora que vendeu o aparelho mas pode ser alterado com os dados enviados pela Apple. Não existe como ativar um iPhone, sem jailbreak óbvio, sem o aparelho comunicar-se com a Apple através da internet.
Hacktivação:
É a uma falsa ativação desenvolvida para ativar iPhones nos quais foram feito jailbreak e que não mais possuem o SIMCard original para proceder a ativação. Um processo roda em tempo integral no aparelho emulando a ativação. Além de não ser totalmente estável e muitas vezes demandar prolongados testes para encontrar todos os dados necessários para o correto funcionamento do push, os iPhones hacktivados consomem mais bateria e muitas vezes a hacktivação, quando mal feita, leva ao aquecimento do aparelho. É uma solução a ser usada somente em último caso, jamais como o padrão.
Nunca descarte o SIMCard original do seu aparelho e só compre um aparelho estrangeiro que venha com o SIMCard ou você comprará problemas.
Validade da ativação:
A ativação e o desbloqueio em si de um iPhone possui tempo de vida, ao vencer este tempo (conhecido como TTL), o iPhone volta ao estado padrão, desativado e bloqueado, e é necessário refazer novamente o processo. Segundo o @MuscleNerd, o ticket de desbloqueio valia por um ano. Este TTL é variável e a Apple já o alterou pelo menos uma vez.
Ao se fazer a restauração via DFU no aparelho, todos os dados e a ativação inclusa são apagados e é necessário refazer o processo novamente.
iPad 3G e iPad WiFI + Celullar:
No iPad, diferente do iPhone, a baseband do aparelho não valida o SIMCard e por padrão todos os aparelhos são desbloqueados, mas o processo de ativação remota com a Apple ainda é necessário.
CustomIPSW:
O customIPSW é um firmware que foi customizado, para os propósitos deste artigo é o IPSW que foi modificado para desabilitar a atualização do firmware de baseband.
As ferramentas PwnageTool e redsn0w podem criar customIPSWs sem as atualizações de baseband para quem quiser se manter em uma desbloqueável pelo Ultras0w ou por um dos interpositores como o GEVEY.
Entretanto, não é possível enviar um customIPSW com o firmware da baseband anterior, o processador da baseband irá ignorar. Somente basebands mais recentes e que a Apple esteja assinando-as podem ser instaladas.
Atualizações deste artigo:
Este é um artigo em andamento, novos tópicos e atualizações virão com o tempo, se você possui alguma dúvida, pergunte-a através dos comentários abaixo.




Pingback: Você sabe o que é baseband? Ativação, bloqueio, customIPSW, desbloqueio, hacktivação? Aprenda agora! - CocaTech