Do not just flash the firmware, try the kernel-only option before. Because camera also depends on kernel modules, that might just got corrupted during the failed kernel change.