Vamos a ver...
Al final lo he arreglado ¿como?
1) Pues por si a alguien le sirve... en el caso de tener la Diam300 hay que poner el setup.txt de la Diam100
2) El tema de las particiones con 1 en Fat32 , otra en Ext2 y otra en Swap hay suficiente.
3) yo tenia los archivos descomprimidos en una carpeta llamada FroyoV6 , y no me funcionaba, al final lo que tube que hacer es coger todo lo que habia en esa carpeta y copiarlo en la raiz del movil ( resultando una absoluta guarrada) , pero parece que ya funciona.
Problemas: Va un poco lento , y ademas no paran de salir mensajes de error del core.android etc...