Сегодня 16 апреля 2025
18+
MWC 2018 2018 Computex IFA 2018
реклама
Теги → требования

Google лишила дешёвые смартфоны полной поддержки Android 15, повысив требования к объёму памяти

Google указала требования для устройств, претендующих на сертификацию для использования операционной системы Android 15. Изменения коснулись как аппаратной части, так и программной. В частности, выросли требования к объёму постоянной памяти у гаджетов.

 Источник изображения: Google

Источник изображения: Google

Одним из ключевых требований Android 15 является наличие у устройства 32 Гбайт постоянной памяти. Производители до сих пор выпускают бюджетные гаджеты, оснащённые всего 16 Гбайт постоянной памяти. Такое требование действовало с выходом операционной системы Android 13. Согласно новым условиям для Android 15, из 32 Гбайт постоянной памяти 75 % (как и раньше) должны быть отведены для установки данных.

Google не может юридически запретить производителям выпускать смартфоны с объёмом памяти менее 32 Гбайт, если такие устройства используют версию Android с открытым исходным кодом (AOSP), поскольку условия лицензирования AOSP не допускают подобных ограничений. Однако компания может применять это требование к производителям, желающим поставлять устройства с Google Mobile Services (GMS), так как GMS является запатентованной технологией. Минимальное требование к объёму флеш-памяти указано в конфиденциальном документе GMS Requirements, в котором описаны правила, обязательные для получения лицензии GMS. Большинство производителей смартфонов и планшетов придерживаются этих правил. Без их соблюдения устройства не могут поставляться с основными приложениями Google, такими как Google Play Store и Google Play Services.

 Источник изображения: Android Authority

Источник изображения: Android Authority

В то же время новое требование не регламентирует скорость и производительность постоянной памяти устройств, претендующих на обновление до Android 15. Это означает, что производители по-прежнему могут использовать медленную память eMMC вместо значительно более быстрой UFS.

Помимо увеличенного минимального объёма флеш-памяти, устройства на Android 15 должны соответствовать и другим новым требованиям для прохождения сертификации GMS. Хотя большинство новых условий скрыты или касаются поставщиков мобильных процессоров, а не OEM-производителей устройств, одно из них имеет существенное значение для безопасности пользователей.

 Источник изображения: Android Authority

Источник изображения: Android Authority

Google заявляет, что сотовые устройства, запускаемые с Android 15 или более поздней версией, должны предоставлять пользователям возможность делиться данными своих экстренных контактов со службами определения местоположения в чрезвычайных ситуациях во время экстренных вызовов. Это позволит экстренным службам обращаться к экстренным контактам для оповещения или получения дополнительной информации. Чтобы защитить конфиденциальность пользователей, Google требует чёткого раскрытия информации о том, какие данные могут быть переданы, а также обязательного запрета на передачу контактных данных без явного согласия пользователя.

 Источник изображения: Google

Источник изображения: Google

Ещё одним ключевым требованием Android 15 является поддержка процессорами в составе устройств технологии Vulkan 1.3 или выше, а также соответствие профилям Android Baseline 2022 и Vulkan для Android 15. Кроме того, устройства под управлением Android 15 и более поздних версий (за исключением устройств с Android Go Edition) должны включать библиотеки ANGLE и предоставлять разработчикам возможность использовать их в качестве замены собственных драйверов OpenGL ES. ANGLE фактически транслирует старые вызовы OpenGL ES в Vulkan, позволяя современным устройствам без нативных драйверов OpenGL ES поддерживать старые приложения и игры. Google отмечает, что хотя библиотеки ANGLE не являются обязательными по умолчанию в Android 15, они должны быть включены по умолчанию в Android 16. Требования к Vulkan и ANGLE в Android 15 не вызывают удивления: Vulkan теперь является официальным графическим API для Android. Поскольку Google стремится сделать Android ведущей игровой платформой, улучшение поддержки Vulkan — ключевой шаг на этом пути.

 Источник изображения: Android Authority

Источник изображения: Android Authority

Наконец, ещё одним важным требованием Android 15 является изменение минимального объёма доступной оперативной памяти. Чтобы получить сертификацию GMS, устройства на базе Android 14 с 2 Гбайт ОЗУ должны поддерживать оптимизатор Low-Memory Optimization, входящий в состав ОС (Android Go Edition). Хотя устройства на базе Android 15 с 2 Гбайт оперативной памяти по-прежнему могут получить сертификацию GMS, требование по оптимизации ресурсов теперь также распространяется на устройства с 3 Гбайт ОЗУ. В настоящее время OEM-производители могут самостоятельно решать, использовать ли оптимизатор Low-Memory Optimization на устройствах с 4 Гбайт оперативной памяти, однако это может стать обязательным требованием уже в следующем крупном обновлении ОС.

Компания также рекомендует для устройств, претендующих на Android 15, использовать аппаратную платформу с поддержкой Bluetooth 5.0 или выше. Однако это именно рекомендация. Наличие Bluetooth 5.0 строго рекомендуется для поддержки слуховых аппаратов через Bluetooth LE по протоколу ASHA. Также Google советует использовать аппаратные платформы с поддержкой Widevine L1 и включать соответствующий безопасный декодер для каждого аппаратного декодера AVC, HEVC, VP9 или AV1 на устройстве. Обе рекомендации станут обязательными требованиями в Android 16.

SSE4.2-инструкции стали обязательны для Windows 11 24H2 — в LGA775- и AM2/AM3-системах ОС не загружается

В феврале этого года Microsoft выпустила тестовую сборку Windows 11 под номером 26063 в рамках программы Windows Insider, для установки которой требовалось наличие процессора с поддержкой инструкций SSE4.2. Теперь же стало известно, что аналогичное требование предъявляется для установки Windows 11 24H2 (начиная со сборки 26080). Если на ПК используется процессор, не поддерживающий SSE4.2, то ОС попросту не загрузится.

 Источник изображения: Microsoft

Источник изображения: Microsoft

«Начиная с Windows 11 Build 26080, для загрузки Windows 11 версии 24H2 требуется процессор с поддержкой инструкций SSE4.2. Попытка загрузить Build 26080+ на системах без поддержки инструкций SSE4.2 приведёт к автоматической перезагрузке устройства после достижения фазы загрузочного экрана», — говорится в сообщении разработчика Боба Пони (Bob Pony), который одним из первых обратил внимание на то, что Microsoft изменила требования к аппаратному обеспечению для установки Windows 11 24H2.

Напомним, инструкции SSE4 представляют собой расширенный набор инструкций Single Instruction, Multiple Data (SIMD), поддержку которых Intel реализовала в процессорах Penryn (Core 2) в 2006 году. Поддержка более расширенной версии SSE4.2 появилась в процессорах Nehalem в 2008 году. В процессорах AMD поддержка SSE4.2 появилась с запуском чипов на базе архитектуры Bulldozer. SSE4.2 предназначены для выполнения поиска и сравнения символов на двух операндах по 16 байт за раз для ускорения работы XML-документов, а также вычисления CRC32 для протоколов передачи данных.

Любой процессор на базе архитектуры x86, выпущенный после 2008 года, должен поддерживать SSE4.2. При этом процессоры, выпущенные до первого поколения чипов Intel Core i5 и i7, такой поддержки не имеют. Старые процессоры, такие как чипы AMD Barcelona, поддерживающие SSE4a, не подойдут для установки Windows 11 24H2. Очевидно, что нововведение Microsoft не затронет подавляющее большинство пользователей, поскольку поддержка инструкций SSE4.2 реализована во всех современных процессорах.

Из Windows 11 выжали все соки и запустили на ПК с 176 Мбайт оперативной памяти — это 5 % от минимума для этой ОС

Разработчику под псевдонимом NTDev в рамках его проекта Tiny11 удалось продемонстрировать загрузку и работу Windows 11 в системе, располагающей всего 176 Мбайт ОЗУ. Это составляет примерно 5 % от минимального требуемого Microsoft объёма оперативной памяти для этой ОС. Чтобы достичь такого результата, компоненты и драйверы Windows 11 были урезаны до минимума.

 Источник изображения: NTDEV

Источник изображения: NTDEV

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

В представленном NTDev видео показано, что при использовании небольших приложений и утилит система «на удивление удобна в использовании» и отзывчива. Для возможности запуска на таком ограниченном объёме ОЗУ исследователю пришлось пожертвовать «Проводником» и использовать командную строку. Его предыдущая попытка запуска Windows 11 на 200 Мбайт ОЗУ была признана не слишком удачной и «ужасно медленной» из-за работающего в фоновом режиме «Проводника».

В видео можно увидеть, какие драйверы запускались при загрузке, какие службы были остановлены, а какие отключены. Разработчик использовал программный инструмент ServiWin от NirSoft на своей системе с 176 МБ ОЗУ для достижения такого уровня тонкой настройки.

Разработчик программы предварительной оценки Windows с ником Xeno отметил, что Windows 11 исключительно с текстовым интерфейсом может работать всего на 96 Мбайт. При этом он признал, что такая установка Windows 11 непрактична, поэтому она гораздо менее привлекательна, чем «удивительно полезная» попытка NTDev.

Ранее NTDev стал известен после того, как ему удалось заставить Windows 11 работать полностью в видеопамяти графического процессора. Он также создал пакеты компактной установки Windows Tiny11 и Tiny10, которые требуют всего 2 Гбайт ОЗУ для полноценной работы операционной системы.

Конечно, сейчас довольно удивительно читать о запуске Windows 11 в столь ограниченных объёмах оперативно памяти, но ведь совсем недавно Windows XP довольствовалась 64 Мбайт ОЗУ, выполняя во многом те же задачи, что и современные ОС. Windows 95 было достаточно 4 Мбайт, а Windows 3.1 запускалась из-под MS DOS на 1 Мбайт ОЗУ… А PDP-11 обеспечивала в 70-х годах прошлого века многопользовательский режим работы в разделяемом времени для 12 терминалов всего на 128 Кбайт (!) ОЗУ. А ведь именно на PDP-11 была разработана UNIX.


window-new
Soft
Hard
Тренды 🔥