Мы продолжаем нашу рубрику «Пост выходного дня», внутри которой редакция сайта и активные читатели могут написать техническую или околотехническую статью в свободной форме, от души. Просто поток мыслей, к которому нет никаких особых требований, кроме соблюдения обычных норм морали, законодательства и правил языка. На этот раз наш активист Артур Бакиров решил затронуть тему переживаний пользователей Windows Phone 8 по поводу Windows Phone 9 и последующих обновлений.
[alert type=alert-red ]Описанное ниже не является официальной информацией, относящейся к обновлению смартфонов с Windows Phone 8 до новой операционной системы Windows Phone 9. Официальные данные могут быть озвучены лишь самой Microsoft и её партнёрами.[/alert]
Уже очень скоро, 30 сентября, ожидается первое появление на публике Windows 9, которая известна также под именами Threshold и OneCore. Вероятнее всего, на этом мероприятии представят технические изменения внутренней архитектуры Windows NT и возможности для адаптации к новой ОС пользователей с традиционными средствами взаимодействия такими как клавиатура и мышь. Поэтому, по слухам, в качестве Preview-версии будет доступна лишь версия Enterprise без ModernUI-интерфейса. А уже с ним для обычных потребителей и ARM-устройств Windows 9 будет доступна зимой в виде предварительной версии и весной 2015 года в виде релиза. Но мы это уже слышали и знаем. Вопрос в том, а получим ли мы это по-настоящему мажорное обновление? Давайте проведем очередную ретроспективу и подумаем на этим.
Мы все помним, что случилось с устройствами прошлых поколений, работающих на мобильных ОС от Microsoft. Первый звонок случился с устройствами на Windows Mobile. Никто из них кроме HTC HD2 и Toshiba TG-01A, которые с грехом пополам через кастомные прошивки всё же смогли войти в новую реку, получить обновление до Windows Phone 7 не смог. Объяснение было сформулировано практически как «несовместимость с hardware-дизайном референсных устройств (ну куда без заветных трёх кнопок), а также лишь малой группе устройств, удовлетворяющих минимальных системным требованиям новой ОС».
Устройства, которые создавались именно для Windows Phone 7 и выходили уже с этой ОС, также в свое время «пролетели» с обновлением, получив лишь «визуального клона» новой ОС — Windows Phone 7.8. Действительно, внешне Windows Phone 8 и Windows Phone 7.8 очень похожи, но они очень и очень разные внутри. О причинах, по которым «старые» устройства так не и получили обновление до 8-й версии, были очевидными и простыми: другое ядро, другая архитектура, новые требования к железу. Ну собственно, на самом деле ничего не мешало ставить с самого начала железо с запасом. Ведь HTC HD2 изначально создавался как смартфон с Windows Mobile 6.5, но и с Windows Phone 7 работал прекрасно. Вопрос точно не в ядре.
Правильнее сказать, что проблема обновления кроется в совокупности железа и ядра ОС. Более мощное железо не ставили из-за отсутствия его поддержки в ядре WP7, которое уже тогда было относительно устаревшим и являлось гибридом ядер Windows CE6 и CE7. А когда появилось понимание, что именно это требуется для обновления, было уже глупо выпускать новую волну телефонов, которая единственная из всех могла обновиться. Да и сроки выпуска новых устройств были бы странными в преддверии выхода абсолютно новых смартфонов уже с Windows Phone 8.
По не очень публичным сведениям из-за внедрения новых технологий защиты данных и безопасности (BitLocker, UEFI Secure Boot) в новую ОС, которые технологически не поддерживались на момент выхода WP8 чипами Qualcomm. В таком случае, решения на базе Windows Phone 8, обновившееся с 7-й версии, могли быть просто дискредитированы в корпоративной среде, а отсутствие защиты загрузчика могло создать почву для брешей безопасности всей ОС. Мы же знаем, что Microsoft считает корпоративных пользователей очень важными потребителями их продукции, поэтому защита данных и безопасность стоят в первых рядах критериев разработки ОС.
А может все-таки потянуло бы железо старых смартфон с Windows Phone 7 новенькую щегольскую Windows Phone 8? Давайте посмотрим тогда цифры и разберёмся в этом. Сначала обратимся к CPU.
Cамый слабый телефон на WP8 (Lumia 520\HTC 8S) | 1000×3.3=3300 MIPS на поток (теоретическая совокупная 6600 DMIPS) |
Самый слабый телефон на WP8.1 (HiSense Nana) | 1200×1.9=2280 MIPS на поток (теоретическая совокупная 4560 DMIPS) |
Самый сильный телефон на WP7 (HTC Titan II) | 1500×2.1=3150 MIPS на поток (теоретическая совокупная 3150 DMIPS) |
Как мы видим, если исходить из того, что если бы для обновляемых WP7-телефонов полноценная многозадачность так и не «включилась» бы, а приложения продолжали бы гибернироваться, то теоретическая минимальная производительность для Windows Phone 8 вполне есть. Впрочем, стоит отметить – с такой производительностью были всё же было не так много телефонов, а это означает, что обновились бы далеко не все устройства. И те, что обновились бы, могли бы быть элементарно не слишком юзабельными.
Теперь разберёмся с GPU.
Cамый слабый телефон на WP8 (Lumia 520\HTC 8S) | Adreno 305 (6 ядер, 450 Мгц ядро, 450 Мгц шейдеры), 28 нм Поддержка до 854х480 пикселей |
Самый слабый телефон на WP8.1 (HiSense Nana) | Adreno 302 (6 ядер, 400 Мгц ядро, 400 Мгц шейдеры) Поддержка до 1280 x 768 пикселей (более мощное отдельное DSP), 28 нм |
Самый сильный телефон на WP7 (HTC Titan II) | Adreno 205 (4 ядра, 245 Мгц ядро, 245 Мгц шейдеры) |
А вот тут уже начинаются куда более серьёзные проблемы. Ведь новое ядро ОС, которое обрабатывает графику в приложениях и играх в Windows Phone, стало требовать больше ресурсов. Справились бы с этим устройства с Windows Phone? Возможно, для них бы пришлось сделать ещё одно очередное ограничение, как, например, это было у аппаратов на WP7 с 256Мб оперативной памяти. В таком случае появился бы ещё одна фрагментация устройств, которая бы сделала бы поддержку устройств с Windows Phone ещё более сложной как для Microsoft, так и для разработчиков приложений. Кстати, такие устройства с 256Мб ОЗУ точно бы не получили обновление до Windows Phone 8.
С проблемами обновления устройства, разработанных для Windows Phone 7, до новой Windows Phone 8 мы разобрались. Если бы Microsoft и рискнула бы провернуть такое обновление, то радости бы у пользователей было бы немного. Первое время они бы радовались новым возможностям, но сама ОС и многие приложения, не говоря уже про игры, работали бы откровенно позорно. Так что в Microsoft вполне здраво рассудили, что пусть уж лучше старые устройства получат Windows Phone 7.8 — хоть какое-то утешение, но не будут страдать после обновления. Представьте, вот купили вы Nokia Lumia 900. Работает отлично, быстро и плавно. А потом сразу накатили Windows Phone 8. И что? И всё. Тормоза, глюки, нестабильная работа приложений, урезанная многозадачность. Обиднее, чем унизительное обновление до Windows Phone 7.8.
И всё же, что сейчас покупать, чтобы быть уверенным в том, что это устройство получит заветную Windows Phone 9? При покупке надо ориентироваться на текущие планшеты с Windows 8 и Windows RT! Ведь по факту именно у них минимальные спецификации «большой ОС» до которой по факту обновят все устройства, так как сама операционная система будет универсальной для всех классов потребительских гаджетов. Напомним, что для работы Windows RT требуется Qualcomm MSM8960, который установлен в Dell XPS10 и Samsung ATIV Tab. К слову, именно такой же чип установлен в Nokia Lumia 920, например.
Итак, что же это за минимальные требования?
- CPU: 9000 MIPS совокупно, двухядерный. (Возможно снизят планку до 6600 MIPS ради Lumia 52х, но верится мало, хотя это самый популярный смартфон);
- RAM: 1 GB;
- ROM: 8 GB (вызывает немного сомнение, вот 16GB – уже 100%).
Вопросы вызывает – будет ли в качестве требования минимальное разрешение в 1024х600 или планка останется в тех же 800х480. Исходя из этих данных можно сказать, что обновятся следующие устройства:
- Nokia Lumia 810\820\822\920\925\928\1020\1320\1520\636\638\730\735\830\930
- Samsung ATIV Odyssey\S\S Neo\SE
- HTC 8X\One M8 for Windows
- Q-Smart Storm W410\W510\W473\W610
- Micromax Canvas Win W092\W121
- Yezz Billy 4.7
- Xolo Win Q900s
- Allview Impera I\S
- eSense Q47
- Hisense MIRA6
- NGM Harley-Davidson
- Polaroid WinPro 5.0
- Prestigio MultiPhone 8500 DUO
А что остальные? Вот тут то и засада. По поводу этих устройств есть серьёзные сомнения. Ребята, если вы выбираете сейчас новый телефон, то, может, стоит задуматься о том, чтобы он на всякий пожарный был в этом списке? Остаётся вероятность, что всё же Microsoft сейчас тщательно оптимизирует будущую Windows 9, так что устройства и с 512Мб ОЗУ смогут получить обновление до Windows Phone 9. Для успокоения стоит вспомнить Update 1 для Windows 8.1, которое сделало достаточно мощную ОС совместимой с откровенно слабыми ПК.
P.S. Напомним, что 30 сентября компания Microsoft организует мероприятие, на котором впервые публично расскажет о Windows 9. Эта универсальная операционная система будет доступна на всех классах потребительских устройств и получит интерфейс для каждого из них. Новая ОС будет продолжать развивать идеи универсальных приложений, унифицированного дизайна интерфейса и общего ядра. Сейчас основная часть сил внутри Microsoft брошена на разработку новой операционной системы, а после выхода Windows 8.1 Update и Windows Phone 8.1 разработка обновлений именно для этих ОС отошла на второй план. По некоторым данным, бесплатное обновление до Windows 9 получат все устройства, на которых установлены Windows 7, Windows 8, Windows 8.1 и Windows RT. Также есть инсайдерская информация о том, что большинство смартфонов с Windows Phone 8 и Windows Phone 8.1 получат обновление до Windows Phone 9. Выход предварительной Enterprise-версии Windows 9 для x86/x64 должен случится уже в начале октября, а выход более полной предварительной версии, включая версию для ARM-устройств, запланирован на январь-февраль. Окончательный потребительский релиз Windows 9 состоится весной 2015 года.