Hey there! My device is Lenovo Yoga b8000, bluetooth 4.0, Android 4.4.2. Even though it detects the devices with bluetooth, I have installed the estimote application and it does not detect/show any beacon. I have also tried with your demo application and it says that it detects 0 beacons. Could you tell me what the problem is? Does not Lenovo fulfill the beacons detection requirements
Unfortunately your device is not listed as a Bluetooth Smart device (http://www.bluetooth.com/Pages/Bluetooth-Smart-Devices-List.aspx). That's why you can't see beacons.