Новости по-русски

Wine x86 для Android 1.2

Вам никогда не приходилось оказываться в ситуации, когда на смартфоне нужно срочно запустить какое-то Windows-приложение («экзешник»), у которого нет аналогов под Android, а ПК с «виндой» под рукой нет? Если да, то вы пришли по адресу. Я связал слой совместимости Win32 API для Windows программ с высокоскоростным эмулятором системных вызовов x86. Как это работает:
  1. Скачанная вами отсюда программа-установщик при первом запуске загружает с моего сервера вышеупомянутые Win32 API и эмулятор (примерно 330 МБ)
  2. Приложение запускает XServer XSDL (необходимо предварительно установить) и создает в нем виртуальный рабочий стол 
  3. В эмулируемом окружении запускается Wine x86. Его производительность составляет примерно 25-40% от производительности вашего устройства
Я использовал базу от C4Droid, поэтому был ограничен возможностями консоли, и из-за него Trashbox помечает данный файл как Модификация
Системные требования:
  • 1,5 ГБ свободного места во внутренней памяти
  • 1 ГБ ОЗУ и более
  • Android 2.3.x (Gingerbread) и выше
  • Ядро Linux 2.6.32 и новее В Wine x86 версии 1.2 и новее версия ядра больше не важна
  • Разрешение экрана VGA (640x480) и выше
  • Стабильное интернет-соединение со скоростью 4 мегабита в секунду и выше
Инструкция по установке:
  1. Установите Xserver XSDL из Google Play Market и запустите его
  2. При предложении установить дополнительные шрифты Additional Fonts не ставьте никаких галочек (отказывайтесь) и жмите Показать больше параметров
  3. Жмем Эмуляция мыши -> Расширенные настройки -> снимаем все галочки -> Продолжить -> Продолжить -> Куда сохранять данные приложения -> Внутреннее хранение -> Продолжить
  4. После появления черного экрана с текстом жмем на него, далее 800x600 -> X1 -> Okay. Появится синий экран с текстом. Отлистываем шторку сверху и на вкладке XServer XSDL is running жмем Stop. XServer XSDL настроен.
  5. Устанавливаем wine-1.1-x86-for-arm.apk по ссылке в конце статьи. Если ругается на Неизвестные источники, то идем в Настройки -> Безопасность -> жмем Неизвестные источники -> на всплывшем окошке OK и пробуем установить снова
  6. Запускаем приложение Wine x86, если запрашивает доступ к памяти жмем Разрешить. Теперь ждем пока приложение само все сделает.
Здесь ваша «внутренняя память» или Internal Storage — это диск D:
Если не работает, то попробуйте установить WoA: trashbox.ru/topics/119955/linux-aarch64-wine-i386-dlya-64-bitnyh-android-ustrojstv

Читайте на 123ru.net