@@ -312,6 +312,16 @@ func (s *ServerService) downloadXRay(version string) (string, error) {
arch = "64"
case "arm64":
arch = "arm64-v8a"
+ case "armv7":
+ arch = "arm32-v7a"
+ case "armv6":
+ arch = "arm32-v6"
+ case "armv5":
+ arch = "arm32-v5"
+ case "386":
+ arch = "32"
+ case "s390x":
+ arch = "s390x"
}
fileName := fmt.Sprintf("Xray-%s-%s.zip", osName, arch)