Today I experienced the lost recovery issue. Flash in semaphore 1.2.2s.tar via Odin did not work. Only thing that worked was fixrecovery.tar.md5
Using slimICS 4. I was battered by this issue. Just don't understand it. I hope that this is solve...
for me restarting again after first start after flash and wiping again solved the titanium problem.... additionally i switched to apex launcher which is way faster than nova launcher for me ;)
Compass doesnt work in most apps. Not only Google Maps V6. I am on Build 16