Hola, mira no soy el mejor experto, peor yo baje de este link:
http://forum.xda-developers.com/show...45&postcount=4
la onyx 6 relase 9 y segun a lo que s e puede leer, tare windows mobile 6.5 y se la puse sin problemas a una htc touch xl con spl 2.21, no se si por tener esa version de spl me aya dejado, una cosa, hice cid unlock normal, despues cargue la rom desde modo bootloader, ya lo intentaste asi?