title: Android JB broadcast receiver not receiving bluetooth.android.bluetooth.BluetoothDevice.ACTION_ACL_CONNECTED
body: <p>I am using a rooted samsung galaxy nexus phone running jb and for some reason I am not receiving any broadcast intents from the bluetooth connection service. Below you will find my receiver manifest and the broadcast receiver code. Any tips or ideas would be appreciated. </p>
  
  <p>Thanks</p>
  
  <p>Here is the Manifest</p>
  
  <pre><code>&lt;receiver android:name=".ABroadcastReciever" &gt;
  &lt;intent-filter&gt;
  &lt;action android:name="android.bluetooth.BluetoothDevice.ACTION_ACL_CONNECTED" /&gt;
  &lt;action android:name="android.bluetooth.BluetoothDevice.ACTION_ACL_DISCONNECTED" /&gt;
  &lt;action android:name="android.bluetooth.BluetoothDevice.ACTION_BOND_STATE_CHANGED" /&gt;
  &lt;action android:name="android.bluetooth.BluetoothDevice.ACTION_FOUND" /&gt;
  &lt;action android:name="android.bluetooth.BluetoothDevice.BOND_BONDING" /&gt;
  &lt;action android:name="android.bluetooth.BluetoothDevice.ACTION_ACL_DISCONNECT_REQUESTED" /&gt;
  &lt;action android:name="android.net.conn.CONNECTIVITY_CHANGE" /&gt;
  &lt;/intent-filter&gt;
  &lt;/receiver&gt;
  </code></pre>
  
  <p>Here is the Reciever </p>
  
  <pre><code>public void onReceive(Context context, Intent intent) { 
              String action = intent.getAction();
  
              //This is looking for the Wifi Connectivity Changes
              if(action.equals("android.net.conn.CONNECTIVITY_CHANGE")){
                  Log.d(TAG,"received: Wifi Connection Change");          
              }
              //This is looking Bluetooth connection disconnect 
              else if(action.equals("android.bluetooth.BluetoothDevice.ACTION_ACL_DISCONNECTED") ||
              action.equals("android.bluetooth.BluetoothDevice.ACTION_ACL_DISCONNECTED_REQUESTED") ){
                  Log.d(TAG,"Received: Bluetooth Disconnected");
  
              }
              //This is looking for Bluetooth connection established
              else if(action.equals("android.bluetooth.BluetoothDevice.ACTION_ACL_CONNECTED")){
      Log.d(TAG,"Received: Bluetooth Connected");
              }
          }
  </code></pre>