 ---
  Android.mk                              |   7 +
  lib/android/bindings.js                 | 866 ++++++++++++++++++++++++++++++++
- lib/android/ccc-descriptor.js           | 196 ++++++++
+ lib/android/ccc-descriptor.js           | 203 ++++++++
  lib/android/descriptor-event-emitter.js |  89 ++++
  lib/bleno.js                            |  20 +-
  lib/characteristic.js                   |   2 +
  package.json                            |   6 +-
- 7 files changed, 1175 insertions(+), 11 deletions(-)
+ 7 files changed, 1182 insertions(+), 11 deletions(-)
  create mode 100644 Android.mk
  create mode 100644 lib/android/bindings.js
  create mode 100644 lib/android/ccc-descriptor.js

+                             address);
+  }.bind(this));
+
+  this.subscriptions.set(address, newValue);
+  callback(Characteristic.RESULT_SUCCESS);
+};
+
+CCCDescriptor.prototype.unsubscribe = function(address) {
+  log.debug('unsubscribe', address);
+
+  if (!this.subscriptions.has(address)) {
+    return;
+  }
+
+  process.nextTick(function() {
+    this.characteristic.emit('unsubscribe', address);
+  }.bind(this));
+
+  this.subscriptions.delete(address);
+};
+
+module.exports = CCCDescriptor;

From eca2ad409d887df83946d8b74518c81c3a32405a Mon Sep 17 00:00:00 2001
From: Ben Turner <bent@silklabs.com>
Date: Thu, 16 Jun 2016 14:29:54 -0700
Subject: [PATCH] Android Bluedroid bindings
