Redmi 5 – это первый представитель бюджетной линейки Redmi с полноэкранным дизайном, под которым подразумевается использование экрана с относительно небольшими рамками по всему периметру. Спереди Redmi 5 кардинально отличается от других моделей серии, сзади нас ждет привычный трехэлементный дизайн – металлический корпус и пластиковые вставки сверху и снизу. Новинка лишена аппаратных сенсорных кнопок под экраном, все кнопки тут экранные, виртуальные, а сканер отпечатков пальцев расположен на задней панели. Модель Redmi 5 имеет размеры 151,8х72,8х7,7 мм при массе 157гр. Смартфон Xiaomi Redmi 5 получил дисплей диагональю 5,7 дюйма разрешением HD+ (1440х720 пикселей) с соотношением сторон 18:9. Основой Xiaomi Redmi 5 служит бюджетная 14-нм SoC Snapdragon 450 с восьмиядерным CPU частотой 1,8 ГГц и GPU Adreno 506, как у Snapdragon 625 и 626. Xiaomi Redmi 5 ОЗУ может быть 2 или 3 ГБ, а флэш-памяти – 16 или 32 ГБ. Емкость аккумулятора составляет 3300 мА•ч. Смартфон оснащается 12-мегапиксельными основными камерами (размер пикселя – 1,25 мкм) с максимальной диафрагмой F/2.2 и фронтальными пятимегапиксельными. Основная камера снабжена одиночном светодиодной вспышкой, фазовым автофокусом PDAF, поддерживают функцию распознавания лиц, HDR, режимы Panorama и Burst, а также алгоритмы для улучшения качества съемки в условиях недостаточной освещенности. Фронтальная камера может похвастать распознаванием лиц, ПО Smart Beauty 5.0, призванным обеспечить более точную и естественную передачу цветов, и может снимать видео Full HD с частотой 30 к/с. Также можно отметить гибридный слот для SIM и карт памяти, разъем microUSB, разъем 3,5 мм, поддержку 4G, Wi-Fi 802.11 b/g/n и Bluetooth 4.2.