Pues, kpn y kph son 2 firmwares para el móvil, 2.3.3 y 2.3.4 respectivamente.
El kpn es oficial, mientras que el kph no (ni idea de donde salio) pero este ultimo es el que utiliza la mayoría, aunque hablan mucho de que el kpn es mucho mas estable.
Cwm (clock work mod) es un recovery mejorado del que trae el móvil, con más opciones y otros.