Possible Pebble Time disconnect fix for the Nexus 6 running Marshmallow.

Is your Pebble Time disconnecting from your Nexus 6 quite often?
Android 6.0 (Marshmallow) introduced a feature called Doze to conserve your battery life.
Whitelisting the Pebble Time app may resolve your disconnect issues.

1) open your notification tray

2) click on battery percentage

3) click on the 3 dots in the upper right hand corner

4) click on Battery optimization

5) click on the Not optimized drop down

6) select All apps

7) scroll down and select the Pebble Time app

8) select Don’t optimize and then select DONE

9) the Pebble app should now appear as Not optimized.

That should resolve your Pebble Time disconnect issues.
If it does not additionally add the Android Wear app to the Not optimized list by following the above steps.
Good luck!

Activate hotspot on Verizon Nexus 6 with Marshmallow (non-root)

Unlocked bootloader

Boot into recovery.
Go to advanced, and click ‘mount’ and select system.
Plug your phone into your computer and open your terminal/cmd run the following:

adb pull /system/build.prop

This will pull the build.prop onto your computer in the location where your terminal is open. Edit that in your favorite text editor on your computer and then add the following line:


Save, and then run:

adb push build.prop /system/

This puts it back on your phone, but the permissions might be wonky, so run:

adb shell chmod 644 /system/build.prop


Boot Nexus 6 into recovery

  1. Power off the Nexus 6.
  2. Press and hold Volume Down, Volume UP and Power buttons simultaneously.
  3. Release all buttons when the Fastboot Mode menu appears.
  4. Use the Volume buttons until the upper part of the screen displays the Recovery Mode text.
  5. Press Power to select Recovery Mode.
    – after that you will see an Android icon laid on its back.
  6. Press and hold Power button, then press once the Volume Up button.