Samsung Galaxy J7 (2018) vs Huawei P20 vs OnePlus 6 vs Sony Xperia XA1 Ultra comparison

Compare Samsung Galaxy J7 (2018)
Compare Huawei P20
Compare OnePlus 6
Compare Sony Xperia XA1 Ultra
ratings
Overall NDTV Rating--
Design Rating--
Display Rating--
Software Rating--
Performance Rating--
Battery Life Rating--
Camera Rating--
Value for Money Rating--
general
Release dateJune 2018March 2018May 2018February 2017
Form factorTouchscreenTouchscreenTouchscreenTouchscreen
Dimensions (mm)-149.10 x 70.80 x 7.65155.70 x 75.40 x 7.75165.00 x 79.00 x 8.10
Weight (g)-165.00177.00-
Battery capacity (mAh)-340033002700
Colours-Black, Midnight Blue, Champagne Gold, Pink Gold, TwilightMirror Black, Midnight Black, Silk White-
Removable battery--NoNo
display
Screen size (inches)5.505.806.286.00
TouchscreenYesYesYesYes
Resolution720x1080 pixels1080x2244 pixels1080x2280 pixels1080x1920 pixels
Pixels per inch (PPI)-428--
hardware
Expandable storageYes-NoYes
Expandable storage typemicroSD--microSD
Processor-1.8GHz octa-core2.8GHz octa-coreocta-core
Processor make-Kirin 970Qualcomm Snapdragon 845MediaTek Helio P20
RAM-4GB8GB4GB
Internal storage-128GB128GB64GB
Expandable storage up to (GB)---256
camera
Rear camera13-megapixel20-megapixel16-megapixel23-megapixel
Rear FlashLEDYesDual LEDYes
Front camera13-megapixel24-megapixel16-megapixel16-megapixel
Front Flash---Yes
software
Operating SystemAndroidAndroid 8.1 OreoAndroid 8.1 OreoAndroid 7.0
Skin-EMUI 8.1OxygenOS 5.1-
connectivity
Wi-FiYesYesYesYes
BluetoothYesYesYes, v 5.00Yes, v 4.20
Number of SIMs2222
NFC-YesYesYes
Wi-Fi standards supported--802.11 a/b/g/n/ac802.11 ac
GPS--YesYes
Infrared--NoNo
USB OTG--YesNo
Headphones--3.5mm3.5mm
FM---No
sim 1
SIM TypeNano-SIM-Nano-SIMNano-SIM
GSM/CDMAGSM-GSM-
3GYes-YesNo
4G/ LTEYes-YesYes
sim 2
SIM TypeNano-SIM-Nano-SIMNano-SIM
GSM/CDMAGSM-GSM-
3GYes-YesNo
4G/ LTEYes-YesYes
sensors
AccelerometerYesYesYesYes
Proximity sensor-YesYesYes
Ambient light sensor-YesYesYes
Compass/ Magnetometer--YesNo
Gyroscope--YesNo
Barometer---No
Temperature sensor---No