---
title: 如何使用ExaGear
description: "云手机方案如何使用ExaGear？"
url: https://www.hikunpeng.com/document/detail/zh/kunpengcps/faqs/faq/kunpengcps_10_0008.html
sourcePath: /source/zh/kunpengcps/faqs/faq/kunpengcps_10_0008.html
indexId: f133ce6ec49b11e0a3e5704df38f1328056ac349878b705ee9d16d684c73469454
---
# 如何使用ExaGear

#### 问题

云手机方案如何使用ExaGear？


#### 回答

鲲鹏920处理器只支持64位指令，当需要运行32位指令时需要使用ExaGear进行 转码 （即32位指令转为64位指令）。

使能方式：

1. 下载ExaGear转码包ExaGear_ARM32-ARM64_V2.5.tar.gz(https://www.hikunpeng.com/zh/developer/download?title=ARM原生&subTitle=ExaGear AArch32指令翻译软件&zhTitle=ARM原生&zhSubTitle=ExaGear AArch32指令翻译软件&enTitle=ARM Native&enSubTitle=ExaGear AArch32 Instruction Translation Software)。
2. 将下载的ExaGear转码包（ExaGear_ARM32-ARM64_V2.5.tar.gz）上传至“~/dependency”目录。请对上传文件、目录的权限进行合理配置，其他用户属组建议不配置写权限。
3. 解压转码二进制压缩包，并调整权限。
  1 2 3 4 cd ~/dependency/ sudo tar -xzvf ExaGear_ARM32-ARM64_V2.5.tar.gz sudo chown -R root:root output sudo chmod -R 700 output

4. 将ubt_a32a64文件拷贝至“/opt/exagear”目录。
  ubt_a32a64文件的存放路径为“~/dependency/output”。 1 2 cd ~/dependency/output sudo cp ubt_a32a64 /opt/exagear/

5. 挂载注册ExaGear转码规则。
  以下多处存放和使用ubt_a32a64转码二进制的“/opt/exagear/ubt_a32a64”路径信息要保持一致。

  1 2 sudo chmod +x /opt/exagear/ubt_a32a64 sudo echo ":ubt_a32a64:M::\x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x28\x00:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff:/opt/exagear/ubt_a32a64:POCF" > /proc/sys/fs/binfmt_misc/register

6. 查看ExaGear规则是否注册成功，确保“/opt/exagear/ubt_a32a64”路径信息一致。
  1 sudo cat /proc/sys/fs/binfmt_misc/ubt_a32a64

  显示如图信息，表示已经成功注册。
