Annuncio pubblicitario
"Jailbreaking" è diventato il di fatto termine per superare il blocco dello sviluppatore su un telefono cellulare al fine di installare applicazioni homebrew o non di mercato (noto anche come "rooting" su dispositivi Android). Utilizzato per la prima volta per descrivere il processo di sblocco di un iPhone, il termine ora si applica a quasi tutti i dispositivi bloccati, che siano telefoni cellulari o tablet.
I telefoni Windows vengono bloccati per impostazione predefinita, con gli utenti in grado di installare app dal Marketplace di Windows Phone solo su base geografica specifica. Ciò può comportare una certa disparità tra gli utenti con sede in territori diversi e impedisce anche agli sviluppatori amatoriali di testare le loro app sulla piattaforma.
Fortunatamente, due metodi di sblocco sono attualmente disponibili su tutti i dispositivi Windows Phone. La prima opzione è quella di registrare il tuo Windows Phone come dispositivo di sviluppo, consentendo l'accesso a una vasta gamma di opzioni di sviluppo - a pagamento. Se non hai risorse per questo, tuttavia, esiste anche una scelta molto più economica ma limitata.
Registrazione del portatile come dispositivo sviluppatore
La prima opzione è purtroppo piuttosto costosa, ma la registrazione del tuo Windows Phone come dispositivo di sviluppo offre la possibilità di sbloccare il telefono e inviare app al Marketplace; riceverai anche l'accesso ad alcuni utili strumenti di sviluppo che puoi scaricare. Ciò richiede l'SDK di Windows Phone e l'account Windows Live, ma costerà $ 99 (£ 65 nel Regno Unito).
Per utilizzare questa opzione, visitare l'hub app all'indirizzo http://create.msdn.com/en-US e accedi con il tuo account di Windows Live. La visita di questo sito aggiornerà il tuo account di Windows Live, consentendoti di registrarti come sviluppatore, quindi completa il modulo come richiesto. Se hai una carta di credito collegata al tuo Windows Phone, questo ti verrà addebitato.
Una volta effettuato il pagamento, riceverai un codice. Torna all'hub app e scarica l'SDK, necessario per scopi di sviluppo e per sbloccare il telefono. Dopo aver installato questo - che richiederà una connessione a Internet - sarai quindi in grado di connettere il tuo telefono, avviare Start> Tutti i programmi> Registrazione per sviluppatori Windows Phone e inserisci il codice di sblocco ricevuto in precedenza.
Si noti che questo è limitato a tre sblocchi telefonici per account sviluppatore. Gli studenti idonei possono sbloccare i loro telefoni Windows gratuitamente, completando il modulo di registrazione con le informazioni corrette (nome del college, codice, ecc.).
Utilizzo di ChevronWP7 per sbloccare il tuo Windows Phone
La commissione di $ 99 è stata controversa, motivo per cui Microsoft ha acquisito e consentito la creazione di uno strumento di sblocco limitato da parte del team di sviluppatori homebrew ChevronWP7.
Ideale per la progettazione e l'esecuzione di app da sviluppatori amatoriali, il servizio ChevronWP7 costa solo $ 9 ed è disponibile tramite https://labs.chevronwp7.com/.
Utilizzando un codice acquistato, è possibile utilizzare questo servizio per sbloccare "ufficialmente" il dispositivo, consentendo in tal modo l'installazione di app e giochi homebrew. Poiché Microsoft approva questo metodo, che è limitato all'installazione di 10 app, la possibilità di sbloccare completamente un dispositivo non è disponibile ma è l'unica opzione conveniente che funziona su tutti i telefoni Windows Phone.
Per sbloccare il telefono con il metodo ChevronWP7, prima visita il sito tramite il link sopra, accedi con il tuo account di Windows Live e scarica l'SDK di Windows Phone di cui avrai bisogno per trasferire le app sul tuo dispositivo. Questo viene installato tramite un piccolo strumento da 3 MB, vm_web2.exe, che scaricherà la versione corretta dell'SDK per il tuo sistema operativo. Si noti che l'SDK è compatibile solo con Windows Vista e versioni successive.
Successivamente, verrai indirizzato a una schermata in cui puoi scaricare lo strumento di sblocco corretto per il tuo sistema operativo (nelle versioni a 32 o 64 bit). Il Microsoft .NET Framework 4 l'aggiornamento per Windows 7 è necessario anche per installare ed eseguire lo strumento di sblocco.
Dopo questo, torniamo a https://labs.chevronwp7.com/ e acquista il token di sblocco.
Quando sei pronto, collega il tuo Windows Phone tramite USB ed esegui ChevronLabs. Unlock.exe scaricato in precedenza. Il software controllerà il telefono e richiederà di inserire il token, che verrà quindi utilizzato per sbloccare il telefono. Nota che questo passaggio richiede l'autenticazione online e potrebbe richiedere alcuni minuti.
(Se riscontri problemi, visita http://support.microsoft.com/kb/2530409 e scarica la versione appropriata dello strumento di supporto di Windows Phone per il tuo sistema operativo.)
App di sideload su telefoni Windows sbloccati
Con il telefono sbloccato, sarai in grado di iniziare l'installazione di app che hai acquisito dal Web anziché tramite Windows Phone Marketplace.
Una delle migliori risorse per questo è il sito Web degli sviluppatori XDA, all'indirizzo http://forum.xda-developers.com/forumdisplay.php? f = 606, sebbene si noti che dovrai registrarti per scaricare i file ospitati su quel sito.
Dopo aver trovato un'app interessante (ad esempio uno strumento screengrab) dovrai scaricarla sul tuo computer. Una volta completato, sarai pronto per il sideload.
Con il telefono collegato tramite USB, aprire Start> Tutti i programmi> Windows Phone SDK 7.1> Distribuzione applicazioni e seleziona Dispositivo Windows Phone come obiettivo. Nel XAP campo, Navigare per il file scaricato e quindi fare clic su Deploy pulsante. Pochi istanti dopo l'app sideloaded sarà disponibile per il lancio nell'elenco delle app!
Conclusione
Sebbene non sia uno sblocco completo come quello che potresti trovare su Android o iOS, il metodo ChevronWP7 è il più efficace e accessibile per la maggior parte degli utenti.
Se sei seriamente intenzionato a sviluppare per questa piattaforma, l'opzione a pagamento sarà ovviamente appropriata, ma utilizzando ChevronWP7 ti darà un buon posto e ti fornirà tutto ciò di cui hai bisogno per decidere se sei pronto per lo sviluppo su Windows Telefono.
Si noti che esiste una terza opzione, interblocco sblocco, che applica un livello più profondo di sblocco; tuttavia in questa fase non è disponibile per tutti i tipi di dispositivi Windows Phone.
Christian Cawley è vicedirettore per la sicurezza, Linux, DIY, programmazione e spiegazione tecnica. Produce anche The Really Useful Podcast e ha una vasta esperienza nel supporto di desktop e software. Un collaboratore della rivista Linux Format, Christian è un armeggiatore di Raspberry Pi, amante di Lego e fan dei giochi retrò.