Honor 7x vs Mi A1 – Which one should you choose ?

Honor 7x vs Mi A1

Battle for the best midrange smartphone is heating with the introduction of newer, cheaper and better smartphones. Xiaomi is king in the midrange segment with the likes of Redmi note 4 and Mi A1. Many other manufacturers like Motorola, Lenovo, Honor, Infinix are trying their hard to overthrow the thrown of Xiaomi. In the same attempt honor has launched honor 7x to directly compete with Redmi Note 4 and Mi A1. But does it have what it takes to beat all mighty Xiaomi , lets find out.

Honor 7x vs Mi A1 : Specifications

SpecsMi A1Honor 7x
Display5.5" 1080p 16:9
5.93" 1080p+ 18:9
ProcessorSnapdragon 625
Octa-core processor 2.0 GHz
Kirin 659
4*2.36 Ghz + 4*1.7 Ghz
GPUAdreno 506Mali T830
Camera12 MP + 12MP Dual camera with f2.2 & f2.6
5 MP front camera
16 MP + 2 MP Dual Camera with single LED flash
8 MP front camera
Storage64 GB32/64 GB
Battery 3080 mAh
USB Type C
3340 mAh
Micro USB
PriceRs. 12,999 (Offer)
Rs. 14,999
Rs. 12,990 (32GB)
Rs. 15,990 (64GB)
Links to buy!NNNNAmazon

Honor 7x vs Mi A1 : Built & Design

Both the phones have metallic build, so they look premium. Outer body of both the phones is made of aluminium and has curved edges for better feel in hand. Huawei honor 7x sports a 5.93″ full hd+ 18:9 display with a resolution of 2160*1080 pixels. This display is the biggest talking point of honor 7x. The volume rockers and power button are present on right side and they give tactile feedback. At the bottom you get primary microphone and a single speaker. At the back you get that dual camera set up with 16 mp primary camera and a 2 mp secondary camera for depth perception. It has only a single LED for the low light photography. Sadly there  is no USB type-C port for charging. Honor 7x also has a 3.5 mm headphone jack.

Now for the Xiaomi Mi A1 , it has a 5.5″ regular 16:9 1920*1080 pixel display. Volume rockers and power button are present on right side and give tactile feedback. At the bottom you get a 3.5 mm headphone jack , speaker  and a USB Type-C port for charging. At the back it has two 12 mp cameras with dual LED flash. Both the phones weigh at 165 gm. Both the phones have really good build quality .

Honor 7x vs Mi A1 : Display

When it comes to display, honor 7x has the advantage because of its 18:9 full screen display.  The display on honor 7x is bright and vivid. It is slightly reflective in outdoor conditions but good in indoors. Due to this full screen display , honor 7x looks more premium than Mi A1. Xiaomi Mi A1 has a smaller 5.5″ 1080p display which looks good in both indoors and outdoors. If the display is your main buying point the go withb honor 7x.

Honor 7x vs Mi A1 : Camera

Trend of dual cameras is increasing day by day and both of these phones follow the trend and have dual cameras. Honor 7x has a 16 mp  primary camera na d a 2 mo secondary camera for depth perception. Xiaomi Mi A1 has two 12 mp sensors – other for the bokeh effect and better low light photography. I have personally used both the phones and I am not impressed with the camera quality on honor 7x. The bokeh on honor 7x looks so much artificial and is not sharp at the edges. Low light performance on honor 7x is below average or average at best.

On the other hand, camera performance on Mi A1 is really good. The bokeh effects work really well and edges are sharper compared to honor 7x portrait photos. Also Mi A1 can record 4k videos at 30 frames per second and video stabilization is also good on Mi A1. Front facing camera on mi A1 is 5mp which is lower in resolution compared to honor 7x 8 m p  but the quality is quite similar. If camera is your priority then you should go for  Xiaomi Mi A1.

Honor 7x vs Mi A1 : Performance

Xiaomi Mi A1 has a snapdragon 625 processor and adreno 506 processor combined with 4 GB of RAM . Mi A1 runs on stock android which is really smooth and fluid. There are some software bugs but that will be fixed with updates. Day to day apps open quickly and has no lag whatsoever. RAM management is also good. Google has promised 2 year updates for mi A1, so you don’t have to worry about updates. Mi A1 handles every game thrown at it with ease and there is no lag or overheating while playing heavy games asphalt 8.

Honor 7x has homegrown kirin 959 processor and Mali T-830 MP2 gpu. The kirin 659 processor is quite capable and can go toe to toe with snapdragon 625 but the Mali GPU lets this processor down. Honor 7x runs on honor’s own custom UI EMUI with nougat out of the box and huawei has promised an oreo update soon. Day to day opening of apps and RAM management is smooth but when it comes to gaming, you will start noticing minor lags and hich-ups while playing heavy games like asphalt 8 . If you are looking for a better performing phone then Xiaomi Mi A1 is better choice.

Honor 7x vs Mi A1 : Battery

Honor 7x has a bigger 3340 mAh battery compared to 3080 mAh battery on Mi A1. Honor 7x has a micro USB port for chargingand  Honor 7x does not support fast charging.i I takes around 3 hours to fully charge the phone. This is a ridiculous amount of time to charge your phone when we are at the end of 2017. The battery last around 8-9 hours on medium usage and with normal usage it should last for a day.

Xiaomi Mi A1 has a 3080 mAh battery that supports fast charging via its USB Type-C port. Batttery lasts around 9-10 hours with medium use and it’ll last for a day with normal use with ease. It takes around 80 minutes to fully charge the MiA1. If battery life is your priority then go for MiA1.


As we near the end of honor 7x vs Mi A1 comparison, which one of the phones should you buy? Both the phones have good build quality. Honor 7x has the only strong point of display and in all other departments it is behind Mi A1. Mi A1 has better performance, better camera and better battery life. The dual camera on Honor 7x is  just a marketing gimmick but you want a better looking phone then go with Honor 7X. Let me know your thoughts in the comments box down below.



One Comment

Post Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.