Path2Go and global Android settings for 'Silent Mode' and 'Vibration mode'

12 views
Skip to first unread message

Robert

unread,
Sep 22, 2010, 8:13:44 PM9/22/10
to PATH2Go
A suggestion based on something I noticed...

Path2Go has settings for whether vibration and audio are enabled.
There is also a global setting in AndroidOS for whether 'Silent Mode'
or 'Vibration mode' is enabled.

I suggest you may want Path2Go to check those two global settings and,
if one or the other or both is enabled, do not engage vibration or
audio regardless of what the application's settings are. In other
words, suggested operation: (what's below is a plain text table)

? = Whether on or off does not matter
Phone | Application | App Result
Audio | Vibration | Audio | Vibration | Audio | Vibration
---------------------------------------------------------
ON | ON | ON | ON | ON | ON
ON | ON | ON | OFF | ON | OFF
ON | ON | OFF | ON | OFF | ON
ON | ON | OFF | OFF | OFF | OFF

OFF | ON | ? | ON | OFF | ON
OFF | ON | ? | OFF | OFF | OFF

ON | OFF | ON | ? | ON | OFF
ON | OFF | OFF | ? | OFF | OFF

OFF | OFF | ? | ? | OFF | OFF

This would prevent the application from speaking or vibrating when a
user does not intend it to do that, whether that's 'on a train' or 'in
a meeting'. I think this is pretty typical for most mobile apps.

Robert

unread,
Sep 23, 2010, 10:16:52 AM9/23/10
to PATH2Go
Oh. Okay, this doesn't let me edit a message, so I'll send a second
post. I realized that Android has 'Silent mode', which turns audio
off, and 'vibration mode', which also does that too. I think that
means you probably don't care about the vibration mode at all and your
app can just do it or not depending on its own setting - sorry for
that confusion. That means the matrix could probably be more simple,
for what it's worth. Like so (again plain text table).

Phone | Application | App Result
Silent mode | Audio | Audio

----------------------------------------
OFF | ON | ON
OFF | OFF | OFF
ON | ON | OFF
ON | OFF | OFF

You may want to talk with your team about this for clarification, but
I hope this made sense.

Liping Zhang

unread,
Sep 23, 2010, 1:04:42 PM9/23/10
to pat...@googlegroups.com, Robert, Somak Datta Gupta
Robert: This is very helpful, and makes perfect sense.
We will work with the developer to make sure that PATH2Go act as you
suggested.
Liping.
Reply all
Reply to author
Forward
0 new messages