Estimado andate a los Settings, ahí hay uno que dice About Phone, justo al final, ahí vas a encontrar un campo que dice Android Version, si ese ROM es de froyo vas a ver que dice 2.2 o arriba como 2.2.1
Sería de ver que es todo lo que le ha metido ese Darkys Rom, normalmente los nuevos Firmwares se ponen con algún Recovery.
Por ejemplo podes buscar aquí el modelo de tu galaxy s
http://wiki.cyanogenmod.com/index.php?title=Samsung_Galaxy_S
Y ahí te va a decir por ejemplo si el famoso cyanogen mod lo soporta, si lo soporta podes ver por ejemplo un full update guide aquí
http://wiki.cyanogenmod.com/index.php?title=Samsung_Galaxy_S:_Full_Update_Guide
Ahí por ejemplo hay un gran paso que dice Root and Install clockwork recovery.
Si el Darkys Rom que tenes ya lo rooteo y ya tenes instalado algún recovery podes ver si te saltas esa parte, de lo contrario podes aprovecharte que ya esta rooteado e instalarle un recovery.
Como consejo sabio te digo, lee, lee y lee, cuando ya entendas todo lo que tenes que hacer lee una vez más.
Hace full backup, en los Recovery siempre dice backup y te lo pone en la SD, saca ese backup por USB solo para estar seguro que tenes todo respaldado.
Esa guía de la wiki asume que ya tenes un Samsung galaxy S con 2.2 si no tenes 2.2 tendrías que leer otras guías para hacerlo.
El recurso más valioso es xda-developers, casa de todos los modders y Roms para android, aquí esta por ejemplo el link de el I9000
http://forum.xda-developers.com/forumdisplay.php?f=665
Suerte