Can't make/receive voice calls - Meizu Pro 5 Questions & Answers

Hello,
My wife's phone has gone crazy: it can't make or receive voice calls, but data (3G) and SMS work without any difficulties. I tried to put another SIM-card to this phone, but it didn't change anything.
Of course, adb shows some information in the moment when I'm trying to make an outgoing call, but, frankly speaking, it didn't give me any good ideas on what to do. Would anyone be so kind as to look into it and share an opinion? I've uploaded it to Bitbucket, but the forum doesn't allow a noob to post external links, so I have to say that the "/snippets/v_melnik/x4XKXy/" sentence needs to be added after bitbucket.org to get the whole URL (sorry for inconveniences).
Lots of thanks in advance for any hints and clues!

Related

How to handle incoming calls programatically

Hi guys.
When I use my headset I would like to know who is calling. So I thought about it and came to two solutions.
One is to make a program to handle incoming calls and that can be configured to play the voice tag associated with the current calling contact, or if the caller isn't on the address book, then say the phone number (I would make 10 wav files each with one number spoken on it).
The second option was to search for something like it on the net.
For the first I've searched everywhere and I wasn't able to find how to programatically handle incoming calls and retrieve the call info.
For the second I haven't found such software.
Can someone point me in some direction?
Thanks
I searched better and it seems that Microsoft Voice Commander does what I need.
Can someone please confirm?
Thanks

Phone application cprog.exe

Hi,
I want some information about default phone application cprog.exe.
I want to know how does it communicate with outlook and other application.
I guess most probably it should be via message posting.
But, unfortunately wheni tested the same with spy running on cprog and then i called a contact from outlook contacts.
I see many messages posted to cprog but I found no message or Parameter(WPARAM/LPARAM) to cprog that contains the number to call.
can anyone help me out to get information how to fetch that number? the number passed to phone/cprog.exe from contact.
The same thing i need for sddialer.exe that after matching the sound tag, how it informs cprog that which number to call?
Please help! I am looking these since long...
Good Luck
Best of luck trying to find any doco on cprog (if you do, please post back here!).
If you have a look at this thread you may find what you are looking for (at least how to initiate a call from the PC is there):
http://forum.xda-developers.com/showthread.php?t=295585
Look for LINE_REQUEST message
There a two ways, that an application can make a call; using tapiRequestMakeCall or lineMakeCall. tapiRequestMakeCall is by far the simplest to use. Examples of their use can be found in two sample cellcore progams available from microsoft, CeDialer, and HelloTapi. You could try this and see which produces messages simular to outlook. I'll guess that it's HelloTapi (tapiRequestMakeCall).
When an application uses tapiRequestMakeCall a LINE_REQUEST message is sent to the call-control application. This application must then call lineGetRequest to get information on the request. It then must execute the request.
See the remarks on the lineRegisterRequestRecipient page at microsoft
http://msdn2.microsoft.com/en-us/library/ms736043.aspx
I wish there was a similar Hello USSD example for the lineSendUSSD API. There's very little information on it... No one seems to be able to capture the responses past the first call.
oops missed part of your question
After the call app places the call, it should get a series of messages, mostly LINE_CALLINFO and LINE_CALLSTATE. The messages contain a handle for the call. Once you have the call handle you should be use the lineGetCallInfo and lineGetCallState functions to get info about the call. I think lineGetCallInfo includes the number that was called. The callstate typically goes through dialling, progressing, and then connected. I believe your not supposed to use the call handle until after a LINE_REPLY message is sent, saying the call didn't fail. If there are problems perhaps you should wait a short time.
To find out more about the messages, you could play with the CeDialer sample. It's linecallbackfunc looks at the messages, it would be easy to put in a few logging statements to see what's in each message. It think CeDialer will only get messages for inbound calls, and calls that it originated. (not ones by cprog.) Although you should check to be sure that I'm correct.
Good luck! Please, let us know whatever you might find out.
Hi,
I will look into this and post reply according As soon as possible.
Thanks
Where i can find the original cprog.exe to install in my non phone PDA? it's the dialer for voip.
Many thanks

call filtering w/TAPI?

Hi,
This is my first post, so I just wanted to say that I really appreciate all the support you guys have offered here, this place is probably the most informative source for working on these blasted devices.
I had a question about TAPI, cprog.exe and a couple of applications that are floating around out there. I have noticed a couple applications that appear to "call filter" calls. I was wondering what the basics is for this to work? The applications appear to be independent of cprog.exe but yet claim to control its behavior. The only TAPI call I can find that seems to be relevant is lineSetCallBarringState() but I'm not convinced that would do it... any ideas?
Thank you very much for your time.
-Jake
I think you probably want lineDrop (or lineRedirect?). You can call lineDrop in the lineCallBackFunc, after you receive lineOffering message.
check out the CeDialer sample, or here's a recent thread about getting caller id.
http://forum.xda-developers.com/showthread.php?t=303050
After you get the ID you can drop the call if you don't like it

sms via cellular-line, bypassing the sms-gateway?

hello,
i wondered if it might be possible to develop an application which enables one to send an sms directly to another phone (running this application)
one may wonder, why i want to do such a thing, but for the better understanding, i will it explain it right here:
i moved to another city two weeks ago and i ordered my phone- and dsl-line at "1&1". 1&1 activated my phoneline and dsl 16000kbit/s connection. additionally they sent me a sim-card for my mobile phone. it enables me to call any fixed line number without any cost. and after a bit of research on the 1&1 website i found, that i can buy a second sim. i would be able to call this sim without any cost, too.
but the sms would be, as everywhere else 19€ct/sms.
so i wondered, if it might be possible to write a windows mobile-software that would be able to send some text directly via the cellular line. without passing the sms-gateway.
i thought of: text-to-tone conversion-software which then calls the other phone, which auto-pickups on certain phone-numbers, and then receives the tone-sequence, and converts it back to readable text.
of cause, the better solution would be to send the text digitally, but i don't even know if that might be possible.
any suggestions and ideas are very welcome.
sorry for my bad english, and sorry for the fact, that i will not be often online, cause my own pc is broken, so i have to go online in school.
greetings
garfield
Wouldn't this be similar to a fax machine?
Not being obnoxious, but it just sounds difficult since SMS is rather just a quick way to send messages from one phone to another. Calling and sending messages via text wouldn't be fast at all. I'd rather just say what I have to say...
i'd say if it was possible it would require both phones to have the program to interp the data recieved as the right type of sms
it's much like the sms over gprs thing
lemme get this straight, this is essentially an analog modem emulator, so not only would "messages" be able to be sent but files could aswell.
Would it also be possible to make "said" communications when your already on a call? that would be cool
Carnivor calls Rudegar on the phone,
Carnivor really says, "Hi Rudegar, im gonna send you that excel file now"
Rudegar really says, "Ok Carn"
you could have a signal that it sent to trigger the other phones running app to be ready to listen for the signal, then handshake and transmit and recieve data,quick ok msg on the screen, or even have it so you get "transfer completed" in the earpiece once completed you can carry on speaking over the phone.
Rudegar really says, "Thanks Carn, this is really good info, chat chat chat
intresting concept!!
you could intergrate "send data" into the phone app skin so when your in a call its easy to start up,
so it'd be good for small file transfer, or a chat app for ppl that have spare minutes to burn and dont mind not being able to make and recieve calls whilst its running.
but it could have its uses
Hi,
yes it seems to be a modem emulator, while being on my way home yesterday i thought about the problem bypassing that gateway... i thought about an own sms-gateway.
anyone has some information on how a sms gateway works? so i could write one and integrate it into my Fritz!Box or run it on my computer. this would enable me to send sms without cost, because calls and connections inside of the 1&1 VoIP network are costless...
the analog modem emulator would be an excellent idea, too... as it would allow to transmit files and "realtime" chat between one or more people.
so, any ideas on the modem emulator and the gateway are apreciated.
greetings
garfield
just Get mxit it doez dat
Get mxit it does what u mean but both phones need have this Client and you need to be online at the same time and if you not it has offline message storage and it doez filesharing to www.mxit.co.za/wap and try smsbug www.smsbug.com
defcomg said:
Get mxit it does what u mean but both phones need have this Client and you need to be online at the same time and if you not it has offline message storage and it doez filesharing to www.mxit.co.za/wap and try smsbug www.smsbug.com
Click to expand...
Click to collapse
so mxit is a chatrelay for other instant messaging protocols, and one has to be online via GPRS/3G/UMTS/EDGE ... this produces extra cost and is not exactly the thing i wanted to have.
smssbug is a great alternative, if you're sitting in front of a pc, but no alternative for me, as it also produces cost although this is secondary when talking about 3ct/sms.
what about that "modem" emulation? is there any software out in the internet? i haven't found anything via google.
and the next thing i am thinking about is, if it might be possible to digitalize the phone-to-phone communication. or is it limited to analogoue transmission of data, because of the way it is transported over the network?
i haven't looked into the idea with the sms-gateway, but i will look that up as soon as possible, when i have my internet-connection at home.
greetings
garfield

[Q] How to generate missed calls

I am working on a widget that deals with missed calls in one way or another. Everything is going good except when it comes to testing. I dont have a landline so i have to ask my girlfriend to call me in order for me to be able to test functionality.
Is there a better way? I have cm7 and the dev tools are very useful but I haven't found anything that can make a missed call appear
Thanks
From something awesome

Categories

Resources