If you have been trying to get your hands on the Xiaomi Redmi 4 but have not been able to because of flash sales, there is good news for you. The Chinese smartphone brand Xiaomi has finally started to sell the Redmi 4 via offline channels in India. It means you simply need to find a local shop which is selling the smartphone and you can buy it on the spot. If there is a Mi Home store in your city, you can buy the smartphone from there as well.

However, Xiaomi is said to have made only 2GB/16GB and 3GB/32GB variants available for offline sales with no words on the 4GB/64GB variant. It is also worth mentioning that Redmi 4 will cost Rs. 500 more if purchased via brick and mortar stores which means you will be able to get 2GB and 3GB of RAM variants for Rs. 7,499 and Rs. 9,499 respectively.

In terms of specifications, the Redmi 4 sports a 5.5-inch HD display with 2.5D curved glass. Under the hood, it comes with the Qualcomm Snapdragon 435 processor which is an upgraded version of the Snapdragon 430 chipset available in models meant for the Chinese market. The phone has a 13-megapixel shooter on the back with f/2.0 aperture, LED flash, and phase detection autofocus. For selfie lovers, there is a 5-megapixel camera with f/2.2 aperture.

The whole package is powered 4100mAh battery and it runs MIUI 8 based on Android Marshmallow v6.0.1. Other features include compatibility with 4G VoLTE, Bluetooth v4.1, and a 3.5mm headphone jack.