Originally, it came with Android 4.0. HTC will not update it to KitKat. But you can manually do it via the CM 11 custom ROM developed by the CyanogenMod team. This team is known to make the best custom ROMs for Android devices with minimum bugs and maximum performance. Follow the guide below to install CM 11 on HTC One XL.