I read somewhere that /system/lib/firmware is the place where bluetooth init scripts are loaded from in Android unless otherwise set in init.rc. I think that should be the correct directory. Also /lib/firmware was stated somewhere but I think that was older document. The unlocated library seems to point to ALSA (some Linux sound system) by quick Googling. Looks like we are missing some library. edit Attached some ALSA files that were referenced in the fmapp or fm_stack. The asound.conf goes to /system/etc and alsa folder goes to /system/usr/share/ . Let's see if we can get any further with these added.