Skip to content
InnoReviews

Ulefone Armor 24 Pro vs vivo Y31d

WINNER
Ulefone Armor 24 Pro
48.5Inno Score
VS
vivo Y31d
41.8Inno Score
46.7Performance28.9
40.2Display42.5
32.3Camera29
77Battery70.9
46.7Features46.7
10 spec wins — Ulefone Armor 24 Pro4 spec wins — vivo Y31d

InnoReviews verdict

Ulefone Armor 24 Pro wins this phone face-off, 48.5 to 41.8, pulling ahead mainly in performance (+18) and battery (+6). vivo Y31d still makes sense if its price or standout specs fit your needs better.

Which would you pick?

Key differences

Reasons to pick the Ulefone Armor 24 Pro

  • Stronger performance score: 47 vs 29
  • Stronger camera score: 32 vs 29
  • Stronger battery score: 77 vs 71
  • 206% higher capacity: 22,000 mAh vs 7,200 mAh
  • 100% higher Front camera: 16 MP vs 8 MP

Reasons to pick the vivo Y31d

  • 172% higher Peak brightness: 1,250 nits vs 460 nits
  • 69% lower thickness: 8.4 mm vs 27.5 mm
  • 66% lower weight: 219 g vs 647 g
  • 23% higher screen-to-body: 85.3 % vs 69.2 %

Display

Display comparison: Ulefone Armor 24 Pro versus vivo Y31d
SpecUlefone Armor 24 Provivo Y31d
Screen size6.78 ″6.75 ″
Panel typeIPS LCDIPS LCD
Resolution1080x2460720x1570
Pixel density396 ppi+55%256 ppi
Refresh rate120 Hz120 Hz
Peak brightness460 nits1,250 nits+172%
Screen-to-body69.2 %85.3 %+23%

Performance

Performance comparison: Ulefone Armor 24 Pro versus vivo Y31d
SpecUlefone Armor 24 Provivo Y31d
ChipsetMediaTek Helio G200Qualcomm Snapdragon 6s 4G Gen 2
RAM (max)12 GB+50%8 GB
Storage options256GB128/256GB
Storage typeUFS2.2UFS 2.2

Camera

Camera comparison: Ulefone Armor 24 Pro versus vivo Y31d
SpecUlefone Armor 24 Provivo Y31d
Main camera64 MP+28%50 MP
Main aperturef/1.89f/2.0
Max video1440p@30fps1080p@30fps
Front camera16 MP+100%8 MP
OIS—No

Battery

Battery comparison: Ulefone Armor 24 Pro versus vivo Y31d
SpecUlefone Armor 24 Provivo Y31d
Capacity22,000 mAh+206%7,200 mAh
Wired charging66 W+50%44 W

Design

Design comparison: Ulefone Armor 24 Pro versus vivo Y31d
SpecUlefone Armor 24 Provivo Y31d
Weight647 g219 g+66%
Thickness27.5 mm8.4 mm+69%
IP ratingIP68/IP69KIP68/IP69
Frame material—Plastic

Connectivity

Connectivity comparison: Ulefone Armor 24 Pro versus vivo Y31d
SpecUlefone Armor 24 Provivo Y31d
5GNoNo
Wi-FiWi-Fi 5Wi-Fi 5
Bluetooth5.25.1
NFCYesNo
USBUSB-C 2.0USB-C 2.0
eSIMYesNo

Software

Software comparison: Ulefone Armor 24 Pro versus vivo Y31d
SpecUlefone Armor 24 Provivo Y31d
OS at launchAndroid 16Android 16 (OriginOS 6)

Audio

Audio comparison: Ulefone Armor 24 Pro versus vivo Y31d
SpecUlefone Armor 24 Provivo Y31d
Stereo speakers—Yes
3.5mm jackYesNo

Related comparisons

Try another matchup