MultiWine(ru): Difference between revisions

From Exagear International
Jump to navigation Jump to search
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 которую вы добавили.

Источники

https://ewt45.github.io/blogs/2022/autumn/exagearMultiWine/index_EN.html#class-managercontainersfragment