[Galaxy S I9000 Q&A, Help & Troubleshooting] beckzz:
hey guys,

finally i made it... :)

thx adobih for your offer, but i'll try to do it in english...think(hope) my english is not that bad :P

so my problem was the following, slightly different from yours:

i bought a used Galaxy S I9000 for my girlfried as a christmas present cause her Galaxy Ace is the worst Android-phone i ever saw ^^

this "new" Galaxy S has never been rooted before, it never enjoyed a custom ROM - completely stock with 2.2.1 froyo ^^

Here is, what i did to get cm10 stable to work:

1. Updated android to latest official android 2.3.6 with Samsung Kies

2. then i followed the step "Installing the ClockworkMod Recovery" from here

--- ATTENTION: Heimdall 1.3.2 screwed things up (due to a bug i think, only download-mode was available afterwards), use Heimdall 1.3.1 to be safe

3. then i pushed cm 9.1 stable, cm 10.0 stable and latest gapps for 10.0 to the device

4. then i flashed cm 9.1 stable via CWM - an Error occured

5. then i selected "reboot system" in CWM (NOT "reboot recovery"!!)

6. device reboots and starts to install CM 9.1 Stable on its own

7. booted to the now "new" CWM installed by cm 9.1 zip

8. flashed cm 9.1 zip again

8. booted cm 9.1 normally, everything was working fine

9. booted into cwm

10. flashed cm 10.0 zip - an error occured

11. then i selected "reboot system" in CWM (NOT "reboot recovery"!!)

12. device reboots and starts to install CM 10.0 Stable on its own

13. booted to the now "new" CWM installed by cm 10.0 zip

14. flashed cm 10.0 zip again

15. a warning occured "incompatible filesystem, flash again to confirm"

16. flashed cm 10.0 zip again

17. booted cm 10.0 normally, everything was working fine

18. booted CWM again, flashed gapps

19. booted cm 10.0 normally, everything was working fine

I was not able to flash cm 10.0 directly after flashing codeworxs kernel with heimdall. think this is related to changed partition sizes and stuff...

device only booted to CWM again, i was not able to boot the system - bootloop. Once i tried to flash cm10, there was no success when trying to flash cm 9 after that.

i tried it 3-4 times to flash cm 10 directly with no success. i checked md5 sums of the downloaded files, but everything was fine.

the detour with cm 9.1 was the only way to get it to work.

after trying to flash cm10 directly it always screwed something and was not able to get any further.

to start again, i had to go back to stock with odin. For that i used these instructions and files. (its in german, but very well illustrated, so all of you should be able to follow the steps).

When starting from stock, you can follow the steps above and everything should be fine.

took me some hours to figure out the correct order of the steps....

this is a slightly different problem as the one in op, so i decided to provide my solution here.

the heimdall 1.3.2-bug occured with the i9000 of a friend of mine, too. only heimdall 1.3.1 did what it was supposed to.

for all people interested: i decided to flash semaphore kernel for better customization options....running pretty well

EDIT: thx to everybody in this thread posting your experiences, all together it pointed me to the solution.. THX!

Grz