Lenovo K8 Plus Vs Xiaomi Mi A1 Comparison – Which Phone Is Better?

Xiaomi has announced its first dual camera smartphone in India. The Xiaomi Mi A1 also comes with stock Android experience. The new handset will be taking on multiple smartphones in its price range like the Lenovo K8 Plus. The Lenovo K8 Plus also comes with dual camera setup and stock Android OS. Which of the two devices should you go for? Let’s do a quick comparison and find out. Read more to find Lenovo K8 Plus Vs Xiaomi Mi A1 Comparison – Which Phone Is Better?

Lenovo K8 Plus Vs Xiaomi Mi A1

Price and Availability

Xiaomi Mi A1 Rs 14,999
Lenovo K8 Plus Rs 10,999

While the Xiaomi Mi A1 is priced at Rs 14,999 in India, the Lenovo K8 Plus comes at Rs 10,999. In this segment, the Lenovo handset has a slight advantage over the Xiaomi smartphone.

Also read: Sony Xperia XZ1 Vs LG V30 Comparison – Which Phone Is Better?


Specifications Lenovo K8 Plus Xiaomi Mi A1
Processor 2.6GHz octa-core MediaTek 6757 Helio P25, Mali-T880 MP2 GPU 2.0GHz quad-core Snapdragon 625, Adreno 506 GPU
Internal Storage 32GB (expandable up to 256GB) 64GB (expandable up to 128GB)
Display 5.2-inch, full-HD (1080 x 1920 pixels) 5.5-inch, full-HD (1080 x 1920 pixels)
OS Android 7.1.1 Nougat Android 7.1.1 Nougat
Primary (Rear) Camera Dual Cameras (12MP + 12MP) with flash Dual Cameras (13MP + 5MP) with flash
Front Camera 8MP 5MP
Battery 4000mAh 3080mAh
Dual SIM Yes Yes

The Lenovo K8 Plus is powered by a 2.6GHz octa-core MediaTek 6757 Helio P25 processor along with Mali-T880 MP2 GPU and 3GB RAM. The 32GB internal storage can be further expanded up to 256GB. The company also plans to launch the 4GB RAM variant sometime near Diwali. It is backed by a 4000mAh non-removable battery.

On the other hand, the Xiaomi Mi A1 is powered by a 2.0GHz quad-core Snapdragon 625 processor along with Adreno 506 GPU and 4GB RAM. It comes with a larger 64GB internal storage which is expandable up to 128GB. This is where things might get a little tricky. The Mi A1 is backed by a 3080mAh non-removable battery. Both devices run stock Android 7.1.1 Nougat operating system.

While the Snapdragon 625 clocks at 2.0 GHz, it has a much better track record in terms of power efficiency. We will have to compare the real-world performances of two devices to get a complete picture.


Both devices come with a dual camera setup at the back. The Xiaomi Mi A1 uses two 12-megapixel sensors (wide-angle lens with f/2.2 aperture + 2x optical zoom telephoto lens with f/2.6 aperture). The Mi A1 comes with a 5-megapixel front camera.

The Lenovo K8 Plus takes a slightly different approach to the dual camera system. It combines a 13-megapixel PureCel Plus sensor with a secondary 5-megapixel depth sensor. The K8 Plus also features an 8-megapixel front camera with f/2.0 aperture, 5-element lens, 84 degrees wide-angle and a party flash.

Also read: Samsung Galaxy Note 8 Vs OnePlus 5 – Which Phone Is Better?


The Lenovo K8 Plus features a full metal design. It comes with a dedicated media button (customizable) on the side of the device. Other features include multi-window support, a fingerprint sensor (on the back), TheatreMax, Dolby ATMOS, and 360-degree surround sound.

The Xiaomi Mi A1 smartphone also offers enhanced audio experience, thanks to a 10V Smart PA (Power Amplifier), DHS audio calibration algorithm, and a Standalone audio amplifier.

Design and Display

Both devices sport a metal unibody design. The Lenovo K8 Plus measures 147.9 x 73.7 x 8.99 mm and weighs 165g. The Xiaomi Mi A1 is slightly thinner at 7.3mm. While the Lenovo K8 Plus comes in Venom Black and Fine Gold color options, the Xiaomi Mi A1 comes in Black, Gold and Rose Gold colors.

The Lenovo K8 Plus features a 5.2-inch display with full HD (1080p) resolution, 450 NITs brightness, and an oleophobic coating. On the other hand, the Xiaomi Mi A1 features a larger 5.5-inch display with full HD resolution and Corning Gorilla Glass protection.

Also read: Samsung Galaxy Note 8 Vs Galaxy S8 Plus – Which Phone is Better?


Both devices come with similar design and features. It is hard to choose between the two smartphones. The Xiaomi Mi A1 comes with a better processor and larger display. However, the Lenovo K8 Plus is backed by a larger battery and bears a smaller price tag. While the Xiaomi Mi A1 seems like a better package, the K8 Plus is a better option for users on a budget. Which of the two devices will you go for? Let us know in the comments section below.

More related stories below: