Windows phone internals как пользоваться

Обновлено: 02.07.2024

Известный в сообществе Windows Phone хакер Heathcliff представил проект, Windows Phone Internals, работе над которым он посвятил несколько последних месяцев. Благодаря этому проекту сторонние разработчики смогут создавать кастомные прошивки для смартфонов на базе Windows Phone и Windows 10 Mobile. Раньше такое было немыслимо.

Если вкратце, то программа Windows Phone Internals в настоящее время совместима лишь с некоторыми моделями смартфонов Lumia и позволяет разблокировать их загрузчики, получить полный доступ к файловой системе с правами удаления и записи любого файла, поэтому может использоваться для установки модифицированной операционной системы. Какими будут кастомные прошивки, зависит только от фантазий и умений разработчиков — потенциально они могут изменить интерфейс Windows Phone до неузнаваемости, разблокировать недоступные функции, убрать лишние и добавить такие, которых сейчас нет на Windows-смартфонах.

Подобные кастомные прошивки в огромных количествах выходят на Android, и многие из них гораздо мощнее и интереснее стандартной версии этой операционной системы. В конце девяностых и начале нулевых, когда Windows Mobile была более открытой ОС, стоковые прошивки создавались и для неё, но с выпуском Windows Phone 7 сторонний доступ к файловой системе был закрыт, а Windows Phone защита системных файлов была даже усилена.

Конечно, возможность взлома Windows Phone и Windows 10 Mobile не может не вызывать опасения. Нет никакой гарантии, что в кастомных прошивках не появятся вирусы и бэкдоры, которых на Windows-смартфонах за всё время существования Windows Phone практически не было. Windows 10 Mobile рискует превратиться в полный аналог Android со всеми недостатками, присущими этой операционной системе: уязвимости, прожорливость, нестабильность, глючность. Впрочем, ситуация в любом случае будет другая: смартфоны на Android производят тысячи брендов, и большинство из них старательно модифицируют операционную систему, меняя её интерфейс и добавляя различные фирменные приложения (то есть, по сути устанавливая кастомные прошивки). Смартфоны на Windows Phone и Windows 10 Mobile выпускает не так много производителей (причём более девяноста процентов из них — смартфоны Lumia производства от Microsoft), а Редмонд предъявляет к ним достаточно жёсткие требования, в том числе такие, которые запрещают вносить изменения во внешний вид и функциональность операционной системы.

Прикрепленное изображение

Благодаря программе Windows Phone Internals стала возможна разблокировка загрузчика на смартфонах Nokia/Microsoft Lumia с Windows Phone 8 и новее.

На устройствах с загрузчиком Spec A требуют дополнительный FFU от 50 серии. Как и 2.9.2.

2.9.7584.31225 у меня даже не начинает процесс unlock'а Разблокировка Bootloader Spec A : 810, большинство 20 серии

процессоры Snapdragon S4, 400 MSM8230AB

  • 810 (на 8.0 не разблокируется - обновите до 8.1 этими файлами и отпишитесь о результате)
  • большинство 20 серии: 520, 521, 525, 526, 620, 625, 720, 820, 822, 920, 925, 928, 1020/909, 1320
    ( 1.07 МБ )
  • вкладка Download в WPInternals;
    (ищем по Product code);
  • если ранее прошивали с помощью WDRT - C:\ProgramData\Microsoft\Packages\Products;
    .
  1. FFU;
  2. Loader (папку, нужный файл программа выберет сама);
  3. SBL3 (для 52x/62x/720/1320 от 520, для 928 от 920/925).
Разблокировка Bootloader Spec B : 1520, 929, 30-40-50 серии

процессоры Snapdragon 2xx, 4xx (кроме MSM8230AB ), 8xx

  • 1520, 929/Icon
  • вся 30 серия: 430, 435, 530, 532, 535 ( см. Баги, п. 5 ) , 630, 635, 636, 638, 730, 735, 830, 930
  • вся 40 серия: 540, 640, 640 XL
  • вся 50 серия: 550, 650 ( см. Баги, п. 8 ) , 950, 950 XL

  1. Драйвера для прошивки
    Возможно, скачаются Виндой автоматически, но лучше поставить WDRT (DL) / Nokia Care Suite (DL) для уверенности.

  • вкладка Download в самом WPInternals
  • lumiafirmware
    Product code смотрим в WPInternals, вкладка Info.
    Для 50 серии берём прошивку с поддерживаемой версией ОС: 10.0.10586.107/318/494.
  • Если ранее прошивали аппарат через WDRT, можно взять сохранившуюся прошивку по пути: C:\ProgramData\Microsoft\Packages\Products.
    Минус - если у вас 50 серия, может быть неподдерживаемая версия ОС (тогда качаем поддерживаемую с lumiafirmware).

Прикрепленное изображение

Прямой доступ к встроенной памяти с ПК - режим Mass Storage
    ;
    (зеркало);
  • Куст реестра HKCU: Data\Users\DefApps\ntuser.dat;
  • Автор WPInternals рекомендует не менять права доступа, если они блокируют доступ к файлу/папке (это может поломать винду на телефоне), а использовать сторонний файл-менеджер от юзера SYSTEM!
  • Manual mode - Switch to Mass-Storage-mode.
  • На WP8.x - возможность установки приложений после закрытия магазина (с ПК через Application Deployment из SDK и аналоги).
    UPD. Нюансы установки приложений , для 8.x читать только второй пункт;
  • Всевозможные твики реестра - см. тему Interop Unlock и твики W10M/WP8.1.
  • Interop Unlock:
    • WP8.x (предварительно входим в Mass Storage): ручной, автоматический;
    • W10M (разблокировка загрузчика не обязательна ): через Interop Tools;
    • Редактор реестра CustomPFD 0003 от Dinopena
    • Файл-менеджер Pocket File Manager v4.4 ROOT от spavlin
    • Файл-менеджер Файлы (Microsoft) от spavlin
    • Сделать бэкап: вкладка Backup;
    • Развернуть (восстановить) бэкап: вкладка Flash - Flash Custom ROM;
    • На телефоне, где разворачивается бэкап, должна стоять прошивка того же региона , на котором был сделан бэкап - иначе ОС может не запуститься. Если регион прошивки другой, скачайте с lumiafirmware прошивку нужного региона (файл .ffu) и прошейте её (Flash - Flash original FFU) перед восстановлением бэкапа;
    • Кастомные прошивки (бэкапы модифицированной и/или неофициально обновлённой прошивки) ищите на XDA в разделах WP8.x, W10M. Не забывайте про регион, часто в теме прошивки есть информация по региону автора.
      ;
      ;
      для 52x, 620, 720 (не работает: SIM, камера, акселерометр, GPS, встроенный микрофон) .
    • Если WDRT не ставится:
      • офлайн-установщик от Pinguin2001: WDRT Offline Installer v2.1.7z ( 44.17 МБ )
        (DL) + драйвера от Care Suite;
      • прошивка в режиме vpl или uefiflash (папку в том месте можно не создавать, можно сразу вводить команду thor2; а если и создавать, то лучше со своим RM для совместимости с WDRT) ;
        (QHSUSB_DLOAD/QHSUSB_BULK) ;
        ;
      • различные способы из темы Инструкция по перепрошивке убитых Microsoft Lumia девайсов.
      Lumia 520 , WP8.1 - с рутом не ставятся обновления системы Достаточно убрать рут и всё заработает (но учтите, на обновлённой версии системы рут может не поддерживаться - см. вкладку Getting started). Lumia 540 , WP8.1 и W10M 10166 - после сброса данных или обновления (по крайней мере с 8.1 на 10166) попытка входа в Mass Storage превратит аппарат в полукирпич Будет постоянно грузиться в Flash-mode. Для раскирпичивания дважды прошить, перезагрузив после первой прошивки. Lumia 540 , W10M 10586+ - после обновлений и сбросов не входит в Mass Storage В этот раз без кирпича. Помогло сначала заблокировать, потом снова разблокировать загрузчик. Lumia 430 , WP8.1 - возможно, не удастся разблокировать и также будет полукирпич Для раскирпичивания дважды прошить, перезагрузив после первой прошивки. На W10M разблокируется успешно. Подробнее в посте Koshka-Lukoshka. Lumia 535 - в Mass Storage входит только один раз - при разблокировке, потом попытка входа приведёт к полукирпичу . UPD: в некоторых случаях (причина неизвестна) может вообще не входить в Mass Storage, получая полукирпич сразу Имеет смысл сделать интероп или подготовить телефон к установке билда с асторией именно при разблокировке, ибо потом не получится.
      Если окирпичили, дважды прошейте, перезагрузив после первой прошивки. Подробнее в посте rugraver.
      UPD: Для инфы: на RM1090 059W6D9 вообще не идет разблокировка (WPinternals 2.8). Когда переходит в режим Mass Storage, то резко опять выскакивают попытки разблокировки, которые все 64 проходят неудачно. Телефон зависает во флеш-моде, восстанавливается WDRT и потом "Restore bootloader" в Windows Phone Internals, либо дважды WDRT. Lumia 620/625 - при подкидывании "своего" SBL3 (не от 520) загрузчик не разблокируется, вместо этого телефон превращается в полукирпич Восстанавливается прошивкой (возможно, придётся передёрнуть батарею). Spec A - при кириллице в имени пользователя может не отображаться поле для выбора Loader-файлов С этим столкнулись Nokia1020L и Elvis725. Предположительно поможет запуск WPInternals от юзера SYSTEM или использование другой учётки без кириллицы в имени. Lumia 650 - загрузчик не разблокируется, вместо этого бутлуп с шестерёнками Подробнее в посте shMatrix_BY.
      UPD: способ получения Mass Storage без разблокировки загрузчика (только для W10M 1511-1607).
      UPD2: рабочий способ разблокировки загрузчика (проверено на W10M 1709). Если мне нужно просто сделать Unlock нужно перешивать ? Или просто нажать кнопку Unlock

      il_il, нет. Но прошивку качать нужно.

      Совсем недавно стал владельцем Lumia 1020. Возможно ли при помощи этой программы устанавливать сторонние приложения,не из магазина?

      RHCPgrishok,
      На 8.x с её помощью делается необходимая* разблокировка, а для установки используется SDK. Поставь обновления системы (если есть), сделай разблокировку загрузчика, потом рут (с ним обновления системы не работают) или интероп, и затем ставь проги через Application Deployment из SDK. * Ну, конечно, можно получить официальный анлок на всего 2 приложения прямо из SDK, но это такая себе затея, ибо данная фича зависит от серверов майков, которые в любой момент могут прикрыть. Не говоря уж про смехотворное ограничение числа . (уже нельзя, прикрыли)

      На 10-ке для установки приложений она не нужна. Подписанные приложения можно ставить с телефона и через Портал устройства (типа веб-админки), а неподписанные от 8.x также через деплоер из SDK. Там никакие анлоки не нужны, достаточно в Параметрах (Обновление и безопасность - Для разработчиков) включить Режим разработчика.

      Для многих пользователей является вполне привычным делом прибегнуть к утилитам для осуществления джейлбрейка на iOS, а также получить root права на Android. Стоит отметить, что возможные риски от взлома собственной системы зачастую пользователей не останавливают, так как те возможности, которые они и в результате получают, того стоят.

      Доступ к файловой системе Windows Phone с помощью Windows Phone Internals

      Но вот, что касается платформы Windows Phone, то о том, чтобы пользователи предпринимали попытки приобретения контроля над системой, сведений практически не поступало. А вот, касаемо мобильных аппаратов на базе Windows Phone 8.1 и Windows 10 Mobile стоит отметить, что для их владельцев появилась такая возможность испытать все преимущества получения доступа к файловой системе.

      Доступ к файловой системе Windows Phone с помощью Windows Phone Internals

      С помощью утилиты, которая носит название Windows Phone Internals, можно разблокировать загрузчик подавляющего большинства мобильных устройств линейки Lumia. В результате пользователь получает неограниченный доступ к возможностям редактирования того, что содержится в файловой системе мобильной версии платформы Windows.

      Что касается пользы от всех этих манипуляций, то стоит отметить, что по утверждениям разработчика Heathcliff74, корневой доступ позволит, как изменить, так и удалить файлы, которые защищены, к тому же, возможна смена настроек и установка кастомных прошивок непосредственно на устройство. Кроме того, с помощью Windows Phone Internals возможно полное бэкапирование устройства, что позволит в случае какого-либо форс-мажора все вернуть на «круги своя».

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

      7/8/10

      Windows Phone Internals — приложение, разблокирующее системный загрузчик смартфонов Lumia и предоставляющее доступ к файловой системе Windows Phone 8.1 и Windows 10 Mobile. Тем самым обеспечивается полный контроль над смартфонами линейки Lumia
      Кроме этого, Windows Phone Internals позволяет создавать резервные копии образа установленной в телефон системы, а также получить доступ к файловой системе в режиме Mass Storage.

      В настоящее время поддерживаются следующие модели Lumia: 520, 521, 525, 620, 625, 720, 820, 920, 925, 928, 1020, 1320, 950 и 950 XL.

      В дистрибутив входит само приложение Windows Phone Internals и SDK, позволяющее легко получить доступ к файловой системе и реестру смартфона сторонним (в т.ч. собственной разработки) приложениям.

      СКАЧАТЬ

      MyPhoneExplorer — приложение для управления устройствами на ОС Android и телефонами Sony Ericsson через WiFi, кабель или Bluetooth

      Переносите данные со своего iPhone на компьютер и наоборот и просматривайте содержимое телефона с помощью этого удобного и интуитивно понятного приложения

      Удобное и многофункциональное приложение, которое позволяет управлять мобильным телефоном с ПК через Bluetooth, ИК-порт или кабель

      Позволяет управлять практически любым телефоном и смартфоном, включая модели Apple, Samsung, Nokia, Motorola, LG и Sony Ericssond

      MyPhoneExplorer — приложение для управления устройствами на ОС Android и телефонами Sony Ericsson через WiFi, кабель или Bluetooth

      Программа для закачки мелодий, картинок, клипов на телефоны серии Sagem MyX через data-cable

      Программа для восстановления смартфонов производства Nokia в случае появления таких проблем, как зависание аппарата или невозможность его включить в связи со сбоем в работе ОС

      Программа для синхронизации и передачи данных между мобильным телефоном и персональным компьютером

      Позволяет просматривать статистику звонков в сети Билайн. Звонки группируются по телефонам и поэтому видно, при разговорах с кем потрачено сколько денег.

      Читайте также: