El cid solo te da la opción de tener derecho a ciertas actualizaciones, perooo lógicamente necesitas un rom stock universal/libre.
Te explico mi equipo es un verizon su cid es: VZW__001 que lleva android 4.4.2, si llegara a salir una ota por parte de HTC a mi no me tocaría, porque como esta ligado a la compañía tengo que esperar a que el carrier libere.
Perooo si instalo una rom universal y cambio mi cid por
CID 11111111 y tengo el recovery stock la ota me llega y si instala sin problemas
Claro esto aplica incluso para mods (ejem: Harman/Kardon)
Ojo mucho ojo porque actualmente si hay recoverys (nandrois) para modelos universales, pero lo ideal seria una RUU, las cuales solo hay contadas y para ciertos modelos.
PD: para todo esto se requiere s-off
Saludos