diff --git a/Makefile.am b/Makefile.am
index f68e1ec..6c10ed3 100644
--- a/Makefile.am
+++ b/Makefile.am
src/sdp-xml.h src/sdp-xml.c \
src/sdp-client.h src/sdp-client.c \
src/textfile.h src/textfile.c \
- src/glib-helper.h src/glib-helper.c \
+ src/uuid-helper.h src/uuid-helper.c \
src/uinput.h \
src/plugin.h src/plugin.c \
src/storage.h src/storage.c \
unit_tests = unit/test-eir unit/test-uuid unit/test-textfile unit/test-crc
-unit_test_eir_SOURCES = unit/test-eir.c src/eir.c src/glib-helper.c
+unit_test_eir_SOURCES = unit/test-eir.c src/eir.c src/uuid-helper.c
unit_test_eir_LDADD = lib/libbluetooth-internal.la @GLIB_LIBS@
unit_test_uuid_SOURCES = unit/test-uuid.c
diff --git a/Makefile.tools b/Makefile.tools
index cd2d1ca..73dd221 100644
--- a/Makefile.tools
+++ b/Makefile.tools
tools_hcieventmask_LDADD = lib/libbluetooth-internal.la
-tools_btmgmt_SOURCES = tools/btmgmt.c src/glib-helper.c \
+tools_btmgmt_SOURCES = tools/btmgmt.c src/uuid-helper.c \
monitor/mainloop.h monitor/mainloop.c \
src/shared/io.h src/shared/io-mainloop.c \
src/shared/queue.h src/shared/queue.c \
diff --git a/android/Makefile.am b/android/Makefile.am
index 51dbb8e..910beb5 100644
--- a/android/Makefile.am
+++ b/android/Makefile.am
android/utils.h \
src/sdpd-database.c src/sdpd-server.c \
src/sdpd-service.c src/sdpd-request.c \
- src/glib-helper.h src/glib-helper.c \
+ src/uuid-helper.h src/uuid-helper.c \
src/eir.h src/eir.c \
src/shared/io.h src/shared/io-glib.c \
src/shared/queue.h src/shared/queue.c \
diff --git a/android/bluetooth.c b/android/bluetooth.c
index 83612b4..55fd719 100644
--- a/android/bluetooth.c
+++ b/android/bluetooth.c
#include "lib/sdp.h"
#include "lib/mgmt.h"
#include "src/shared/mgmt.h"
-#include "src/glib-helper.h"
+#include "src/uuid-helper.h"
#include "src/eir.h"
#include "lib/sdp.h"
#include "lib/sdp_lib.h"
diff --git a/android/hidhost.c b/android/hidhost.c
index 3da77c8..73c5f41 100644
--- a/android/hidhost.c
+++ b/android/hidhost.c
#include "lib/uuid.h"
#include "src/shared/mgmt.h"
#include "src/sdp-client.h"
-#include "src/glib-helper.h"
+#include "src/uuid-helper.h"
#include "profiles/input/uhid_copy.h"
#include "log.h"
diff --git a/android/pan.c b/android/pan.c
index 3544d74..bfba128 100644
--- a/android/pan.c
+++ b/android/pan.c
#include "lib/bnep.h"
#include "lib/sdp.h"
#include "lib/sdp_lib.h"
-#include "src/glib-helper.h"
+#include "src/uuid-helper.h"
#include "profiles/network/bnep.h"
#include "log.h"
diff --git a/profiles/audio/control.c b/profiles/audio/control.c
index 5f88a94..4692ef0 100644
--- a/profiles/audio/control.c
+++ b/profiles/audio/control.c
#include "avctp.h"
#include "control.h"
#include "sdpd.h"
-#include "glib-helper.h"
+#include "uuid-helper.h"
#include "dbus-common.h"
static GSList *devices = NULL;
diff --git a/profiles/audio/media.c b/profiles/audio/media.c
index 5edd3de..12e23a5 100644
--- a/profiles/audio/media.c
+++ b/profiles/audio/media.c
#include "src/dbus-common.h"
#include "src/profile.h"
-#include "glib-helper.h"
+#include "uuid-helper.h"
#include "log.h"
#include "error.h"
#include "avdtp.h"
diff --git a/profiles/health/hdp_manager.c b/profiles/health/hdp_manager.c
index 1bb6007..168281f 100644
--- a/profiles/health/hdp_manager.c
+++ b/profiles/health/hdp_manager.c
#include <device.h>
#include <profile.h>
#include <service.h>
-#include <glib-helper.h>
+#include <uuid-helper.h>
#include <log.h>
#include "hdp_types.h"
diff --git a/profiles/health/hdp_util.c b/profiles/health/hdp_util.c
index b9a09e9..4335930 100644
--- a/profiles/health/hdp_util.c
+++ b/profiles/health/hdp_util.c
#include <sdpd.h>
#include <bluetooth/sdp_lib.h>
#include <sdp-client.h>
-#include <glib-helper.h>
+#include <uuid-helper.h>
#include "lib/uuid.h"
#include "btio/btio.h"
diff --git a/profiles/input/server.c b/profiles/input/server.c
index 21c589c..7a07d08 100644
--- a/profiles/input/server.c
+++ b/profiles/input/server.c
#include "log.h"
-#include "glib-helper.h"
+#include "uuid-helper.h"
#include "btio/btio.h"
#include "lib/uuid.h"
#include "../src/adapter.h"
diff --git a/src/adapter.c b/src/adapter.c
index c117508..f2d805d 100644
--- a/src/adapter.c
+++ b/src/adapter.c
#include "profile.h"
#include "dbus-common.h"
#include "error.h"
-#include "glib-helper.h"
+#include "uuid-helper.h"
#include "agent.h"
#include "storage.h"
#include "attrib/gattrib.h"
diff --git a/src/device.c b/src/device.c
index 8e2a515..65bb3c9 100644
--- a/src/device.c
+++ b/src/device.c
#include "service.h"
#include "dbus-common.h"
#include "error.h"
-#include "glib-helper.h"
+#include "uuid-helper.h"
#include "sdp-client.h"
#include "attrib/gatt.h"
#include "agent.h"
diff --git a/src/eir.c b/src/eir.c
index d85ac7e..f18a918 100644
--- a/src/eir.c
+++ b/src/eir.c
#include <bluetooth/hci.h>
#include <bluetooth/sdp.h>
-#include "glib-helper.h"
+#include "uuid-helper.h"
#include "eir.h"
#define EIR_OOB_MIN (2 + 6)
diff --git a/src/profile.c b/src/profile.c
index e833181..0862a36 100644
--- a/src/profile.c
+++ b/src/profile.c
#include "sdpd.h"
#include "log.h"
#include "error.h"
-#include "glib-helper.h"
+#include "uuid-helper.h"
#include "dbus-common.h"
#include "sdp-client.h"
#include "sdp-xml.h"
diff --git a/src/storage.c b/src/storage.c
index f7e4db6..b230e1e 100644
--- a/src/storage.c
+++ b/src/storage.c
#include "lib/uuid.h"
#include "textfile.h"
-#include "glib-helper.h"
+#include "uuid-helper.h"
#include "storage.h"
/* When all services should trust a remote device */
diff --git a/src/glib-helper.c b/src/uuid-helper.c
similarity index 99%
rename from src/glib-helper.c
rename to src/uuid-helper.c
index 4a020e9..f9d51ea 100644
--- a/src/glib-helper.c
+++ b/src/uuid-helper.c
#include <glib.h>
-#include "glib-helper.h"
+#include "uuid-helper.h"
char *bt_modalias(uint16_t source, uint16_t vendor,
uint16_t product, uint16_t version)
diff --git a/src/glib-helper.h b/src/uuid-helper.h
similarity index 100%
rename from src/glib-helper.h
rename to src/uuid-helper.h
diff --git a/tools/btmgmt.c b/tools/btmgmt.c
index e76b6a8..dde42d7 100644
--- a/tools/btmgmt.c
+++ b/tools/btmgmt.c
#include <bluetooth/sdp.h>
#include <bluetooth/sdp_lib.h>
-#include "glib-helper.h"
+#include "uuid-helper.h"
#include "monitor/mainloop.h"
#include "src/shared/util.h"