Navigation worked fine for me without the fix!
So far am enjoying this ROM I gotta say, the updated ICS apps are really good and smoothness is nice too.
I think the battery is draining faster than it should though but other than that everything appears to be working and I have managed to install most of my apps using Titanium again except for a few games which I should really nor keep any more.
Everything else seems to work just fine. Will check MHL output later this morning.
My phone seems to get unusually hot though just even writing this post so maybe there are some bugs still and this is causing the battery drain.
Edit*
Gingerbread would max out at around 20-25Mb connection speed on my 50Mb line, that's WiFi connected at 65Mbps. ICS seems to go a shade over 30Mb, nice!
http://robbiekhan.co.uk/root/temp/Screenshot_2012-02-04-11-36-45.png[img]
Battery after 1hr 41mins is 87%, that's with 24mins of s creen on time, 7mins of ICS Browser+, Android OS has kept the phone awake for 34mins, MediaScannerService has a partial wakelock time of 24mins, PowermanagerService has 11mins for kernel wakelock.
CPUSpy reports 1hr 1min has been in deep sleep with 7mins at 1200MHz so CPU is not running at high MHz unnecessarily which means the battery drain is ICS itself. This isn't a final ICS build so I understand there will be bugs :p
Edit2*
I'm restoring my CWM backup to CheckROM for now, SpeedMod kernel has epic battery life so I will stick with that until ICS is final and SpeedMod updated with ICS support.[/QUOTE]
Ignore PowerManagerService in Kernel Wakelocks, that's just the total of all userland (stuff in partial wakelocks) wakelocks :), dont ask why it doesn't actually match the total of partial wakelocks, mine doesn't either :p, but according to the BBS dev that's what it means :).
Android OS @ that after only an hour means they still havent fixed the Android OS bug by the looks of it, did you notice suspend or events/0 in the processes section of BetterBatteryStats? (Or it might be related to MediaScannerService, I've never had a problem with it running a stupid amount, so have no idea what it's classed as in the battery stats section :p.)
MediaScannerService staying on for that long is weird, looks like it bugged out searching for stuff, would explain why the phone was hot.