Сайт WindowsBlogItalia опубликовал подробную инструкцию по Interop-разблокировке Windows Phone на смартфоне с картой памяти microSD. Это — аналог джейлбрейка на iOS или получения root-доступа на Android. После такой разблокировки пользователь может вносить изменения в любые системные файлы и устанавливать приложения, скачанные не из магазина Windows Phone. Для взлома потребуется смартфон Lumia со слотом microSD, карта памяти, компьютер и программа Visual Studio 2013 (можно в бесплатной версии).
1. Установите на смартфон приложение CustomWPSystem. Установите его во внутреннюю память устройства, а не на карту памяти.
2. Поменяйте дату в настройках смартфона — отмотайте ее на 100 лет вперед (например, на 2115 год).
3. Откройте системное приложение Extras + info и подтвердите его удаление.
4. Зайдите в настройки и верните обратно правильную дату.
5. Зайдите в настройки, откройте Storage Sense и укажите, чтобы приложения по умолчанию устанавливались на карту памяти.
6. Скачайте и распакуйте ROMBuilder. Не устанавливайте приложение из архива, просто скопируйте папку с файлом ROMRebuilder.xap в любую папку на карте памяти (например, Documents).
7. Запустите CustomWPSystem и в открывшемся диалоге разрешите этому приложению доступ к карте памяти. Убедитесь, что фоном не работает приложение, установленное на карту памяти.
8. В CustomWPSystem выберите Extras + info и нажмите Download from Store — приложение будет скачано из магазина и установится на карту памяти.
9. В CustomWPSystem нажмите на Select the XAP и найдите на карте памяти скопированный ранее файл ROMRebuilder.xap. Нажмите Apply XAP.
10. Появится сообщение об успешной установке приложения. Extras + Info в настройках будет заменено на ROM ReBuilder.
11. Скопируйте папку Data с файлом ROMRebuilder.xap в корень карты памяти (то есть D:\Data).
12. Если номер модели вашего смартфона указан на этой странице, скачайте оттуда файл data.bin, соответствующий вашему устройству. Если он не указан, перейдите к пункту 12.1.
13. Скопируйте файл data.bin в папку Data на карте памяти (должно быть так — D:\Data\data.bin).
14. Откройте приложение ROM Rebuilder в системных настройках и нажмите Rebuild. Появится сообщение об успешной операции. Сделайте полный сброс смартфона, поздравляем — он взломан.
12.1. Если модель вашего смартфона не указана на той странице, откройте в системных настройках приложение ROM Rebuild и нажмите BACKUP — в D:\Data\ появится папка Backup с файлом OEMSettings.reg.
12.2. Скопируйте этот файл на компьютер и откройте его (не распаковывая) с помощью программы 7-Zip.
12.3. Внутри OEMSettings.reg есть файл без расширения. Выберите его и нажмите F4 — он откроется в текстовом редакторе. Промотайте до самого конца текста.
12.4. В архиве ROMBuilder, который вы скачали на шаге 6, найдите файл additional_entries.reg. Нажмите на него правой кнопкой мыши и откройте в текстовом редакторе.
12.5. Скопируйте все содержимое файла additional_entries.reg и вставьте этот текст под текстом файла с пустым расширением в OEMSettings.reg.
12.6. Сохраните OEMSettings.reg и закройте блокнот.
12.7. 7-zip спросит, нужно ли внести изменение в содержимое архива, нажмите ОК.
12.8 Переименуйте OEMSettings.reg и data.bin и перейдите к шагу № 13.