Как обновить windows phone до windows 8

Обновлено: 03.07.2024

Наверняка, каждого читателя нашего сайта интересует вопрос: как получить Windows Phone 8.1 сразу после анонса и не ждать пока операторы одобрят обновление или выйдет обновление для их региона. С помощью программы Preview for Developers, вы сможете получать обновления вместе со всеми и обновиться до Windows Phone 8.1 без ожидания. Как это сделать?

Microsoft в прошлом году запустили специальную программу, по которой разработчики могут получить доступ к preview-версиям обновлений Windows Phone, в том числе и Windows Phone 8.1. Обратите внимание, что через эту программу вы можете получить только обновления от Microsoft. То есть Lumia Amber/Black и все будущие OEM-обновления не рассылаются через программу для разработчиков.

Программа называется Preview for Developers и каждый желающий может взять в ней участие совершенно бесплатно и всего в пару кликов. Что для этого надо?

1. Телефон.
2. Учетная запись Microsoft.
3. Приложение Preview for Developers.


Чтобы на ваше устройство приходили ранние версии обновлений, вам надо проделать следующие шаги:

  1. Оно работает только на Windows Phone 8, так как Windows Phone 7 уже не разрабатывается далее.
  2. Теперь надо удостоверится, что ваш телефон может быть разблокирован для разработки. Если вы уже делали на устройстве студенческий анлок, то можете переходить сразу к пятому пункту. Если же вы не разблокировали смартфон через Widows Phone SDK, следуйте инструкции далее.
  3. и войдите под своей учетной записью. Разрешите приложению использовать вашу учетную запись, согласитесь с правилами работы и когда Windows Phone App Studio будет приветствовать вас, можете закрыть сайт.
  4. Откройте приложение Preview for Developers. Нажмите "Next". Согласитесь с условиями использования. Если ваше устройство еще не разблокировано под разработчика, приложение на следующем шагу спросит вас ввести данные учетной записи. Введите данные, которые вы использовали в Windows Phone App Studio.
  5. На следующем шагу поставьте галочку возле "Enable Preview for Developers".
  6. Если все прошло хорошо, вы увидите окно с надписью "Success".

Теперь ваше устройство будет получать все ранние версии обновления Windows Phone. Имейте в виду, что финальные версии, которые будут рассылаться всем пользователям, могут работать стабильнее, чем preview-билды. Вы в любой момент можете прекратить участие в программе, сняв галочку с "Enable Preview for Developers" в приложении.

После успешной активации, ваш смартфон готов принимать обновления. Если в данный момент доступно какое-то обновление, перейдите в "Настройки" - "Обновления телефоне" - "Проверить обновление".

Участники программы Preview for Developers смогут получить обновление Windows Phone 8.1 сразу после релиза, остальным же придется ждать рассылки обновления до конца лета 2014 года. Напомним, что Windows Phone 8.1 будет анонсировано 2 апреля на конференции Build.

Уровень сложности: для продвинутых. Хотя компания Microsoft анонсировала выход обновления для Windows Phone ещё весной этого года, полноценное его распространение началось только летом и сейчас находится в самом разгаре. В этой статье вы узнаете, как получить последнюю версию операционной системы для своего устройства.

Обновление Windows Phone до версии 8.1 приносит большое количество новых функций, которые давно уже ждут пользователи этой системы. В том числе это появление центра уведомлений, значительно переработанный календарь, возможность установки фонового рисунка на главный экран, улучшение цветопередачи, непрерывный автофокус камеры, улучшение энергопотребления, голосовой ассистент Cortana, перенос приложений и их данных на карту памяти.

Как обновить Windows Phone 8 до версии 8.1
Как обновить Windows Phone 8 до версии 8.1

Получение Windows Phone 8.1 зависит от страны вашего пребывания и от модели аппарата. Если он принадлежит семейству Nokia Lumia, то о доступности обновления можно узнать на этой странице. Просто выберите сначала регион и страну, а потом найдите модель своего телефона.

Для того, чтобы обновить операционную систему телефона до последней версии, выполните следующие действия.

Как обновить Windows Phone 8 до версии 8.1
Как обновить Windows Phone 8 до версии 8.1

  1. Зарядите телефон. Обновление системы сопровождается заменой системных файлов и перезагрузкой, так что если в этот момент закончится заряд батареи, то это может привести к очень неприятным последствиям.
  2. Убедитесь, что вы подключены к сети Интернет через Wi-Fi. Размер загружаемых данных довольно значителен.
  3. Убедитесь, что ваше устройство располагает достаточным количеством свободной памяти. В случае её недостатка пользователю будет предложено перейти в раздел «Контроль памяти», чтобы освободить место.
  4. Когда всё готово, коснитесь иконки «Настройки» в общем списке приложений. Затем перейдите в раздел «Обновление телефона».
  5. Нажмите на кнопку «Проверить наличие обновлений» и дождитесь ответа за запрос.
  6. В случае, если для вашего устройства доступна версия Windows Phone 8.1, вы получите предложение его установить. Следуйте дальше указаниям пошагового мастера установки.
  7. После скачивания и установки необходимых файлов ваш телефон будет перезагружен. Дождитесь окончательного переноса настроек, а затем нажатием кнопки «Готово», завершите процедуру инсталляции.

Обычно процесс обновления операционной системы занимает не более 5-10 минут, но это время может измениться в сторону увеличения в том случае, если у вас установлено большое количество приложений. Если ваш телефон завис на какой-либо стадии, то просто произведите его перезагрузку и обновление будет продолжено.


Приложение состоит из двух проектов: проект Windows Phone приложения и Portable Class Library со всякими нужными классами. Из сторонних библиотек это приложение использует только MVVMLight.


Создание нового проекта Windows Phone 8.1

Чтобы приложение работало не только на Windows Phone 8.1, но и на предыдущих версиях Windows Phone, придется продолжить поддерживать проект Windows Phone 8.0 на ряду с новым проектом.

Самым оптимальным решением будет создать проект Windows Phone 8.1 рядом в этом же Solution и максимально переиспользовать код на оба проекта.


По этому пути мы не пойдем и будем создавать рядом еще одно приложение для Windows Phone 8.1.
В Visual Studio нажимаем Add – New Project. В качестве шаблона проекта выбираем Blank App.


Перенос кода

Нам очень повезло, что проект использует MVVM, код надежно отделен от интерфейса и у нас есть Portable Class Library где уже лежат вспомогательные классы и объекты. Если у вас этого нет, то вынесете модели, контроллеры и логику в PCL. Получится что-то близкое к структуре на картинке ниже.


Подключаем готовый PCL к проекту для Windows Phone 8.1 и добавляем остальные используемые библиотеки.


Теперь надо аккуратно копировать файлы из проекта Windows Phone 8.0 и устранять все что будет ломаться. Это не так быстро, как кажется, но достаточно рутинно.
В скопированных файлах лучше поменять пространство имен, чтобы избежать конфликтов в Solution. Быстро это сделать можно используя возможность Find and Replace.


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


Перенос интерфейса

Если попробовать скомпилировать и запустить приложение – нас постигнет неудача. Весь интерфейс в XAML файлах будет ругаться. В моём двухстраничном приложении 44 ошибки.
К счастью, они все типовые и касаются пространств имен, элементов управления или их свойств. Новый Windows Phone 8.1 использует WinRT и там может не оказаться элементов управления и свойств, которые вы использовали в Silverlight Toolkit.


  • Открывающий тэг для страницы не <phone:PhoneApplicationPage …>, a просто <Page …>.
  • Вместо <phone:PhoneApplicationPage.Resources> надо использовать <Page.Resources>.
  • Многие стандартные стили будут не найдены и вам необходимо будет воссоздавать их руками.
  • Некоторые свойства у элементов управления изменились или вообще больше не существуют.


Создание проекта Windows Store

После того, как приложение Windows Phone 8.1 заработает, можно пойти дальше и расширить его до Windows Store приложения, чтобы опубликовать в магазин Windows.
Этот процесс не такой трудоемкий как предыдущий. Необходимо в контекстном меню проекта выбрать Add Windows 8.1


Создастся два новых проекта: проект для Windows Store приложения и проект Shared для общего кода между Windows 8.1 и Phone 8.1 приложениями.


В Shared проект можно перенести большую часть кода, a часть xaml превратить в элементы управления (user controls) и повторно использовать.


Если запустить Windows приложение, то оно будет так же очень похоже на Phone приложение и над более удобным дизайном придется еще поработать отдельно.


Заключение

Мы получили три приложения: Windows Phone 8.0, Windows Phone 8.1 и Windows Store 8.1.

Весь код и другие переиспользуемые файлы были вынесены из Windows Phone 8.1 и Windows Store проектов в Shared проект для общего кода или Portable Class Library.

В проекте для Windows Phone 8.0 часть кода тоже была вынесена в PCL, но интерфейс и все возможности, требующие старого API остались в этом проекте.

Инструкция, как обновить до Windows Phone 8.1 смартфон Lumia

Уже практически все владельцы смартфонов Нокиа Люмиа обновили свои любимые гаджеты до последней версии мобильной операционной системы от Майкрософт. Однако, остались и такие, которые до сих пор этого не сделали по разным причинам.

Одной из таких причин является то, что они просто-напросто не знаю, как обновить Windows Phone 8.1 на своей Nokia Lumia. И вот поэтому, я решил написать краткую инструкцию, о том, как обновиться до WP 8.1.

Первым делом необходимо зайти на сайт финского производителя по этой ссылке. Затем, ищем свою страну и название модели телефона. Сделали? Отлично! В том случае, если напротив вашего смартфона вы видите надпись: Available – это значит, что обновление доступно, и вы можете его уже загрузить.

обновление windows phone 8.1 lumia cyan

Если же, вы видите следующую надпись: Under testing – это означает, что обновление Windows Phone 8.1 Lumia Cyan проходит тестирование и в скором времени будут доступно для загрузки, и необходимо подождать несколько дней.

Итак, предположим, вы увидели, что прошивка доступна, и её уже прямо сейчас можно загрузить, что делать в этом случае? Включаем интернет (Wi-Fi), заходим в настройки телефона, далее обновление телефона и нажимаем на кнопку: проверить наличие обновления. После этого следуем подсказкам и обновляем устройство. При этом, важно запомнить, что ваш аккумулятор вашего Lumia-фона должен быть заряженным хотя бы на 50%.

Ну, вот и все. Теперь вы знаете, как проверить наличие обновление, а также обновить Nokia Lumia до Windows Phone 8.1. И да, после успешной загрузки апдейта, дабы проверить все ли у вас получилось, зайдите: настройки, далее дополнительно. Там вы должны увидеть следующую надпись: Версия программного продукта Lumia Cyan.

как обновить windows phone 8.1 инструкция

Если этого нет – значит, обновление загрузилось не полностью, и вам нужно выполнить процедуру, описанную ваше еще раз.

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