Bluetooth Stack - Can it be changed? - MDA III, XDA III, PDA2k, 9090 General

Hi guys
I note the MS Bluetooth stack only allows audio reception/transmit to the phone functions of the MDAII.
Is there anyway of removing the MS stack and loading another that will allow use of all programs - media player, TomTom etc etc?
Cheers
John

Please search forum before you post:
http://forum.xda-developers.com/viewtopic.php?t=15671
http://forum.xda-developers.com/viewtopic.php?t=16116
http://forum.xda-developers.com/viewtopic.php?t=29783
http://forum.xda-developers.com/viewtopic.php?t=29601
http://forum.xda-developers.com/viewtopic.php?t=29745
http://forum.xda-developers.com/viewtopic.php?t=29415
these are the links ONLY from this last week.
if you want to find more, search yourself.

Related

Want to develop A2DP software for Magician

I to want develop A2DP software for Magician. Could you please post the information about A2DP programming because I want to know where should I begin.
Thanks,
Ave*
I think the best way is try to study the Xda IIi and Dell X50V`s Bluetooth stack first.
Hi I don't know, if this programm is working on the MDA compact. Normaly it's a programm for Smartphones, but it runs on the MDA compact. I have installed it, but i got no Task-Manager to close a running prozess named cdial.exe. The Name of the programm ist Bluetunes, and her you can download it.
http://www.mdaportal.de/dload.php?action=file&file_id=173
I have ever tried Bluetunes on my Magician but it didn't work. I used to read the information about it and my understanding is this program is for XPhone. It will kill the process named "cdial.exe" and the sound will be transfer from the speaker to the bluetooth headset.
But no "cdial.exe" running on our Magician, am I right?
http://www.modaco.com/index.php?showtopic=203212
this program would not work on Magician.
I'd recommend you to look into bluetooth drivers source code and sample applications that are coming with PlatformBuilder 5.0. As far as I remember they contain AG, PAN and HID profiles. Maybe A2DP is also included. It would not be difficult to make these drivers work on Magician as it also uses the MS BT stack.
Thanks so much, mamaich. Now I'm installing Platform Builder on my PC. I'll try it after finish the installation.
you'll need also eVC 4. PB 5.0 by default produces THUMB executables/DLLs that cannot run on our devices. You have to compile everything with eVC.

cant play mms:// streams with wm6 in wmp

For some reason wmp cant play mms:// streams on my trin.
This is the error i get,
cannont find the file. The file might have been moved, renamed, or deleted. If the file is stored on a server or a removable storage card, the server or storage card might not be available.
It doesnt even try to connect , it just pops up this error right away after pressing ok.
Im using the dopod wm6 rom on my p3600.
Does anyone know if this can be fixed?
Hmm ok mms:// urls do work.
However only when i use an normal url.
If i use an ip address it fails right away and gives that error for some reason.
RacerII said:
For some reason wmp cant play mms:// streams on my trin.
This is the error i get,
cannont find the file. The file might have been moved, renamed, or deleted. If the file is stored on a server or a removable storage card, the server or storage card might not be available.
It doesnt even try to connect , it just pops up this error right away after pressing ok.
Im using the dopod wm6 rom on my p3600.
Does anyone know if this can be fixed?
Click to expand...
Click to collapse
I bet your MMS settings are off. Have you followed the instructions provided by your provider?
mms:// has nothing to do with multimedia messaging.
Its just a live stream , called Microsoft Media Server protocol.
The problem is that i try to connect to my webcam at home , the url i should connect to is my ip like this: mms://my.ip.number.here:8080
But that doesnt work. (also doesnt work if i dont add the port number.)
It does work if i use this kind of url:
mms://this.plays.fine/bla
So i probably need another program to create the mms stream.
RacerII said:
mms:// has nothing to do with multimedia messaging.
Its just a live stream , called Microsoft Media Server protocol.
The problem is that i try to connect to my webcam at home , the url i should connect to is my ip like this: mms://my.ip.number.here:8080
But that doesnt work. (also doesnt work if i dont add the port number.)
It does work if i use this kind of url:
mms://this.plays.fine/bla
So i probably need another program to create the mms stream.
Click to expand...
Click to collapse
ok, I got it. My bad.
So it also doesn't work when you are connected through activesync and/or wifi?
Arilexed said:
ok, I got it. My bad.
So it also doesn't work when you are connected through activesync and/or wifi?
Click to expand...
Click to collapse
It doesnt even try to connect , wmp just gives an error right away.
Like the url isnt right.
Looks like it just doesnt take urls with no /bla at the end.
RacerII said:
It doesnt even try to connect , wmp just gives an error right away.
Like the url isnt right.
Looks like it just doesnt take urls with no /bla at the end.
Click to expand...
Click to collapse
Just curious, I never use mms. Could you post an url that I can test on my P3600?
I'm wondering about this too. I used to watch newsfeeds using what I believe was mms:// streams, though I gotta be honest I am not 100 percent sure of the format, but they all used to play fine in WMP. I would just click the link from a bookmark in Pocket Internet Explorer then it would connect and play in WMP.
Hadn't looked at any for a bit, probably not since I upgraded to WM6.
Just recently I discovered I can no longer play them (as in not on my Trinity, I can play them on my laptop). Here a couple of sample links to try:
http://dynamic.cnn.com/video/meta/live/stream.1.large.asx?nsfg=&CNNid=
mms://msnbc.wmod.llnwd.net/a275/e1/video/100/vh.asf
http://www.bbc.co.uk/newsa/n5ctrl/tvseq/n24/bb/wm/video/heads_bb.asx
Actually, I realize I can;t even get the Windows Media Mobile home page clips to play either.
http://www.windowsmedia.com/mobile/
So I guess I am not just having mms:/ stream probs.
According to the Wikipedia entry (and just cos someone entered into Wikipedia I realize that does not automatically make it true, but that's the link for what it is worth...) it is an outgoing Microsoft format no longer supported in WMP Mobile
http://en.wikipedia.org/wiki/Microsoft_Media_Services
The Windows Mobile entry:
http://en.wikipedia.org/wiki/Windows_mobile
...suggests that the only format support in WMP now are .WMA, .WMV, .MP3, and .AVI files.
I am gonna dig around on the Microsoft site to see if I can come up with anything there. Also, I wonder if there is a thrid party player than can handle these? I have tread both Coreplayer and TCPMP and they both return an error sayig they can't handle the codec... which is similar to what WMP says too.
Maybe on of the many gurus on this board could please shed some more light on this one? TIA
I am gonna dig around on the Microsoft site to see if I can come up with anything there. Also, I wonder if there is a thrid party player than can handle these? I have tread both Coreplayer and TCPMP and they both return an error sayig they can't handle the codec... which is similar to what WMP says too.
Maybe on of the many gurus on this board could please shed some more light on this one? TIA [/QUOTE]
did u check coreplayer which plays all of those format? you can find in by using google and do coreplayer v1.1.1 build 1600 you should be able to find it on share download with the code.. I believe this is the last free version they had..not sure though.. I know someone put it on some rom and then got taken off...
Good luck.
Thanks for the helpful feedback. First off, I've got a really basic question for anyone reading. Please would you simply open WMP on your Trinity and click on the little globe that takes you to the Windows Media Mobile website, then see if you can play any clips... I can't. If it is just me then I know I have something screwy going on. Otherwise something more substantial may have changed.
Also, if this Microsoft MMS format is getting a bit out of date maybe people would be kind enough to suggest some other news feeds and stuff which use the players built into our Trinity's as they are now?
Yep, I have Coreplayer, though mine is 1.0.4 not the latest which does seem to be the 1.1 release. It wasn't and isn't free - might be why it got pulled off the ROM mentioned and the site is a bit unconventional as it is mainly geared to selling to OEM manufacturers not retail, so I can't figure out if I can upgrade without paying again. I can say that vers 1.0.4 does not appear to be able to stream any form of Media, though it can play many kinds locally. The description of the slightly newer version suggests it has some streaming but not for any Microsoft formats. Here is the link to the Coreplayer site.
I am sure people already know but just in case Coreplayer is the commercial descendant of free TCPMP which can be downloaded here. The last version was 0.72 and that can't stream the Microsoft MMS type file either.
Both these players are handy and have slightly different features. My version of Coreplayer can play back Apple QuickTimes. While TCPMP can play Flash FLV files using this extra plug-in
I also tried downloading the old WMP 7.1 for Pocket PC from Microsoft here.
I managed to install it but not suprisingly it won't launch. Think I'd better remove it before it really messes up my Trinity!
Oh, I dug around on Microsoft's support site and while it does not explicitly confirm the Wikipedia info, it appears to suggest it by ommision. I can only find references to the MMS format in relation to old products.
Sorry for the long post. Please do let me know if you can access and play clips from Windows Media Mobile. Many thanks.
Maybe its the Rom!
im using mUn 2.00.S.E WM6 and i can play MMS/streams no problem in WMP
Uh oh! Well...OK then! I can stop goofing around with Media players! It is obviously either my ROM version (or just maybe a conflict between the multiple Media players I have installed). I am on the current AX3L ROM. Sounds like I should consider the mUn 2.00.S.E WM6 ROM then!
I guess I could also try the Official Dopod WM6 or hang to see if an HTC 6 ROM does really comes out soon.
Thanks a lot for that. You have saved me any more wasting time on this and I do appreciate it.
EDIT: Please note that I have since identified and solved the problem, details in the post below. It was ABSOLUTELY NOT related to AX3L's ROM. It was an issue which could occur under any ROM. It turned out to be about which programs have been associated with which file types and how Windows Media Player handles things.
SOLVED! - can't play mms:// streams with wm6 in wmp
I have solved my issue with streaming Microsoft MMS:// format files. Happily, it was not a problem with my ROM version.
My first clue came from this post which I found elsewhere.
This suggested that no matter what changes are made to the registry, Windows Media player will still attempt to handle certain types of streaming files - particularly Microsoft MMS:// streams and .asx and .asf media streams.
(Incidentally, to my knowledge, the 3GP streams used by sites like You Tube Mobile do not cause any conflict and do not overlap with this specific Windows Media Player issue).
I discovered that my installation of Coreplayer and TCPMP and very likely my attempts to set them to handle certain files types (like MMS:// streams) had resulted in Windows Media Player mishandling certain file types. In particularly, instead of just directly streaming the MMS:// files it was first downloading a file ending with the extension .WMWebASX or .WBWebASF and then attempting to open that file. This resulted in an apparent codec error.
How I finally fixed it.
First, for all files that can be handled by Windows Media Player, I turned off any conflicting file associations in Coreplayer and TCPMP. Then using the registry editor Total Commander, I went through the HKCU area of the registry and deleted ALL entries named TCPMP.bak... there were LOTS. Fortunately, Total Commander has a find command!
Then I also went through all the entries in the HKCU section of the registry for streaming files that can be handled by Windows Media Player including WMWebASX, WBWebASF, asf, asx (and a quite few others) and made sure they all pointed to \Windows|wmplayer.exe. (Many had gotten set to point to TCPMP's player.exe on my device and this had to be changed).
Finally, in Wiindows Media Player's Network options I set it to use Port 500 for UDP (the best choice of available port may depend on your wireless carrier - try port 80 if all else fails). Without changing this, I got sound but no picture.
BTW in regard to the OP, I belive that DNS and/or firewall issues, probably at the wireless carrier's end can also be a problem for some people. For instance, if your browser requests a file on one port then the file is delivered on a different port the carrier firewall may shut it out as if it were an unsolicited packet. It may also be also worth trying different DNS servers e,g, the OpenDNS servers, or if you use them already and have probs, try going back to your carrier's DNS servers. Definitely it will also be likely be necessary to bypass any proxy server such as ATT's MEdia Net for example.
Hope this info is useful to others.
flamingcrumb said:
. . . Actually, I realize I can;t even get the Windows Media Mobile home page clips to play either.
So I guess I am not just having mms:/ stream probs.
Click to expand...
Click to collapse
All those links work with AX3L's WM6 ROM.
PGMMA said:
All those links work with AX3L's WM6 ROM.
Click to expand...
Click to collapse
Absolutely - unless you manage to mess things up like I did! ! I use AX3L's ROM myself. Just love the BIG storage! I admit that I did wonder if it was a ROM issue for a bit, but as I explained it turned out NOT to be ROM related AT ALL. This problem could occur on any ROM. It is about which programs have been associated with which file types.,
It was almost certainly caused by the way I had set the preferences in TCPMP (which I use to play back Flash FLV files). I do have Coreplayer installed too, but the misconfgured registry settings all came from TCPMP.
Sorry for the overlength post above, its probalby so long it might be confusing! I just thought that as quite a few people do use additional Media players it may come up that someone may have a similar prob, so I wanted the solution to be available if they searched the board. I hope my experience might save them time in figuring it out.
Sorry if I left any impression this iis in any way a problem with AX3L's great work. That is absolutely NOT the case in any way. Hope that sets the record straight
RacerII said:
mms:// has nothing to do with multimedia messaging.
Its just a live stream , called Microsoft Media Server protocol.
The problem is that i try to connect to my webcam at home , the url i should connect to is my ip like this: mms://my.ip.number.here:8080
But that doesnt work. (also doesnt work if i dont add the port number.)
It does work if i use this kind of url:
mms://this.plays.fine/bla
So i probably need another program to create the mms stream.
Click to expand...
Click to collapse
Trye this way:
http://my.ip.number.here:8080/pocketpc?camnum=1&mode=1
Do you know how to play an .mp3 stream in WMP?
Codecs
In some roms when there´s lack of some codecs if you put these ones in the windows folder it starts working,I have some more but I believe this is enough,plus maybe some of your roms come already with those codecs.
Let me know if it worked for you guys.
Simple technique
RacerII said:
For some reason wmp cant play mms:// streams on my trin.
This is the error i get,
cannont find the file. The file might have been moved, renamed, or deleted. If the file is stored on a server or a removable storage card, the server or storage card might not be available.
It doesnt even try to connect , it just pops up this error right away after pressing ok.
Im using the dopod wm6 rom on my p3600.
Does anyone know if this can be fixed?
Click to expand...
Click to collapse
Friend, you just need to put the symbles /* at the last part of your address. You will aquire your webcam vedio. Although I know the trick, I can't help myself. Since I flashed Karmba's rom, I can never success to connect to my webcam. I just can watch my webcam vedio through wifi or when it's syn to my PC.
What folder should I copy the files to after I unzip? I am having the same problem as the OP.
Thanks.
dta1974 said:
In some roms when there´s lack of some codecs if you put these ones in the windows folder it starts working,I have some more but I believe this is enough,plus maybe some of your roms come already with those codecs.
Let me know if it worked for you guys.
Click to expand...
Click to collapse

[OEM Package]Widcomm Bluetooth Stack 0.3 for Hermes

Hello everyone
After reading a lot of tutorials on how to make OEM packages and testing for a few days, I am now releasing my first OEM Package compilation
Widcomm Bluetooth Stack 0.3 for hermes
Edited from the 0.3 cab file, this is an OEM package that you can cook using Pandora or Hypercore Kitchen. Just simply place it into the OEM folder of your build and give it a try
Link here:
Widcomm Bluetooth Stack for Hermes
please gimme a feedback if it works on your kitchen or not
-
a few things before you include this package in your kitchen/cooking:
1.) it will occupy roughly 8mb of rom space, yes, it is costly, but in return you can have ftp browsing, a2dp, HID input (mouse/keyboard), etc.
2.) I have yet to try removing the original microsoft stack and only cook the widcomm into a rom, but i doubt it would be a problem as it is completely independent.
3.) by default, when your device first boots, it will be turned on. But once you turn it off, it stays off even after you reboot. the status sticks.
4.) make sure you turn off any OBEX bluetooth support and original microsoft a2dp support, as it might cause problems ( you can turn them off in advanced config by Schaps)
5.) Comm Managers can not trigger the on/off for this widcomm stack at the moment, I may try to make an rgu entry to modify this later, if it is possible
leave me any feedback if you have tried cooking this into your rom and runs successfully! i may modify this to make it compatible for Artemis, Prophet, or other devices =)
Credit goes to SuperDave for originally writing the 0.3 Widcomm
Original Post
I forgot to add the shortcuts for WirelessPower.lnk and WirelessPowerConfig.lnk into the Program Menu folder, I guess i will do that later =) too lazy to edit initflashfiles and shortcuts
Re:updated the file with shortcut to turn on bluetooth stack by buttons. by the way, once this is cooked you can use both microsoft stack and widcomm stack (not together at the same time but the stack can be used alternatively without installing/uninstalling the widcomm stack).
Thanks !!!
Thank you for making this available. I am struggling with the Microsoft Bluetooth stack as it it not compatible with Mobile 6. I was forced to downgrade to 5 for about 3 months now.
Do you happen to have an image that already has this stack in it ? if not then I will try to create one today.
Thanks Again !!!!
For the slow kids in class...
What is this?
-AD
For the slow kids in class...
What is this?
-AD
Widcomm
Microsoft Bluetooth stack is not known to be the most robust implementation of Bluetooth.
Windcomm is in theory a better stack that should give better compatibility experience in general.
The issue it was not packaged for the Hermes and there is an effort underway to make it work.
I tested this version a bit today. it seems to work but I did not have an audio device to test with. I will try later from home.
ok thank you i try this
yeah, this stack is meant to make widcomm drivers to work on hermes.
one thing i forgot to mention, you would need to manually make a BTTrayCE.lnk (shortcut) to %startup% so that it will have a tray icon in your system.
I'll upload a newer OEM package later tonight when i got home
(by the way it's tested to work on all languages).
will this work on the Kaiser also or will it need to be ported for that platform separately?
Cook in?
@Kazuni:
Does the stack need to be cooked in or can it also be installed to an existing configuration? If so, could you please provide a CAB version?
Thanks!
it doesnt need to be cooked in. infact the link i provided in the first post had listed the source for the cab
marsb007 said:
will this work on the Kaiser also or will it need to be ported for that platform separately?
Click to expand...
Click to collapse
it will also work on kaiser, but kaiser roms are not cookable yet, so look for the cab.

launch applications simultaneously

Hi. I need an application or a script...or anything you want, that allows me to launch simultaneously two application: ex Tomtom navigator & BTaudio...so that every time i start tomtom, all the audio of the device it's switched to the external bluetooth handsfree of my car. Now i have to launch BTaudio first than tomtom.
Thanks to everyone who help me.
matt
PS: sorry for the bad english
Forgot: Acer F1 wm6.5 spb Mshell 3.5.3
Scripting/batching via
Hello TiaBosch,
All you need is MortScript! Install and execute only once From here on *.mscr extensions will be executed by MortScript
MortScript examples accumulation
MortScript Source Compendium
MortScript Suite
MortScript discussion
I know this helps,
Senax

Still No Good Pandora APP ?

The 2 I ofund on here are real small at the bottom and it doesn't show album art.
I've used the following cab for a long time, and while the buttons are tiny, it has always shown album art.
http://forum.xda-developers.com/showpost.php?p=4806329&postcount=16
I would also suggest trying Slacker Radio, if you have not already. It does the same thing Pandora does, but the Slack Radio WM app has much better sound quality, very finger friendly, and a bunch of built-in radio stations as well. I've pretty much given up using Pandora on my TP2 in favbor of Slacker Radio for these reasons.
http://www.slacker.com/everywhere/mobile/windows/
THANK GOD i found this cab on xda-developers...Pandora+VGA+IVAN1+SC.cab...really good and whoever made thank you so much...great cab.
alf11211 said:
THANK GOD i found this cab on xda-developers...Pandora+VGA+IVAN1+SC.cab...really good and whoever made thank you so much...great cab.
Click to expand...
Click to collapse
Is this CAB different from the ones earlier mentioned? If so, I'ld like to try it out and would appreciate a link to the post that contains it.
I have Sirius, Slacker and Pandora. I find Pandora the most reliable. Seems that Slacker does not buffer at all, Sirius buffers some. I can barely get Slacker to play for me and Sirius is constantly rebuffering and it also does not always start back up after a phone call. Pandora always plays.
i actually just discovered Pandora last week, I canceled my Sirius, since i liked this so much, and i got pandora one, but it sucks that I can't find a good app for my phone, My girlfriend has a great pandora app on her stupid blackberry torch , i'm jealous. I just want a good app.
The buttoms are so damn small on this one.
DLTempler said:
Is this CAB different from the ones earlier mentioned? If so, I'ld like to try it out and would appreciate a link to the post that contains it.
Click to expand...
Click to collapse
Search quickly found the thread, but based on the comments about losing the album art, I'm afraid to try it!
http://forum.xda-developers.com/showthread.php?t=534319
Only reason for me to change from the CAB I posted earlier would be to get bigger buttons.
redpoint73 said:
Search quickly found the thread, but based on the comments about losing the album art, I'm afraid to try it!
http://forum.xda-developers.com/showthread.php?t=534319
Only reason for me to change from the CAB I posted earlier would be to get bigger buttons.
Click to expand...
Click to collapse
Thanks, i've tried that on and every other one i found on here and all same problem , no art
HTC TP2, T-Mobile
WM 6.1
Most Sense stuff turned off
I do remember that the Slacker was just for WM 6.5. Maybe that is why mine does not work well. But is also did not work well before the new release.
My Pandora is Version 1.0.25 and it shows album art. Buttons are tiny, but they work. It does not show in the list of active tasks.
I do these steps for my installation
To get Pandora working on your Touch Pro / Diamond:
1. Download the Pandora.cab (mirror)
2. If you don’t already have it, download Advanced Config Tool 3.3 (mirror)
3. Install both applications and open Advanced Config Tool
4. While in the Advanced Config Tool, navigate to Network>TCP Window and change the value to 98304
5. Save your changes, and soft-reset.
6. Download This VGA/EXE Fix (mirror)
7. Replace the orginal .exe (in \Program Files\Pandora\Pandora.exe) with the one from the VGA/EXE Fix above.
thebrenda said:
I do these steps for my installation
To get Pandora working on your Touch Pro / Diamond:
1. Download the Pandora.cab (mirror)
2. If you don’t already have it, download Advanced Config Tool 3.3 (mirror)
3. Install both applications and open Advanced Config Tool
4. While in the Advanced Config Tool, navigate to Network>TCP Window and change the value to 98304
5. Save your changes, and soft-reset.
6. Download This VGA/EXE Fix (mirror)
7. Replace the orginal .exe (in \Program Files\Pandora\Pandora.exe) with the one from the VGA/EXE Fix above.
Click to expand...
Click to collapse
ok did all that still no art !! hmmmmmm must be something, that needs a little tweaking
redpoint73 said:
I've used the following cab for a long time, and while the buttons are tiny, it has always shown album art.
http://forum.xda-developers.com/showpost.php?p=4806329&postcount=16
I would also suggest trying Slacker Radio, if you have not already. It does the same thing Pandora does, but the Slack Radio WM app has much better sound quality, very finger friendly, and a bunch of built-in radio stations as well. I've pretty much given up using Pandora on my TP2 in favbor of Slacker Radio for these reasons.
http://www.slacker.com/everywhere/mobile/windows/
Click to expand...
Click to collapse
We have Sirius XM and while it isn't free it is an option and there are a couple of WM apps that work and provide album art and over on the Android side (assuming you may own a HD2 too) Sirius XM's own app which works terrific. If you have a subscription it's a $2.99 add-on, however, if you don't I think it's $8.99.
I wanted an easy to download app instead of constantly looking for one that "works" on my WM device. My solution was to ditch Pandora all together.
Frankly Slacker.com and their WM6.5 app is just awesome. I like their service more than Pandora personally.
I will move to Last.fm when WM7 comes out as the integration with Xbox Live and the phone will be nice to have as Slacker and Pandora aren't offered on XBL.
Sorry but just offering some thinking points.

Categories

Resources