Hola!
tengo el mismo problema, he seguido el tutorial de htcmania para crear un update.zip y firmarla a partir de la carpeta /out arrojada en la compilación.
En el momento de cargar la rom .zip en la htc desire ya rooteada con unrevoked3 mediante el menú recovery de ClockworkMod me arroja ese error al 50% de la instalación aproximadamente.
Es una versión Froyo 2.2 para desire bravo modificada y firmada. En la carpeta /system de la rom no aparece el archivo keyspa.sh y si elimino la línea de permisos correspondiente del update-script no permite ni siquiera comenzar la instalación.
He instalado otras roms descargadas de la web y corrieron perfectamente.
No sé qué puede estar ocurriendo. Muchas gracias por la ayuda.