Спустя всего несколько недель со дня выхода Windows Phone 7, попытки джейл-брейка привели к некоторым результатам. Так, например, австралийский разработчик Chris Walshie нашел метод запуска нативного не управляемого кода на Windows Phone 7 девайсах.


Все началось с того, что пользователь hounsell с XDA-developers заметил стороннее приложение в маркете Windows Phone 7, Network Profile от Samsung, использующее нативный код вместо управляемого.

При более внимательном рассмотрении, обнаружились интересные подробности. Network Profile подгружает для работы с нативным кодом dll-библиотеку «Microsoft.Phone.InteropServices».

Основываясь на этом Chris Walshie смог написать и загрузить приложение на свой девайс. Он зарегистрировался как разработчик и вследствие этого смог загрузить свою программу непосредственно на смартфон. Его программа имеет возможность запускать не управляемый код.

Несмотря на то, что это серьезный прорыв во взломе WP7, остаются еще нерешенные проблемы. Пока что невозможно загрузить приложение на обычные девайсы (не зарегистрированных разработчиков), поскольку для этого программа должна пройти сертификацию в Marketplace, чего естественно никогда не случится.

На видео Chris Walshie демонстрирует, что получил полный доступ к файловой системе:

via istartedsomething, blog.walshie.me

Система Orphus