diff --git a/android/Android.mk b/android/Android.mk
index 27631cc..16339b1 100644
--- a/android/Android.mk
+++ b/android/Android.mk
bluetooth.c \
hidhost.c \
socket.c \
- ipc.c ipc.h \
- audio-ipc.c audio-ipc.h \
+ ipc.c \
+ audio-ipc.c \
avdtp.c \
a2dp.c \
pan.c \
$(foreach file,$(lib_headers), $(shell ln -sf ../$(file) $(LOCAL_PATH)/../lib/bluetooth/$(file)))
+LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES)
+LOCAL_MODULE_TAGS := optional
LOCAL_MODULE := bluetoothd
include $(BUILD_EXECUTABLE)
LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)/hw
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_CLASS := SHARED_LIBRARIES
-LOCAL_REQUIRED_MODULES := haltest bluetoothd
+LOCAL_REQUIRED_MODULES := bluetoothd bluetoothd-snoop
include $(BUILD_SHARED_LIBRARY)
LOCAL_SHARED_LIBRARIES := libhardware
-LOCAL_MODULE_TAGS := optional
+LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES)
+LOCAL_MODULE_TAGS := debug
LOCAL_MODULE := haltest
include $(BUILD_EXECUTABLE)
LOCAL_SRC_FILES := \
../monitor/main.c \
- ../monitor/bt.h \
- ../monitor/mainloop.h \
../monitor/mainloop.c \
- ../monitor/display.h \
../monitor/display.c \
- ../monitor/hcidump.h \
../monitor/hcidump.c \
- ../monitor/btsnoop.h \
../monitor/btsnoop.c \
- ../monitor/control.h \
../monitor/control.c \
- ../monitor/packet.h \
../monitor/packet.c \
- ../monitor/l2cap.h \
../monitor/l2cap.c \
- ../monitor/uuid.h \
../monitor/uuid.c \
- ../monitor/sdp.h \
../monitor/sdp.c \
- ../monitor/vendor.h \
../monitor/vendor.c \
- ../monitor/lmp.h \
../monitor/lmp.c \
- ../monitor/crc.h \
../monitor/crc.c \
- ../monitor/ll.h \
../monitor/ll.c \
- ../monitor/hwdb.h \
../monitor/hwdb.c \
- ../monitor/ellisys.h \
../monitor/ellisys.c \
- ../monitor/analyze.h \
../monitor/analyze.c \
- ../src/shared/util.h \
../src/shared/util.c \
- ../src/shared/queue.h \
../src/shared/queue.c \
../lib/hci.c \
../lib/bluetooth.c \