Sorry, missed your earlier question. No, the phone has never been rooted.
I tried the above with but it failed. I used the UK BTU version I8190XXAMJ2 because the only other one was for O2 and I am with Talk Mobile (carrier vodaphone). Could you suggest any other ROM to try?
<ID:0/005> Odin engine v(ID:3.1005)..
<ID:0/005> File analysis..
<ID:0/005> SetupConnection..
<ID:0/005> Initialzation..
<ID:0/005> Get PIT for mapping..
<ID:0/005> Firmware update start..
<ID:0/005> SingleDownload.
<ID:0/005> boot.img
<ID:0/005> NAND Write Start!!
<ID:0/005> modem.bin
<ID:0/005> FAIL!
<ID:0/005>
<ID:0/005> Complete(Write) operation failed.
<OSM> All threads completed. (succeed 0 / failed 1)
Thank you so much for helping me.