Xiaomi Redmi Note 4 went official yesterday, and the phone will be a worthy competitor for many mid-tier devices. One of those devices is Motorola Moto G4 Plus, the newest member of Motorola’s budget Moto G family. Let’s see how the two compare against each other.
Dimensions, Design, Display
Both models are more or less the same size. Moto G4 Plus is a bit thicker (9.8 mm compared to Redmi’s 8.4 mm) and a bit taller (153 mm versus Redmi’s 151 mm); width is practically the same (76.6 mm on G4 Plus and 76 mm with Redmi Note 4).
Both models look attractive, except for the awkward front-placed home button on Moto G4 Plus; other than that, the winner is to be decided by users, some will love the curved shape of Moto G4 Plus, while others will appreciate the clear-cut design of Xiaomi Redmi Note 4.
Both phones come with 5.5-inch IPS LCD displays, so there’s no difference here, at least on paper. To spot the difference you’ll have to check out both models in person.
Hardware
Xiaomi Redmi Note 4 comes with a powerful MediaTek Helio X20 (deca-core, 2 A-72 cores@2.5GHz, 4 A-53 cores@2.0GHz and 4 A-53 cores@1.4GHz coupled with Mali-T880 MP4 GPU), the first MediaTek Soc with an awesome graphics chip. The phone is available in two flavors, Standard edition with 2 gigs of RAM and 16 GB of expandable internal storage, and High edition with 3 GB of RAM and 64 GB of internal storage. Internal storage can be expanded, but SD card will take one SIM slot.
Moto G4 Plus is powered by Snapdragon 617, a solid but not great solution (4×1.5 GHz Cortex-A53 & 4×1.2 GHz Cortex-A53 along with Adreno 405). There are three choices regarding RAM and internal storage size. 2GB/16GB; 3GB/32GB; 4GB/64GB. Internal storage can be expanded with an SD card.
Antutu scores are clearly on the side of Helio X20 (80,000 points); Snapdragon 617 is a solid mid-tier chipset but is less powerful than X20; it can go up to 40,000 points.

Camera
Moto G4 Plus packs 16MP (f/2.0) main snapper along with laser autofocus and 1080p@30fps video recording. Selfie camera has 5MP and f/2.2 aperture size.
Xiaomi offers 13MP (f/2.0) main camera capable of recording 1080p@30fps video, but without laser autofocus. The main camera has a resolution of 5MP (f/2.0) and is capable of recording 1080p video as well.
Battery, Software
Redmi Note 4 packs a huge 4100 mAh battery, while Moto G4 Plus comes with a solid 300 mAh battery. Both models come with a fingerprint sensor and Android Marshmallow. While Redmi has MiUI 8.0 UI, Moto G4 Plus comes with untouched Android UI.
Redmi Note 4 will start selling tomorrow, and price in China will be $135 for 2GB/16GB version and $180 for 3GB/64GB version. Moto G4 Plus can be found for Rs. 13499 (around $200) for a 16GB version, and Rs. 14999 (around $225) for a 32GB version.
Both phones offer a lot for the price, but it seems that Xiaomi won again; nevertheless Moto G4 Plus has a better camera, and Motorola is known to bring new Android to its recent devices faster than other manufacturers. So, the choice is up to you.