I'm used the the nexus way of thinking, where I started on pure android, so anything 'on top' of that (custom roms) would never lose anything, simply gain things. I'm getting an HTC One tomorrow (M8), which brings questions I've never had to think about, as I've always live in Google's bleeding edge of updates lane:
Now, obviously HTC runs sense which has various features, battery saving mode, blink feed etc, camera app specifically designed for duo, etc.
If I flash it so it's effectively the Play edition, does it keep any of the HTC apps? (I suppose what I',m asking is where is the line between HTC apps and HTC's "ROM"). Same goes for if I flash a custom ROM like Carbon or CM...
Also, and again sorry about this, but I don't understand how it works- if Carbon ROM (for example) is up to 4.4.4, and 4.4.4 hasn't been officially released for this HTC phone, does that just mean that the ROM developer has ported the 4.4.4 features and code to be compatible with the HTC in that ROM?