Huawei Mate 10 Pro performance (WiFi, internal storage)

Hi guys,

I just created a few WiFi and internal storage performance tests on Huawei Mate 10 Pro (this is my new phone) using my apps.

First of all, here is the WiFi performance. I used my WiFi Speed Test app to measure it. The phone uses 2x MIMO (802.11ac) with 80 MHz bandwidth, with link speed at 866 Mbps.

The performance (the real speed) was 384 Mbps (48 MB/s), it’s absolute fine. (the router was a TP-Link Archer C5, and the server was running on a laptop connected to the router via gigabit LAN).


And I also executed an internal storage performance test using my SD Card Test app.

The write speed was around 202 MB/s, the read was 619 MB/sec, when reading and writing a 16 GB of single file. It’s  UFS 2.1 performance.


Here you can find more screenshots about the details, including the graphs:



What you have to know about SD card speed

Hi guys,

I just want to discuss something related to my SD Card Test app. Sometimes I got negative feedback (low rating) with the following content:

“this app is wrong because it reports slow sd card speed (only 20 MB/s) and I have a Class 10 sd card subtitled up to 100 MB/s”

In fact, the app is good and the sd card is slow, that’s the reality.

Class 10 means the minimum sequential write speed is 10 MB/s. That’s all and nothing more. Anything above this value is just “up to”, and in fact that means nothing.

Let me tell you an example:

I have an Samsung EVO 64 GB Sd card, the type is Class 10/U1/XC1.  The spec mentions “up to” 48 MB/s.

But is this true? The trick is the next: the highlighted value is the read speed and not the write.

The reality is the next:

  • write speed:  23 MB/s
  • read speed: 45 MB/s

I tested it with my app, and with my computer too, the result is the same.

My app will assign the class type based on the write speed and you can compare the read and write speed.










The specification is the next:

  • class 10/UHS-1: the minimum sequential write speed is 10 MB/s
  • UHS-3/V30: the minimum sequential write speed is 30 MB/s
  • V60: the minimum sequential write speed is 60 MB/s
  • V90: the minimum sequential write speed is 90 MB/s

So when you find the measured speed too slow, don’t think my app is wrong, just check the class type and don’t believe for the marketing texts (“up to”).