diff --git a/Makefile.am b/Makefile.am
index 614922e..1027613 100644
--- a/Makefile.am
+++ b/Makefile.am
$(btio_sources) \
android/hog.h android/hog.c \
android/scpp.h android/scpp.c \
- android/bas.h android/bas.c \
+ profiles/battery/bas.h profiles/battery/bas.c \
android/dis.h android/dis.c \
src/log.h src/log.c \
attrib/att.h attrib/att.c \
diff --git a/android/Android.mk b/android/Android.mk
index 89ca2c2..2f1f6bb 100644
--- a/android/Android.mk
+++ b/android/Android.mk
bluez/android/bluetooth.c \
bluez/android/scpp.c \
bluez/android/dis.c \
- bluez/android/bas.c \
+ bluez/profiles/battery/bas.c \
bluez/android/hog.c \
bluez/android/hidhost.c \
bluez/android/socket.c \
diff --git a/android/Makefile.am b/android/Makefile.am
index cb32bc3..63bcb63 100644
--- a/android/Makefile.am
+++ b/android/Makefile.am
android/hidhost.h android/hidhost.c \
android/scpp.h android/scpp.c \
android/dis.h android/dis.c \
- android/bas.h android/bas.c \
+ profiles/battery/bas.h profiles/battery/bas.c \
android/hog.h android/hog.c \
android/ipc-common.h \
android/ipc.h android/ipc.c \
diff --git a/android/hog.c b/android/hog.c
index 3af9329..93e0655 100644
--- a/android/hog.c
+++ b/android/hog.c
#include "android/scpp.h"
#include "android/dis.h"
-#include "android/bas.h"
+#include "profiles/battery/bas.h"
#include "android/hog.h"
#define HOG_UUID "00001812-0000-1000-8000-00805f9b34fb"
diff --git a/android/bas.c b/profiles/battery/bas.c
similarity index 99%
rename from android/bas.c
rename to profiles/battery/bas.c
index 7a1c4ca..de369fd 100644
--- a/android/bas.c
+++ b/profiles/battery/bas.c
#include "attrib/att.h"
#include "attrib/gatt.h"
-#include "android/bas.h"
+#include "profiles/battery/bas.h"
#define ATT_NOTIFICATION_HEADER_SIZE 3
#define ATT_READ_RESPONSE_HEADER_SIZE 1
diff --git a/android/bas.h b/profiles/battery/bas.h
similarity index 100%
rename from android/bas.h
rename to profiles/battery/bas.h