Propaganda
O “jailbreak” se tornou o de fato prazo para superar o bloqueio do desenvolvedor em um telefone celular para instalar aplicativos homebrew ou não pertencentes ao mercado (também conhecido como "rooting" em dispositivos Android). Utilizado pela primeira vez para descrever o processo de desbloqueio de um iPhone, o termo agora se aplica ao processo em praticamente qualquer dispositivo bloqueado, seja celular ou tablet.
O Windows Phones é bloqueado por padrão, com os usuários capazes apenas de instalar aplicativos do Windows Phone Marketplace em uma região específica. Isso pode resultar em alguma disparidade entre usuários com base em diferentes territórios e também impede que desenvolvedores amadores testem seus aplicativos na plataforma.
Felizmente, atualmente existem dois métodos de desbloqueio em todos os dispositivos Windows Phone. A primeira opção é registrar o Windows Phone como um dispositivo de desenvolvedor, permitindo o acesso a diversas opções de desenvolvimento - mediante taxa. Se você não tem recursos para isso, no entanto, também existe uma escolha muito mais barata, mas limitada.
Registrando seu aparelho como um dispositivo de desenvolvedor
Infelizmente, a primeira opção é muito cara, mas registrar o Windows Phone como um dispositivo de desenvolvedor oferece a capacidade de desbloquear o telefone e enviar aplicativos ao Marketplace; você também receberá acesso a algumas ferramentas úteis para desenvolvedores que podem ser baixadas. Isso requer o Windows Phone SDK e sua conta do Windows Live, mas custará US $ 99 (£ 65 no Reino Unido).
Para usar esta opção, visite o App Hub em http://create.msdn.com/en-US e entre com sua conta do Windows Live. Visitar este site atualizará sua conta do Windows Live, permitindo que você se registre como desenvolvedor, então preencha o formulário conforme necessário. Se você tiver um cartão de crédito vinculado ao seu Windows Phone, será cobrado.
Após o pagamento, você receberá um código. Volte para o App Hub e faça o download do SDK, necessário para fins de desenvolvimento e para desbloquear o telefone. Depois de instalar isso - o que exigirá uma conexão à Internet - você poderá conectar seu telefone, iniciar Iniciar> Todos os Programas> Registro de Desenvolvedor do Windows Phone e digite o código de desbloqueio que você recebeu anteriormente.
Observe que isso é limitado a três desbloqueios de telefone por conta de desenvolvedor. Os alunos qualificados podem desbloquear seus Windows Phones gratuitamente, preenchendo o formulário de inscrição com as informações corretas (nome da faculdade, código, etc.).
Usando ChevronWP7 para desbloquear o Windows Phone
A taxa de US $ 99 foi controversa, motivo pelo qual a Microsoft concordou e permitiu a criação de uma ferramenta de desbloqueio limitada pela equipe de desenvolvedores de cervejas caseiras ChevronWP7.
Ideal para projetar e executar aplicativos de desenvolvedores amadores, o serviço ChevronWP7 custa apenas US $ 9 e está disponível via https://labs.chevronwp7.com/.
Usando um código adquirido, você pode usar este serviço para desbloquear "oficialmente" o dispositivo, permitindo a instalação de aplicativos e jogos de cervejas caseiras. Como a Microsoft apóia esse método, limitado à instalação de 10 aplicativos, a capacidade de desbloquear completamente um dispositivo não está disponível, mas é a única opção acessível que funciona em todos os aparelhos Windows Phone.
Para desbloquear o telefone usando o método ChevronWP7, primeiro visite o site pelo link acima, entre com sua conta do Windows Live e baixar o Windows Phone SDK necessário para carregar aplicativos no seu dispositivo. Isso é instalado por meio de uma pequena ferramenta de 3 MB, vm_web2.exe, que fará o download da versão correta do SDK para o seu sistema operacional. Observe que o SDK é compatível apenas com o Windows Vista e versões posteriores.
Em seguida, você será direcionado para uma tela na qual poderá baixar a ferramenta de desbloqueio correta para o seu sistema operacional (nas versões de 32 ou 64 bits). o Microsoft .NET Framework 4 Também é necessária uma atualização para o Windows 7 para instalar e executar a ferramenta de desbloqueio.
Depois disso, volte para https://labs.chevronwp7.com/ e compre o token de desbloqueio.
Quando estiver pronto, conecte seu Windows Phone via USB e execute ChevronLabs. Unlock.exe baixado anteriormente. O software verificará seu telefone e solicitará que você insira o token, que será usado para desbloquear o telefone. Observe que esta etapa requer autenticação online e pode levar alguns minutos.
(Se você tiver algum problema, visite http://support.microsoft.com/kb/2530409 e baixe a versão apropriada da Windows Phone Support Tool para o seu sistema operacional.)
Como carregar aplicativos lateralmente em telefones Windows desbloqueados
Com o telefone desbloqueado, você poderá começar a instalar os aplicativos que adquiriu da Web, e não através do Windows Phone Marketplace.
Um dos melhores recursos para isso é o site XDA Developers, em http://forum.xda-developers.com/forumdisplay.php? f = 606, embora você tenha que se registrar para baixar arquivos hospedados nesse site.
Depois de encontrar um aplicativo interessante (por exemplo, uma ferramenta de captura de tela), será necessário fazer o download para o seu computador. Depois que isso for concluído, você estará pronto para o carregamento lateral.
Com o telefone conectado via USB, abra Iniciar> Todos os Programas> Windows Phone SDK 7.1> Implantação de Aplicativos e selecione Dispositivo Windows Phone como seu alvo. No XAP campo, Squeaky toy para o arquivo que você baixou e clique no Implantar botão. Alguns momentos depois, o aplicativo carregado lateral estará disponível para lançamento na lista de aplicativos!
Conclusão
Embora não seja um desbloqueio tão completo quanto você pode encontrar no Android ou iOS, o método ChevronWP7 é o mais eficaz e acessível para a maioria dos usuários.
Se você está interessado em desenvolver para esta plataforma, a opção paga obviamente será apropriada, mas usando o ChevronWP7 colocará você em boa posição e fornecerá tudo o que você precisa para decidir se está pronto ou não para o desenvolvimento no Windows Telefone.
Observe que existe uma terceira opção, desbloqueio de interoperabilidade, que aplica um nível mais profundo de desbloqueio; no entanto, nesse estágio, ele não está disponível para todos os tipos de dispositivos Windows Phone.
Christian Cawley é editor adjunto de segurança, Linux, bricolage, programação e tecnologia explicada. Ele também produz o Podcast Realmente Útil e tem uma vasta experiência em suporte a desktops e softwares. Um colaborador da revista Linux Format, Christian é um funileiro de Raspberry Pi, amante de Lego e fã de jogos retro.