title: navigator.geolocation.watchPosition not working on Samsung Galaxy Xcover - GPS stays off
body: <p>I have an application written in javascript, using Sencha Touch and Cordova libraries. It is a mobile application for Android devices.</p>
  
  <p>I use <code>navigator.geolocation.watchPosition()</code> to get a GPS position. My code works on other phones that I have tested (HTC one X, LG optimus black, LG optimus 2X, HTC evo 3D and a few others), but not on Samsung Galaxy Xcover S5690.</p>
  
  <p>The problem is that the GPS is never turned on on the Xcover, so that at best I only get a very inaccurate position (probably based on mobile towers). On other devices the GPS icon on the status bar starts blinking and eventually I get a very accurate position.</p>
  
  <p>My manifest file is OK (<code>ACCESS_FINE_LOCATION</code> line), my plugins.xml is OK (cordova.GeoBroker line). The GPS just stays turned off.</p>
  
  <p>I am using ST 2.0 and Cordova 2.0. I call <code>navigator.geolocation.watchPosition()</code> from my <code>onDeviceReady()</code> listener. And my code works on other phones and on Chrome browser.</p>