Bluetooth Name Change Software - Windows Mobile Development and Hacking General

Here you will find a little tool to change your Device's Bluetooth name without going to the registry yourself.
http://gbit.ath.cx
It's free and more apps will be released.

Thanks. This is exactly the type of thing I could use.

Would it be possible to make a program to toggle on/off the "Wireless Stereo" and/or "Hands Free" services for a particular Bluetooth device automatically.
I created the attached Mortscript file to do it, but it is very slow and cumbersome. I use this to allow me to switch from my Plantronics headset to my JVC radio when I am in my car. The SendKeys("Settings","2") line in the mortscript code is used to pick the headset named 260Plantronics in my bluetooth devices list. I thought you could make it use a parameter to pass the device name to the program, so any device may be chosen. I use the registry reading part of Battery Status to show me if the headset service is enabled or not.
The registry keys for the devices is under HKLM\Software\Microsoft\Bluetooth\Device\???????????\Services\????????\enabled, where the first set of ?s is the device and the second set of ?s is the service. I tried changing the registry keys with mortscript but it doesn't affect the actual settings in the setting menu and the Plantronics is still connected. Even after a soft reset the Plantronics will still be connected even though the registry keys show 0 and the settings items are unchecked.
Code:
iscar=RegRead("HKLM","\Software\Microsoft\Bluetooth\Device\000389c44266\Services\0000111e-0000-1000-8000-00805f9b34fb\","enabled")
Run("\Windows\Start Menu\Programs\Tools\BlueSet.lnk")
WaitFor("Settings",10)
SendKeys("Settings","2")
Sleep(500)
SendCR("Settings")
Sleep(500)
MouseClick("Settings",17,109)
MouseClick("Settings",17,127)
Sleep(500)
MouseClick("Settings",195,308)
Sleep(500)
Close("Settings")
Exit

installation folder
i have eten glofiish m700 with WM6.1
i installed the CAB & it created a new folder on the main memory called \pogram files%provider% with the BlueName folder inside it
i believe it should have created the BlueName folder inside the original main program files folder, so i did a copy & paste of the BlueName there
It works fine & nice & light software..does exactly what it should do ... but i wanted to mention the "folder" destination error to you
Thanks again for the nice cab

ok, thanks i will check the installation and upp a correct one.

elkneo said:
ok, thanks i will check the installation and upp a correct one.
Click to expand...
Click to collapse
great
please update us here & post something to let us know that the new one is there so we go get it
again good work

corrected version is online now. visit my page for more software...

Thanks for the update.

Hi ,
URL http://gbit.ath.cx is not working . I was looking for the solution to change the bluetooth radio name . any ideas ?

anil_k_22 said:
Hi ,
URL http://gbit.ath.cx is not working . I was looking for the solution to change the bluetooth radio name . any ideas ?
Click to expand...
Click to collapse
Here you go.
I hope he doesn't mind me posting his cab here since his site seems to be down.

Related

Lost the Bluetooth icon in my Mini

Dear All,
Suddenly, the Bluetooth icon which usually placed in tray is lost now in my mini.
How can I make it available again ?
Soft reset des not help...
make sure you have latest ROM for your mini. then check out this solution...
it involves some registry hacking and a freeware app called NoPlugins Today. It works on my i-mate JAM (with Qtek 1.11WWE ROM) there is a thread here but it is hard to search xda-dev so here is the procedure.
Part 1
Download and install ictinus NoPluginsToday (you may Google for it)
Make a shortcut for it and put it in the Windows\StartUp\ rename it to zzzNoPluginsToday so it becomes the last item on StartUp.
Part 2
Using a reg editor, I use Resco Explorer 2003
Goto HKEY_LOCAL_MACHINE\init make a new String Value, name it Launch99 and put in the locatiuon of NoTodayPlugins.exe (for me it is: \Program Files\NoPluginsToday\NoPluginsToday.exe). Save.
Soft-Reset and you should get your BT Icon back.
note: this fix makes soft-resets longer so be patient. do this at your own risk do a backup first. remember fooling around with the registry is not a recommended but sometimes essential practice.
Hi castro,
Thanks for your reply.
But I try with the other way.
Seeing the other thread about hiding screen rotate icon, I wonder if it is also available for BTIcon.
So I check my registry under HKLM/Services/BTIcon and found that there is no ShowIcon Dword. I do not why....
Make a new Dword and give the value 1, soft reset and then....... the Bluetooth Icon showed again.
I do not know it is the correct way or not.
Could you give any suggestion ?
hey if it works then I guess it is ok for me I used the work around I described

Turn On GPS Application Reg Hack Help

Hi all
I have used Mehayuk's brill guide to setting up the wizard http://forum.xda-developers.com/viewtopic.php?t=53784&highlight=mda+vario
and have completed the following reg tweak
Turn On GPS Application (GPS not GPRS ie Navigation Stuff)
First of all, your MDA does NOT have GPS built-in; let's make that clear from the start.
However, Windows Mobile 5.0 includes a GPS Control Panel for ease of configuring Bluetooth GPS devices. This includes creating 'virtual ports' so that multiple programs can access the same NEMA GPS stream from said BT/GPS device. This is helpful for anyone who uses GPS for Navigation, War-Driving and lots of new emerging location-based programs which use GPS information available to your MDA.
Unfortunately, the Registry Wizard for tweaking the MDA available in this FAQ and over at xda-developers does not work with the T-Mobile ROMs. You have to manually edit the registry by following these instructions:
Go to: HKEY_LOCAL_MASCHINE\ControlPanel\GPS Settings
Delete the DWORD marked "hide"
Add a DWORD called "Group" and give it the value of "2"
The GPS panel will now show up in your connection settings
But i cant find the GPS panel anywhere can anyone help me out there.
:twisted:
Also I have used Resco explorer to find the folder on my network containing my music files, so i can stream them to my wizard and play them using TCMP player, i can see the files in the folder but how do i get TCMP to play them,
Instructions for a idiot who is a bit slow please :shock: :shock:
My wizard details are
ROM 2.21.2.6 WWE
ROM Date 3/906
Radio Version 02.19.11
ExtROM 2.21.2.109
Many registry hacks require a soft reset... Just turn your device off and then back on.
I think the above reg hack is pre-aku2
The correct one is Go to: HKEY_LOCAL_MASCHINE\ControlPanel\GPS Settings DWORD "hide" change value from 1 to 0
and it will appear under settings\system not settings\connections
btw works on mine but i have no gps device - so fat lot of good it does me except the pleasure of a hack
There's also the redirect key which must be deleted.
Done the GPS Hack
Any help with TCMP Settings
I don't know about RescoExplorer, I use GSFinder which can also access network shares. So, when I want to listen to music files from my PC with TCMP I just launch TCMP -> File -> Open File and I just Open the Network Folder and select the song(s) I want to listen to. No special settings!
hmm, thats an interesting thing but....
my bluetooth gps works fine with multiple programs anyway, can use tomtom and wififofum both at once without enabling this gps hack. Maybe that why its hidden by default?

[FiX] Bluetooth turning off with MortScript

Hey guys,
* UPDATE * - I now realize that the first version of this script did not work. Problem should be solved as I've updated it to use VJVolubilis to send the Bluetooth ON command, rather than change the one registry entry.
Click to expand...
Click to collapse
I write this as a newbie who's just written his, well, 2nd MortScript. I was fed up with the very common problem that everyone is experiencing, which is their Bluetooth being randomly shut off on the X1.
What I did to resolve the problem (temporarily, until SE provides a proper fix), is to write this MortScript that will run resident in memory (uses only about 90kb, a non-issue with our massive X1 RAM) and poll the status of Bluetooth every "X" (user-defined) minutes. It will then send a command to VJVolubilis turning BT on. If it's already on still, then nothing happens. Note that when it 'turns on' Bluetooth, it will put it into the normal status of Connectible, but not Discoverable, or any other state for that matter. It should only really be reset to "On (Connectible)" from Off because if you were currently using your BT (for ActiveSync, A2DP) then it should not turn itself off in the first place. I think this was the safest bet since there are MANY 'states' for BT to be in.
You will need a copy of MortScript installed in order for this script to work. You can get MortScript at the following link:
http://sto-helit.de/index.php?module=download&entry=ms_program&action=list
Once you've installed MortScript (or if you already had it installed), simply place the "X1FixBluetoothPower.mscr" file in your \Windows\StartUp folder so it will be run upon every boot up, and stay running.
For people who prefer to look at the script contents, then create their own, below is what's contained within my "X1FixBluetoothPower.mscr" file:
Code:
# Xperia X1 Bluetooth Always ON Script
#
# NOTE that you will NEED a copy of VJVolubilis which is a tiny .exe and can be found here by the great Vijay555:
# http://www.vijay555.com/vj/releases/vjvolubilis/vjvolubilis.cab
#Define the interval (in minutes) that BT State will be checked
#Edit "checkmins" number below:
checkmins = 5
#Begin an endless loop that checks vijay555's app every X mins
While( ProcExists( "device.exe") )
Run("\program files\vijay555\vjvolubilis\vjvolubilis.exe"," -blueon")
Sleep(checkmins*60000)
EndWhile
Note that I use a default time of 5 minutes, however on my own device I actually use 1 minute. I have a hard time believing that this will be any sort of 'performance' limiter when it's run, so every 1-2 mins shouldn't be a problem. If you want to edit the minutes, simply open the .mscr file up in Notepad before you dump it on your device (or alternatively, edit it on your X1 with something like Total Commander).
Anyways, this is one of my first scripts written in MortScript, so I hope you guys enjoy it. If anyone else can suggest any optimizations to my 'code', then by all means, please post in this thread.
Below you should find the attachment to the actual .mscr file. Please leave your feedback as to how well the script works for you.
Thanks guys, trying to give back to this amazing community whenever I can!
Well done. Mortscript is the future!
is it possible to add an entry in your skrip, that a stereoheadset connected in the A2DP mode automaticly?
Download A2DP Toggle: http://www.teksoftco.com/index.php?section=freeware
Install and disable the Today-plugin.
Then add a line to the mortscript:
Code:
Run( "\Program Files\Teksoft\A2DPToggle\a2dp.exe", "-a2dp:on" )
scar45 said:
Hey guys,
I write this as a newbie who's just written his, well, 2nd MortScript. I was fed up with the very common problem that everyone is experiencing, which is their Bluetooth being randomly shut off on the X1.
What I did to resolve the problem (temporarily, until SE provides a proper fix), is to write this MortScript that will run resident in memory (uses only about 90kb, a non-issue with our massive X1 RAM) and poll the status of Bluetooth every "X" (user-defined) minutes. If it discovers that BT is off, it will turn it on. If it's already on, then nothing happens. Note that when it 'turns on' Bluetooth, it will put it into the normal status of Connectible, but not Discoverable, or any other state for that matter. It should only really be reset to "On (Connectible)" from Off because if you were currently using your BT (for ActiveSync, A2DP) then it should not turn itself off in the first place. I think this was the safest bet since there are MANY 'states' for BT to be in.
You will need a copy of MortScript installed in order for this script to work. You can get MortScript at the following link:
http://sto-helit.de/index.php?module=download&entry=ms_program&action=list
Once you've installed MortScript (or if you already had it installed), simply place the "X1FixBluetoothPower.mscr" file in your \Windows\StartUp folder so it will be run upon every boot up, and stay running.
For people who prefer to look at the script contents, then create their own, below is what's contained within my "X1FixBluetoothPower.mscr" file:
Code:
# Xperia X1 Bluetooth Always ON Script
# by George Merlocco of protogenlabs.com
#Define the interval (in minutes) that BT State will be checked
#Edit "checkmins" number below:
checkmins = 5
#Begin an endless loop that queries the BT registry entry every X mins
While( ProcExists( "device.exe") )
#Define variable to check status of Bluetooth via registry
BluetoothStatus = RegRead( "HKLM","System\State\Hardware","Bluetooth" )
#if Bluetooth DWORD = 8, BT is OFF so turn it on (set to 9)
If ( BluetoothStatus = 8 )
RegWriteDWord( "HKLM","System\State\Hardware","Bluetooth", "9" )
EndIf
Sleep(checkmins*60000)
EndWhile
Note that I use a default time of 5 minutes, however on my own device I actually use 1 minute. I have a hard time believing that this will be any sort of 'performance' limiter when it's run, so every 1-2 mins shouldn't be a problem.
Anyways, this is one of my first scripts written in MortScript, so I hope you guys enjoy it. If anyone else can suggest any optimizations to my 'code', then by all means, please post in this thread.
Below you should find the attachment to the actual .mscr file. Please leave your feedback as to how well the script works for you.
Thanks guys, trying to give back to this amazing community whenever I can!
Click to expand...
Click to collapse
Brother, I install the script installed in phone but when phone boot up, the bluetooth is not turn on? Anything I missed out?
Hi,
I notice that you have added another VJVolubilis and X1FixBluetoothFinal-MSCR-v2.zip, do we need to uninstall the MortScript we installed earlier?
Do advise us accordingly, thanks.
chongbh said:
Hi,
I notice that you have added another VJVolubilis and X1FixBluetoothFinal-MSCR-v2.zip, do we need to uninstall the MortScript we installed earlier?
Do advise us accordingly, thanks.
Click to expand...
Click to collapse
yes chongbh, you can remove the other (v1) script completely by simply deleting the file. Next, grab the .cab installer for Vijay's app, install it to the PHONE memory (only like 15kb), and unzip the X1FixBluetoothFinal-MSCR-v2.zip into your \WINDOWS\STARTUP folder. Simple as that.
Further to this, you can customize how frequently you want the script to run which will in turn run VJVolubilis + the argument to turn BT on.
On a side note, I'm not quite sure why the previous script didn't work. I do have a feeling that it's because SE uses a proprietary Bluetooth stack which ignores that change to the single registry entry. I would love to find out how VJVolubilis and Wisbar Advance Desktop trigger Bluetooth states, because they still do work with the X1.
Anyways, this patchwork shouldn't have to last very long (not too bad still as MortScript.exe uses peak 100kb memory while running), and we see an official CAB update from Sony Ericsson addressing the well-known issue. Hope this helps some of you hold over till then!
Guess for some newbie might be in the lost as in what are the proper procedures :
1) Download and install the MortScript.cab into PHONE Memory :
http://sto-helit.de/index.php?module...am&action=list
2) Download and install the Vjvolubilis.cab into PHONE Memory :
http://www.vijay555.com/vj/releases/vjvolubilis/vjvolubilis.cab
3) Download the X1FixBluetoothFinal-MSCR-v2.zip from the 1st post of this thread
4) Unzip the X1FixBluetoothFinal-MSCR-v2.zip into your X1's phone memory location : \WINDOWS\STARTUP folder
5) Reboot your phone and your Bluetooth should stay ON forever
I have tested on my X1 and it works great! Thanks to Scar45 for your effort and guidance.
Hi,
the \Windows\Startup folder mentioned - is that the same as \Windows\Autostart ? Or should I create a \Windows\Startup, because there is no such folder at the moment in my X1...
Thanks for enlighten me on why my X1 keeps shuting off the Bluetooth all the time...
/Stefan
Thanks a lot
I contacted Sony Ericsson because my Bluetooth headset was "detecting" the bluetooth dropped and when I looked on the X1i the Bluetooth was turned off.
They told me to buy another BT headset, nice to see I wasn't crazy
brago said:
Hi,
the \Windows\Startup folder mentioned - is that the same as \Windows\Autostart ? Or should I create a \Windows\Startup, because there is no such folder at the moment in my X1...
Thanks for enlighten me on why my X1 keeps shuting off the Bluetooth all the time...
/Stefan
Click to expand...
Click to collapse
Not a problem Stefan, and yes, you can create the \Windows\StartUp folder if it isn't there already. I would test it by copying ANY shortcut in there and seeing if it runs that program after a soft-reset. If that's all good, put the .mscr script in the \Windows\StartUp folder and you'll be good to go.
lmame said:
Thanks a lot
I contacted Sony Ericsson because my Bluetooth headset was "detecting" the bluetooth dropped and when I looked on the X1i the Bluetooth was turned off.
They told me to buy another BT headset, nice to see I wasn't crazy
Click to expand...
Click to collapse
Apparently they are aware of the issue, but I'm sure that knowledge doesn't trickle down to the Customer Service Reps until a proper fix has been released.
Glad this script fix could help a lot of ppl out...thanks again to Vijay and Mirko for the tools needed!!
Yes definitly those tools sound fun ^_^
Edit:
Btw, I saw something weird.
When the BT is dropping, if I delete my BT headset and do the pairing again (resetting the pairing also headset side), it seems the BT doesn't drop until next soft reset or until next time the headset is shut down.
Is Sony even aware of this issue? I called my local Sony X1 support and they were not aware this was even an issue. I think more people need to complain about randomly dropped bluetooth connections!
Yeah!
Thx a lot - my bluetooth-music-streaming works now!
But is it right - I have to choose every time when I connect to the radio in my car - "use as stereo-headset" in the settings?
GREAT JOB! THANK YOU!!!
A2DP Toggle
Epidemie said:
I have to choose every time when I connect to the radio in my car - "use as stereo-headset" in the settings?
Click to expand...
Click to collapse
See A2DP Toggle in post #4.
You can use it together with Mortscript to create a "connect A2DP now" button, instead of going to the bluetooth settings.
wensing said:
Then add a line to the mortscript:
Code:
Run( "\Program Files\Teksoft\A2DPToggle\a2dp.exe", "-a2dp:on" )
Click to expand...
Click to collapse
Thx 4 your help - one last question, i´m sorry ...:
How can I add a line to mortscript???
help needed ...
Still need help - does no one knows the answer, pls?
Thx,
Epi
this works great. thanks.
Epidemie said:
Still need help - does no one knows the answer, pls?
Thx,
Epi
Click to expand...
Click to collapse
Hey Epi,
Sorry no one got back to you, but it's easy to add a line to the MortScript file. Just open the .mscr file in any text editor (I use the built-in one in Total Commander) and add the line in exactly as wensing has described.
Save the file, do a soft-reset, and you should be good to go!
Epidemie said:
Still need help - does no one knows the answer, pls?
Thx,
Epi
Click to expand...
Click to collapse
The script in post #1 is to restart bluetooth if it is (accidently) stopped.
You can add a line to that script to reconnect "bluetooth stereo".
But then it tries to reconnect each 1 minute.
You can also install A2DPToggle and create a shortcut to the exe:
\Program Files\Teksoft\A2DPToggle\A2DP.exe
Then you can put that program on your today screen easily.
And if you want a nice icon with that shortcut, you can change the shortcut file to:
53#"\Program Files\Teksoft\A2DPToggle\A2DP.exe" "-a2dp:1"?\Program Files\Teksoft\A2DPToggle\settings.exe,-0

Bluetooth Audio Gateway Control

Application is designed to control BAG (Bluetooth Audio Control) service state on Windows Mobile systems. It can enable/disable audio/microphone routing to Bluetooth headset, set volume and microphone gain, enable/disable voice command launch application.
Writing this little piece of code was inspired by inability of AGEphone Mobile (ver 2.71) to collaborate with Bluetooth headset.
Really it can be used for other purposes as well. You can make some useful shortcuts or use it in some scripting language.
It is “command line” application (no GUI). Command line switches controls application behavior.
There are two working modes: “keep resident” (default: able to save and restore all settings) and “on fly” - for quick change.
Application itself and documentation with samples in attached file.
Thanks alot i'm downloading now!
gui in next ver?
Thank you very much for writing this! Your utility goes alone perfectly with AGEphone Mobile and is perfect for anyone who wants to use a BT headset AND voice command - highly recommended vs. the standard "BTAudioToggle" !
I'm trying to get this to launch via startup to see if it will work with my bt headset and voice command.
I'm just using "\Windows\bagctrl.exe /O"
as my shortcut link but it gives me an error the app isnt signed..I assume I'm probably just an idiot and not making my shortcut right..Can anyone help me please?
vidmabal said:
Application is designed to control BAG (Bluetooth Audio Control) service state on Windows Mobile systems. It can enable/disable audio/microphone routing to Bluetooth headset, set volume and microphone gain, enable/disable voice command launch application.
Writing this little piece of code was inspired by inability of AGEphone Mobile (ver 2.71) to collaborate with Bluetooth headset.
Really it can be used for other purposes as well. You can make some useful shortcuts or use it in some scripting language.
It is “command line” application (no GUI). Command line switches controls application behavior.
There are two working modes: “keep resident” (default: able to save and restore all settings) and “on fly” - for quick change.
Application itself and documentation with samples in attached file.
Click to expand...
Click to collapse
Many thanks, vidmabal - it works like a dream and does exactly what I was looking for!
MrDSL said:
I'm trying to get this to launch via startup to see if it will work with my bt headset and voice command.
I'm just using "\Windows\bagctrl.exe /O"
as my shortcut link but it gives me an error the app isnt signed..I assume I'm probably just an idiot and not making my shortcut right..Can anyone help me please?
Click to expand...
Click to collapse
Yes, application is not digitally signed.
If you want to use it you first must enable not signed applications (but there are plenty of them around).
To do this you can use "Advanced Config" or alternatively set registry value with some registry editor. "Total Commander" or "Resco explorer" can help you performing this task.
Registry key is "HKLM\Security\Policies\Policies" value name is "0000101a" (if not exists create new DWORD value) and must be set to 1.
P.s. I really don't know why you want to run it on startup and expecially with /O key
eazy2001x said:
gui in next ver?
Click to expand...
Click to collapse
Really not.
Application is designed to run without user intervention.
That’s why even all errors are silently ignored: no MessageBox for invalid keys or some other errors.
Even I don't see what GUI can be helpful. Except maybe for microphone gain changing. Volume normally has control keys on Bluetooth device itself.
Of course you can use it with Mortscript or some other scripting language and make some interface in here. Error codes returned (not present in attached document)
0 - No error (all OK)
128 (0x80) - Error redirecting audio (normally occurs if Bluetooth device is not connected)
129 (0x81) - BAG0: device not found
130 (0x82) - Invalid command line parameters
since u coded this, ive got a small question. do u think there is any chance to disable a remote microphone and use the internal one instead?
im asking this because the mic from my car radio totaly fails its job (JVC KD-BT11) and the internal from my phone (x1) is far supirior to it.
Nice work man, just find my bt headset behind the microwave oven (my girlfriend didn't know anything)
I'm going to write a small mortscript to controll the commnd line.
vidmabal said:
Yes, application is not digitally signed.
If you want to use it you first must enable not signed applications (but there are plenty of them around).
To do this you can use "Advanced Config" or alternatively set registry value with some registry editor. "Total Commander" or "Resco explorer" can help you performing this task.
Registry key is "HKLM\Security\Policies\Policies" value name is "0000101a" (if not exists create new DWORD value) and must be set to 1.
P.s. I really don't know why you want to run it on startup and expecially with /O key
Click to expand...
Click to collapse
I'll have to look into it more but I already have advanc config to run unsigned apps..
achmed20 said:
since u coded this, ive got a small question. do u think there is any chance to disable a remote microphone and use the internal one instead?
im asking this because the mic from my car radio totaly fails its job (JVC KD-BT11) and the internal from my phone (x1) is far supirior to it.
Click to expand...
Click to collapse
The application has nothing common with Bluetooth transport. Really it only send control codes to BAG service (Bluetooth Audio Gateway). This one is coded by Microsoft. I think other BT stack providers (for compatibility reasons) also supports such service.
According to documentation there is no such control code to enable only audio and leave microphone untouched. (Maybe there is, but undocumented, as M$ like to do).
Also it depends on BT profiles your device support. Maybe it has some "stereo headset" without mic?
Here i made a mortscript gui for this tool:
just extract to \Program Files\BTAGC
all files are included
Now make a shortcut of config.mscr in your start menu
vidmabal said:
The application has nothing common with Bluetooth transport. Really it only send control codes to BAG service (Bluetooth Audio Gateway). This one is coded by Microsoft. I think other BT stack providers (for compatibility reasons) also supports such service.
According to documentation there is no such control code to enable only audio and leave microphone untouched. (Maybe there is, but undocumented, as M$ like to do).
Also it depends on BT profiles your device support. Maybe it has some "stereo headset" without mic?
Click to expand...
Click to collapse
The radio itself offers "Bluetooth Headset" and "freespeech".
i tried to disable the freespeech (bluetooth settings in winmo) but somehow my phone still uses the radio as microphone.
guess i have to get my soldering iron and make some hardware mods to my radio. looks like disabling a bluetooth mic isnt going to work.
PS: but thx
old post i know, but do you know if there is a way to display the error msgs on screen somehow ? I think im getting errors.
Pytte said:
old post i know, but do you know if there is a way to display the error msgs on screen somehow ? I think im getting errors.
Click to expand...
Click to collapse
Really there is no much error processing here. But you can try to start app from say Mortscript and examine return code. See message #8 for return codes.
Thanks for your effort put into this.
Could you please confirm if/how is it possible to do just one thing:
1. Cyberon Voice Speed Dialer installed on phone.
2. BT button does not invoke it (audio route opened, and dialer screen opened, but no Speed Dialer. Reg Key exists)
3. Can this program help do it? (which mode resident/on fly, which extension to exe file and how to launch it (start-up or something else))
Many thanks in advance!
Thanks
Thanks a lot vidmabal, this is what I was looking for.
Cheers
Will this program work on an HD2 which i think uses a widcomm bluetooth stack??
dino_Donis said:
Will this program work on an HD2 which i think uses a widcomm bluetooth stack??
Click to expand...
Click to collapse
Really I don't know.
I am operating with service "BAG0:" ("Bluetooth Audio Gateway") - you can check if it is present in your system.
1. Launch Fdsoft Task Manager
2. Go into "Services" page.
3. Check that you have started service BAG0:
Alternatively you can check it in registry:
HKEY_LOCAL_MACHINE\Services\BTAGSVC
(Service name can differ, but "Prefix" value must be "BAG" and "Index" must be 0, "IsEnabled" value must be 1)

[APP] new free utility: BlueStarter

Check out Smart Mobile Tools for a free tool to automatically start an application when a configured bluetooth device is discovered.
Features:
Starts an application on bluetooth device discovery
Easy Bluetooth device selection
Optional application start arguments
Low power consumption (no background service running)
Test option using the test button
2 search modes; on a timed event or on wake up (power button pressed)
Usage examples:
Start you GPS navigaton software when GPS mouse is switched on
Start Activesync when PC bluetooth device is discovered
Start your own application at Bluetooth device discovery
22/2/09: version 1.0.1 released solving issue with program arguments
23/8/11: version 2.0.0 released (finally), change list:
Widcomm Bluetooth stack support!
Support for up to 5 different profiles; check for different devices
Improved UI
Interval config issue fixed
please let me now your feedback or make a small donation via
Smart Mobile Tools kind regards,
Paul
Mod Edit : 2nd Post Deleted, please keep the discussion in a single Post
This is a nice app. I have one key idea for you to add to this that would make a bunch of users very happy:
The issue is that when using a stereo blue tooth device, one has to always manually activate it to make the stereo connection work.
All that is needed is to detect that the device being connect has stereo capability and force that connection to activate correctly. I have to do this manually either via A2DP toggle or HTC BT Quicklink - a royal pain.
Thanks,
Barry
Bluetooth Stereo Connection
bsw11 said:
This is a nice app. I have one key idea for you to add to this that would make a bunch of users very happy:
The issue is that when using a stereo blue tooth device, one has to always manually activate it to make the stereo connection work.
All that is needed is to detect that the device being connect has stereo capability and force that connection to activate correctly. I have to do this manually either via A2DP toggle or HTC BT Quicklink - a royal pain.
Thanks,
Barry
Click to expand...
Click to collapse
Phone: HTC Touch Elfin
Headset: Motorola S9 HD
MP3 Player: S2P by A_C
Whenever i turn on my headset, it automatically fires up my mp3 player in stereo mode. And when i turn off my headset, the player also quits.
Never had a problem with it,
I suggest you check your settings.
You could use this app to run teksoft's A2DP toggle.
Surur
All I'm getting is:
BlueStarter.exe
ArgumentNullException
An error message cannot be displayed because an optional resource assembly containing it cannot be found
at ObjectCollection.Add()
at BlueStarter.BlueStarter..ctor()
at BlueStarter.Program.Main()
justDave said:
All I'm getting is:
BlueStarter.exe
ArgumentNullException
An error message cannot be displayed because an optional resource assembly containing it cannot be found
at ObjectCollection.Add()
at BlueStarter.BlueStarter..ctor()
at BlueStarter.Program.Main()
Click to expand...
Click to collapse
Looks like the 'settings.ini' configuration file is corrupt try to delete this file.
www.smartmobiletools.com
paulwal said:
Looks like the 'settings.ini' configuration file is corrupt try to delete this file.
www.smartmobiletools.com
Click to expand...
Click to collapse
Where would I find this settings.ini? It's not in the program directory.
justDave said:
Where would I find this settings.ini? It's not in the program directory.
Click to expand...
Click to collapse
It should be located in the root of your device
bsw11 said:
This is a nice app. I have one key idea for you to add to this that would make a bunch of users very happy:
The issue is that when using a stereo blue tooth device, one has to always manually activate it to make the stereo connection work.
All that is needed is to detect that the device being connect has stereo capability and force that connection to activate correctly. I have to do this manually either via A2DP toggle or HTC BT Quicklink - a royal pain.
Thanks,
Barry
Click to expand...
Click to collapse
+1, would like this as well. had to press a button on my o2 a2dp to have it stereo
paulwal said:
It should be located in the root of your device
Click to expand...
Click to collapse
Nothing there, so I tried putting an empty file there. I got a different error so you could be on the right track. Or maybe it just errored out earlier.
Any other ideas?
BTW, putting a file called settings.ini in the root directory isn't a great idea anyway.
Touch Pro
Anyone know what the command line is to Toggle Bluetooth on or off in the presence of a know BT device? Right now I run the phone with BT turned off and have to remember to turn it on when I get in my car.
justDave said:
Nothing there, so I tried putting an empty file there. I got a different error so you could be on the right track. Or maybe it just errored out earlier.
Any other ideas?
BTW, putting a file called settings.ini in the root directory isn't a great idea anyway.
Click to expand...
Click to collapse
An settings.ini should be created when you start BlueStarter, press Save and then Exit, the file should then look like:
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<!--ini file-->
<AppSettings>
<add Name="Program" Value="" />
<add Name="DeviceName" Value="empty" />
<add Name="ProgramArgument" Value="" />
</AppSettings>
You are right for version 1.1 this settings.ini file would be moved.
paulwal said:
An settings.ini should be created when you start BlueStarter, press Save and then Exit, the file should then look like:
...
You are right for version 1.1 this settings.ini file would be moved.
Click to expand...
Click to collapse
I just tried creating that file with the contents you suggested and I'm back to the original error. It looks like the error happens after the settings file is read.
How do I set this up to automatically sync via bluetooth once in range of my PC?
How do i get this to automatically connect with bluetooth over activesync to a device?
also
How do I get this to auto connect as a hand free head set for headset?
smotrs said:
Anyone know what the command line is to Toggle Bluetooth on or off in the presence of a know BT device? Right now I run the phone with BT turned off and have to remember to turn it on when I get in my car.
Click to expand...
Click to collapse
How is your phone supposed to know it's in the presence of a known BT device if bluetooth is turned off ?!? DOH!
NRGZ28 said:
How is your phone supposed to know it's in the presence of a known BT device if bluetooth is turned off ?!? DOH!
Click to expand...
Click to collapse
Beats me, that's why I was asking, the description sounded vague so I wasn't entirely sure what it could or couldn't do.
Hi!
Take a look at WifiLocations at http://forum.xda-developers.com/showthread.php?t=448783&page=2.
It is able to switch on/off different things depending on the radio broadcasting cell you are in. So you could switch on Wifi when arriving at home or switch Bluetooth on when leavin home ....
This one in combination with Blustarter should do the trick ....
Greetz Bax
PS: haven't tried WifiLocation up to now, so don't beat me if it doesn't work...
.HaVoC. said:
How do I set this up to automatically sync via bluetooth once in range of my PC?
Click to expand...
Click to collapse
the activesync application you should configure is \\windows\\repllog.exe
I found the following parameters:
/remote which appears just to start the Activesync application and
brings it to the foreground
/remote /all which starts the Activesync application, brings it to the
foreground and starts synchronising
/remote /all /h which starts the Activesync application and starts
synchronising without bringing it to the foreground
www.smartmobiletools.com

Categories

Resources