MultiWine(ru): Difference between revisions
No edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
[[en:MultiWine]] | |||
'''MultiWine''' - .obb [[О продуктах ExaGear|ExaGear Windows Emulator]], в которых встроено несколько версий [[Wine(ru)|Wine]](от 2). Ихний размер несколько превышает стандартные obb с одной версией Wine. | '''MultiWine''' - .obb [[О продуктах ExaGear|ExaGear Windows Emulator]], в которых встроено несколько версий [[Wine(ru)|Wine]](от 2). Ихний размер несколько превышает стандартные obb с одной версией Wine. | ||
Latest revision as of 22:14, 3 December 2022
MultiWine - .obb ExaGear Windows Emulator, в которых встроено несколько версий Wine(от 2). Ихний размер несколько превышает стандартные obb с одной версией Wine.
Пользователь может выбрать версию Wine при создании контейнера(например, 7.21).
Сборка кешей с MultiWine
Добавить поддержку MultiWine можно, модифицировав apk, и .obb исходного кеша ExaGear.
Скачайте данные классы(принадлежат автору идеи MultiWine), и импортируйте их в .dex APK ExaGear. Добавьте информацию о версиях Wine в apk/assets/WinesVersionInfo.txt. Теперь, нужно добавить версии Wine в .obb файл. Скачайте .deb файлы Wine с сайта winehq(например, wine-staging_4.21~bionic_i386.deb и wine-staging-i386_4.21~bionic_i386.deb). Извлеките папку opt и usr из этих двух файлов /deb в новую папку с именем wine4.21 и добавьте папку wine4.21 в obb(например, .obb/opt/wine4.21). Добавьте информацию о расположении wine4.21 в apk/assets/WinesVersionInfo.txt, например wine4.21 /opt/wine4.21/opt/wine-staging /opt/guestcont-pattern/
. Сохраните apk и .obb с внесёнными изменениями и установите изменённый apk. При создании контейнера выберите одну из версий Wine которую вы добавили.