title: HTML5 Geolocation not working with GPS Only (Location Service Mode) on Android
body: <p>I have a problem with the HTML5 Geolocation.</p>
  
  <p>I build an app and try to get user's location, i have opened the GPS, trying to set the Mode is GPS Only (because the code below works well with HighAccuracy Mode(use Wireless, Mobile Network, GPS)) but have no luck.</p>
  
  <p>Here is my code :</p>
  
  <p>if i set </p>
  
  <pre><code>enableHighAccuracy: false
  </code></pre>
  
  <p>the error will be : GPS Provider disabled</p>
  
  <pre><code>navigator.geolocation.getCurrentPosition(onSuccess, onError, { enableHighAccuracy: false, maximumAge: 3000, timeout: 150000 });
  </code></pre>
  
  <p>if i set </p>
  
  <pre><code>enableHighAccuracy: true
  </code></pre>
  
  <p>the error will be : Time out (because it runs out of 150000 ms)</p>
  
  <p>I also use watchPosition instead of getCurrentPosition but no difference.</p>
  
  <p>Please help me, because i cannot force the user to use HighAccuracy Mode.</p>
  
  <p>Thank you !! </p>