The release of CM10 for the device in turn made ports like AOKP and PACman possible. The Galaxy S I9001 now has both. XDA Senior Member camcory has released the increasingly popular PACman ROM, and XDA Senior Member crybert took care of AOKP. Both ROMs work pretty well but users are reporting their quirks.
For AOKP, some users are reporting that the GPS isn’t functioning properly, the internal memory isn’t being recognized properly, and some random rebooting problems. For PACman, users are reporting unusually high RAM usage along with some graphical glitches in areas like landscape multitasking. The ROMs do work for the most part, so don’t let a few bugs scare you away.
The big port that is being worked on is the also increasingly popular FlymeOS. This is thanks to XDA Forum Member sc4les. The ROM seems to have many more major issues. The list of things not working includes:
browser (webview error, seems pretty common for custom roms. will be fixed soon. well it starts already)
network settings (3g works fine, so do calling and sms)
there are some graphical glitches, but only in some places
email (cant view emails due to webview error I think)
the resolution for the launcher doesnt work 100%
So that isn’t daily driver material just yet, but progress is being made. This is a shining example of the kinds of fun things developers can do once a solid AOSP-based ROM appears.