Im Grunde scheint es, dass der Broadcom Bluetooth-Chipsatz innerhalb des 2012 Nexus 7 ist Bluetooth 4.0 LE/Low Energy (BLE) fähig, jedoch hat Google es nie als solches zertifiziert, sondern nur die damals geltende v3.0 Spezifikation. Das bedeutet, dass Google wahrscheinlich jetzt keinen finanziellen Nutzen darin sieht, das Gerät für die legale BLE-Entwicklung neu zu zertifizieren (da das 2012 Nexus 7 jetzt EOL ist). Es gibt jedoch einen Lichtblick am Ende des Tunnels.
Manuel Naranjo hat einen Android Open Source Project (AOSP) Code-Patch erstellt (den ich glaube, Google vermieden hat, aufgrund des oben genannten), den er frei an das auf AOSP basierende CyanogenMod-Projekt eingereicht hat (speziell in den Versionen 10.2 und 11, basierend auf Android 4.3 und 4.4 (KitKat), respektive). Das bedeutet, dass wir jetzt BLE für das 2012 Nexus 7 (Codename 'grouper') bekommen, wenn Sie CyanogenMod installieren (oder möglicherweise Purity Rom).
Wenn Sie an den BLE-Patches, die Manuel gemacht hat, interessiert sind, können Sie sie hier finden, seine Änderungen sind ziemlich einfach nachzuvollziehen (er hat die 'false'-Schalter für BLE etc. entfernt, neben anderen Änderungen).
Ich gehe davon aus, dass diese Patches auch auf das normale 2012 Nexus 7 Wifi ('grouper') Google Android-Quellcode-Build angewendet werden könnten (der hier gefunden werden kann: hier), wenn Ihnen ein 3rd-Party Custom Rom wie CyanogenMod nicht zusagt (Nexus 7-spezifische binäre Hardwaretreiber, die für den Build erforderlich sind, einschließlich des Broadcom Bluetooth, sind hier verfügbar: hier).
Ich überlege, ein älteres Nexus 7 zu kaufen, da sie jetzt sehr kostengünstig sind (99£ in Großbritannien), und Google/CyanogenMod werden wahrscheinlich eine fortgesetzte Upgrade-Unterstützung sicherstellen, für eine Weile (ich hoffe auf BLE Peripheral-Unterstützung, möglicherweise in Android 4.5).
Übrigens, Manuel bietet auch einen Nexus BLE Helper @ Google Play (kostenpflichtig) an, der meiner Annahme nach die Installation seines Workarounds irgendwie erleichtert, ohne das gesamte Betriebssystem flashen zu müssen. (Haftungsausschluss - ich bin in keiner Weise mit dem Entwickler verbunden).
Bearbeiten: Ich habe diesen zusätzlichen Thread gefunden, der das Bluetooth-Auslassen innerhalb der Google-Codebasis genau benennt.