I haven't followed Firefox OS so this was a surprise to me. I noticed their use of adb and logcat. From a platform perspective, how much is in common between Firefox OS and android?
Firefox OS uses sources based on Android repos for the HAL, the bionic libc, some of the development tools (like "repo" and "adb"), and some other low-level libraries. Firefox OS doesn't use the Dalvik Java VM or anything built on top of it.