Quick Status update:
I completed the latest source code merge with TI's omapzoom and the kernel is now technically version 3.0.21 (as opposed to 3.0.8). During this merge I removed quite a bit of Amazon customization from the kernel sources and will continue to do so as needed, because it makes updates about a quadrillion times easier.
The bootup status really hasn't changed much: Kernel boots, init kicks off, the services startup and about the time we hit "surfaceflinger / bootanimation" the whole process stalls out.
A new change, is that ADB is now up and running and that's helping troubleshoot quite a bit. It means access to logcat, shell, etc. So far it looks like the halt is due to a 2.6 backlight driver and some framebuffer configuration issues. Hoping to make some progress on those soon.
Also, I've started the updated Android build under "ics-test" branches in the KFire-Android git for both device/amazon/otter and vendor/amazon/otter (https://github.com/KFire-Android
). Here you can see what a "regular" ICS build for the Kindle Fire looks like. Almost all of the vendor files are removed (which came off the original device), and it has 3.0 kernel modules and board config. This includes removal of most of the legacy hacks that are used for OpenGL, old style Wifi config, etc.
I'll get you more info as it happens. But, you can trust that if nothing is being updated here or on the blog (http://blog.hash-of-codes.com/kindle-fire-ics/
); it's not because I'm ignoring the KFire. I'm just not making much progress.