THIS IS NOT PERFECT! IF YOU ARE LOOKING FOR PERFECTION, GO SOMEWHERE ELSE!
Music player (Music has to be in Music folder on sd card)
A lot of things!
What doesn't/might not work:
Hanging up on calls
A couple things FC, nothing major though.
1. Download and place at the root of your SD card
2. Download Siyah Kernel ICS and place at the root of your SD card
3. Wipe data and factory reset
4. Flash ROM (FlyME_i777.zip)
5. Flash Siyah Kernel (MAKE SURE IT IS AN ICS VERSION)
This ROM is pretty stable from my testing with it. However, do proceed with caution and be aware that, as I said, this isn't perfect and I do not know how to fix any of the problems because I did not create this ROM.