Windows ARM для мобильных устройств - что это такое, и с чем это едят?
Пост не про эмуляцию, а про магию прошивки.
Возможно, многие слышали про Windows ARM, которая заточена под ноутбуки на процессорах с архитектурой ARM и которая также используется на Nintendo Switch и мобильных устройствах. Её научились запускать, в частности на процессорах Snapdragon. Но как?
При разблокировке загрузчика мобильного устройства мы получаем доступ к файлам за пределами папки Storage. Простыми словами — мы получаем доступ к системным файлам после разблокировки загрузчика. Благодаря этому мы можем заменить OS Android на, например, UEFI BIOS. Только вот, возникает вопрос — а он откуда?
Процессоры Snapdragon для ноутбуков имеют мобильные аналоги, например:
- Snapdragon 850 для ноутбуков — snapdragon 845 для мобильного рынка;
- Snapdragon 8cx Gen 2 для ноутбуков — Snapdragon 855/860 для мобильного рынка;
- Snapdragon 8cx Gen3 для ноутбуков — Snapdragon 888 для мобильного рынка;
- Snapdragon 8cx Gen4 для ноутбуков — Snapdragon 8 Gen2 для мобильного рынка.
P.S. В списке я указал основные процессоры с поддержкой Windows ARM. К несчастью, на Snapdragon 865, 870 и 8 Gen1 Windows ARM не выйдет, за неимением аналогов у ноутбуков.
Они являются, можно сказать, одним и тем же процессором, но для разного рынка. Сами BIOS портируют с ноутбучных процессоров для мобильных. После этого достаточно установить образ Windows, драйвера, и у нас будет почти нативная винда на телефоне. Почему же почти? Потому что есть некоторые минусы.
И тут возникает резонный вопрос: зачем нужны эмуляторы, если винда может свободно работать на телефонах? Ну, и тут можно выделить несколько минусов:
- Для разблокировки загрузчика и последующих действий не обойтись без ПК;
- Исчезает гарантия;
- Неопытный пользователь может ошибиться и сломать телефон, после чего может быть довольно трудно его восстановить;
- Не каждый телефон имеет возможность установки Windows ARM, из-за чего на условном Snapdragon 870 у нас нет возможности даже пощупать её;
- Windows ARM не всегда обгоняет по ФПС эмуляторы, но в большинстве случаев, всё же, Snapdragon 860 с Windows ARM на борту побеждает Snapdragon 870 в Termux Box.
Несколько тестов:
Snapdragon 855. Игры находились на стороннем диске, с подключением через Wi-Fi, оттого слишком высокая зернистость.
Snapdragon 860
Atomic Heart, Far Cry 3, Devil May Cry 5.
Скриншоты/Видео от проверенных людей, оттого будьте уверены, что это не фейк.