I returned mine but I was the first to do WiFi tests 4 weeks ago. Axon 7 only connects at 433Mbps due to the lower Qualcomm WiFi version in the soc.Do we know the maximum speed that connects at an ac1900 router? I have the oneplus 2 now and it connects at 433Mbps
Στάλθηκε από το ONE A2003 μου χρησιμοποιώντας Tapatalk
I was using the USA variant. It will not connect at higher than 433Mbps using a r7000 router. All my other similar mobile devices can connect at 866Mbps.
Aida64 reported the battery in the Axon 7 being 3100mah but zte says it's 3250mah. Maybe Aida is not reporting accurately Or maybe Zte is not truthful.
There are two Qualcomm VIVE chipset that can be paired with the 820 -- https://www.qualcomm.com/products/vive/chipsets -- scroll down to the chipsets for devices. One tops out at 433 and the other tops out at 866. It going to depend on which version of the chip they used. My guess for a "budget flagship", they used the lower of the two chipsets. The best bet would probably be to pull info from the kernel or from something like lspci.
There are two Qualcomm VIVE chipset that can be paired with the 820 -- https://www.qualcomm.com/products/vive/chipsets -- scroll down to the chipsets for devices. One tops out at 433 and the other tops out at 866. It going to depend on which version of the chip they used. My guess for a "budget flagship", they used the lower of the two chipsets. The best bet would probably be to pull info from the kernel or from something like lspci.
define QCA6174_VENDOR_ID (0x168C)
#define QCA6174_DEVICE_ID (0x003E)
#define BEELINER_DEVICE_ID (0x0040)
#define QCA6174_REV_ID_OFFSET (0x08)
#define QCA6174_FW_1_1 (0x11)
#define QCA6174_FW_1_3 (0x13)
#define QCA6174_FW_2_0 (0x20)
#define QCA6174_FW_3_0 (0x30)
#define QCA6174_FW_3_2 (0x32)
#define BEELINER_FW (0x00)
#define AR6320_REV1_VERSION 0x5000000
#define AR6320_REV1_1_VERSION 0x5000001
#define AR6320_REV1_3_VERSION 0x5000003
#define AR6320_REV2_1_VERSION 0x5010000
#define AR6320_REV3_VERSION 0x5020000
#define AR6320_REV3_2_VERSION 0x5030000
#define AR900B_DEV_VERSION 0x1000000
static struct cnss_fw_files FW_FILES_QCA6174_FW_1_1 = {
"qwlan11.bin", "bdwlan11.bin", "otp11.bin", "utf11.bin",
"utfbd11.bin", "epping11.bin", "evicted11.bin"};
static struct cnss_fw_files FW_FILES_QCA6174_FW_2_0 = {
"qwlan20.bin", "bdwlan20.bin", "otp20.bin", "utf20.bin",
"utfbd20.bin", "epping20.bin", "evicted20.bin"};
static struct cnss_fw_files FW_FILES_QCA6174_FW_1_3 = {
"qwlan13.bin", "bdwlan13.bin", "otp13.bin", "utf13.bin",
"utfbd13.bin", "epping13.bin", "evicted13.bin"};
static struct cnss_fw_files FW_FILES_QCA6174_FW_3_0 = {
"qwlan30.bin", "bdwlan30.bin", "otp30.bin", "utf30.bin",
"utfbd30.bin", "epping30.bin", "evicted30.bin"};
static struct cnss_fw_files FW_FILES_DEFAULT = {
"qwlan.bin", "bdwlan.bin", "otp.bin", "utf.bin",
"utfbd.bin", "epping.bin", "evicted.bin"};
#define QCA6180_VENDOR_ID (0x168C)
#define QCA6180_DEVICE_ID (0x0041)
#define QCA6180_REV_ID_OFFSET (0x08)
Per kernel source, only QCA6174 is mentioned so it might be a flag that sets the limit peak speed. Since kernel was B18, it is the US version one. There are multiple version of the firmware files thouhg
6164 is not in the source code at allCode:define QCA6174_VENDOR_ID (0x168C) #define QCA6174_DEVICE_ID (0x003E) #define BEELINER_DEVICE_ID (0x0040) #define QCA6174_REV_ID_OFFSET (0x08) #define QCA6174_FW_1_1 (0x11) #define QCA6174_FW_1_3 (0x13) #define QCA6174_FW_2_0 (0x20) #define QCA6174_FW_3_0 (0x30) #define QCA6174_FW_3_2 (0x32) #define BEELINER_FW (0x00) #define AR6320_REV1_VERSION 0x5000000 #define AR6320_REV1_1_VERSION 0x5000001 #define AR6320_REV1_3_VERSION 0x5000003 #define AR6320_REV2_1_VERSION 0x5010000 #define AR6320_REV3_VERSION 0x5020000 #define AR6320_REV3_2_VERSION 0x5030000 #define AR900B_DEV_VERSION 0x1000000 static struct cnss_fw_files FW_FILES_QCA6174_FW_1_1 = { "qwlan11.bin", "bdwlan11.bin", "otp11.bin", "utf11.bin", "utfbd11.bin", "epping11.bin", "evicted11.bin"}; static struct cnss_fw_files FW_FILES_QCA6174_FW_2_0 = { "qwlan20.bin", "bdwlan20.bin", "otp20.bin", "utf20.bin", "utfbd20.bin", "epping20.bin", "evicted20.bin"}; static struct cnss_fw_files FW_FILES_QCA6174_FW_1_3 = { "qwlan13.bin", "bdwlan13.bin", "otp13.bin", "utf13.bin", "utfbd13.bin", "epping13.bin", "evicted13.bin"}; static struct cnss_fw_files FW_FILES_QCA6174_FW_3_0 = { "qwlan30.bin", "bdwlan30.bin", "otp30.bin", "utf30.bin", "utfbd30.bin", "epping30.bin", "evicted30.bin"}; static struct cnss_fw_files FW_FILES_DEFAULT = { "qwlan.bin", "bdwlan.bin", "otp.bin", "utf.bin", "utfbd.bin", "epping.bin", "evicted.bin"}; #define QCA6180_VENDOR_ID (0x168C) #define QCA6180_DEVICE_ID (0x0041) #define QCA6180_REV_ID_OFFSET (0x08)
There are also def's for QCA6180, but no info on it on the net, and it's only few entries.
Can someone who is rooted run dmesg in a terminal and post output, it should show us the chip and possibly even the firmware. It would be good to get both U and G versions
Where in the kernel dump did you find that?
Also, since they are basically the same HW but different specs, I wonder if they could be running essentially the same FW/API and then the final speed is just limited by the chip itself. Kind of like how Intel and GPU makers bin less performant chips as a lower model. Maybe some part of the radio is slightly busted so they become the 6164A version but with the same firmware. It definitely an odd situation.
Good find, weird that they seemingly chose the better wifi/bt module for the global/eu version but gave the U.S. the worse of the two. Wonder if it was due to issues with the U.S. network bands? Apparently the OP3 also uses the same QCA6164A 433Mbps chip. Next up is to determine where the cellular issues are coming from ~.~
Can anyone else confirm or have evidence that the international version has better wifi performance? Also I wonder if Canada is getting the US or International version because it always seems to vary per manufacturer.