PTT function on non-PTT phone? - General Questions and Answers

AVE...
Is it possible to have Push To Talk function on phone, which doesn't have native software/hardware support? Of course, there are special programs that add this function, but they implement their own solutions and can work only when all phones have the same software installed. My GSM network is PTT-capable, so I'm asking, if there is some kind of standard application that will let me use my Rose to communicate with PTT-capable phones, i.e. Nokia E50...

if i'm not mistaken, keeping a PTT link opened is not as keeping a regular conversation opened and i'm pretty sure your device has to support that option, not just your network..

Related

IMSI Catcher

I was reading some interesting stuff about IMSI catchers and their ability to deactivate the encryption on your GSM phone to listen in on your conversations.
Now, considering that these tools are expensive and probably not in the hands of nosy individuals, I'm still curious about this whole deal of a third party device disabling your encryption and conversations being 'out in the open'.
Are there any software tools that display the encryption status of your calls?
Lots of info about IMSI Catchers but most of them are in German... apparently there's more of a fuss about invasion of privacy issues over there.
if you are concerned with your security, then look at www.cryptophone.de . Currently 2 russian companies are writing their own programs like that.
Getting encryption status is not docummented, I don;t think that there exists such a program.
HOwever, according to the Wikipedia page on IMSI-catchers, there are some mobile phones that display an icon when the call is unencrypted. I believe this should be a feature integrated into WM 6.1! Since it is such an old and arguably advanced platform... Maybe someone could write a program that puts an icon in the dialer when the call is unencrypted...perhaps it could also play a warning tone at the start of the call.

Talking numbers,or, Missing the obvious voice-control?

So, Had my Qtek S200 for just a bit more than a week now, and getting to set up the details. And now I'm trying to figure out some obvious voice-dialing tricks that should be present on a device like this. But obviously is not there or well hidden.
I want a voice-number mode. Like I press the headset button and say: "Dial" and then just say one number at a time, possibly even with short-names for area-codes, and of course a "Wrong" or "Back" if a number gets misinterpreted.
I havn't installed the voice-command software that I can install for free, but that's just because outside dialing numbers I don't really need any more voice-control. And to install all of that just to get this little function (if it's at all there) seems a bit over the top.
I also find it strange that I cannot have a common word for "Home", "Work" and "Mobile". What I mean with that is that Saying a name should open that contact, and then just say which type of number should be dialed. That would obviously save space for more controls and thus less misses in the control. But that is a seriously minor point to the obvious number-dialing.
Best Regards
Bo Eriksson
Hi SDplus!
While I and other people may agree with you, Microsoft unfortunately doesn't. I have the same device with imate ROM (Jamin) and it comes with "Cyberon voice dial" in the ext ROM. That is actually a reduced version of the voice commander that only handles prerecorded voice tags.
Bummer, but no choice there. At leas the manufacturers are trying to add the 3rd party software like cyberon to the ROM so you don't have to pay for it.
Also I had to give up my camera button to assign the app to it. It's a nice device but the extra 'OK' button could be put to a much better use by default.

Best means to an end for my project - Custom ROM or add on files?

Hello all. Thanks for bearing with my 2 quick (potentially newbie) questions posted today. I have spent a while lurking and searching while planning out my project here for my Apache.
This thread is really in hopes that I go about the means to my end goal correctly.
I currently have an HTC Apache with Sprint (PPC 6700 - WM5) and am looking to do a few things with it.
First, I'd like to streamline the phone some - taking out some of the unnecessary fluff that I don't use and anything that isn't required for basic use under Sprint's network.
Second, I'd like to add additional flexibility and utility with such things as the streaming media player, HTC home plug in (or potentially a third party such as WisBar Advance, phoneAlarm, etc.), HTC dialer (skinned), comm manager, a new contacts manager program, VGA mod (with ability to turn this on/off), Opera Mobile, and a mem card with a few add on programs/games/emulators/etc. I'd like this all to run with some speed here, as my first attempts in expanding the capabilities of the phone slowed it to a crawl (working on spare Apache to learn.)
Neccesary (or unnecessary?) details? I use primarily Sprint's EvDO service for internet essentially exclusively. WM5 on sprint's latest ROM (though this may change here I suppose?) My skill level is probably 5-6/10 on a newbie rating here.
Should I go with a custom ROM here for the phone to meet these goals? Pick a preset up ROM package or attempt to home cook one up with the required array of files? Leave the Sprint ROM and just add on the items I am looking for?
Thanks so much for input on this. I would like to attempt things here in a logical fashion this time with my everyday phone instead of simply trial and error.
Adam

identify if IMSI catchers were used with field test?

Hello all
I've been reading this forum for some months now and i like the windows'es and informations i've found here on my Hermes device
But now i have some questions on using the often integrated tool field test.
I've found out that with the IMSI-catcher (german wikipedia as one of the sources), that are more and more often used semi-legal by the police(here in europe there are a lot of 'GA-90' devices sold to the police and other institutions), it is possible to listen to phone calls(man in the middle attack), by just 'emulating' the strongest phone-cell in the area, to which the device connects instead of connecting to the provider's cell.
I also read that it would be possible to find out if there was an imsi-catcher device active in the area near you or not. The only thing needed is a special monitor software (field test?) that observes the MNC(Mobile Network Codes) behavior(appearently you need 2 handy's from the same provider with the monitoring software running).
But they didn't explain exactly on which behavior you should pay attention.
Since I could use 2 windows mobile devices to test this out, I am searching for more detailled information on this subject, and the first place that came in my mind was xda-developers
I allready did search this forum for the subject imsi catcher, and the only thing I've found is this.
google result
so one person who tries to change hies imei number, and another one who doesn't seem to know exactly what an imsi catcher can do.
Is here anyone who knows more?
I know that where I live, there are pple who make abuse with IMSI-catchers(catching calls without the permission from a judge or similar, or even one time someone listening to his girlfriends phone calls to see if she's cheating(and she did and that was the reason he left her))And yes this one was a young policeman who told that to his friends and even was proud of it.
I also dislike the fact that the handy, instead of the encrypted one with the provider's cell, has an non encrypted connection to the imsi catcher(if not there would be no possibility for a listening man in the middle attack).
I also read about the cellphones from http://www.cryptophone.de/
Appearently they do allways have encrypted conversations even through an Imsi-catcher. But if that would be true, the other side will need the same handy to decrypt it again. Because it has to encrypt, the allready encrypted data traffic with the provider's cell, if not it can't allow any protection against IMSI -Catcher devices. I also ask myself if, depending on where u want to use it, the 2nd encryption could produce a to huge phone traffic that could result p.ex. in a robot voice...
Anyone who could light me up?
Or is there any software able of reencrypting the encrypted transfer on windows mobile devices?technically it should be possible(2nd phone dialer installed so you choose the normal one for normal calls and 2nd one for calls with pple who also have this software installed on their phones)perhaps not with an 256 bit encryption but perhaps with a 128 or 64 bit encryption...
BTW, if there would be anyone able to programm such a hot piece of software for windows mobile devices I wouldn't have any problem to donate him with paypal, and i suppose other pple would do the sameAnd no I don't wanna replace that by Voip or skype via HTC...
Thanks in advance
Patrick
So no one who knows more about this?
I would be very happy if i could at least test if they're really used that often as they say they are(where i live).
And since i could try it in different major 'cities' over here, i suppose catching a imsi catcher soon or later
I'm quite curios if all the pple, telling that there is a lot of abuse with these machines, are right, or if that's all nonsens...
It would be nice if a warning icon could be integrated into Windows Mobile or the dialer to indicate that a call is not being encrypted. Read the Wikipedia entry for IMSI-catcher for more info. I'm guessing CDMA is largely unaffected since the hole seems to rely on the UMTS spec's backward-compatibility with GSM.
I'd also like to note that Skype is the way to go for true endpoint to endpoint call encryption. You know, if you're a gangster or something and need to brush off the popos. It would be interesting to investigate whether the WM6 integrated VOIP stack requires authentication/encryption.

SIP dialing for Gingerbread 2.3 Discussion

In reviewing the new page on the nexus s, the only thing I really am interested in is the internet dialing/SIP. I have tried SIPdroid on the captivate, and it works ok, but very staticy on the other end. I am curious as to whether anyone knows where the SIP client for 2.3 came from. Is it SIPdroid? Did Google buy SIPdroid? I would also be very interested in flashing only the SIP part of Gingerbread 2.3, the rest of the update isnt all that interesting to me. If anyone comes across info or files related to this, post here.
Thanks
Benny1234 said:
In reviewing the new page on the nexus s, the only thing I really am interested in is the internet dialing/SIP. I have tried SIPdroid on the captivate, and it works ok, but very staticy on the other end. I am curious as to whether anyone knows where the SIP client for 2.3 came from. Is it SIPdroid? Did Google buy SIPdroid? I would also be very interested in flashing only the SIP part of Gingerbread 2.3, the rest of the update isnt all that interesting to me. If anyone comes across info or files related to this, post here.
Thanks
Click to expand...
Click to collapse
Google bought Gizmo5 about 1 year ago. This is probably where they got the SIP client.
From what I read on the official document, internet calling works via wifi only.
I hope and i'm sure the devs will modify this to make it work via 3G.
A few things:
1) You are using VoIP over 3g? It's probably not goind to sound great, and any free client you have is not going to implement g729 b/c it requires a license so GSM is your best bet for low bandwidth, and it doesnt sound great.
2) a. No it is not sip droid. b. Sipdroid sucks - it is a terrible client. Basically the PBXes.org people who "wrote" sipdroid took the example "client" from mjsip and jammed an android interface on it. The backend sip implementation is pretty crappy, doesnt support call transfer, does multiple registrations and can flood a registrar.
2) CSipSimple is a much more promising client (IMO). And while has not yet implemented transfers yet, it is based on pjsip, a very well implemented sip stack that does fully support these features. Also, I have found that CSipSimple has less fuzzy audio too.
3) I have been looking at the 2.3 SIP stuff - It's not like you can just take that part from 2.3 and "flash" it to your device.
Besides that, the implementation that is in the 2.3 SDK looks very simplistic so far - and it is unclear to me whether or not the dialer will allow native SIP calling, or if google has just put in sip libraries for people to develop SIP applications. I see no where in any settings that allow you to specify "phone wide" sip credentials.
This would seem to be further backed by the sample "walkie talkie" application that is available with the 2.3 sdk.
4) I doubt google bought gizmo5 for their sip stack/client. There are many highly compliant open source sip stacks freeley available: sofia-sip, pjsip, jain-sip etc. etc. I dont know what is "under the hood" but what google has exposed via the SipProfile so far looks to be sub-par.
5) "Internet calling" support isnt going to be enabled on all devices, although i think the nexus s probably will be one of the few, in fact even in the AVD I get an "internet calling not supported" message when I try to call a sip URI from the dialer.
Your best bet right now - try out CSipSimple. Native SIP support is going to be a bit raw for a while is my guess.
SIP dialing
Thanks etamme ! Thats some good information! Yeah I would like to use SIP for international calls, wifi and 3G data. I use the phone when we travel and have foreign sims. So making GV /G5 calls would be perfect. I used to use an iphone, but unlocking became a PITA recently. (read as 6.15.00 BB)
Will check out CSSipSimple, I assume it will work with G5. I'm glad someone else realizes Sipdroid is terrible. Every time I use it the other party complains. With all the updates theyve done they have failed to address a major problem.
Thanks again!
have you tried this?
i'm trying it now
http://androidandme.com/2010/12/news/how-to-place-and-receive-internet-calls-with-android-2-3/
Benny1234 said:
I am curious as to whether anyone knows where the SIP client for 2.3 came from.
Click to expand...
Click to collapse
Gingerbread has a built-in SIP stack.
etamme said:
A few things:
1) You are using VoIP over 3g? It's probably not goind to sound great, and any free client you have is not going to implement g729 b/c it requires a license so GSM is your best bet for low bandwidth, and it doesnt sound great.
2) a. No it is not sip droid. b. Sipdroid sucks - it is a terrible client. Basically the PBXes.org people who "wrote" sipdroid took the example "client" from mjsip and jammed an android interface on it. The backend sip implementation is pretty crappy, doesnt support call transfer, does multiple registrations and can flood a registrar.
2) CSipSimple is a much more promising client (IMO). And while has not yet implemented transfers yet, it is based on pjsip, a very well implemented sip stack that does fully support these features. Also, I have found that CSipSimple has less fuzzy audio too.
3) I have been looking at the 2.3 SIP stuff - It's not like you can just take that part from 2.3 and "flash" it to your device.
Besides that, the implementation that is in the 2.3 SDK looks very simplistic so far - and it is unclear to me whether or not the dialer will allow native SIP calling, or if google has just put in sip libraries for people to develop SIP applications. I see no where in any settings that allow you to specify "phone wide" sip credentials.
This would seem to be further backed by the sample "walkie talkie" application that is available with the 2.3 sdk.
4) I doubt google bought gizmo5 for their sip stack/client. There are many highly compliant open source sip stacks freeley available: sofia-sip, pjsip, jain-sip etc. etc. I dont know what is "under the hood" but what google has exposed via the SipProfile so far looks to be sub-par.
5) "Internet calling" support isnt going to be enabled on all devices, although i think the nexus s probably will be one of the few, in fact even in the AVD I get an "internet calling not supported" message when I try to call a sip URI from the dialer.
Your best bet right now - try out CSipSimple. Native SIP support is going to be a bit raw for a while is my guess.
Click to expand...
Click to collapse
Running Gingerbread right now...I can tell you that "Internet Calling" works straight from the dialer. However, my experience with built in SIP over wifi on Pbxes.org is that cSipSimple is more usable. There is a noticeable lag using the built in SIP configuration and only UDP works for PBXes since it doesn't allow a hybrid mode like cSipSimple (TCP for registration, UDP for connection due to PBXes incomplete TCP implementation). The problem I have with cSipSimple is that the mic gain is way too high and it picks up all the background noise.
Benny1234 said:
In reviewing the new page on the nexus s, the only thing I really am interested in is the internet dialing/SIP. I have tried SIPdroid on the captivate, and it works ok, but very staticy on the other end. I am curious as to whether anyone knows where the SIP client for 2.3 came from. Is it SIPdroid? Did Google buy SIPdroid? I would also be very interested in flashing only the SIP part of Gingerbread 2.3, the rest of the update isnt all that interesting to me. If anyone comes across info or files related to this, post here.
Thanks
Click to expand...
Click to collapse
Looks to me that it is based on JAIN-SIP from inspecting the AOSP source. Have look at http://android.git.kernel.org/?p=platform/external/nist-sip.git;a=tree;hb=HEAD
JAIN-SIP was developed by NIST and the AOSP references NIST also. Haven't dug deeper to confirm however.
etamme said:
A few things:
3) I have been looking at the 2.3 SIP stuff - It's not like you can just take that part from 2.3 and "flash" it to your device.
Click to expand...
Click to collapse
What would it take to extract the SIP bits from the AOSP and use it as a reference library for a SIP enabled application? I have never tried but it should be possible no?
Wrong mic (top)
OCedHrt said:
The problem I have with cSipSimple is that the mic gain is way too high and it picks up all the background noise.
Click to expand...
Click to collapse
You can set the mic gain:
While in a call, click the menu button (bottom left)
Select Media
Move the Mic slider left to lower the volume (quickly before the screen goes back to default).
However, this does not really solve the problem because cSipSimple uses the mic on top of the phone which does not pick up your voice very well, and pics up the sound from the receiver (speaker) causing the person on the other end to hear an echo of everything they say.
I have not been able to find a way to change this behavior.
anyone having an issue with phone calls being rejected with sip dialing? I've tried sipdroid, csipsimple and native sip. using google voice forwarding a number i recieved from ipkall, and using iptel.org instead of pbxes

Categories

Resources