WM6 VoIP - Mogul, XV6800 ROM Development

I have asked around before about getting the WM6 VoIP on this bad boy, and no one seems interested. The standard Cab files will not work, and it has been speculated this is because of some missing certificate files.
I know there are few out there with other devices that have the 6800 as well, and we can compare the certificate files between the two devices to see if we can get this working.

Certificate bypass...
Have you tried "unlocking" the certificate requirements through the registry?
The settings are available on the HTC WIKI here: http://www.htcwiki.com/page/P4000+Telus?t=anon and will allow programs/cabs to be installed regardless of certificate authentication. Bear in mind, this is NOT a method of unlocking the phone for another network, simply a means to dismiss certificate requirements for program installation.
I'm not interested in the VOIP per se, but if the certificate is the problem, this might be a viable solution... I hope it helps.

Yes I have unlocked the phone. As said its only sepeculated its a certificate issue. After installing the WM6 Voip cab file, all files that are recommended you check for, are there, but the phone does not give you the option to select internet calling.

I have tried it too cannot get the today plugin to show....

internet calling just doesn't show up
webdude12 said:
Yes I have unlocked the phone. As said its only sepeculated its a certificate issue. After installing the WM6 Voip cab file, all files that are recommended you check for, are there, but the phone does not give you the option to select internet calling.
Click to expand...
Click to collapse
all files installed, internet calling checked in today's settings, but doesn't appear on today's screen.
does anyone knows what's wrong with ppc6800?

Does anyone have another WM6 device that they have the VoIP Client working on. I think the key maybe a missing Registery setting, but dont have another device to compare too.
Look in this key:
\registry\HKLM\SOFTWARE\OEM\PhoneSetting\
I am guessing for something along the lines of: HiddenInternetPhone or HiddenVoip with a value of 0.

No "Internet Calling" on HTC P4000 (Telus)
I have the same problem. I installed WM6VoIP.CAB and SetupVoIP_v0.3.CAB, and setup access to the voip provider sip server (voipbuster.com). I was logged into voipbuster on my laptop, and as soon as I clicked ok from the "Setup VOIP" page, I received a message on my laptop indicating that I've been logged out of voipbuster because I have logged in from another computer. So, this means that Internet Calling is indeed working (or at least connected to the voip sip server), but just doesn't show up on the Today screen. I can see the "Internet Calling" option in Settings > Today > Items page, but "Internet Calling" does not appear in the Today page. It may be hidden or missing due to a registry key as the previous poster suggests. I have no idea what that key would be, but if anybody could look and see if you can find anything that would ShowInternetCalling, HideInternetCalling, or something similar in the registry, that would be much appreciated. Thanks.

VOIP works with no Internet Calling on Today Screen
I have an HTC P4000 (Titan, PPC6800) on the Telus network. And by installing WM6VoIP.CAB and SetupVoIP_v0.3.CAB, I was able to go into the SetupVoIP app and on the last tap, set it to "Whenver Available." This causes VOIP to become active if there is a WiFi connection. Nothing shows up on the Today Screen, but in the Phone screen, TELUS changes to VOIP (or whatever you name the SIP connection). After that, all calls are being routed through the voip provider.
The volume of the rear speaker (and earpiece when connected) is rather low, but definitely audible. That's the last piece of the puzzle I have to figure out.

Now Working, just a few bugs
Ok I’ve got the WM6 sip client working on my phone (telus-p4000) the same way with all the same problems as sabrex does. I’ve tried many voip clients on this phone with the same speaker problem, I’ve read some where that the HTC api doesn’t reference how to access the earpiece speaker on the p4000. Believe me these other voip clients work on almost every phone with proper speaker output, it’s just the p4000 that routes the sound to the rear speaker. So what it looks like is the sip extension to the phone software is trying to use the default wm6 routing path there by pushing all the audio to the rear speaker instead of the earpiece. Now a work around like sabrex said is to use the corded external earpiece. I haven’t been able to get any Bluetooth headsets to work on any of the other voip clients but maybe someone will have better luck with the wm6 client. I don’t know much about sound routing in wm6 but any help with a direction to look in would be appreciated, but I think HTC will be the only ones capable of helping with this.

sabrex said:
I have an HTC P4000 (Titan, PPC6800) on the Telus network. And by installing WM6VoIP.CAB and SetupVoIP_v0.3.CAB, I was able to go into the SetupVoIP app and on the last tap, set it to "Whenver Available." This causes VOIP to become active if there is a WiFi connection. Nothing shows up on the Today Screen, but in the Phone screen, TELUS changes to VOIP (or whatever you name the SIP connection). After that, all calls are being routed through the voip provider.
The volume of the rear speaker (and earpiece when connected) is rather low, but definitely audible. That's the last piece of the puzzle I have to figure out.
Click to expand...
Click to collapse
Has anyone been able to get the Today screen plugin to work with the P4000?

Hi All
Can anyone tell me where i can get hold of SetupVoIP_v0.3.CAB ?? Many Thanks!!

Where to get SetupVoIP
Found it here:
http://forum.xda-developers.com/showthread.php?p=1486120
This with WM6VoIP.CAB got it working on my Bell HTC-6800 (HTC Mogul / Titan). It's a user-contrib setup program that handles files and registry settings. Doesn't show on today screen, but it does redirect my phone to SIP when WiFi is available.
I've heard mention of a newer WM6VoIP.CAB, but I can't find it. The setup I have working puts audio through the back speaker, and from what I've read will be prone to very quiet audio.

Can you tell me how to di it from scratch? New Phone
i just got my Bell HTC-6800
Do I need to unlock it some how for this to work?
I have tried installing WM6VoIP.CAB and using SetupVoIP_v0.3.CAB to no avail.

Please post details of "no avail". How far did you get, any error messages?
Did you configure SIP using SetupVoIP?
- use Start / Programs / Setup VoIP?
- docs / support here
- did you set options to "whenever available", or "only if cell is not available"?
Which SIP provider are you using?
Are you using 802.11? Browser works?
When you view the phone screen, does the top left show VoIP (vs Bell Mobility)?
The Today screen doesn't work on my 6800, and I don't know how to solve it. I can place and receive calls, but the received audio is very quiet and comes through the handsfree (back) speaker. Headset is also very quiet (both wired and bluetooth). But when I'm at our remote mining areas I can place and receive calls.
Are you experienced with VoIP in general, and SIP in particular?
The whole story is in this very long thread:
http://forum.xda-developers.com/showthread.php?p=1590688#post1590688

got it working on bell 6800
gadzuk said:
Found it here:
http://forum.xda-developers.com/showthread.php?p=1486120
This with WM6VoIP.CAB got it working on my Bell HTC-6800 (HTC Mogul / Titan). It's a user-contrib setup program that handles files and registry settings. Doesn't show on today screen, but it does redirect my phone to SIP when WiFi is available.
I've heard mention of a newer WM6VoIP.CAB, but I can't find it. The setup I have working puts audio through the back speaker, and from what I've read will be prone to very quiet audio.
Click to expand...
Click to collapse
thanks for all the info here guys, i was able to get it working today on a bell 6800. im disappointed in the sound and features though. i have a nokia E70 and i use it's built in sip client which works will all the features of my asterisk PBX. i hope that this software will continue to improve.

Hi folks,
anyone managed to fix the audio problem on Titan ( P4000)
I get audio from the back speaher only
Thanks

back speaker audio
this is what i heard about the problem
Apparently HTC does not use standard Windows Mobile Audio paths on their devices as opposed to some of the other device manufactures.
This is word for word from HTC:
“It works on most other Windows Mobile devices because they more than likely use Microsoft standard audio path controls, HTC uses their own software architecture which is why it doesn't perform the same.”

Well, that sucks ...
They supply 80% of PDA phones to the market
and there is no work around it ?

My question, why is the sound quiet? Any other application that would put sound out would be normal volume. Why is the VoIP quiet then??

AGEphone Mobile 2 Speakerphone Edition does support the internal speaker on some select models (more to follow!) as of now!

Related

MMS and handffree ear piece

Can the XDA recieve MMS..... read somewhere about a software that allows it to. Is this really true?
My handfree ear piece that comes with the XDA has a problem. The mic with the button on it doesnt work. When an incoming call comes in, i press the button but it doesnt work. I have to press answer on the XDA screen to answer it, even then sometimes the other party cannot hear me until i press that button on the mic a few times. Is that button a mute button or does it pick up/end calls?? that ear piece is **** by the way...doesnt even stay in your ear. STUPID O2!!!
Sell it if you don't like it then
There are more MMS clients, fot example the T-Mobile (Anny way) MMS client, the Pixer and others I don't know.
Lycon said:
My handfree ear piece that comes with the XDA has a problem. The mic with the button on it doesnt work. When an incoming call comes in, i press the button but it doesnt work. I have to press answer on the XDA screen to answer it, even then sometimes the other party cannot hear me until i press that button on the mic a few times. Is that button a mute button or does it pick up/end calls??
Click to expand...
Click to collapse
The button grounds the microphone, which signals the XDA to pick up your call. From your description, it sounds like that button is flaky. Stuff sometimes breaks you know. Gently open the thing to see if there's anything in the way (sand, dust, ...), and if not, see if a little compressed air or contact spray will do the job.
That ear piece is **** by the way...doesnt even stay in your ear. STUPID O2!!!
Click to expand...
Click to collapse
Now there's a real complaint. Either people in Taiwan have very different ear-anatomy (in which case they should know to adapt to the target market by now), or this design was just never tested by anyone actually making phone-calls.
I've soldered new headphones to it, but they were also flaky and they broke. They just don't make stuff like they used to. :?
I'm thinking of just creating a small adapter to plug in a stereo headset and a mike. Maybe even combine it with one of those neat noise-cancelling headset adapters, and put in a push-to-talk button for the 2-way-radio as well.
Projects, projects, projects...
I received a picture from a friend through the irda port from his ericsson t68i no problems.
But what about receiving mms properly then!!!
A direct link would be better. I am currently searching google hoping to come up with something..
keep up the good work
Try foam covers
I know it sounds unlikely, but I found that a pair of foam covers (from music shop, six for 99p) put on my headphones made a big difference. Sound is less intrusive from the outside, not sure but I think the bass sounds better, and best of all, they don't fall out of my ears anymore.
rgds,
Alex.
IRDA vs. MMS
Sending an image across IRDA and MMS are completely different things.
IRDA is simply a network protocol, which supports file transfer (where it is an image, sound clip, excel file, whatever) This is supported directly by microsoft - all that O2 (HTC) had to do with this was putting the little IR txr in the device.
MMC however, is an extension to the GSM network protocol, and Microsoft know nothing of this. The radio ROM was never written with this in mind, and does not understand the GSM 'codes' to enable this.
It is possible that updates to the Radio stack could in the future support MMS, and some seperate client (maybe an exhancement to POutlook) would support this, but for now just because you can do it with IRDA doesn't mean it should be possible with MMS.
I think you are not quite right, MMS work in conjunction with GPRS infrastructure, you just need a userland interpreter which understands MMS data sent over GPRS (IP protocol probably).
Yes you can
It means overwriting a few DLL's. Basically Inbox snatches all inbound SMS, except SMS formated with WDP. It allows ONE applicaiton to get these (at the expense of any other applicaiton requiring inbound WDP messages).
The only MMS client I am aware of that does this and will recieve an MMS on the inbuild phone is the EzOS EzWAP 2.5 WAP/MMS browser. Other MMS clients for Pocket PC will send, but only one (right now) can recieve.
Anny way can also recieve MMS, but I do think for now there is only a version for T-Mobile D. The parameters are integrated into that prog, so you can not use it on a other net.
I didn't look at it thoroughly but I think it is just hardwired to the T-Mobile settings autoconfigurator's Default MMS settings (can be found only in registry and points to MMS settings), so if you configure it for a different MMS APN and logon, it should work with any MMSC. This, however, cannot be done without registry manipulation and is quite painful as it is stored on at least 2 different places...
Keep up the good work folks
I'm sure that we'll have MMS enabled xda's soon..
I look forward to somebody accomplishing things here...
hi, all you need is ezwap version 2.5
http://www.photo.net/photodb/folder?folder_id=257848
check out some of the screenshots.
got this from a hongkong xda user.
no problem using it in singapore.
but the key to success is the configuration, mms servers , gateway and stuffs from your telco.
Well...
If anyone wants to mail EzWAP to me I'll be happy to try it out, I'm on vodafone singlepoint UK (and yes have an XDA - all the way from Australia) and know just about all its network settings... my mail's [email protected].
HTC may have worked on something, given that Proximus (QTEK 1010) in Belgium is rumoured to support MMS. Am Belgian, but bought my XDA 6 months ago in Asia...... Damn early adopters!
qtek 1010 and EzWAP 2.5
i hv a qtek 1010 with EzWAP 2.5 installed. How do i configure it to make it work. i tried following the instruction on config. but still doen't seems to work. what is this PUSH?

DCD 3.1.2 and Voice Command

Hello all. Before tweaking to DCD 3.1.2, Voice command would announce incoming messages and callers. Now, with dcd, the actual ringtone is played over bluetooth headset and no announcments are made. any thoughts on how to eliminate ringtone being played over bluetooth and have announcments made again? Thanks folks. You guys rock!
mine acts different...i get ringtone in my headset and it announces who calls over ringtone in my headset, also my phone vibrates but doesnt ring.
i wish there was an easy way to configure the settings cuz i would like for my phone to vibrate and ring out loud (im not always wearing my bt headset 24/7 when bt is enabled) and i want my headset to announce so and so is caling or the number if its not in my phonebook.
i also notice when in a call it announces who is calling in for call waiting which is cool
Ring and voice command
Not only those problems but, I have no options for voice commands. I can't set them up use them or even find a icon for them. I am also missing a lot of just standard options. There are no personal settings there is no where to Finnish the GPS setup. I am getting a little tired of running a rom that has absolutely nothing in it. I understand that you should be able to do more with a dcd rom but I don't understand how you are supposed to utilize these options when they have been forcefully removed from the OS. If anyone knows where I can pick up the stock voice command prog, the stock MSN messenger, and how to replace the missing personal settings tab and the slide sound tab. That would be helpful.
Not only those problems but, I have no options for voice commands. I can't set them up use them or even find a icon for them. I am also missing a lot of just standard options. There are no personal settings there is no where to Finnish the GPS setup. I am getting a little tired of running a rom that has absolutely nothing in it. I understand that you should be able to do more with a dcd rom but I don't understand how you are supposed to utilize these options when they have been forcefully removed from the OS. If anyone knows where I can pick up the stock voice command prog, the stock MSN messenger, and how to replace the missing personal settings tab and the slide sound tab. That would be helpful.
Click to expand...
Click to collapse
First of all, dcd's roms are meant to be cooked clean. That's why UC compatibility was added. Lots of people got excited when it was first added, but I've seen very very few people actually utilize it the way it's supposed to. Before I go on I have to ask...are you cooking your own rom using the kitchen, or are you using the precooked rom that is posted? If you're using the latter, then NOTHING besides the essential functions will be installed. It's a clean precooked rom and nothing else.
That being said, if you're cooking your own rom with the kitchen, there's a few things you should know...
Voice Command does not come stock with the phone. It's a third party application from Microsoft that costs roughly $40. There isn't an option for it in BuildOS, so unless you have it and you're installing it via a cab (the way I recommend), or through an OEM, then you will not see any options for it, as it is not installed. If you're referring to Voice Speed Dialer, that's a whole different program. There are no options for it. You have to manually record yourself speaking the commands.
Sliding Sound has to be added using BuildOS. If you're not checking it off prior to cooking the rom, then it will not be included in your rom.
I don't use MSN messenger, but I'm going to guess that Windows Live is what you're looking for? If so, Windows Live also has to be added using BuildOS.
I'm not sure what you mean when you say "Finish the GPS settings". Could you clarify?
As far as your personal settings tab goes, that is a valid problem and we would have to speak further in detail for me to diagnose it.
MS Voice Command: Definitive Guide Thread...
http://forum.xda-developers.com/showthread.php?t=391262
P.S. had the same problem, got the 1.6.19209 version listed in that thread, now voice command talks right over the ring tone and I get the best of both worlds.
i dont use voice command really, but i noticed after the update that my phone no longer physically shows the contact or number of whos calling when my phone rings.
It just says
Verizon Wireless
Incomming Call
Then the rest of the box is blank.
Anyone know how to fix this? I didn't run the verizon cab, but with 3.1.2 i didn't think i needed to? Especially since it still says verizon wireless when people call, and i can call out/send sms
I didn't run the verizon cab, but with 3.1.2 i didn't think i needed to? Especially since it still says verizon wireless when people call, and i can call out/send sms
Click to expand...
Click to collapse
Please read more. All 3.1.x roms REQUIRE the carrier cab to be installed. It says it in clear text right on the first page of the kitchen thread.
ROM requires a carrier cab:
Alltel
Bell
Cricket
Iusacell
Qwest
Sprint
Telecom NZ
Telus
Verizon
Click to expand...
Click to collapse
voice command and ringer volume
gcincotta said:
Please read more. All 3.1.x roms REQUIRE the carrier cab to be installed. It says it in clear text right on the first page of the kitchen thread.
Click to expand...
Click to collapse
Can someone with DCD Rom 3.1.x and also MS Voice Command confirm if a bug is present? I have 3.0.4 and my wife has 3.0.1 and we both have the same issue with MS VC. Basically, if you use VC to set the ringer volume, you can not re-adjust it using the phone. So, turn off ringer using VC then try to turn it back on using the stylus. Verify that the volume is turned back on.
I simply can not turn the volume back on with the stylus. I can turn it back using VC no problem. Thanks.
I personally do not use Microsoft Voice Command anymore.
The reason is that it uses a lot of resources on my phone.
I did several customizations on my phone and have several apps installed and I roughly get 24 to 25 mb at startup. With voice command I get around 19 to 20.
I just rather use Voice Speed Dial that is in DCD's Kitchens. Yes you would have to program your voice to recognize the commands, but it does what I need it to do and it saves a lot of memory.
findthisfunny said:
Can someone with DCD Rom 3.1.x and also MS Voice Command confirm if a bug is present? I have 3.0.4 and my wife has 3.0.1 and we both have the same issue with MS VC. Basically, if you use VC to set the ringer volume, you can not re-adjust it using the phone. So, turn off ringer using VC then try to turn it back on using the stylus. Verify that the volume is turned back on.
I simply can not turn the volume back on with the stylus. I can turn it back using VC no problem. Thanks.
Click to expand...
Click to collapse
I have been using VC with all of DCD's ROMS and have not had a problem. I bought the package a while back but found an OEM that I use now. I works great when it does figure out what I am saying. LOL
I don't have any issues with setting the ringer by VC and then by stylus. I also don't have any issues using it through my BT headset. Make sure you have the right settings in the settings control panel with the icond Voice Command. Check out the options and notifications for each of the checked items. There was also a set of files to fix something a while back I have posted them here but you should do the search to find out what they fixed.

VOIP in WM61, done!

After many tries without success, I finally managed to integrate in only one cab all the needed to get VOIP calls without the listener bug (rtcdll.dll) in my two devices. I checked it in HTC TYTN (Hermes) and HTC Trinity (P3600) runing both Windows Mobile 6.1.
The install method is simple. Download this file:
Code:
http://rapidshare.com/files/124054481/destr0_VOIP_WM61___SIP_Config_1.1.CAB
And install in your phone.
Then, go to Today menu, Programs, Sip Config Tool, input your provider settings and save. Then, go to Today menu, Settings, Today, Items and check "Internet Calling". Then, go to Today menu, Settings, Phone, Internet, and select "Only if cellular is not available" or "whenever available" according to your needs.
Softreset your phone, and after that, connect to a wifi network. You will notice that in your Today screen, the VOIP line has changed from "No service" to "Available". If you want to make a VOIP call, click on this line, and will change to "Selected". All the calls you make from now on will be done using your VOIP line.
Hope it helps you!
destr0 said:
After many tries without success, I finally managed to integrate in only one cab all the needed to get VOIP calls without the listener bug (rtcdll.dll) in my two devices. I checked it in HTC TYTN (Hermes) and HTC Trinity (P3600) runing both Windows Mobile 6.1.
The install method is simple. Download this file:
Code:
http://rapidshare.com/files/123650406/destr0_VOIP_WM61___SIP_Config.CAB
And install in your phone.
Then, go to Today menu, Programs, Sip Config Tool, input your provider settings and save. Then, go to Today menu, Settings, Today, Items and check "Internet Calling". Then, go to Today menu, Settings, Phone, Internet, and select "Only if cellular is not available" or "whenever available" according to your needs.
Softreset your phone, and after that, connect to a wifi network. You will notice that in your Today screen, the VOIP line has changed from "No service" to "Available". If you want to make a VOIP call, click on this line, and will change to "Selected". All the calls you make from now on will be done using your VOIP line.
Hope it helps you!
Click to expand...
Click to collapse
Nice work, will test now.
Been a while since ive seen a single cab for the drivers and SIP config tool (thx shaun33).
EDIT:: fired the cab up in WM6 emulator device and the dll loads up nicely, sip config tool is there. Internet Calling today item shows up and the Internet tab appears in phone settings. Its good stuff....didnt need a soft reset either.
please provide feedback for your devices, I checked in the two ones I have and it worked.
SIP config tool credits go to shaun33
destr0 said:
please provide feedback for your devices, I checked in the two ones I have and it worked.
SIP config tool credits go to shaun33
Click to expand...
Click to collapse
Hi destr0, just installed on Kaiser (TyTN_II) with HyperDragon IIIm ROM (WM 6.1 "lite"). Registered and running to my VoIP provider like a charm.
Tomorrow I'll use/test it heavily at work (where we have an asterisk/sip as internal phone system)...
Thanks a lot for your sharing.
Dude,
Its awsome to see that that app is still kicking.
If you can think of any upgrades that would make it easier to intergrate with your cab shoot me a PM or catch me in the IRC chan.
Everything seems to be working ok on my AT&T Tilt 8925, but i dunno what to put for sip server and such. Tried going to tools, load config, from device and that brings up an error every time.
daigoro64, I have an asterisk server at work and even with it, calls go out through the wifi and reach the destination phone.
yusuke14, you have to create yourself a VOIP account. There are many providers, I personally use three from betamax: www.voipbuster.com, www.justvoip.com and www.intervoip.com. You can look at theis fares here: http://backsla.sh/betamax
Shaun33, of course your app still rocks! many thanks for it. I suggest you could have a list of sip servers in a dropdown box to be easier to configure for the first time
Good work destr0. I keep it for next NiAx's Rom.
NiAx.Team
You listen from your external speaker or internal ? like normal call ?
John_A said:
You listen from your external speaker or internal ? like normal call ?
Click to expand...
Click to collapse
from the internal, like a normal call
Thanks a lot .... I try it now with my asterisk
Can´t wait to try it, nice work
Great work man..Keep it up
Here is an OEM for It :http://rapidshare.com/files/123749980/OEM_VOIP.rar
A big thank you for a great job.
Gracias
destr0 said:
After many tries without success, I finally managed to integrate in only one cab all the needed to get VOIP calls without the listener bug (rtcdll.dll) in my two devices. I checked it in HTC TYTN (Hermes) and HTC Trinity (P3600) runing both Windows Mobile 6.1.
The install method is simple. Download this file:
Code:
http://rapidshare.com/files/123650406/destr0_VOIP_WM61___SIP_Config.CAB
And install in your phone.
Then, go to Today menu, Programs, Sip Config Tool, input your provider settings and save. Then, go to Today menu, Settings, Today, Items and check "Internet Calling". Then, go to Today menu, Settings, Phone, Internet, and select "Only if cellular is not available" or "whenever available" according to your needs.
Softreset your phone, and after that, connect to a wifi network. You will notice that in your Today screen, the VOIP line has changed from "No service" to "Available". If you want to make a VOIP call, click on this line, and will change to "Selected". All the calls you make from now on will be done using your VOIP line.
Hope it helps you!
Click to expand...
Click to collapse
I have an Elfin (HTC Touch) with the latest rom 19949.1.2 installed. Sound comes from the external speaker and mic is not working. This might be caused by the latest rom. Other Elf\Elfin user tried to install Voip for wm6.1?
jmmertens said:
I have an Elfin (HTC Touch) with the latest rom 19949.1.2 installed. Sound comes from the external speaker and mic is not working. This might be caused by the latest rom. Other Elf\Elfin user tried to install Voip for wm6.1?
Click to expand...
Click to collapse
Can anyone confirm it uses the external speaker in the Elfin?
In my TYTN (build 19949.1.2) and Trinity (build 19213) uses the internal one
very good efforts. Wow!
destr0 said:
please provide feedback for your devices, I checked in the two ones I have and it worked.
SIP config tool credits go to shaun33
Click to expand...
Click to collapse
--> Will it work on mi P3300 (Artemis) running WM5 ??
tried it but doesn't work here.
Incoming calls: after answering with green button other party still hears the tone as if i didn't pick up.
Outgoing calls: can't hear other party
this was tested over 3G. Haven't tested over wifi.

request for skype (full) app

First off I have to say Im a proud member of the best phone produced (till today), Htc Hero. Everything looks and feels and fullfills my needs accordingly, besides one thing. And this one thing bugs me alot.
Why have skype launched this "lite" crap, with no real voip at all? And that on a internett phone... Something is not right at the skype department!
Because of my personal situation Im dependent on skype voip services (the only reason why im not throwing my htc touch cruise away). So heres the request: make my (love)life a bit easier, bite the skype developers in the arse and/or help porting/create a skype client for android that can make full use of voip.
I hope some developers here will take the job and get the well earned fame that will come with it!
ps: I do know that there are some alternatives, google voice is not for europe yet and truphone is crashing at the opening.
sipdroid is true VoIP, SIP-based. It will work with a wide variety of hardware and software IP phones.
Volker1 said:
sipdroid is true VoIP, SIP-based. It will work with a wide variety of hardware and software IP phones.
Click to expand...
Click to collapse
Hey, from what I can tell this doesnt work with skype, is this the case or am I just being blonde?
Cheers
Dan
I think skype didn't do a full VOIP application otherwise it will literally chew through many bytes of your data plan and thus would be very expensive for the end user on a mobile network - obviously wifi and skype wouldn't be a such a problem.
I am guessing and assuming that "skype lite" works the similar way to iSkoot (Winmo equivalent) where it uses the voice channel (and some jiggery-pokery) to make a call to another skype user - which to my knowledge is how the 3 network is able to offer unlimited skype calls (using iSkoot, not sure about skype lite but if anyone knows, let me know!)
If skype is listening, perhaps an option in "skype lite" application to specify how the voice is carried out (ie via data channel or the voice channel) might be a good idea.
But feel free to correct me on that!
ps, did anyone see the comments made on skype lite on the market place (by Mattman 9-aug-2009) saying that skype lite appears to be a "phishing app scanning for paid skype accounts and should be reported to google and ftc" - is that true?
danchappers said:
Hey, from what I can tell this doesnt work with skype, is this the case or am I just being blonde?
Click to expand...
Click to collapse
It doesn't work with skype since skype is a proprietary app that works with nothing else. Though there is a workaround, gizmo5 has a SIP<->skype gateway. Never tried it, though.
tweedie said:
I am guessing and assuming that "skype lite" works the similar way to iSkoot (Winmo equivalent) where it uses the voice channel (and some jiggery-pokery) to make a call to another skype user - which to my knowledge is how the 3 network is able to offer unlimited skype calls (using iSkoot, not sure about skype lite but if anyone knows, let me know!)
Click to expand...
Click to collapse
Essentially, when you initiate a call with Skype Lite, what it does is communicate back to Skype servers on the data channel with details of whom you want to contact (Skype username, phone number etc). The Skype servers then set up a link from a local phone number to your required destination, and send this number back to your phone which Skype Lite then dials.
So your phone essentially calls a Skype phone number over the standard voice channels (and usually consuming your inclusive minutes), and this call is routed over the Skype network to your required destination.
Regards,
Dave
So your phone essentially calls a Skype phone number over the standard voice channels (and usually consuming your inclusive minutes), and this call is routed over the Skype network to your required destination.
Click to expand...
Click to collapse
foxmeister > that is exactly what I am thinking. The "skype lite" software is calling a special number over voice channel and its routed over the skype network to the required destination as you said. I think this is identical to how "iSkoot" works and thus the "three" network users can get free unlimited skype-to-skype calls because it identifies a particular number its calling to be free.
If the "skype lite" and "iSkoot" is calling the same special number, It should in theory be able to get the free unlimited skype-to-skype calls using the "skype lite" application. I guess there is only one way to find out! There does seems to be iSkoot application for android but can't seem to be able to find it on the market place!
http://forum.skype.com/index.php?showtopic=343121&pid=1815881&st=0&#entry1815881
Bump that thread
it was a request i made for this same exact thing on the skype forums.
They would be the ones to publish the app.
Skype, iSkoot and three.co.uk
After finally disassembling the code, there is a hidden easter egg on the "about" screen for the iskoot application. If your lucky to have the G1 phone, type in @1905 and it will bring up the advance menu where you can specify to use the three network.
If you're unlucky to have the htc hero (like me!), you have to use the window dos command "adb shell" to connect to the phone, then do "/system/bin/input text @1905" and allow you to enter that key on the about screen.
Its not perfect. But it seems to make a call to the uk three number (+44..882 + +44..874).
Once in the advance menu, put http://mobile.three.co.uk/948 into the url (using keyboard, or use that "input text" command) and save it (I can't remember if I had to tick the "Auto Pilot Mode" on or off, but try with it off first)
It will take a little time to sign in (or even a couple of attempts) you should get your buddy list and able to make a call
By the way, don't have it use the wifi. It seems better to have it sign in via 3g, but I could be wrong. And second, there is an awful lot of http 404 response errors coming back from three network (doesn't seem to effect it), but neverless, its just putting a strain on your phone I would imagine - plus, not sure if those 404 http responses coming back will use up your data allowance. so do some testing first! Its just a little difficult to test properly when all the other apps wants to use you internet data allowance! (is there an app for that?)
Anyway, just letting you know what i have found. if those HTTP 404 is gonna be a problem, I can tweak the code, but probably won't be able to share that apk file as I am not sure where the law stands on that!
Warning: Haven't fully tested it yet, so don't blame/slag me if its starts to eat into your credits!
tweedie said:
After finally disassembling the code, there is a hidden easter egg on the "about" screen for the iskoot application. If your lucky to have the G1 phone, type in @1905 and it will bring up the advance menu where you can specify to use the three network.
If you're unlucky to have the htc hero (like me!), you have to use the window dos command "adb shell" to connect to the phone, then do "/system/bin/input text @1905" and allow you to enter that key on the about screen.
Its not perfect. But it seems to make a call to the uk three number (+44..882 + +44..874).
Once in the advance menu, put http://mobile.three.co.uk/948 into the url (using keyboard, or use that "input text" command) and save it (I can't remember if I had to tick the "Auto Pilot Mode" on or off, but try with it off first)
It will take a little time to sign in (or even a couple of attempts) you should get your buddy list and able to make a call
By the way, don't have it use the wifi. It seems better to have it sign in via 3g, but I could be wrong. And second, there is an awful lot of http 404 response errors coming back from three network (doesn't seem to effect it), but neverless, its just putting a strain on your phone I would imagine - plus, not sure if those 404 http responses coming back will use up your data allowance. so do some testing first! Its just a little difficult to test properly when all the other apps wants to use you internet data allowance! (is there an app for that?)
Anyway, just letting you know what i have found. if those HTTP 404 is gonna be a problem, I can tweak the code, but probably won't be able to share that apk file as I am not sure where the law stands on that!
Warning: Haven't fully tested it yet, so don't blame/slag me if its starts to eat into your credits!
Click to expand...
Click to collapse
works well so far thank
Glad it worked for you. Just keep an eye on your credits. Its kinda hard to do especially when all those apps is trying to use up your internet data allowance too! Wish there was some sort of app that can control what can use the wifi or the mobile internet.
Does your mobile internet icon appear ok or it is it constantly showing both the up/down arrow as white? if so, it might drain your battery a bit quicker because of the streaming internet traffic.
Glad it worked out ok for you. Just keep an eye on your credits which is a bit hard to do since all your other apps wants mobile internet access!
Check your battery level too - if you have both the up/down arrow on the mobile internet constantly on, you might find that it might drain your battery a bit quicker.
I just wish there was an option somewhere (perhaps an app?) that can allow to set what programs can use which method of internet (mobile or wifi)
Hi tweedie, I did as you wrote in post #9, I also noticed that the url was already input so I didnt need to type in. Is it because I already adb pushed .xml document as per iskoot thread in Dream section?
@LordLucan - most probably yes. That easter egg screen reads/writes from that xml file that you pushed.
By the way, I wasn't aware of that xml push method as per dream forum (doh!). When you used skype - did you find that your internet icon (that H icon at the top of the screen) was constantly showing up/down white arrows? And whats your battery life like?
@tweedie, Yes H symbol is constantly on. Pity! It would be good if it drops down to 3G. Battery life is about 10 to 12 hrs from full charge on standby with sipdroid also running.It may be little above average since mine is a data sim and not used from normal mobile gsm calls.
Also noted that V 2.51 (Modaco) is fractionally better that early v2.
By the way, have thought about doing same trick on Skype Lite from Market? Its a much lighter client and may be good on data/battery. I have the apk file should you need.
tweedie said:
I just wish there was an option somewhere (perhaps an app?) that can allow to set what programs can use which method of internet (mobile or wifi)
Click to expand...
Click to collapse
Such an apps exists, it's called Droidwall and is a firewall application which con block or unblock wanted apps from either 3g or WiFi. Sadly it does not work on MoDaCo custom rom right now, but I just registered and will give Paul a note. Seems like there is only one kernel module missing.
@hero-user
thanks for that Droidwall, sounds just the app I needed
@Lord Lucan
thanks for checking. This indicates to me that the xml push method and the easter egg way is both working the same way and both is probably getting a load of HTTP404 error back from 3 network (and possibly shortening its battery life).
Its possible that skype lite might have some configuration files that can be set to make it call a "3 network" number, but I doubt it would work.
I am guessing that iSkoot makes a url request to 3 network (a custom iskoot server perhaps?) to sign in, get messages, makes calls, etc. And when you make a skype call, it tells that iSkoot server (not skype) that you are making a call to X and prepares a call. Your phone will then make a voice call to that special skype-to-skype number and because its prepared (and somehow knows its you) it directs your voice to the skype at the other end. Again, its just a guess work from the traffic I've been looking at from iSkoot on winmo devices.
Hi Tweedie, Thanks.
Just a thought. 3 Australia have been marketing HTC Magic and I wonder if users there had skype client on their handset.
Early on I phoned 3 and an advisor said there will be a skype client on Hero but I think he didnt know what he was talking about!!!
I'm with 3 Australia with the Magic and can confirm that there was no Skype app installed on the handset.
Using the steps mentioned here I've managed to get skype running over x-series, but still can't make SkypeOUT calls tho - only Skype to Skype.
Word is the Skype is going open source - at least for it's Linux version.
This should hopefully make it fairly simple for a full blown native Skype app on Android.
Regards,
Dave

Windows Mobile VoIP SIP Cab

New IMPROVED CABS HERE​
*********
WM6.5 and now WM6.1
*********​Install on Fresh OS
Tested and flying on my HD, HD2, Omnia II, Glofiish M700, Touch Pro2[Rhodium], BlueAngel[PDA2K].
This time i have made single cab[sipConfig.cab] with Schap`s voip setup inbuilt. Hopefully 3g option will work with this cab as i have changed few settings. Tweaked is home screen item selection[select thru Available and selected to make cellular call or sip/voip call{one have to use classic home screen to do this}]. This cab is GSM codec based unlike previous cabs hence very low bandwidth is required to place calls, Can be used to make calls over GPRS but not sure. Quality of calls is .99/1 and no dropouts and one can call as long as credit available in account. What else, as this cab will integrate into phone system, it is very easy to use with addressbook, etc. I have attached audioswitch out file which if installed comes into action[can hear from earpiece] 13 seconds after phone window is active on screen, doesn`t matter calling or recieving. I have also attached SRS file just in case if someone hear less/low volume from earpiece just follow the instructions attached. Also attaced is Wifi always on file which some HD2 users need. Also 5060 port has been enabled in these cabs but you may need to forward 5060UDP port in your router for possible two way communication. Hopefully you guys like this cab, Please leave comments and suggestions. Thanks
Credits to developers.
*Most of the bugs has been fixed discussced in previous cabs.
Previous Cabs can be found here
--------------------------------------------
UPDATE : 1
DIAL PLAN​New cab[sipConfigDialPlan.cab] with jaaps Dial Plan inbuilt. Both sipConfig(setupVOIP) and DialPlan can be accessed from Start Menu. Now one have the option to install with or without dial plan. Thanks
UPDATE : 2
GPS​Now there will be no problem when using GPS [File Updated]
UPDATE : 3
START MENU​Only one instance of voipSetup shortcut in start menu
UPDATE : 4
WM6.1 SUPPORT​Now WM6.1 OS supported just choose the cab with WM6.1 written in it, others are for WM6.5 OS.
UPDATE : 5
VOLUME INCREASE Tip By: angusc Thanks ​Now one will be able to hear bit loud sound either from back speaker or earpiece.
UPDATE : 6
OTHER CODEC SUPPORT​Now all major codec supported ie: G.711 a-law, G.711 u-law, GSM codec.
--------------------------------------------
*RECOMENDED INSTALL LOCATION : DEVICE*
*DO NOT INSTALL ALL CABS, JUST INSTALL ONLY ONE YOU WANT*
*IF NOT WORKING OR GIVES YOU ERROR, THEN ITS OPERATING SYSTEM LIMITATION*
*DO NOT INSTALL WM6.1 CABS ON WM6.5 OS AND VISE VERSA*
*AudioSwitch.cab/WifiNoStandby.CAB/Tested SRS.rar cabs are OPTIONAL and can be installed on both WM6.1 and WM6.5 OS*
Will you eventually release a dialplan supported version? I know this is a nitpick but I really use that file alot.
Yes, working on it. But will take time as hard to get time off. Thanks
Any reason why I can't install this...
Installation was unsuccessful. The program or setting cannot be installed because it is not digitally signed with a trusted certificate.
try installing remove certificate or first cab in Tested SRS.rar attached to get rid of this warning. are you installing on fresh OS. Thanks
Sorry, I'm still a noob at this. The Blackberry phones can make free calls via WiFi on T-Mobile when overseas. Will this program make the HD2 work the same way, by using minutes off my T-Mobile plan? Or do I have to put a cash balance into a 3rd party provider?
cu2cool said:
Sorry, I'm still a noob at this. The Blackberry phones can make free calls via WiFi on T-Mobile when overseas. Will this program make the HD2 work the same way, by using minutes off my T-Mobile plan? Or do I have to put a cash balance into a 3rd party provider?
Click to expand...
Click to collapse
I think you are slightly confusing things, with voip you can make calls from anywhere as long as you have internet access. Now the free bit is different, you must have a voip provider and their fees may vary. Now if tmobile is giving away voip subscriptions with their wireless then I need to find out about that, but I have never heard of it!
@dhillonbros - Much love for working on this!
So is this just an integration software like http://www.portsip.com/ to make internet calling seamless on the HD2?
cu2cool said:
So is this just an integration software like http://www.portsip.com/ to make internet calling seamless on the HD2?
Click to expand...
Click to collapse
are you sure that its an integrated solution
No, I'm not sure. That's just what it looks like. There's a whole thread for it here http://forum.xda-developers.com/showthread.php?t=508715.
I tried this on my HD2 but couldn't get it to work... I got errors in cprog.exe and gwes.exe on startup that I've never had before. When I tried to make calls it just went through the cell network or said "phone not connected" if I turned it off. The problem might be that I wasn't sure how to correctly register to my voip provider. Anyway, I didn't want to mess around with it and because of the cprog/gwes errors tried to uninstall - but uninstall didn't work.
Maybe I'll try again later. Does a proxy server have to be put in the settings, or is that for only certain setups? Would it usually be the same as the registrar server?
I installed todat without any errors. T-Mobile UK. The phone picks up my SIP landline service number but in the today screen after the no. it states no service.
I also appear to have two copies of the same software listed in my programs one called SetupVOIP the other sipConfig. Both on clicking setupvoip.exe
the dialer option page is blank.
looking forward to dumping fring but need a wee bit of help to get over the last hurdle.
this build is working better than older version on my Tilt. The issues I have are the dial plan, but I fixed that by editing the ipdialplan.xml file and removing all the number nines in it.
Second issue is that it looses registration after a while. I'm using AT&T 3G. Later on it is registered again but on and off throughout the day.
Installation ok but no voip on HD2
Hello,
The instalation is gonna well, but i have only the configuration tool, no additional items in today screen or phone menu, how can i switch between voip and standard calls?
br
nobisz
The configuration tool is used to set when your call will go through voip ("never", "whenever available", ...). From there it works transparently. For example, if you set to "whenever available" all calls will go through VOIP if it is able to register to the VOIP service, otherwise they will go through your cell network.
in the configuration tool, should I select TCP or UDP? I am using 3G
cesierra said:
in the configuration tool, should i select tcp or udp? I am using 3g
Click to expand...
Click to collapse
udp is the best option
@amcclean : Please try new cab. Problem fixed
interlope said:
I tried this on my HD2 but couldn't get it to work... I got errors in cprog.exe and gwes.exe on startup that I've never had before. When I tried to make calls it just went through the cell network or said "phone not connected" if I turned it off. The problem might be that I wasn't sure how to correctly register to my voip provider. Anyway, I didn't want to mess around with it and because of the cprog/gwes errors tried to uninstall - but uninstall didn't work.
Maybe I'll try again later. Does a proxy server have to be put in the settings, or is that for only certain setups? Would it usually be the same as the registrar server?
Click to expand...
Click to collapse
Mines flying on HD2, same as registrar server.
In Polish version of WM 6.5 you shall add "telefon" in command.txt file (Program Files/audioswitch) for the AudioSwitch to work....

Categories

Resources