Первый планшет Microsoft взломали, наделив поддержкой унаследованных x86-программ для настольной Windows.
Microsoft Surface работает под началом Windows RT, версии Windows 8 для ARM-процессоров. Планшет способен запускать исключительно Metro-программы, доступные в магазине Windows Store. И это ставится ему в крупный минус, так как нет поддержки всего изобилия Windows-приложений, наплодившихся за десятилетия существования операционной системы компании Билла Гейтса.
Энтузиасты XDA Developers предложили инструмент, при помощи которого можно запускать на Surface RT унаследованные Windows-приложения. Конечно, речь не идет о Photoshop или AutoCAD, но нетребовательным к ресурсам программам и играм типа WinRAR или Heroes of Might and Magic III путь открыт.
Искомый инструмент проделывает по сути эмуляцию процессорных x86-инструкций и передачу вызовов Windows API в ядро Windows RT с нужными модификациями. Предварительно Surface RT должен пройти процедуру джейлбрейка.
Если детально, то Windows-приложения, которые не смогут выполниться на Windows RT, таковы:
— потребляют много процессорных ресурсов; — пользуются сложными функциями, которые были устранены из Windows RT например, D3D9-расширения или OpenGL-видеографика; — требуют драйвера или специфические службы; — интенсивно обращаются к COM-интерфейсам; — эксплуатируют недокументированные возможности Windows; — опираются на фреймворк .NET; — являются x86-приложениями в стиле Metro; — являются 16- или 64-разрядными Windows-программами.