App permissions - Vibrant General

It seems to me that the app permissions could be a little more descriptive and useful to the end user. For instance, I have a game called "checkers" (by Bluesky Studio) which requires three permissions: Storage, Network Communications, and Phone calls. This app uses the admob advertising. I would assume that is why it needs network communications. As for storage, I believe that is to store the settings (red start or black start, easy-medium-difficult, etc). As for phone calls, that one seems a little strange. Under "phone calls", the subtitle is "read phone state". are there sub-categories under each permission? Could there be a "phone calls-Set phone condition"? Why would a game like this need "phone calls" permission? I have checked, and almost every app, if it requests any permission, it requests this one. Even the Amazon mp3 program requires the "phone calls" permission.
As a start, I guess I wish there was a specific permission for network access if it is only for admob advertising. If it needed network access outside of that, then it would have to request network comms other than advertising.
Where can I get a better description of what the various app permissions mean?
Skip

Not sure where you can get more precise descriptions, but I *think* the reason all those apps want to read phone state is so they can pause gracefully if you re receive a call while the app is running.

Related

iPhone Style Voice-mail

Do any of you know of or think that the iPhone style Voice-mail service will be coming to Windows Mobile devices soon? (At no additional cost )
Unfortunately I found the first feature the iPhone has that I currently see no alternative solution for.
Still, I would never get an iPhone but would love to have the ability to browse Voice-mails like TXT messages. Delete without listening to. Seems like something that should be available to all and is long overdue!
nothing free as of yet but here's the one if you willing to pay.
Code:
[url]http://www.viewyourvoicemail.com/?gclid=CLXJp5vLm48CFQh6gwodJUFoeQ[/url]
another pay service:
http://simulscribe.com/?gclid=CPeJndrMm48CFQqZggodMiuRfA
I didn't actually mean get Voicemails as TXT messages, I meant be able to browse through them rather than listen to one at a time and have to skip if you don't want to delete one and stuff like this iPhone ad.
http://www.youtube.com/watch?v=TcPv9PqnqfM
Just a list of voicemails and who left them with the ability to listen to any or delete them if I don't care what they have to say
Like described here in the commercial! http://www.youtube.com/watch?v=X-2PeyLz30E
yea I know what you're talking about. I havent seen an app like that yet but i'd like to see something like that come out soon for us.
I assume that it uses the data connection and/or possibly txt messaging. Otherwise I don't see how they can be doing this. Even with a txt msg list of voicemails, it would take longer than it does in the "demo" video to start playing if it had to dial out and play it on a voice line where as if it downloaded then through a data connection they are on the device ready to play.
That also means that AT&T will most likely charge for the feature if they ever decide to do it for WM Devices.
The iPhone integrates with a custom server in AT&T's network infrastructure that links into AT&T's voicemail servers. The custom server pushes a new voicemail down to the iPhone via the iPhone's data connection, and stores each voicemail on the phone itself as a compressed audio file.
Someone would need to write an application that could pretend it was an iPhone on AT&T's network, and attach itself to the iPhone voicemail push server. That same app could then store each file as it is transferred to the phone in memory and present the voicemails in a graphical interface.
ljinsane said:
another pay service:
http://simulscribe.com/?gclid=CPeJndrMm48CFQqZggodMiuRfA
Click to expand...
Click to collapse
While simulscribe is a pay service.... Simulsays is not. Yes there are two different things. I figured this one out on my own. So here ya go. Go to Simulsays.com and then setup an acct. Where it wants you to chose a package don't worry about it. The trick is to check no to having your voicemails transcribed. Once you set up your acct. you will download the program that works EXACTLY like Visual Voicemail on the iPhone. It is great. The way this one works is it instructs you to reroute your voicemail to the service and then the program that you then download pulls voicemails at a "set by you" time interval or just at will without auto polling. Hope you can figure it out. If you want to be sure you are not getting charged simply go to the link for support and get the phone number and say hey i want to make sure my acct is set up so that I won't get charged.
I am just not sure if every 'cool' service makes sense!
As the name says already: it is a VOICEMAIL! By seeing who left a message and being able to delete you will most likely often delete people who might have an important message! You won't know until you actually listen to it!
However, most likely you see on your phone who called anyway, so, you can asume that that was the person leaving a message. If you don't wanna listen to it then don't!
This reminds me somewhat of the new AUDI cell phone which has its own docking slot within the car and takes pictures of intruders. Those pictures then get forwarded to the AUDI CENTER. Audi really expects you to leave your phone in the car all the time ...
By seeing who left a message and being able to delete you will most likely often delete people who might have an important message! You won't know until you actually listen to it!
Click to expand...
Click to collapse
But what about being able to prioritise your voicemails -you can see a list of who has left you a voicemail, and just jump immediately to the one you want?
Someone would need to write an application that could pretend it was an iPhone on AT&T's network, and attach itself to the iPhone voicemail push server.
Click to expand...
Click to collapse
I am no programmer, so do not know if what follows is feasible or not, but, I can see no reason why you'd need to link to the iPhone's system at all- just use the WindowsMobile 6 system.
1.) When someone calls, this is logged
2.) When a voicemail is left, this is logged, but not against someone's number
3.) By combining the "missed call" log with the "voicemail" log, you should, in most cases, be able to identify who left the voicemail, I believe, or at least have a rough idea.
4.) The application needs to be able to list the voicemails left, and the link the call's number to their name: so you can see that Mr. X left you a voicemail at 10:00am.
5.) Provided that you always access voicemail via the application, and not directly, you could sort out the deleting too - most systems I've used have an IVR which lets you jump between messages, and delete them etc. So, for example, you tap on the third message in this application. The application dials your voicemail number, waits for a period, and then, using the IVR commands, moves to the relevant mail.
for example, something like, 121,,,,1,3,3,3 for the example above. (where "1" is the IVR code for "voicemail", and "121" is the shortcode)
If you deleted the voicemail yourself directly, then, that could cause a problem, as the application is not linked to the voicemail system, but, you could delete it via the application:
121,,,,,1,3,3,3,4 (where "4" is the IVR code for delete)
The application then removes the listing for that voicemail from the list. As such, the fourth voicemail becomes the third etc.
Neil_Brown said:
But what about being able to prioritise your voicemails -you can see a list of who has left you a voicemail, and just jump immediately to the one you want?
I am no programmer, so do not know if what follows is feasible or not, but, I can see no reason why you'd need to link to the iPhone's system at all- just use the WindowsMobile 6 system.
1.) When someone calls, this is logged
2.) When a voicemail is left, this is logged, but not against someone's number
3.) By combining the "missed call" log with the "voicemail" log, you should, in most cases, be able to identify who left the voicemail, I believe, or at least have a rough idea.
4.) The application needs to be able to list the voicemails left, and the link the call's number to their name: so you can see that Mr. X left you a voicemail at 10:00am.
5.) Provided that you always access voicemail via the application, and not directly, you could sort out the deleting too - most systems I've used have an IVR which lets you jump between messages, and delete them etc. So, for example, you tap on the third message in this application. The application dials your voicemail number, waits for a period, and then, using the IVR commands, moves to the relevant mail.
for example, something like, 121,,,,1,3,3,3 for the example above. (where "1" is the IVR code for "voicemail", and "121" is the shortcode)
If you deleted the voicemail yourself directly, then, that could cause a problem, as the application is not linked to the voicemail system, but, you could delete it via the application:
121,,,,,1,3,3,3,4 (where "4" is the IVR code for delete)
The application then removes the listing for that voicemail from the list. As such, the fourth voicemail becomes the third etc.
Click to expand...
Click to collapse
And all that only because of people get too lazy to press and hold "1", set your phone on speaker and listen while doing something else?
However, your plan still would require to communicate with the VOICEMAIL system. You want to delete something by pressing "4" - if you do not communicate with the VOICEMAIL system you can't delete but only the notification in your phone! As a programmer you should know better!
It would require an always-on connection to your voicemail to monitor what is going on there and also to transmit changes you make through the "menu" in your phone! And so on and so on and so on ...
However, your plan still would require to communicate with the VOICEMAIL system. You want to delete something by pressing "4" - if you do not communicate with the VOICEMAIL system you can't delete but only the notification in your phone! As a programmer you should know better!
It would require an always-on connection to your voicemail to monitor what is going on there and also to transmit changes you make through the "menu" in your phone! And so on and so on and so on ...
Click to expand...
Click to collapse
I'm sorry, but, can you please read through what I've written again? I can't see how you reach any of your conclusions, and, as you've written "[a]s a programmer you should know better", whilst I've clearly stated in the first line that I am not a programmer, I have doubts that you've understood it properly.
As long as the application can register a keypress in the Phone application, I cannot see why it would not work. It expressly does not require an always-on connection to voicemail, hence why the dial-strings I've included contain the voicemail dial number... The string dialled is the based on the options you select, combined with call-log details.
I agree that it is probably not worthwhile in terms of time-saving, but, hey, someone bothered starting this thread
Well, I missed the "no" in the beginning of your post - I appologize for that!
However,
a VOICEMAIL with functions mentioned in this thread would need a permanent or repeated connection to the voicemail itself.
A better thing would be to disable the NETWORK PROVIDERS voicemail service and have an application running on your phone just as SMARTPHONEWARE's BestAnswer for SYMBIAN PHONES. This has all the options and I used to love that app when I still had NOKIA. It records your voice messages directly on the phone's memory and not to a virtual MailBox in the network provider's computer.
Info here: http://www.smartphoneware.com/ansmachine-for-s60-product.php
Would be a challenge for WINDOWS MOBILE programmers to teleport it to WM devices ...
However,
a VOICEMAIL with functions mentioned in this thread would need a permanent or repeated connection to the voicemail itself.
Click to expand...
Click to collapse
Indeed- it would need to call voicemail each time, in my model. However, if someone really wanted a visual voicemail application, then, in the short term, it might work.
A better thing would be to disable the NETWORK PROVIDERS voicemail service and have an application running on your phone just as SMARTPHONEWARE's BestAnswer for SYMBIAN PHONES. This has all the options and I used to love that app when I still had NOKIA. It records your voice messages directly on the phone's memory and not to a virtual MailBox in the network provider's computer.
Info here: http://www.smartphoneware.com/ansmac...60-product.php
Would be a challenge for WINDOWS MOBILE programmers to teleport it to WM devices .
Click to expand...
Click to collapse
As I understand it, that would be a nightmare under WM?
thedogger said:
The iPhone integrates with a custom server in AT&T's network infrastructure that links into AT&T's voicemail servers. The custom server pushes a new voicemail down to the iPhone via the iPhone's data connection, and stores each voicemail on the phone itself as a compressed audio file.
Someone would need to write an application that could pretend it was an iPhone on AT&T's network, and attach itself to the iPhone voicemail push server. That same app could then store each file as it is transferred to the phone in memory and present the voicemails in a graphical interface.
Click to expand...
Click to collapse
lol i dont know who told you that but it's blatantly false...
The iPhone system works like every other system except that when a new voicemail message is received (by the server) a text message is sent to the iPhone (not the actual voice message. a text message) that is encoded with the time of the delivery, the caller's #, and various other information like how long the message is and such. A link is also included in the text message that is added to the Voicemail List on the iPhone. When you select to listen to a message from the list you're actually clicking on a link (basically a specific # to input once you're connected to the voicemail server).
Your method would require that every single voicemail message that is received by AT&T would be converted and sent to the receiving user (even if they don't use an iPhone) and then if the user was *not* using an iPhone the file would be denied. That would require huge amounts of converting and data transmission for no reason whatsoever. AT&T's out for money like every other company they're not going to waste time and effort developing a system like that when their simplified system works just fine.
Also, it appears that visual voicemail alerts are sent via SMS, and there's a special handler in the SMS app that passes them to phone alerts in the Phone app.
The SMS alert comes from the number 1000000000, its composition is below. Note that I've replaced the relevant mobile number with 8005551212:
smpp-vip.allntxacds12.attwireless.net:5400?f=0&v=300&m=8005551212&p=&t=8005551212:A:AMS_NB_VIP6:ms01::5065
If you attempt to reply in SMS to this number, you get an error message:
Error Invalid Number. Please re-send using a valid 10 digit mobile number or valid short code.
the text message is the trigger for the voicemail
we know how it works now can we get it to work on wm6 and or 5
Short search with the help of Google bring me this solution - http://www.isecretary.net/
WM based voice mail.
Is this what you all wanted?
Judgementand said:
lol i dont know who told you that but it's blatantly false...
The iPhone system works like every other system except that when a new voicemail message is received (by the server) a text message is sent to the iPhone (not the actual voice message. a text message) that is encoded with the time of the delivery, the caller's #, and various other information like how long the message is and such. A link is also included in the text message that is added to the Voicemail List on the iPhone. When you select to listen to a message from the list you're actually clicking on a link (basically a specific # to input once you're connected to the voicemail server).
Click to expand...
Click to collapse
Wow...why would you say it's false? Do you have an iphone? I can listen to my voicemails when my iphone is in AIRPLANE mode (all raidos and calls disabled)...so either my iphone is lying about being in airplane mode and it's really calling AT&T servers...OR...it really does download the audio voicemail files to your phone.
GrandCentral is your answer ...
Go to GrandCentral.com and signup. You'll probably have to wait, as it is still in private Beta, but not more than a few weeks. Basically, you'll get a free phone number (choose one in your local area) and can route that number to a number of places and can access it in a number of different ways ... including the Internet.
It has voicemail that you can peruse, just like e-mail.
- Unlimited inbound minutes
- Unlimited voicemail
- Unlimited Credit for click-to-call
- All premium features, including call record
And the best part is that it is owned by Google, so it is FREE!!!! Woo hoo!!!!

Application running without clicking on them

I have an issue with application killing. The problem is that on each several hours I have to kill my applications because they start working without me clicking on them. For example, each morning when I woke up I start application killing manager and see that I have ten applications running, which I even don't use at all. They start themselves somehow.
Beside the fact that this problem is quite annoying, I am worried that I will have additional issue in few days when I go abroad and my roaming service provider will charge me heavily for this even small amount of data traffic.
It annoys me, and will have a similar issue when I am in Japan soon. Don't really want to run in Airplane Mode for the entire few weeks unless I there is a WiFi hotspot nearby.
Is there no application to completely prevent data connection without going into airplane mode?
You can just disable Roaming under your network settings.
This will prevent the usage of data when you're roaming.
It is as simple as that.
tomtor said:
You can just disable Roaming under your network settings.
This will prevent the usage of data when you're roaming.
It is as simple as that.
Click to expand...
Click to collapse
Thank you I will do that.
But can you tell me why this applications start when no one start them?
An application can register itself to be started automatically. Content provider applications often do this to keep you updated.
There are loads of different events on the phone that can trigger an application to start. A program on the market called "Autostarts" will give you a list of all events and installed applications connected to the event, but it requires root to disable autostarting applications.
igniztion said:
An application can register itself to be started automatically. Content provider applications often do this to keep you updated.
There are loads of different events on the phone that can trigger an application to start. A program on the market called "Autostarts" will give you a list of all events and installed applications connected to the event, but it requires root to disable autostarting applications.
Click to expand...
Click to collapse
Note that this is a paid app, and as such won't show up for us poor saps who live in countries Google seems to be ignoring...
that is really bad

[Q] Blacklist Settings

Seem to be missing under 'Settings > Call settings > Blacklist' on Bell Atrix. Can I get to the option by rooting the phone?
I'm trying to block annoying text message alerts for new voicemail that are sent from network (Bell says can't turn off from their side and now I get two alerts every time I receive a VM).
Thanks!
Try Mr. Number from the Market. It's free, and blocks both calls and texts.
Thanks will check it out.
Maybe a stupid question but would using an app to do this consume more resources than if the OS handled it?
Probably a slight bit, but regardless of where this process runs, whether it be system or user app, it'll still take resources.
I've only seen built-in blacklisting in CM roms, never in any stock device roms.

How to auto-reject calls

With the recent OS releases for the Epic, we've lost functionality to auto-reject calls or send them straight to voicemail. I searched here, but didn't find much. With all the "political survey" calls I've been getting lately, I figured there's got to be some way to do this, and for free.
There is.
First, you'll need "Any Cut" from the market. Create a "new shortcut" and then select "activity". Look for an activity called "call settings". Most likely there'll be two. The first one worked on my phone, I had to pick the second on my wife's phone, so this is a bit of a trial and error process. The one you want, when clicked, will give you a screen that has "All Calls" at the top.
For whatever reason, this is the menu that's hidden in the OS. It's there, but you just can't get to it...or at least I didn't find a way. At any rate, click on "all calls" and look for the "auto reject" selection, which is the second one. You'll have to click on "enable auto reject". Then you can start entering numbers into the "auto reject list". Hit the menu button to add numbers. The format for the numbers doesn't contain dashes, so for 123-456-7890, you'd enter 1234567890.
So, now when a number calls you, your device won't ring, you'll get a momentary dialog box that tells you a call was auto-rejected and they get sent straight to voicemail.
Enjoy!
Sleeb
For those who don't use google voice, this is great! Thanks!
I use mr number in play store. Its free and easy to setup. You can also set to block text.
If you don't want to install Mr. Number due to bloat of that particular app, then you can try the below paid app if rooted.
https://play.google.com/store/apps/details?id=fahrbot.apps.rootcallblocker.pro
You can also achieve the same thing by logging into your account on Sprint website.
Go to "My preferences" tab and on the bottom in the section "Limits and permissions" you'll find Block Voice, Block Texts etc.
stud_muffler said:
You can also achieve the same thing by logging into your account on Sprint website.
Go to "My preferences" tab and on the bottom in the section "Limits and permissions" you'll find Block Voice, Block Texts etc.
Click to expand...
Click to collapse
This is what I did when I got sick of my cable co.'s sales calls. It works well. That's a relief too because when I tried this feature before (on a different rom/radio, maybe that affected it?) it wouldn't allow any calls in or out while on roaming when used. But now it's fine.

Cerberus Anti Theft App ----> FREE

i was surfing around and found this just now
https://play.google.com/store/apps/details?id=com.lsdroid.cerberus
Cerberus anti theft app which is now free for the next x amount of hours.
http://phandroid.com/2014/04/24/cerberus-3rd-birthday-free-license/
Cerberus celebrates 3rd birthday with free licenses for the next 30 hours
Despite a little security snafu a few weeks back, we still think Cerberus is one of the better security applications on the Google Play Store. To celebrate their 3rd birthday — and their new 2.5 update — Cerberus is giving free licenses to users who install their app over the next 30 hours.
Simply sign up for a new account, and you’ll receive an email notifying that the license for your account has been activated for free, for life. For those unaware, Cerberus offers a little more functionality than Android Device Manager alone. Here’s the feature list:
Remote control through the website www.cerberusapp.com
Remote control via text messages
SIM Checker (for devices that have a SIM card): you will automatically receive alerts if someone uses your phone with an unauthorized SIM card
Remote control allows you to perform many operations on your device, like:
Locate and track it
Start a loud alarm, even if the device is set to silent mode
Wipe the internal memory and the SD card
Hide Cerberus from the app drawer
Lock the device with a code
Record audio from the microphone
Get a list of last calls sent and received
Get information about network and operator the device is connected to
And much more!
Click to expand...
Click to collapse
played around with it. location wise quite accurate, can snap a pic and i even send threatening messages to myself. but overall i think its quite a good security app even though i wont be seeing my phone if it ever gets stolen but then at least i can post the perpetrator's face all over reddit .
Those kind of apps are absolutely useless. All your thief has to do is drop into recovery, factory reset, format system partition, flash something and it's bye bye for your phone.
If you are not rooted, then take out your SIM card, root it without activating WiFi/GPS and do the abovementioned procedure.
Either way, it's goodbye Vienna.

Categories

Resources