Muitas pessoas estão cheias de dúvidas sobre como realizar o desbloqueio de desenvolver no Windows Phone. Esse desbloqueio é chamado de jailbreak, apesar de não ser a nomenclatura própria, porém é melhor chamá-lo assim para não confundir com o bloqueio das operadoras quanto a mudança na troca do chip. Esse “jailbreak” irá permitir que você instale aplicativos ou jogos sem utilizar a MarketPlace, e não só isso! Ele também possibilita a instalação de aplicativos que podem ir mais profundo no sistema, como por exemplo, enviar arquivos por Bluetooth.
Existem alguns tipos diferentes de desbloqueio. Há mecanismos de desbloqueio que têm evoluído ao longo do tempo. E nem todos os mecanismos de desbloqueio estão disponíveis para todos os celulares. Você tem que escolher o melhor método para o seu celular. Veja abaixo os tipos de desbloqueio:
Desbloqueio do Desenvolvedor
Este método permitirá que você instale uma quantidade restrita de aplicativos no seu celular. Se você comprar uma conta AppHub por 99 dólares por ano, você poderá instalar até 10 aplicativos e também poderá enviar aplicativos para a MarketPlace. Para os estudantes há uma conta AppHub gratuita que permite a instalação de 3 aplicativos ou jogos no seu celular, aqui no blog existe um tutorial para você criar esse tipo de conta.
A equipe ChevronWP7 explorou uma falha em relação AppHub criando uma ferramenta que falsifica o servidor da Microsoft e deixa o Windows Phone desbloqueado. Porém a Microsoft corrigiu essa vulnerabilidade nos sistemas mais recentes e não é mais possível usar a ferramenta ChevronWP7. Se você colocar uma ROM (ROM = “Alterar o sistema com um programa”) mais antiga irá permitir este tipo de desbloqueio para desenvolvedores. Este mecanismo só vale para celulares da primeira geração. Após o desbloqueio o aparelho pode ser atualizado com o Zune.
A equipe ChevronWP7 mais tarde chegou a um acordo com a Microsoft para desenvolver uma ferramenta de desbloqueio de forma legal que permitiria aos usuários comprar um desbloqueio por US $ 9 que permitiria que 10 aplicativos sideloaded. Este projeto no entanto, infelizmente, foi descontinuado.
Interop Unlock
Desde os primeiros builds do WP7 Mango (7.10.7661) um novo tipo de bloqueio foi introduzido. Esse forma de desbloqueio altera o valor de um registro no sistema para atingir seu objetivo. Para alterar esse registro são criados aplicativos com acesso “Interop” que possuem esse acesso ao registro, esse aplicativos são legais e você pode baixá-los na MarketPlace mesmo, como exemplo o aplicativo de configuração de rede da HTC. Esse método ainda é utilizado para Samsung, HTC e LG. Esse mecanismo eu acho o mais complicado e você pode encontrá-lo para as versões mais antigas e aparelhos da primeira geração no fórum xda-developers. Se você tem um Windows Phone da HTC da primeira geração, certamente irá encontrar uma ROM no XDA e esse é o melhor mecanismo para desbloqueio completo para o seu celular.
Mais tarde Jaxbot do windowsphonehacker.com melhorou o exploit para a SAMSUNG, chamado de “WindowBreak”, inclusive esse é o método mais fácil e que encimamos aqui no blog e é o que eu estou usando neste momento. Samsung e HTC já corrigiu as vulnerabilidades em suas últimas atualizações, porém algum aparelhos com firmeware mais antigos podem ser desbloqueados, como é o caso do Samsung Omnia W, mas infelizmente não funciona para todos. SAMSUNG OMNIA W pode ser desbloqueado, desde que o firmware seja KK4 ou mais mais ( Existe uma ROM com essa versão do firmeware, mas por enquanto, ninguém criou uma ferramente para introduzí-la no Omnia W).
Quanto ao Nokia Lumia 800, atualmente, só é possível se tiver o bootload destravado, aqui no blog fala mais coisas sobre isso. Quanto ao Nokia 710 você pode destravar o bootload e instalar a ROM, também disponível mais informações aqui. Existe um exploit que permite a instalar a ROM, mas você tem que ser muito bom em Linux, se não for aguente uma forma mais segura, pois é um método experimental, então só faça se souber mesmo o que você tá fazendo! Se você quiser saber mais sobre esse método de desbloqueio clique aqui.
Desbloqueio Completo
Cotulla (usuário do XDA) criou bootloaders modificados para a primeira geração de celulares da HTC e SAMSUNG. Isto permite a instalação de ROM personalizada. Isso permite um alto nível de desbloqueio e personalização. Cotulla e Ultrashot criaram pacotes de desbloqueio completos que podem ser usados em custom ROM. O método é bem mais seguro e fácil que o da Nokia, e já te garante um sistema pronto, não somente desbloqueado, mas também com aplicativos e configurações interessantes. Se você tem um HTC ou Samsung da primeira geração e quer realmente desbloquear, e não conseguiu se valer do “Windowsbreak” então recomendo esse mecanismo. Conheço pessoas que estão gostando.
Política de desbloqueio
Há ainda uma série de dispositivos que não têm bootloaders desbloqueados. Além disso, há um grande número de pessoas que têm medo de trocar a ROM, pois esse com esse processo há chance de matar seu celular. Felizmente, saiu o WP7 ROOT Tools que também usa uma abordagem diferente para obter acesso ao seu celular, e é compatível para uma série de celulares. Pesquise sobre esse aplicativo aqui no blog e veja se é compatível com seu aparelho, ele vai obter acesso total ao WP7. Uma vez instalado vai permitir que você altere a políticas para desbloquear outros aplicativos também. Esse método é bacana não deixa o seu celular totalmente desbloqueado, mas você seleciona aplicativos que podem ter o acesso, ou seja é um modo mais seguro. Então se você não alterou a ROM para obter o desbloqueio completo, ainda sim você pode dar acesso a aplicativos com este aplicativo, desde que seja compatível. É com ele que eu intalei o Bazzar, enviador de arquivos Bluetooth, explorador de arquivos, temas, etc, pois utilizei o método “WindowsBreak” não o de alterar a ROM.
Eu tenho um novo NOKIA. O que devo fazer?
É como foi relatado acima. O processo ainda tá andando, esperamos que saia algo mais fácil e mais seguro para alterar a ROM, assim como os aparelhos da primeira geração já possuem. No blog você vai encontrar tutorial sobre isso , mas só faça realmente se entender de Linux ou então espere que logo saíra algo mais estável.
Eu tenho um novo HTC. O que devo fazer?
Quase mesma história da Nokia. Cotulla está trabalhando em desbloquear o bootloader dos novos dispositivos HTC, o que permitiria instalar ROM personalizada. Também já estão desenvolvendo o método Interop-Unlock e o WP7 ROOT tools para ele. Os algoritmos de proteção da NOKIA e os drivers da HTC são muito semelhantes. Então provavelmente quando houver o desbloqueio de um, terá o do outro.
Atenção: Você não é obrigado a fazer nada no seu celular, faça por sua conta e risco. Existem procedimentos simples que não apresentam nenhum risco, porém outros tem enorme risco ao seu aparelho. Não sou responsável pelos danos que causar ao seu celular, isso é uma decisão sua! Estou aqui para ajudar em eventuais dúvidas, caso eu sabia a resposta. Boa sorte e desfrute ainda mais do que um Windows Phone tem a oferecer.