Ok folks, I've been playing around with the firmware some more...
v3:
here
v3- Back out the changes made to ATBluetooth.apk to get Phone working again.
v2- Move /cache to /data/cache (Cache Fixer workaround no longer needed)
- Boot animation defaults to spinning grey 86 (can still be replaced by putting a bootanimation.zip in /data/local)
- Adjusted all internal apps to red theme
- Fixed up broken English warning messages if trying to display video while driving
- Replaced default wallpaper with BRZ/FR-S/86 generic
- Replaced 3 of the selectable built-in wallpapers
- Cleaned up the default layout a bit - removed the music widget from the initial page, removed Settings icon (available via the menu)
- Removed all non-FT86 boot logos to free up some additional space
- Installed Google Car Home - for testing only at this stage. Not sure about keeping it.
- Installed ES File Explorer app - makes it easier to side-load apps without having to set up network connection first
- Installed Terminal app (makes it easier for me to test new images, may/will be removed later on)
Also contains all the previous changes, like a working Google Maps API framework.
This update required changes to uramdisk.img, as well as system.img. Rather than requiring Hal9k's file set to be downloaded, I have bundled all required files into a single archive, available here or here. [Links to v2 REMOVED]
To install the firmware, follow the excellent instructions in the first post of this thread, but use these files instead. If you have previously installed the MCU update, then there is no need to reapply it again.
Trap63 (or anyone else for that matter) - Feel free to mirror this file. I did a test the other day and found that I actually got better d/l rates from box.com, but it may have something to do with where the server is located relative to the downloader. If you PM me the details I'll update this post.