hi.. i was thinking of something that may be of use regarding stopping SMS tone sound/vibrate via keypress (or assigned key) or screentap..
maybe if we could have a background program that monitors incoming SMS.. when an SMS comes in, it plays the selected sms tone and/or vibrate - but at the same time, captures all buttons (or an assigned key perhaps - like games) and/or screen areas so that it continues to play the song only if any of these actions (button press or tap) are made -in which the background program will stop the tone and or vibration it is playing..
the thing is, there is really no way of stoping any notification because it is handled by the OS itself..
so, maybe one of the initial requirements for this idea to fully work is to disable the native SMS Sound (and vibrate) notification so that the OS will do nothing upon an incoming SMS.. (it can be done so by unchecking the play sound and vibrate boxes in the incoming text message section of the Sounds and Notifications Settings)
so the SMS notification function (sound and vibrate) will be fully handled by the proposed program suggestion..
imagine it like this..
it is like having a background media player with just 1 song in its playlist and that is your SMS alert tone..
it stays in the background, invisible, but it monitors the sms notification database.
if an incoming SMS (or email whatever) is detected, it starts to play the song in the playlist once..
it then takes control over all physical input controls in the device (buttons, scrolls, volume sliders, touchscreen) - ala buttons locking program - in which all of the input controls are assigned as a STOP playing function..
so when you press a button (or tap the screen whatsoever) the program will stop the background music, unlock all buttons to it's normal functions and returns to the background - awaiting another incoming SMS..
another analogy can be made is that it is like an alarm clock program, it stays in the background, but instead of waiting for a time to strike before activating the alarm, it waits for an incoming SMS (or email whatsoever).. and like alarm programs, it will become activated from the background (so that it will become the top/active window/program) and takes control of the hardware buttons and the screentaps (some alarm programs do this so you can stop the alarm with any button or screen tap).. then after dismissing the alarm, it returns to the background and once again wait.. the only difference is, the active window of this program is invisible, meaning, no visible window will be imposed in the screen (only the title bar will change i presume)..
it sounds simple enough.. but i'm no programmer and i don't have any idea if even half of what i said can easily be done..
i just know that these things can be done because such things have already been done or is a part of exsisting programs.
like detecting incoming SMS (can be done by scripting, or have been done by SMS-like programs)
making a program that resides in the background
making a program that is invisible (not detectable by task manager and has no visible window) even if active
and of course music playback and vibration control (aside from media players most of these are alarm programs)
i hope this can help.. and someone can develop a little program from the idea..
thanks..
here is some reference/source code on detecting incoming SMS .. i don't know if it works because i can't read .net and progy stuff.. but i hope it can help
http://twit88.com/blog/2008/03/03/net-detect-incoming-call-or-sms-in-windows-mobile-phone/
http://www.devx.com/wireless/Article/32305/1954
anyone?
guess programmers are busy.. hehehe..
It's more like nobody's interested.
Though I do kinda miss it when my Nokia stops playing the alert/vibrate when I press a button.. but I'm already ok with it right now.
I just make short alert tones 3 - 5 seconds long.
Ok lang yan pre, mga tao kasi dito ayaw ng may additional background services pa dahil every byte of memory counts. Unless kaya talaga nila baguhin ung notification dll, they won't be interested.
I actually wouldnt mind this as well! Although im not a ppc programmer or anything.
But i cant assign a longer sms tone (The one that goes "Message....Message...Message....") and as it goes longer it slowly goes louder and louder.
Love that sms tone but i cant put it on because i cant stop it by pressing a button - which you could do with normal phones.
Im keen to support and this project if anyone takes it!
(Im glad i wasnt the only person who wanted this!)
thanks for the support guys.. upping this again, hoping that some good programmer can spare some time..
yeah.. i really miss the "normal" phone/notification behavior of other Mobile OS..
the problem is so basic that the big annoyance and inconvinience can't easily be tolerated..
it's been a problem ever since people started using a WM phone (and i've been using WM phones for almost 5 years now)..
they say, just assign shorter tones.. but that is not the point.. doing so is not really a solution.. it is more likely tolerating the problem and adding another problem..
the problem with assigning short SMS tones is that you are limited only to short ones (which is a rarity these days), and most of the times the old school cheesy ones..
cropping and converting tones (mostly from mp3 songs) to shorter ones need a PC (or a special in phone program), which is a hassle all the time.. you can't even download and immediately use tone contents off the web/wap/carrier or use tones sent from other people's phones.. you always need to shorten it up so it won't play infinitely when receiving a text message..
@kabayan da vinci.. mahirap talaga maging iba sa nokia country.. hehe..
up again for someone to notice.. hehe..
up again..
Guess no one really wants this except you and myself ytsejam_....haha...
i don't really get it.. it is an OS/Phone function and SHOULD be given attention.. and should have been so, decades ago.. but people are just plain gaga about skinning and all apps and stuff nowadays are centered on making our WMs into iphones (instead of solving OS problems)..
the basic problems and functions already ignored..
well.. just my 2 cents.. i'm also grateful for the nice skin and plugin apps made in this forum.. and much respect for those people..
and.. please.. no flaming thanks
up again..
Upped, has anyone found an alternative or anything?
Hi, just come across this thread. My Samsung Omnia CAN stop the sound/vibration on incoming SMS by pressing the hang button, dunno if other PPC/PDA's will behave the same way
Btw, my old Nokia 6280 worked exactly the same way, just pressing the hang button
this would be realllly nice.. i just want a normal music ringtone that doesnt have to play for 30 seconds everytime i get a text
sphinxy said:
Guess no one really wants this except you and myself ytsejam_....haha...
Click to expand...
Click to collapse
hey i want this too... its kinda irritating me u see. i have msg tone which is about 10seconds i cant wait that long to read a msg hehehe so everytime when the SMS tone i playing i read a msg while its playing the nexttime a msg comes the sound does not play at all. So im supporting this one hoping someone could do something with this..
maybe if there was a way to play 2 tones but the second would be silent n play when u open a message that might stop the first tone
Up 1. I support this idea too. It's kinda irritating when u in some meeting or conferences while u forget to silent up ur phone. The tone will keep ringing until it end. Me myself met this situation b4 and the bad experience still irritating me... XD
ytsejam_ : Based from your handle, you must've wanted to assign a Dream Theater song as your text tone... That's why you thought of this... Hehehe!
BTT: I support this idea, as well...
I hadn´t look the full API searching for a solution for there problem, but I imagine that there´s now way stop the SO playing a sound after he started. What could happen is to turn-off all the SO notifications for SMS and use another program to show this notifications... then in this new program includes an option to stop play the sms tone...
Testing in my HTC Touch... when I use the hardware button for setting volume... it stop vibration and playing sound for calls and sms incoming...
some idea
i noticed that you can stop the long sms alert by navigating to sounds & notifications - sms tone , and press stop button ■. maybe someone can find the source code to relate this touch button press to hardware button in order to stop the tones.
Up!up!up!up!up!up!up!up!up!up!
Related
This is something that has been bugging me for a while with Windows Mobile...
If I set an alert sound for New Text Messages for instance, and it's a long sound, then the whole thing gets played even if I open the text, or dismiss the notification. Most other phones shut up as soon as you perform some action. Is there any way to get WM to not play the whole alert sound if I've responded to the alert?
My Tp delayed around 3 secs then ringing after some1 called me,any1 know how to fix it?
Search for 3 seconds delay and you'll find thats its possible by making some adjustments in the registery
Hi,
the reaseon for the delay is the dialer skin of TP.
If you disable the skin then the phone rings imidiatly. But that's don't satisfy be, because the standard WM dialer is very nasty.
The design is just case of opinion. For me is much better than stupid HTC skin in functionality(Smart dialing with national symbols) and can be skinned as well,even tough default design I like. And WM built-in is much much faster and don't spend system resources as HTC's designed. Only thing,that's missing is video calling feature,but I never use that.
You can use the diamond tweak program to get rid of the delay. I believe the option is under the call area of the program. just download the cab and install it on your device. I would link you but I'm typing this from my fuze. Search should turn it up fairly quickly.
Hope that helps
I guess that will not fix the problem as the setting you are talking about deals with the delay to END a call, not with the delay in the beginning when the phone receives a call.
So the tweak program won't help at all.
CU,
Cactus World
The stock dialer skin will remove the delay, but you will also lose the bluetooth icon. In addition I've read that you will no longer be able to use the side keys to change the volume while on a call.
Cactus World said:
I guess that will not fix the problem as the setting you are talking about deals with the delay to END a call, not with the delay in the beginning when the phone receives a call.
So the tweak program won't help at all.
CU,
Cactus World
Click to expand...
Click to collapse
advanced config has the setting for time to end a call (default 3000ms). diamond tweak has the setting for ring with delay or without. i can confirm that setting no delay works great... there's still a small delay but now its just like any other cell phone
btw, since this is just a reg setting (and the end call timing) why the !#[email protected] would MS or HTC implement it? is it supposed to be some sort of feature? it's just annoying as bleep and it doesnt help the publics impression of WM, once again, the phone part is really just tacked on...
Wasn't something mentioned about using a .wav file instead of an .mp3 would help out as well or was that ruled out?
Does this happen to any one or is it just me?
I have an ordinary case for my Touch Pro. Almost 10 out of 10 times when the phone rings and I reach out to my phone, try to take it out - boom - the call becomes a missed call. I guess what is happening here is that once the phone rings, the screen is active and either your finger accidentally touches the volume key or any other key or even the screen, it makes it a missed call. It is very annoying and how to avoid this????
Thanks
kmahesh said:
Does this happen to any one or is it just me?
I have an ordinary case for my Touch Pro. Almost 10 out of 10 times when the phone rings and I reach out to my phone, try to take it out - boom - the call becomes a missed call. I guess what is happening here is that once the phone rings, the screen is active and either your finger accidentally touches the volume key or any other key or even the screen, it makes it a missed call. It is very annoying and how to avoid this????
Thanks
Click to expand...
Click to collapse
there is a key disabler cab look for it
There are many options how to disable the touchscreen.
There was a topic not long ago about this.
Answerkey Disabler
PocketShield (I currently use this one)
TouchProLock
Sensorlock
Throttlelock
S2U2 (not recommended for TP, drains the battery for unknown reason)
All these deal with locking the TP.
Sorry for not posting links but I don't have much time. All of them are available on XDA though.
You do have the option of extending the time it takes for a call to go to voice mail, it can be extended up to 30 seconds. The option is under settings > phone > Services > Call Forwarding
There is also a lot of lag on between the time the caller's phone is ringing and you get a ring on the Fuze
I guess this is not because of the keys. Just keep the phone in front of you and try to call your phone and see your self, first you will see the incoming call indicator light, and after some time you will start hearing the ring tone. Now by the time you take the phone from the case - it's a miss call. I tried to search all over XDA but didn't find a way to start ringing immediately when call comes, I read some where that this is due to the dialer skin and by using default WM dialer this can be fixed. I didn't try this.
kmahesh said:
Does this happen to any one or is it just me?
I guess what is happening here is that once the phone rings, the screen is active and either your finger accidentally touches the volume key or any other key or even the screen, it makes it a missed call.
Click to expand...
Click to collapse
I think he was talking about the touchscreen being active on incoming calls.
If however the problem is in the delay, then the dialer skin is the key.
You have to change it to the WM default (it does work, the lag is almost gone) and have the ringtone in WAV format (not tested, I didn't bother to put any wavs).
if you get rid of the dialer and switch to WM
you will lose functionality including the symbol to show bluetooth being on or off
I downloaded and installed disableanswerkeys and it works fine. It took a while for me to understand the cryptic question it asks in the beginning - i get stumped if there are two negatives in a sentence So It is on and i tried and it works ok. I also downloaded sensorlock and throttlelock. Yet to try these ... will post my comments.
the lag in answering the call - i believe there is a separate thread about that, right?
Thanks for the help
lbhocky19 said:
if you get rid of the dialer and switch to WM
you will lose functionality including the symbol to show bluetooth being on or off
Click to expand...
Click to collapse
LOL, that's what happened to my bluetooth......thanks
Hi,
I'm quite new to WinMo phones, but been reading and learning a lot on this forum.
I have an Xperia X1 with Christiaan's Clean Rom (WinMo 6.5) on it. Now I have 3 things that need to be changed, but can't find an answer for them:
- I have a pretty long text-tone (takes about 45sec.), this is so I will definetly hear when I have a text. Now I would like te tone to stop when I unlock te phone or open te text or whatever. Because now when I hear the phone imediatlly, I still have to listen to the entire tone (the tone is a from the movie "From dusk till dawn", it shouts *****, *****,... Wonderfull tone, but not always discrete )
On my previous phones this heppende automticlly (Samsung, SE and Nokia)
- Is it possible to have more then 3 profiles (now there's normal, vibrate, sound off)
- Last little thing: I would like a different rintone for each contactsgroup, is this possible?
I would prefer solutions without the need to install extra programs. If programs are needed, preferebly freeware. (I already have SPB mobile shell, worth te money!)
Thanks for the help.
The profiles I have found. I use SPB phone suite icw SPB mobile shell, works like a charm. Both other issues remain.
I found a solution for the long sms-tone. Just have to press the button to hang up on a phone call and the sound stops playing.
Now just the category ringtone and I'm set.
And found the aswer on my last question too:
Vip ringtone
It's not bug free, but works like a charm.
Maybe somebody here has the programming skillz needed to make this app, but I want to be able to one touch any hardware button to silence a notification AFTER it rings. All the answers i get are to trim my ringtones down more, or get these apps that set up profiles. I like my ringtones where they are, and the profile thing is not what what i need as i have different times for things each day so....
the problem scenario:
I am sitting in a meeting-class-dinner-movie... Etc Etc, anything like that and BAM, I get a text message. It so turns out I forgot to silence my phone before, so here I am with "Dancing Queen" from ABBA playing in my pants.
Current method to deal with said problem:
Either stand up, or lean way back, Pull phone out of pants, Press a hardware button to unlock, Slide to unlock, Enter design code thingy or pin code, and finally, Pull down notification bar to silence "Dancing Queen"
Idea App solution: Hear notification (SMS, MMS, Email, etc) ringtone play, Frantically reach down and press ANY hardware button and instantly silence the ringtone.
Can anybody do this?
Casen said:
Maybe somebody here has the programming skillz needed to make this app, but I want to be able to one touch any hardware button to silence a notification AFTER it rings. All the answers i get are to trim my ringtones down more, or get these apps that set up profiles. I like my ringtones where they are, and the profile thing is not what what i need as i have different times for things each day so....
the problem scenario:
I am sitting in a meeting-class-dinner-movie... Etc Etc, anything like that and BAM, I get a text message. It so turns out I forgot to silence my phone before, so here I am with "Dancing Queen" from ABBA playing in my pants.
Current method to deal with said problem:
Either stand up, or lean way back, Pull phone out of pants, Press a hardware button to unlock, Slide to unlock, Enter design code thingy or pin code, and finally, Pull down notification bar to silence "Dancing Queen"
Idea App solution: Hear notification (SMS, MMS, Email, etc) ringtone play, Frantically reach down and press ANY hardware button and instantly silence the ringtone.
Can anybody do this?
Click to expand...
Click to collapse
DOn't know what phone you're using, pretty much every Android phone I've seen has something like this.
Don't know which phone u are using but my Desire is muted when I press VolDown during an incoming call....
DROID X: and yes, during phone calls, that works. But I said notifications. Emails SMS, MMS, etc.....
DROID X: Rooted, DeoDexed, BigDXSerenity Red