Ulefone Armor X31 Pro Review

19 December 2024, 06:13:53

Ulefone Armor X31 Pro Review
The Ulefone Armor X31 Pro will go on sale on January 1st at a discounted price of USD 199.99 from Jan to Jan 7. After that, the price will go back to USD 260. The first 50 buyers will receive a sports armband. You can buy The Armor X31 Pro from Ulefone's Official AliExpress Store.

Battery Tests

Ulefone Armor X31 Pro is powered by a 6050 mAh Li-Po battery. According to the manufacturer, it should provide up to 34 hours of talk time and up to 336 hours of standby time. The unit supports 18W wired charging. We have developed all battery life tests we run on the smartphones and tablets we review. They are performed with the device's screen being calibrated to 200 cd/m2. Battery-saving features are disabled. All test results and battery life comparisons are below.
Charging (2 hours and 6 minutes)
The Ulefone Armor X31 Pro needed 2 hours and 6 minutes to charge in full from 0% with its own charger and cable. The charging process maintains a relatively steady pace during the first 1 hour and 10 minutes. And after that period, the battery regains 70% of its charge. Then the charging speed drops a bit and the next 20% to 90% need almost 30 minutes to be completed. The last stage is from 90% to 100%. It takes around 25 minutes to complete it because the charging speed drops even further. The battery temperature starts at 26°C, reaches 44°C in 30 minutes, and 46°C after another 20 minutes. It plateaus at this level for almost half an hour and then sharply starts decreasing, measuring 31°C in the end.
Browsing at 60 Hz (19 hours and 9 minutes)
During our intensive browsing test with the refresh rate set at 60Hz, the Armor X31 Pro battery lasted for 19 hours and 9 minutes. The discharging process is slow for the first one hour and for the last 10 minutes. The battery temperature starts at 27°C, reaches 31°C after 1 hour and 30 minutes, and remains at the 30-31°C level until the end.
Browsing at 90 Hz (17 hours and 8 minutes)
With the display's refresh rate set at 90 Hz, the Armor X31 Pro battery lasted 17 hours and 8 minutes. The discharging process follows the same pattern as the previous test, with a slower start and end and faster stable discharging in between. The battery temperature starts at 27°C and increases to 31°C after 40 minutes, remaining at this level until the end with occasional jumps to 32°C.
Browsing at 120 Hz (15 hours and 42 minutes)
With the display's refresh rate set at 120 Hz, the Armor X31 Pro battery lasted 15 hours and 42 minutes. The discharging process follows the same pattern as the previous tests but the slower start and ending are not that pronounced. The battery temperature starts at 25°C and increases to 32°C after 1 hour and 20 minutes, remaining at the 31-32°C level until the end.
1080p Video at 60 Hz (24 hours and 44 minutes)
1920x1080, 30 fps, H.264, 20Mbps bitrate
The video test for battery life uses a 1080p video at 30 fps with a ~20Mbps rate. The Ulefone Armor X31 Pro battery lasted 24 hours and 44 minutes in this test. The discharging process is slower in the beginning but in 20 minutes gains a steady pace maintaining it until the end. The battery temperature starts at 27°C, increases to 29°C in 20 minutes and remains at this level until the end.
2160p Video at 60 Hz (9 hours and 24 minutes)
3840x2160, 30 fps, H.264, ~55 Mbps bitrate
The 4K video battery life test uses a 2160p video at 30 fps with a ~55 Mbps rate. In this test, the Armor X31 Pro battery lasted for 9 hours and 24 minutes. The discharging process graph demonstrates a slower start and a slower end spanning for about 20 minutes each. The process in between is steady. The battery temperature starts at 29°C, increases to 37°C in 1 hour, and remains at this level for 6 hours and a half. After that, it goes up a degree, remaining at 38°C until the end.
3D Graphics/Gaming at 60 Hz (12 hours and 26 minutes)
Real Racing 3
For the 3D Graphics/Gaming test, Real Racing 3 is used. The result from this test is 12 hours and 26 minutes. The discharging process has a slower start and ending. However, the majority of the time it maintains a steady pace. The battery temperature starts at 26°C, reaches 34°C in 1 hour and 40 minutes, and remains at this level until the end.
3D Graphics/Gaming at 120 Hz (9 hours and 26 minutes)
Real Racing 3
When the display's refresh rate is set at 120 Hz, the result from the 3D Graphics/Gaming test is 9 hours and 26 minutes. The discharging process is slow during the first few minutes and the last 15 minutes. The battery temperature starts at 31°C, reaches 38°C in 1 hour, and remains at this level for 7 hours. After that, it starts decreasing reaching 35°C in the end.
Browsing at 60 Hz
Doogee S97 Pro
22:26 (8500 mAh)
Doogee BL12000 Pro
22:24 (12000 mAh)
Oukitel WP27
21:58 (8500 mAh)
Oukitel WP30 Pro
20:23 (11000 mAh)
Ulefone Power Armor 14
19:49 (10000 mAh)
Doogee N40 Pro
19:42 (6380 mAh)
Cubot KingKong 5 Pro
19:36 (8000 mAh)
Ulefone Armor X31 Pro
19:09 (6050 mAh)
Unihertz 8849 Tank Mini 1
19:06 (5800 mAh)
Blackview BV6600
19:02 (8580 mAh)
Doogee S98
18:15 (6000 mAh)
Cubot King Kong 3
18:10 (6000 mAh)
Ulefone Armor Mini 20 Pro
17:52 (6200 mAh)
Vernee X
17:51 (6200 mAh)
nubia Z60 Ultra Photographer Edition
17:49 (6000 mAh)
Browsing at 90 Hz
Ulefone Armor 27 Pro 5G
27:29 (10600 mAh)
Cubot KingKong X
23:35 (10200 mAh)
Unihertz 8849 Tank Pad
23:09 (21200 mAh)
Unihertz 8849 Shark 3
23:01 (11600 mAh)
Doogee V30
22:55 (10800 mAh)
Cubot KingKong X Pro
22:45 (10200 mAh)
Oukitel WP30 Pro
18:34 (11000 mAh)
Ulefone Armor X31 Pro
17:08 (6050 mAh)
Ulefone Armor Mini 20 Pro
16:18 (6200 mAh)
Ulefone Armor 25T
13:20 (6500 mAh)
Ulefone Armor 25T Pro 5G
12:45 (6500 mAh)
Cubot Max 5
12:40 (5100 mAh)
nubia Z60S Pro
12:39 (5100 mAh)
Ulefone Tab A11 Pro
12:21 (8880 mAh)
Ulefone Armor 23 Ultra
11:35 (5280 mAh)
1080p Video
Doogee S97 Pro
26:21 (8500 mAh)
Oukitel WP30 Pro
26:15 (11000 mAh)
Doogee V30
26:09 (10800 mAh)
Oukitel WP17
25:46 (8300 mAh)
iiiF150 R2022
25:45 (8300 mAh)
Ulefone Armor 21
25:37 (9600 mAh)
Phonemax P10
25:27 (12000 mAh)
Ulefone Armor X31 Pro
24:44 (6050 mAh)
Oukitel WP27
24:44 (8500 mAh)
Ulefone Armor Mini 20 Pro
24:20 (6200 mAh)
AGM H5
24:06 (7000 mAh)
Unihertz 8849 Tank Pad
23:30 (21200 mAh)
Doogee V20
23:18 (6000 mAh)
Cubot King Kong 3
23:10 (6000 mAh)
Oukitel K10000 Max
22:46 (10000 mAh)
2160p Video
Xiaomi Mi Note 3
10:12 (3500 mAh)
Ulefone Armor Pad 4 Ultra Thermal
10:10 (11800 mAh)
AGM PAD P2 Active
10:05 (8000 mAh)
Samsung Galaxy A60
10:04 (3500 mAh)
Xiaomi Mi 6
09:59 (3350 mAh)
Samsung Galaxy S9+ Exynos
09:51 (3500 mAh)
Doogee S95 Pro
09:40 (5150 mAh)
Ulefone Armor X31 Pro
09:24 (6050 mAh)
Samsung Galaxy S8 Exynos
09:21 (3000 mAh)
Cubot KingKong 8
09:04 (10600 mAh)
Samsung Galaxy S9 Exynos
08:45 (3000 mAh)
LeEco Le Pro 3 Elite
08:40 (4070 mAh)
Xiaomi Mi MIX 2
08:39 (3400 mAh)
Xiaomi Mi MIX 2S
08:33 (3400 mAh)
Ulefone Armor 22
08:27 (6600 mAh)
3D Graphics/Gaming at 60 Hz Real Racing 3
Cubot KingKong X
18:35 (10200 mAh)
FOSSiBOT F106 Pro
17:50 (12000 mAh)
Ulefone Armor 27 Pro 5G
17:40 (10600 mAh)
Ulefone Armor 27T Pro 5G
16:43 (10600 mAh)
Phonemax P10
16:14 (12000 mAh)
nubia Z60 Ultra Photographer Edition
14:01 (6000 mAh)
Ulefone Power Armor 16S
13:21 (9600 mAh)
Ulefone Armor X31 Pro
12:26 (6050 mAh)
Ulefone Armor Mini 20 Pro
12:25 (6200 mAh)
nubia Z60S Pro
10:22 (5100 mAh)
Ulefone Armor 25T
09:49 (6500 mAh)
Unihertz Jelly Max
09:43 (4000 mAh)
Cubot KingKong Star 2 5G
09:36 (5100 mAh)
Cubot Max 5
08:59 (5100 mAh)
Ulefone Armor 23 Ultra
08:51 (5280 mAh)
3D Graphics/Gaming at 120 Hz Real Racing 3
Unihertz 8849 Tank 3S
18:46 (15600 mAh)
Ulefone Armor 26 Ultra
18:19 (15600 mAh)
Unihertz 8849 Tank Pad
16:50 (21200 mAh)
Unihertz 8849 Shark 3
12:36 (11600 mAh)
Cubot KingKong Power 3
11:34 (10200 mAh)
Ulefone Armor X31 Pro
09:26 (6050 mAh)
nubia Z60 Ultra Photographer Edition
09:24 (6000 mAh)
nubia Z60S Pro
06:17 (5100 mAh)

Battery Settings

The Battery menu of the Ulefone Armor X31 Pro offers expanded options. It provides the standard battery status data and the battery usage data by app and system. The standard Battery Saver is also present with options for scheduling when it should be turned on/off automatically. Ulefone has also included an Ultra Saving Mode toggle, which restricts most of the apps and services. Finally, you also get options for visual customization. You can choose to show/hide the battery percentage in or out of the battery icon in the status bar. The battery icon can also be displayed either vertically or horizontally. The "Apps" menu from the "Settings" has an "App battery usage" section from where you can control the power usage by each app individually and set it to unrestricted, optimized, and restricted.

Most recent reviews

A list of the most recent reviews of mobile devices made by us

Unihertz 8849 Tank Pad Review

Unihertz 8849 Tank Pad Review

Dimensions: 269.4 x 171.4 x 19.4 mm
Weight: 1120 g
SoC: MediaTek Dimensity 8200 (MT6896Z)
CPU: 1x 3.1 GHz Cortex-A78, 3x 3.0 GHz Cortex-A78, 4x 2.0 GHz Cortex-A55
GPU: ARM Mali-G610 MC6, 950 MHz
RAM: 16 GB, 3200 MHz
Storage: 512 GB
Display: 10.95 in, IPS, 1920 x 1200 pixels, 24 bit
Battery: 21200 mAh, Li-Polymer
OS: Android 14
Camera: 8120 x 6180 pixels, 3840 x 2160 pixels, 30 fps

Unihertz 8849 Shark 3 Review

Unihertz 8849 Shark 3 Review

Dimensions: 87 x 174.9 x 22.5 mm
Weight: 470 g
SoC: MediaTek Dimensity 8300-Ultra (MT6897)
CPU: 4x 3.35 GHz ARM Cortex-A715, 4x 2.2 GHz ARM Cortex-A510, Cores: 8
GPU: ARM Mali-G615 MC6
RAM: 16 GB, 4266 MHz
Storage: 512 GB
Display: 6.73 in, AMOLED, 1440 x 3200 pixels, 24 bit
Battery: 11600 mAh, Li-Polymer
OS: Android 14
Camera: 8120 x 6180 pixels, 3840 x 2160 pixels, 30 fps

Ulefone Armor X31 Pro Review

Ulefone Armor X31 Pro Review

Dimensions: 81.06 x 173.1 x 14.48 mm
Weight: 306 g
SoC: MediaTek Dimensity 6300 (MT6835T)
CPU: 2x 2.4 GHz ARM Cortex-A76, 6x 2.0 GHz ARM Cortex-A55, Cores: 8
GPU: ARM Mali-G57 MC2, 1072 MHz
RAM: 8 GB, 2133 MHz
Storage: 256 GB
Display: 6.56 in, IPS, 720 x 1612 pixels, 24 bit
Battery: 6050 mAh, Li-Polymer
OS: Android 14
Camera: 9280 x 6920 pixels, 2560 x 1440 pixels, 30 fps

Ulefone Armor Mini 20 Pro Review

Ulefone Armor Mini 20 Pro Review

Dimensions: 63.3 x 133.5 x 24.9 mm
Weight: 301 g
SoC: MediaTek Dimensity 6300 (MT6835T)
CPU: 2x 2.4 GHz ARM Cortex-A76, 6x 2.0 GHz ARM Cortex-A55, Cores: 8
GPU: ARM Mali-G57 MC2, 1072 MHz
RAM: 8 GB, 2133 MHz
Storage: 256 GB
Display: 4.7 in, IPS, 720 x 1600 pixels, 24 bit
Battery: 6200 mAh, Li-Polymer
OS: Android 14
Camera: 8120 x 6180 pixels, 2560 x 1440 pixels, 30 fps

Ulefone Armor Pad 4 Ultra Thermal Review

Ulefone Armor Pad 4 Ultra Thermal Review

Dimensions: 261.74 x 166.8 x 14.3 mm
Weight: 834 g
SoC: MediaTek Dimensity 6300 (MT6835T)
CPU: 2x 2.4 GHz ARM Cortex-A76, 6x 2.0 GHz ARM Cortex-A55, Cores: 8
GPU: ARM Mali-G57 MC2, 1072 MHz
RAM: 8 GB, 2133 MHz
Storage: 256 GB
Display: 10.36 in, IPS, 2000 x 1200 pixels, 24 bit
Battery: 11800 mAh, Li-Polymer
OS: Android 14
Camera: 8120 x 6180 pixels, 2560 x 1440 pixels, 30 fps

Cubot KingKong X Pro Review - an excellent blend of durability, performance, and functionality

Cubot KingKong X Pro Review - an excellent blend of durability, performance, and functionality

Dimensions: 83.3 x 175.9 x 18.35 mm
Weight: 392 g
SoC: MediaTek Dimensity 8200 (MT6896Z)
CPU: 1x 3.1 GHz Cortex-A78, 3x 3.0 GHz Cortex-A78, 4x 2.0 GHz Cortex-A55
GPU: ARM Mali-G610 MC6, 950 MHz
RAM: 12 GB, 24 GB, 3200 MHz
Storage: 256 GB
Display: 6.72 in, IPS, 1080 x 2460 pixels, 24 bit
Battery: 10200 mAh, Li-Polymer
OS: Android 14
Camera: 11584 x 8688 pixels, 3840 x 2160 pixels, 30 fps

Cubot KingKong Power 3 Review

Cubot KingKong Power 3 Review

Dimensions: 82.7 x 165.3 x 20 mm
Weight: 425 g
SoC: MediaTek Helio G99 (MT6789)
CPU: 2x 2.2 GHz ARM Cortex-A76, 6x 2.0 GHz ARM Cortex-A55, Cores: 8
GPU: ARM Mali-G57 MC2, 1000 MHz
RAM: 6 GB, 12 GB, 2133 MHz
Storage: 256 GB
Display: 6.72 in, IPS, 1080 x 2408 pixels, 24 bit
Battery: 10200 mAh, Li-Polymer
OS: Android 14
Camera: 11520 x 8640 pixels, 2560 x 1440 pixels, 30 fps

Cubot KingKong Star 2 Review

Cubot KingKong Star 2 Review

Dimensions: 81.74 x 175.7 x 13.54 mm
Weight: 305 g
SoC: MediaTek Dimensity 8200 (MT6896Z)
CPU: 1x 3.1 GHz Cortex-A78, 3x 3.0 GHz Cortex-A78, 4x 2.0 GHz Cortex-A55
GPU: ARM Mali-G610 MC6, 950 MHz
RAM: 12 GB, 3200 MHz
Storage: 256 GB
Display: 6.72 in, IPS, 1080 x 2460 pixels, 24 bit
Battery: 5100 mAh, Li-Polymer
OS: Android 14
Camera: 11584 x 8688 pixels, 3840 x 2160 pixels, 30 fps

Fossibot F109 Review

Fossibot F109 Review

Dimensions: 81.7 x 176.1 x 18.5 mm
Weight: 380 g
SoC: MediaTek Dimensity 6300 (MT6835T)
CPU: 2x 2.4 GHz ARM Cortex-A76, 6x 2.0 GHz ARM Cortex-A55, Cores: 8
GPU: ARM Mali-G57 MC2, 1072 MHz
RAM: 8 GB, 2133 MHz
Storage: 256 GB
Display: 6.75 in, IPS, 720 x 1600 pixels, 24 bit
Battery: 10600 mAh, Li-Polymer
OS: Android 14
Camera: 8120 x 6180 pixels, 2560 x 1440 pixels, 30 fps