I know that if I root my samsung phone, I will lose a lot of Samsung features (like fingerprint scanner probably, and apps like S Note etc). And I understand that its the base that a rom is created on which determines if it can support things like that (I think?), but is there any way I can use a custom rom and still keep Samsung features, especially things like gestures and the customizations/settings screen from my S5? OR 'import' those features back in onto Cyanogenmod or something similar?
I want the best of both worlds, and can't seem to find any answers