Подтвердить что ты не робот

Запуск приложений Win32, скомпилированных для ARM в Windows RT

Скажем, у меня есть настольная программа, которая использует Win32 API, но скомпилирована для архитектуры ARM. Как заставить его работать в Windows RT (ограниченная версия Windows 8 для планшетов ARM)? Windows RT отказывается запускать такие приложения без подписи Microsoft.

Я знаю, что нет официального способа сделать это, но скажите, что это для внутреннего развертывания или просто для тестирования. Каковы мои варианты?

(см. этот ответ за доступность Win32 API для Windows RT (не обязательно для приложений Metro, но присутствующих в системе) и этот ответ о том, как скомпилировать программы Win32 для ARM, используя VS2012.)

4b9b3361

Ответ 3

И теперь на самом деле есть "джейлбрейк", как script:

http://forum.xda-developers.com/showthread.php?t=2092158

Применение:
Загрузите свое устройство RT и войдите в систему, чтобы он мог сидеть на рабочем столе около минуты.
Запустите runExploit.bat, подождите, пока он сделает это (не должно быть больше 20 секунд или около того)
Нажмите Уменьшить громкость
Подождите, пока runExploit.bat закончит, ответьте на любые подсказки, которые он дает. Они все должны быть достаточно понятными.

При запуске script может произойти сбой, и это необходимо сделать после каждой перезагрузки. Кроме того, я сам не пробовал. В сообщении есть ссылка на список перекомпилированных программ, которые могут быть полезны.