649
edits
(New page(translated)) |
(Fix page) |
||
Line 7: | Line 7: | ||
|site = https://support.huaweicloud.com/intl/en-us/ug-exagear-kunpengdevps/kunpengexagear_06_0001.html | |site = https://support.huaweicloud.com/intl/en-us/ug-exagear-kunpengdevps/kunpengexagear_06_0001.html | ||
}} | }} | ||
'''ExaGear Huawei''' is a commercial x86_64->ARM translator based on [[About ExaGear products|ExaGear by Eltechs]], released by the Chinese company Huawei after it bought the company '''[[Eltechs(en)|Eltechs]]''' expected in 2020. Refers to [[About ExaGear|ExaGear commercial product series]]. | '''ExaGear Huawei''' is a commercial x86_64->ARM translator based on [[About ExaGear products|ExaGear by Eltechs]], released by the Chinese company Huawei after it bought the company '''[[Eltechs(en)|Eltechs]]''' expected in 2020. Refers to [[About ExaGear products|ExaGear commercial product series]]. | ||
The main difference between ExaGear Huawei and other versions of ExaGear released by Eltechs is x86_64 support, while in earlier versions there was support for recompilation to ARM only x86 architecture, so it is still impossible to fully use it. | The main difference between ExaGear Huawei and other versions of ExaGear released by Eltechs is x86_64 support, while in earlier versions there was support for recompilation to ARM only x86 architecture, so it is still impossible to fully use it. | ||
Line 17: | Line 17: | ||
'''Attention! ExaGear Huawei requires a rebuilt Android kernel with VA48 support, binfmt_misc, root rights, and basic knowledge of Linux!''' | '''Attention! ExaGear Huawei requires a rebuilt Android kernel with VA48 support, binfmt_misc, root rights, and basic knowledge of Linux!''' | ||
----Install Termux and also [https://drive.google.com/file/d/1O0HQxbDRjlgjwXAlIPqOCce16wGlzsBs/view?usp=sharing download] ubt_x64a64_al, [https://drive.google.com/file/d/ 1A6MAfu4Wo9bz2bfeSuBihrfzhxNR88Nh/view?usp=sharing startup script](when using a 32-bit translator, you need to edit), and the rootfs needed to start the system (for example [https://cloud-images.ubuntu.com/releases/22.04/release/ubuntu-22.04-server-cloudimg-amd64-root.tar.xz Ubuntu 22.04]). | ----Install Termux and also [https://drive.google.com/file/d/1O0HQxbDRjlgjwXAlIPqOCce16wGlzsBs/view?usp=sharing download] ubt_x64a64_al, [https://drive.google.com/file/d/1A6MAfu4Wo9bz2bfeSuBihrfzhxNR88Nh/view?usp=sharing startup script](when using a 32-bit translator, you need to edit), and the rootfs needed to start the system (for example [https://cloud-images.ubuntu.com/releases/22.04/release/ubuntu-22.04-server-cloudimg-amd64-root.tar.xz Ubuntu 22.04]). | ||
Go to Termux, enable memory access: <code>termux-setup-storage && cd ~/storage/downloads</code>and extract rootfs: <code>mkdir folder && tar -xf rootfsname.tar.xz -C ubuntu< /code>, then enter the command <code>chmod 777 && sh start.sh</code> (the application will ask for root access). After running, test the translator with the <code>arch</code> command, the output should show <code>x86_64</code> | Go to Termux, enable memory access: <code>termux-setup-storage && cd ~/storage/downloads</code>and extract rootfs: <code>mkdir folder && tar -xf rootfsname.tar.xz -C ubuntu</code>, then enter the command <code>chmod 777 && sh start.sh</code> (the application will ask for root access). After running, test the translator with the <code>arch</code> command, the output should show <code>x86_64</code> | ||
==== Operating restrictions ==== | ==== Operating restrictions ==== |