ExaGear Huawei(ru): различия между версиями
Ilya114 (обсуждение | вклад) (Created page with "{{Infobox_Software(ru) |title = '''ExaGear Huawei''' |developer = Huawei |releasedate = 2020(предположительно) |version = 2.0.0 |os = GNU/Linux |site = [https://support.huaweicloud.com/intl/en-us/ug-exagear-kunpengdevps/kunpengexagear_06_0001.html https://support.huaweicloud.com/intl/en-us/ug-exagear-kunpengdevps/kunpengexagear_06_0001.html](English) }} '''ExaGear Huawei''' - коммерческий продукт, транслятор х86_64->ARM на...") |
Ilya114 (обсуждение | вклад) м (Text replacement - "https://support.huaweicloud.com/intl/en-us/ug-exagear-kunpengdevps/kunpengexagear_06_0001.html" to "https://web.archive.org/web/20220513061542/https://support.huaweicloud.com/intl/en-us/ug-exagear-kunpengdevps/ug-exagear-kunpengdevps.pdf") |
||
(не показаны 4 промежуточные версии 2 участников) | |||
Строка 1: | Строка 1: | ||
[[en:ExaGear Huawei(en)]] | |||
{{Infobox_Software(ru) | {{Infobox_Software(ru) | ||
|title = '''ExaGear Huawei''' | |title = <center>'''ExaGear Huawei'''</center> | ||
|developer = Huawei | |developer = Huawei | ||
|releasedate = 2020(предположительно) | |releasedate = 2020(предположительно) | ||
|version = 2.0.0 | |version = 2.0.0 | ||
|os = GNU/Linux | |os = GNU/Linux | ||
|site = [https://support.huaweicloud.com/intl/en-us/ug-exagear-kunpengdevps/ | |site = [https://web.archive.org/web/20220513061542/https://support.huaweicloud.com/intl/en-us/ug-exagear-kunpengdevps/ug-exagear-kunpengdevps.pdf https://web.archive.org/web/20220513061542/https://support.huaweicloud.com/intl/en-us/ug-exagear-kunpengdevps/ug-exagear-kunpengdevps.pdf](English) | ||
}} | }} | ||
'''ExaGear Huawei''' - коммерческий продукт, транслятор х86_64->ARM на базе [[О продуктах ExaGear|ExaGear от Eltechs]], выпущенный китайской компанией Huawei после того, как она купила компанию '''[[Eltechs(ru)|Eltechs]]''' предположительно в 2020 году. Относится к [[О продуктах ExaGear|серии коммерческих продуктов ExaGear]]. | '''ExaGear Huawei''' - коммерческий продукт, транслятор х86_64->ARM на базе [[О продуктах ExaGear|ExaGear от Eltechs]], выпущенный китайской компанией Huawei после того, как она купила компанию '''[[Eltechs(ru)|Eltechs]]''' предположительно в 2020 году. Относится к [[О продуктах ExaGear|серии коммерческих продуктов ExaGear]]. | ||
Строка 14: | Строка 15: | ||
==Использование транслятора(ubt_x64a64_al) от ExaGear Huawei(в том числе остальные версии) в Android== | ==Использование транслятора(ubt_x64a64_al) от ExaGear Huawei(в том числе остальные версии) в Android== | ||
В данной части статьи написана инструкция по использованию транслятора от ExaGear Huawei(ubt_x64a64_al) в Android. На данный момент из-за ограничений Android и отсутствия ExaGear Huawei в продаже, нельзя его использовать полноценно. Также данним способом можно запускать трансляторы от ранних версий ExaGear, используя ubt_x32a32_al | В данной части статьи написана инструкция по использованию транслятора от ExaGear Huawei(ubt_x64a64_al) в Android. На данный момент из-за ограничений Android и отсутствия ExaGear Huawei в продаже, нельзя его использовать полноценно. Также данним способом можно запускать трансляторы от ранних версий ExaGear, используя [https://github.com/ZhymabekRoman/exagear-binary-x86/raw/54044f08143133f5acac6fe2581c7efa0388511c/ubt_x32a32_al_mem3g ubt_x32a32_al]. | ||
'''Внимание! Для ExaGear Huawei требуется ядро с поддержкой VA48, binfmt_misc, а также | |||
'''Внимание! Для ExaGear Huawei требуется пересобранное ядро Android с поддержкой VA48, binfmt_misc, root права, а также базовое знание Linux!''' | |||
----Установите Termux, а также [https://drive.google.com/file/d/1O0HQxbDRjlgjwXAlIPqOCce16wGlzsBs/view?usp=sharing скачайте] ubt_x64a64_al, [https://drive.google.com/file/d/1A6MAfu4Wo9bz2bfeSuBihrfzhxNR88Nh/view?usp=sharing скрипт для запуска](при использовании 32 битного транслятора необходимо отредактировать), и rootfs необходимой для запуска системы(например [https://cloud-images.ubuntu.com/releases/22.04/release/ubuntu-22.04-server-cloudimg-amd64-root.tar.xz Ubuntu 22.04]). | |||
Перейдите в Termux, разрешите доступ к памяти: <code>termux-setup-storage && cd ~/storage/downloads</code>и распакуйте rootfs: <code>mkdir folder && tar -xf rootfsname.tar.xz -C ubuntu</code>, после введите команду <code>chmod 777 && sh start.sh</code>(приложение запросит root доступ). После запуска, проверьте работу транслятора командой <code>arch</code>, вывод должен показать <code>x86_64</code> | |||
==== Ограничения при работе ==== | |||
* Не работает systemd(ограничения ядра и системы Android) | |||
== Ссылки == | |||
[https://www.reddit.com/r/winehq/comments/xaha5o/comment/inxqeqn/ Оригинальная инструкция на Reddit] |
Текущая версия от 03:51, 20 октября 2022
Разработчик | Huawei |
---|---|
Дата выхода | 2020(предположительно) |
Последняя версия | 2.0.0 |
Операционная система | GNU/Linux |
Сайт | https://web.archive.org/web/20220513061542/https://support.huaweicloud.com/intl/en-us/ug-exagear-kunpengdevps/ug-exagear-kunpengdevps.pdf(English) |
ExaGear Huawei - коммерческий продукт, транслятор х86_64->ARM на базе ExaGear от Eltechs, выпущенный китайской компанией Huawei после того, как она купила компанию Eltechs предположительно в 2020 году. Относится к серии коммерческих продуктов ExaGear.
Главным отличием ExaGear Huawei от остальных версий ExaGear которые были выпущенны компанией Eltechs, является поддержка х86_64, тогда как в ранних версиях была поддержка перекомпиляции в ARM только х86 архитектуры, поэтому полноценно его использовать пока что невозможно.
В открытом доступе есть различные версии ExaGear Huawei, но в массовую продажу продукт не поступал.
Использование транслятора(ubt_x64a64_al) от ExaGear Huawei(в том числе остальные версии) в Android
В данной части статьи написана инструкция по использованию транслятора от ExaGear Huawei(ubt_x64a64_al) в Android. На данный момент из-за ограничений Android и отсутствия ExaGear Huawei в продаже, нельзя его использовать полноценно. Также данним способом можно запускать трансляторы от ранних версий ExaGear, используя ubt_x32a32_al.
Внимание! Для ExaGear Huawei требуется пересобранное ядро Android с поддержкой VA48, binfmt_misc, root права, а также базовое знание Linux!
Установите Termux, а также скачайте ubt_x64a64_al, скрипт для запуска(при использовании 32 битного транслятора необходимо отредактировать), и rootfs необходимой для запуска системы(например Ubuntu 22.04).
Перейдите в Termux, разрешите доступ к памяти: termux-setup-storage && cd ~/storage/downloads
и распакуйте rootfs: mkdir folder && tar -xf rootfsname.tar.xz -C ubuntu
, после введите команду chmod 777 && sh start.sh
(приложение запросит root доступ). После запуска, проверьте работу транслятора командой arch
, вывод должен показать x86_64
Ограничения при работе
- Не работает systemd(ограничения ядра и системы Android)