Смартфон Honor X8b оснащен 6,7-дюймовым AMOLED-дисплеем с разрешением FHD+ (2412×1080 пикселей), частотой обновления 90 Гц, пиковой яркостью 2000 кд/м2, а также поддержкой ШИМ-регулирования подсветки с частотой 3240 Гц.
Экран поддерживает 16,7 млн оттенков цвета и обеспечивает 100-процентный охват цветового пространства DCI-P3. В верхней части экрана имеется овальный вырез Magic Capsule, который подобно Dynamic Island у iPhone, отображает уведомления и виджеты. В нём также размещена фронтальная 50-Мп камера со вспышкой.
На тыльной панели находится основная камера со 108-мегапиксельным сенсором, а также 5-мегапиксельным широкоугольным модулем и 2-мегапиксельным датчиком для макросъёмки. Смартфон базируется на восьмиядерном процессоре Qualcomm Snapdragon 680 с тактовой частотой до 2,4 ГГц и графическим ускорителем Adreno 610. Объём оперативной памяти составляет 8 Гбайт, ёмкость флеш-накопителя — 128 или 256 Гбайт
Аккумулятор ёмкостью 4500 мА·ч поддерживает технологию быстрой зарядки мощностью 35 Вт. Смартфон работает под управлением MagicOS 7.2 на базе Android 13. Спецификации устройства также включают адаптеры беспроводной связи Wi-Fi 802.11 a/b/g/n/ac (2,4 и 5,0 ГГц) и Bluetooth 5.0, порт USB Type-C и боковой сканер отпечатков пальцев.