No Android 5.1 for any Samsung Galaxy Device

Cyanogenmod 12.1 Download and Changelog

TWRP 2.8.6.0 Download and Changelog

HTC One M9 OTA Download v1.32.401.15