si, el ESN es unico por operadora, pero no es para colocar un ESN al azar, es para ponerle un ESN que tengas en otro telefono al HTC
y el archivo metodo ram, es el que te permite cambiar el esn porque almacena las direcciones donde se guarda en la memoria del telefono los valores del ESN.
saludos