Get a sneak peek at whats next for Permanent Hazards on our April 7th Office Hours!

Post Reply

'Prevent Auto-Lock' functionality questions

Post by JulesTohpipi
Hi,

I've just upgraded to v3.2 and notice that the new 'Prevent Auto-Lock' feature has slightly different functionality compared to the old 'Keep Backlight On.'

Under the 'Keep Backlight On' feature then my iPhone would never go to sleep - regardless of the application I was in. For example, if I opened Safari (with Waze running in the background) then Safari would remain on the screen indefinitely. (As a brief aside, I quite liked this aspect of the feature because it meant I could still get Waze's spoken directions in the background while viewing traffic information from other sources in Safari. The phone would never go to sleep mid-journey and it was easy to flip back to Waze when required.)

However, under v3.2, while 'Prevent Auto-Lock' works perfectly when Waze is running in the foreground, it will cease to function if Waze is running in the background. Meaning that if Waze is running in the background then the phone goes to sleep - even if 'Prevent Auto-Lock' is enabled.

So I'm wondering:

1) Is this a bug in 'Prevent Auto-Lock' or is it a deliberate change to the feature?
(If it's a deliberate change, then ultimately I suppose there's arguments both ways for how it should work - albeit my preference is for the old way).

2) In the new version, if I do relegate Waze to running in the background, such that the iPhone goes to sleep after a couple of minutes, then is Waze counting my miles and points as I travel in this sleep mode? I assume so, but wonder if anyone can confirm.

I'm running on an iPhone 4 under iOS 5.01
JulesTohpipi
Posts: 9

POSTER_ID:4426138

1

Send a message

Post by AlanOfTheBerg
If you have the setting to "always play to speaker" set to On in Waze, and are connected via BT streaming to your car, putting Waze in the BG will result Waze not outputting any audio, unless you are also streaming at the time, and then Waze audio goes out over BT. I think this may be an iOS limitation.
AlanOfTheBerg
EmeritusChamps
EmeritusChamps
Posts: 23627
Has thanked: 568 times
Been thanked: 3478 times
Send a message
Wiki Resources: Map Editing Manual | alanoftheberg@gmail.com
Oregon-based US Ex-Global Champ Editor | iPhone13Pro - VZ

Post by ercadm
I am getting similar issues when I have waze running and I am listening to podcasts through my Galaxy Note 2 using bluetooth, I lose the ability to pause the playback until I close the waze app.
ercadm
Posts: 1
Send a message

Post by gettingthere
When your iPhone locks Waze continues to give you navigation instructions, yes? Yes, you are still contributing drive data to Waze and earning points when Waze is running and your iPhone is locked.

Likely Waze made this change so that their application does not prevent the iPhone from locking when Waze is not in the foreground. It's not the active application so likely it shouldn't be overriding how applications operating in the foreground affect locking. I suspect there is some development standard on this. Maybe an iOS developer can elaborate.
gettingthere
EmeritusChamps
EmeritusChamps
Posts: 6092
Has thanked: 4 times
Been thanked: 69 times
Send a message
San Diego, California USA and Tijuana, Mexico

Post by gettingthere
I have an iPhone 4 with a recent model JVC car stereo with Bluetooth Audio Streaming & Control (A2DP1.2, AVRCP1.3). Here is what I noticed:

* When streaming audio and running Waze I get TTS instructions through my car stereo when Waze is in the foreground or background and the iPhone is locked or unlocked.
* If I stop the streaming audio I always get Waze TTS when Waze is in the foreground, locked or unlocked.
* In one instance with no streaming audio, Waze in the background, and locked my stereo 'lost' the audio link and the TTS instructions started coming out of my iPhone speaker instead.

Likely all of this depends on your specific stereo, what type of Bluetooth support it has, as well as other environmental conditions that can reduce or interfere with the bluetooth connection.

In all cases Waze should continue to send data to Waze, record your route, and generate points (as long as you don't stop for more than the Waze timeout duration and you have a data connection).

Once you 'turn off' Waze, end the Waze application, or stop for more than x minutes, Waze will no longer be active.
gettingthere
EmeritusChamps
EmeritusChamps
Posts: 6092
Has thanked: 4 times
Been thanked: 69 times
Send a message
San Diego, California USA and Tijuana, Mexico

Post by gettingthere
FWIW, I had always play to speaker set to no during the testing above.
gettingthere
EmeritusChamps
EmeritusChamps
Posts: 6092
Has thanked: 4 times
Been thanked: 69 times
Send a message
San Diego, California USA and Tijuana, Mexico

Post by gettingthere
Yes, playing music via the Music app or other applications on the iPhone which play through the car stereo via Bluetooth. Waze running simultaneously lowering the volume of the music app when announcing the next turn.
gettingthere
EmeritusChamps
EmeritusChamps
Posts: 6092
Has thanked: 4 times
Been thanked: 69 times
Send a message
San Diego, California USA and Tijuana, Mexico

Post by JulesTohpipi
I had a bit more of a play on the way home tonight.

With Waze running in the background, I was losing the navigation instructions when the iPhone locked. However, this was with the iPhone connected to my car audio system via Bluetooth. So iPhone locked, blank screen, no instructions through the car speakers. This is why I was wondering if Waze was working at all whilst the phone was locked.

I then switched Bluetooth off and routed audio through the iPhone's internal speaker. Success, the navigation instructions could now be heard while the phone was locked.

I need to do some further investigation on the Bluetooth side of things. At the moment it's something of an inconvenience that I lose navigation instructions over Bluetooth if Waze is in the background and the iPhone locks. But maybe it's just a peculiarity of my particular car and phone installation. More playing around necessary perhaps.
JulesTohpipi
Posts: 9
Send a message

Post by JulesTohpipi
gettingthere wrote:I have an iPhone 4 with a recent model JVC car stereo with Bluetooth Audio Streaming & Control (A2DP1.2, AVRCP1.3). Here is what I noticed:

* When streaming audio and running Waze I get TTS instructions through my car stereo when Waze is in the foreground or background and the iPhone is locked or unlocked.
* If I stop the streaming audio I always get Waze TTS when Waze is in the foreground, locked or unlocked.
* In one instance with no streaming audio, Waze in the background, and locked my stereo 'lost' the audio link and the TTS instructions started coming out of my iPhone speaker instead.

Likely all of this depends on your specific stereo, what type of Bluetooth support it has, as well as other environmental conditions that can reduce or interfere with the bluetooth connection.

In all cases Waze should continue to send data to Waze, record your route, and generate points (as long as you don't stop for more than the Waze timeout duration and you have a data connection).

Once you 'turn off' Waze, end the Waze application, or stop for more than x minutes, Waze will no longer be active.
Thanks for your interest and feedback.

Looking at your list of observations above, when not streaming audio, are you able to get TTS instructions over Bluetooth when Waze is in the background [edit: and your iPhone locked]? I ask because this is the problem I'm encountering.

I hadn't thought to test all this whilst streaming audio - if I'm understanding correctly, you mean listening to music over Bluetooth whilst Waze is running?

I shall repeat my tests tomorrow morning with music playing over Bluetooth simultaneous with Waze running. Just for cross-reference, Waze closed, if I stream music from my iPhone to the car speakers then I hear music regardless of whether the music app is in the foreground or background, and the phone locked or unlocked.
JulesTohpipi
Posts: 9
Send a message

Post by kapadpa
I am experiencing similar issue with newer 3.5.0.0 version where even through the 'Prevent Auto-Lock' is enabled, my EVO 3D still goes to sleep/locks ( I liked on the previous version that the phone would not sleep at all till manually changed to other screen or Waze closed); also when the phone is unlocked/wakes-up, the time on the phone is correct, but estimated time to reach the destination is off by about 5 to 6 hours ahead (or UTC +2).
kapadpa
Posts: 2
Has thanked: 1 time
Send a message