Both Honor 7 and One Plus 2 are super powered beasts when it comes to the comparison. A quick comparison between the two brings out the following inferences -
Design and display
Both the devices have premium looks in their own right. Honor 7 sports a 5.2 inch IPS LCD screen. The One Plus 2 on the other hand offers you a 5.5 inch LTPS LCD screen. Both of them provide a full HD resolution of 1080x1920. The pixel density on Honor 7 is 424 ppi which is good by any standard. One Plus 2 gives you a slightly lower pixel density of 401 ppi.
Buildwise, Honor 7 appears better in comparison to the One Plus 2. It is completely made of Aluminum and thus has a low weight at 157 grams, whereas One Plus is on the heavier side with 175 grams. The design language of One Plus is somewhat inferior when compared to the Honor 7. However, One Plus scores over with Gorilla Glass 4 protection for the screen as the Honor 7 does not offer any such protection.
Honor 7 has a 20.MP rear camera with auto focus and LED flash. The camera on the front reads 8 MP. One Plus 2 has a 13 MP rear snapper, while the front one is of 5 MP resolution. However, please note that the megapixel count alone does not make a good camera. One Plus 2 offers you Laser Auto focus which let's you lock into focus within 0.3 seconds. Performance wise, both the smartphones have almost similar camera functionality.
Honor 7 is powered by in house Kirin processor running at 2.2 GHz. The octacore processor onboard ensures faster performance. The Mali-T628 MP4 GPU renders good graphics. The 3 GB on board RAM makes it a powerhouse multi tasker.
One Plus 2 is powered by the advanced and trusted Snapdragon 810 octacore processor. That makes it a future proof device. The tried and trusted Adreno 430 GPU works wonders with the graphics. The device comes with two memory variants of 16 and 64 GB. The Honor 7 is available in 16 and 64 GB as well. However, the RAM on One Plus 2 is dependent on the storage capacity. The 16 GB version has 3 GB RAM while the 64 GB variant carries 4 GB RAM.
Honor 7 runs on Android 6.0 Marshmallow. Customisation is by Emotion UI. The Emotion UI is known to have a lot of deeper customisations. It makes you yearn for the stock Android experience. It also carries a notorious distinction of having a lot of bloat ware.
One Plus 2 comes with Android 5.1 Lollipop. It has the proprietary Oxygen OS. The OS is much closer to Android standard. The OS almost resembles Cyanogen OS. It provides a pure Android feel with very little bloat ware.
In terms of connectivity, both the devices are almost equivalent. Both of them offer you a Dual SIM compatibility. You get 4G connectivity on both of them. Other standard connectivity features like WiFi, GPS and Bluetooth. The One Plus Two has a USB-C compatibility which again makes it innovative.
You can add up additional memory if you are not interested in the dual SIM compatibility on Honor 7. The second SIM slot works as a micro SD card slot as well. The One Plus 2 has no support for expandable memory.
Price and availability
You can buy Honor 7 from Flip kart exclusively.The exclusivity with a particular e-commerce site makes both of them a bit without alternative choice.
The One Plus 2 is available on Amazon India. Till recently, it could be purchased only on invite. The invite system has been done away with, and now you can buy it in a open sale.
The One Plus 2 is priced at Rs. 25000, while you can buy it from Amazon. The Honor 7 is exclusively available on Amazon. Honor 7 costs you around 7000 less than that of the One Plus 2. You can buy it on Flipkart at Rs. 23000.
What I would say?
Well, that's a tricky question to answer. Performance and great hardware make One Plus 2 as the best choice for power users. However, camera and display make Honor 7 great choice. The Honor 7 has a slight edge over One Plus 2.
Live....and Let Live!