Turn on Bluetooth and enable handset mode in one step - MDA II, XDA II, 2060 General

Per chance has anyone created a program or plugin or figured out a shortcut to turn on bluetooth and then enable the Bluetooth Handset Mode in one step?
This would be preferable rather than having to tap the "Bluetooth handset mode is disabled" today plugin, click OK on the message, tick "Turn on Bluetooth", and then tap OK.
If there's a program out there which automates this process, or perhaps provides a 'macro' or 'keystroke record' capability, one could then launch it with MS Voice Command as in "Start Headset".
I've recently reflashed with Sin's merged 2.0 ROM (which I love BTW), which enabled me to get rid of BT tools (which I was running for the Serial Port Profile support for my GPS, but which isn't required anymore because 2003se has a real SPP profile), but the downside is that I'm now back to this four click process to enable the headset, instead of the single tap process BT Tools game me.
I'm not sure whether BT Tools works with SE, but I'd prefer to stick with the MS BT Stack because I can then use the other BT services such as BT modem and what-not.
Lucas.

that would be very, very cool.

I'm working on it...
V

I don't know if this is what your after or if it'll work on the xda2 (does on the xda2i).
I use claunch and i've created a shortcut to "BTCplCE" (in windows).
If i tap this on the today screen i get the option to toggle bluetooth on/off and when i turn it on it automatically connects to my headset.
Hope this helps.

Here's What i did :
Installed the BluetoothSwitch.CAB mentioned here in the forum and wrote a Mortscript :
Code:
Errorlevel Syntax
If regkeyEqualsDword HKCU, Software\Microsoft\Bluetooth\Settings, \
ScanMode, 0
if question Bluetooth is On. Switch Off ?, BlueToothHSToggle
Runwait \Program Files\BTCMD\BT_OFF.exe
RegWriteDWord HKCU, Software\HTC\BTProfile, On, 1
Else
Exit
Endif
Else
if question Bluetooth is Off. Switch On ?, BlueToothHSToggle
Runwait \Program Files\BTCMD\BT_ON.exe
RegWriteDWord HKCU, Software\HTC\BTProfile, On, 1
Else
Exit
Endif
Save the script as BTHSToggle.mscr (=Mortscript) or BTHSToggle.mortrunner (=Mortrunner)
Now, create a textfile named BTHSToggle.lnk and edit it with noptepad:
Code:
29#BTHSToggle.mscr?profile.dll,-0
Use this link to Toggle BT + prifile on/off, link a hardwarebutton, use it in a Todaylauncher, whatever....
I copied the BT_ON/OFF files to \program files\BTCMD\. Change the path if you don't

jpiek,
Thanks for that - that's exactly what I was after!
I installed MortScript and used your code, although I noticed that where you had
Code:
If regkeyEqualsDword HKCU, Software\Microsoft\Bluetooth\Settings, \
ScanMode, 0
if question Bluetooth is On. Switch Off ?...
it should have been
Code:
If regkeyEqualsDword HKCU, Software\Microsoft\Bluetooth\Settings, \
ScanMode, 0
if question Bluetooth is Off. Switch On ?...
and so forth.
So my script ended up as follows;
Code:
Errorlevel Syntax
If regkeyEqualsDword HKCU, Software\Microsoft\Bluetooth\Settings, \
ScanMode, 0
if question Bluetooth is Off. Switch On ?, BlueToothHSToggle
Runwait \windows\BT_ON.exe
RegWriteDWord HKCU, Software\HTC\BTProfile, On, 1
Else
Exit
Endif
Else
if question Bluetooth is On. Switch Off ?, BlueToothHSToggle
Runwait \windows\BT_OFF.exe
RegWriteDWord HKCU, Software\HTC\BTProfile, On, 1
Else
Exit
Endif
For others, the Bluetooth Switch App is written by Buzz Lightyear and can be found here --> BlueTooth Switch
Fantastic job mate - thanks again.
Lucas.

petest said:
I don't know if this is what your after or if it'll work on the xda2 (does on the xda2i).
I use claunch and i've created a shortcut to "BTCplCE" (in windows).
If i tap this on the today screen i get the option to toggle bluetooth on/off and when i turn it on it automatically connects to my headset.
Hope this helps.
Click to expand...
Click to collapse
Hi petest,
I had a look on my iMate and I don't have this file in my windows folder, but the solution above using MortScript worked a treat.
Thanks for your suggestion
Lucas.

Codenix said:
jpiek,
Thanks for that - that's exactly what I was after!
I installed MortScript and used your code, although I noticed that where you had
Code:
If regkeyEqualsDword HKCU, Software\Microsoft\Bluetooth\Settings, \
ScanMode, 0
if question Bluetooth is On. Switch Off ?...
it should have been
Click to expand...
Click to collapse
Ok, My fault
Confession: I don't use the script anymore, so i quickly rebuild it
I snached the code from my script i use to Toggle 'ActiveSync when cradled' On/Off...

jpiek said:
Ok, My fault
Confession: I don't use the script anymore, so i quickly rebuild it
I snached the code from my script i use to Toggle 'ActiveSync when cradled' On/Off...
Click to expand...
Click to collapse
No need to apologise, you're a legend in my book!

Is it possable to have you all put the code into an .arm cab file?
I know Im asking for alot LOL

For those with Wisbar Advanced you may wish to follow this link as I assigned something very similar to a taskbar icon so that I can do BT (on/off using ToggleBTh.exe freeware as opposed to having to create the mortscript) and run a full Activesync over BT in a one tap from the always visible taskbar as opposed to the not always on top today screen or the not always visible WM5 system tray.
http://www.lakeridgesoftware.com/forum/viewtopic.php?t=4092
Regards - Mallow1
PS ToggleBth.exe: -http://www.mystikeep.com/shareware/togglebth/togglebth.htm

Hey I am using vijay555 stuff for the bluetooth audio it works great with my Wizard I am using the Motorola h700 as well. Thanks vijay555 for all your hard work.

I use PZP
I set a profile with the BT on and headset activated. When I select that profile, the PDA is connected automatically to parrot CK3000 of the car.

Related

Remove or Hide Bluetooth

Hi, I'm going to be setting some of these phone up for business, and have decided that we don't want the users to have access to the bluetooth functionality. I would like a way of removing/Hiding bluetooth (or at least the icons for it) so the users cannot easily re-enable it.
Anyone know how this could be done?
Thanks
Hi,
Hope your customers wont visit this forum
Ok, open your registry editor and delete the following branches:
1. A 'BT hardware not found' message will be shown at each attempt to enable Bluetooth
DELETE:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth]
2. BT icon removal
DELETE:
[HKEY_LOCAL_MACHINE\Services\BTIcon]
3. BT shortcuts (optional)
Add int-type (number) value "Hide" with "1" as its data value to
[HKEY_LOCAL_MACHINE\ControlPanel\Bluetooth]
and create "HKLM\ControlPanel\MyCpl\Bluetooth Settings" key & add int-type value "Enable" with "0" as its data
Thanks for that SP, i've got some of it working: I've tried all three things you listed
I have removed the 'tray icon' from the front screen at the bottom, and also removed the icon from settings->connections.
However I still seem to have the 'Blue tooth headset mode' icon on the front screen and the Bluetooth Settings Icon in settings->system. Any ideas on how to remove these?
Thanks for any help
all items in settings are cpl files in the windows dir
see if you can delete the cpl file which is named something like bluetooth
about the today item then there is also a place in the reg's where they are handled as in which ones are display'd on the list you can check or uncheck
but why remove bluetooth ?
it's not like they cant just install it themselfs
unless you mess with the extented rom they will get their bluetooth back after next hardreset
education may be cheaper than trying to turn the bluetooth off.
Faking users...
Steee said:
However I still seem to have the 'Blue tooth headset mode' icon on the front screen and the Bluetooth Settings Icon in settings->system. Any ideas on how to remove these?
Click to expand...
Click to collapse
Try this utility. It does aforementioned PLUS disables headset mode on Today screen
To prevent BT enabling over hard-resets replace your original TPEnable.exe with this one. Don't forget to unlock your extended ROM first
ps: 'BT Settings' shortcut is a HTC-specific one and can't be removed easily
What danger do they pose by having Bluetooth? :roll:
BlueJacking?
if they are mobile,some may need it for headsets???
Thanks SP! that works really, well, and with BT disabled, I can live with the one icon left in system. I'm not going to alter the extended rom, as the only people who should be doing the hard resets are the tech support team.
Do you have the registry entries for removing the bluetooth headset item from the today screen?
Today removal
Steee said:
Do you have the registry entries for removing the bluetooth headset item from the today screen?
Click to expand...
Click to collapse
You're welcome!
Here it is:
[HKLM\SOFTWARE\Microsoft\Today\Items\Profile]
And leave this one:
[HKLM\ControlPanel\MyCpl\Bluetooth Settings:Enable] = 0
Maybe HTC will revise their code & fix the bug in the future, so the following will work then and will disable 'BT Settings'

I need a bluetooth shortcut on spb pocket. How???

I was trying to create a bluetooth shortcut for my MDA2 (charmer) on my today screen. unfortunately spb pocket has no such thing! anybody who can guide me through this??? its really anoying to always go through "start, settings, communication, bluetooth....." PLEASE somebody!!![/b]
Try CicleBT.
This old remaked prog can turn on/off BT using various modes like
dependly in content of links you can turn on/off BT include OBEX or without it,
or you can run any prog with turning BT
55#\BTOnOff.exe "\Storage Card\mChat\mChat.exe"
or without BT
55#\BTOnOff.exe -noBT "\Storage Card\mChat\mChat.exe"
in this CAB two links BTOnOff.lnk & BTObex.lnk tap on one of them turn on that function, tap again turn off.

voice command via bluetooth

Is there a registry tweak to activate voice command through bluetooth earpiece as there is for universal?
The specific universal registry tweak is not possible because the stated folder is missing.
I have a Jabra BT250 and when I hit the Jabra button voice command activates automatically, I haven't done any registry tweak.
NOTE: TyTN upgrading is not the best forum to place this kind of questions, it would have been better to ask this on the accessories forum, or in the general TyTN forum.
Thanks for the reply. I am referring to Microsoft VoiceCommand 1.5, if this is what you are referring to as well than this is good news.
Note: Isn't this the general TyTn forum?
apap said:
Thanks for the reply. I am referring to Microsoft VoiceCommand 1.5, if this is what you are referring to as well than this is good news.
Click to expand...
Click to collapse
Sorry, I am refering to the "voice speed dial" which comes out of the box with the TyTN rom... I guess this is not the same as "VoiceCommand 1.5".
apap said:
Note: Isn't this the general TyTn forum?
Click to expand...
Click to collapse
Ooops! yes it is, sorry again... what have I smoked today!? :?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
V
Lol! I guess it was in upgrading forum and vijay555 moved it
Thanks!
I wouldn't mind smoking that!
Microsoft VoiceCommand is a great improvement on the built in (if your native tongue is English) and there is a good Universal hack to get it used over bluetooth headset...so I was hoping to find a similar hack for TyTn.
So if anybody knows about a solution...please share.
I believe the latest version of Tweaks 2k2 has a tweak for that, I have had some problems with it where it activates, but then replies via the handset, will try to reinstall, when i flash the rom
For those of you who would rather use MS Voice Command instead of the built-in Cyberon Voice Dialer (and who wouldn't...), try this tweak (courtesy of MobiltyToday). I've been using the TyTN with a Motorola HS850 headset for about a week now, and it works great!
-------------------------
Installing Voice Command on K-JAM/Cingular 8125/HTC TyTN
1. Cyberon's Voice Speed Dial software is embedded with the OS and not as an addon through the Extended ROM. The only way to disable it is to delete the shortcut in the \Windows\Start Menu as well as the SDDaemon.lnk file in the \Windows\Startup folder.
2. Install Microsoft Voice Command normally. You may be prompted with an erroneous error message saying it's going to install in Main Memory, which is fine. Just continue with the installation.
3. The installation will reassign the Messaging button to Voice Command, but you probably want to give that back to the Messaging or other favorite applet. Reassign the Voice Speed Dial button to launch Voice Command.
4. Lastly, you must modify this registry entry in order to use your Bluetooth headset with Voice Command:
HKEY_LOCAL_MACHINE\Software\OEM\VoiceCommand Path = "\Program Files\Voice Command\VoiceCmd.exe
Clearing out the traces of Voice Speed Dial
1. In these registry locations:
HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Shell \ Extensions \ ContextMenus \ Contacts \ Main_ContextMenu
HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Shell \ Extensions \ ContextMenus \ Contacts \ Main_Tools
HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Shell \ Extensions \ ContextMenus \ Contacts \ Summary_Tools
----> Remove this key entirely: {2C0E9904-F32D-4f53-875F-479F5CA81E18}
2. In this registry location: HKEY_LOCAL_MACHINE \ ControlPanel Remove this key entirely: VoiceTagCPL
3. In this registry location: HKEY_LOCAL_MACHINE \ Software \ OEM \ VoiceCommand Change this value: Path = \Program Files\Voice Command\VoiceCmd.exe
4. In this folder: \Windows\Startup Remove this file: SDDaemon.lnk
5. Reassign the Voice button in Buttons applet under Settings to Voice Command.
Now, soft-reset your device and that should do it. Cyberon's Voice Speed Dial is out of the picture. That is, until you hard reset, then it all comes back.
Thanks! I've updated the wiki with this information:
http://wiki.xda-developers.com/index.php?pagename=Hermes_Utils
goestoeleven said:
For those of you who would rather use MS Voice Command instead of the built-in Cyberon Voice Dialer (and who wouldn't...), try this tweak (courtesy of MobiltyToday). I've been using the TyTN with a Motorola HS850 headset for about a week now, and it works great!
-------------------------
Installing Voice Command on K-JAM/Cingular 8125/HTC TyTN
1. Cyberon's Voice Speed Dial software is embedded with the OS and not as an addon through the Extended ROM. The only way to disable it is to delete the shortcut in the \Windows\Start Menu as well as the SDDaemon.lnk file in the \Windows\Startup folder.
2. Install Microsoft Voice Command normally. You may be prompted with an erroneous error message saying it's going to install in Main Memory, which is fine. Just continue with the installation.
3. The installation will reassign the Messaging button to Voice Command, but you probably want to give that back to the Messaging or other favorite applet. Reassign the Voice Speed Dial button to launch Voice Command.
4. Lastly, you must modify this registry entry in order to use your Bluetooth headset with Voice Command:
HKEY_LOCAL_MACHINE\Software\OEM\VoiceCommand Path = "\Program Files\Voice Command\VoiceCmd.exe
Clearing out the traces of Voice Speed Dial
1. In these registry locations:
HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Shell \ Extensions \ ContextMenus \ Contacts \ Main_ContextMenu
HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Shell \ Extensions \ ContextMenus \ Contacts \ Main_Tools
HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Shell \ Extensions \ ContextMenus \ Contacts \ Summary_Tools
----> Remove this key entirely: {2C0E9904-F32D-4f53-875F-479F5CA81E18}
2. In this registry location: HKEY_LOCAL_MACHINE \ ControlPanel Remove this key entirely: VoiceTagCPL
3. In this registry location: HKEY_LOCAL_MACHINE \ Software \ OEM \ VoiceCommand Change this value: Path = \Program Files\Voice Command\VoiceCmd.exe
4. In this folder: \Windows\Startup Remove this file: SDDaemon.lnk
5. Reassign the Voice button in Buttons applet under Settings to Voice Command.
Now, soft-reset your device and that should do it. Cyberon's Voice Speed Dial is out of the picture. That is, until you hard reset, then it all comes back.
Click to expand...
Click to collapse
I know i am going to get shot and hung for this, but how exactly does one go about getting into the registry of the pocketpc? I see the instructions posted, but am not sure as to how to start....
Thanks
I'm sory, if my question not related with K-JAM/Cingular 8125/HTC TyTN
devices. I using BA, and spec :
WM2003SE
Rom : 1.40.00 WWE
Radio :1.15.00
ExtRom :1.40.923 WWE
Bluetooth Stack : Broadcom v.1 build 3900
Additional information :
1. Extended Rom already modify by deleting foreign provider cab file and replace with usefull programs for auto install if someday got hardreset accident
2. Already install a2dp profile and audigw.dll versi 1.33 for 2 additional new menu to pairing "High Quality Audio setup and Connect to a keyboard".
3. Service Handsfree I only check box the enable service, neither Authorization, Authentication.
4. Using Nokia HS-36W Bluetooth Headset
I already install cyberon voice speed dial, but the bluetooth headset voice dial can't directly use it. Manually press assigned hardware button or shortcut on XDA IIs to make voice speed dial, then speak the voice tag directly to XDA IIs mic, can not from the headset, but after connecting, the conversation via headset.
I want to make voice speed dial from my bluetooth headset T_T
Guys, pls help me.
jigga009 said:
I know i am going to get shot and hung for this, but how exactly does one go about getting into the registry of the pocketpc? I see the instructions posted, but am not sure as to how to start....
Thanks
Click to expand...
Click to collapse
*bang* - you are dead.
There are several registry editors out there; I prefer Resco Registry editor.
Google is your friend.
Martin
O2 XDA Trion an Parrot CK 300 Evolution + Voice Command
I'm using my Trion with a parrot ck 3000 evolution and voice command. With the above registry hack i'm able to activate ms vc and i can give commands to it through my parrot. But after a few second (aprox. 15 sec) while vc is reading the numbers form my dialing contact the trion disconnects form the parrot and is talking trough it's own loudspeaker. When the call starts it reconnects to the parrot and i can talk without any problems.
Does anyone have the same problem? Is there a fix?
ok, using resco file explorer to alter the registry as above got me nothing at the end of the day for some reason...
When I hold the button on the headphone/headset that came with the Tytn, it goes back to the voice speed dial.
When i use the speech button on the side of the Tytn, it goes to the microsoft voice command...
Any advice?
Thanks
did some more checking, and it seems that in the path where we are supposed to put : Program Files\Voice Command\VoiceCmd.exe
keeps changing itself back to SDDialer everytime i do the soft reset and try it out.
Also, the folder VoicetagCPL keeps comming back also for some reason...
Any ideas? I am thinking that it has something to do with me not useing a bluetooth headset, but the standard headset that comes with the Tytn....
EDIT: I managed to get everything as it should, but I still cannot get the Microsoft VC to kick in when I hold down the button on the standard headset. I don't have bluetooth headphones right now to try (I had some Plantronics yesterday but returned them today due to lousy SQ), so I am back to the stnadard piece.
Anyone know how to make the standard HTC Tytn earphones work with teh microsoft voice command??
Also, despite doing all of the registry hacks, the voice speed dial is STILL there and kicks in when i hold down the button on the earphones... how perplexing...
My original problem was that I could not find the path as suggested in step 4 below (which works fine on the Universal). I still cannot find the VoiceCommand under the OEM folder. Any suggestions?
4. Lastly, you must modify this registry entry in order to use your Bluetooth headset with Voice Command:
HKEY_LOCAL_MACHINE\Software\OEM\VoiceCommand Path = "\Program Files\Voice Command\VoiceCmd.exe
Goesteleven,
Any solutions for thos of us who don't have the path (HKEY_LOCAL_MACHINE\Software\OEM\VoiceCommand Path) in our registry?
Thanks,
Some things I've noticed in using these tweaks (and the first two are important)
- by default some of the files that you need to delete are "HIDDEN." File Explorer will not show them (you'll need a 3rd party file manager like Resco that can show hidden files, and even Resco by default won't show hidden files). If you don't delete them, particularly the SDDdaemon in the \Windows\Startup folder, resetting the device will undo all your good work.
- in general Registry changes have a nasty way of disappearing unless you've switched to "File-based Registry" with a program like
Tweaks2k2
- If you don't have the registry key listed for VoiceCommand path, why not simply add it?
How do I add the registry key listed? Thanks

HOWTO one finger bluetooth ON/OFF? (in icon)

The comm manager one step and then BT on two step
This is a too many time when i'd like to use the GPS
How to do one step this process? One click BT ON, or one click BT OFF
Please HELP
I too would like to know this...!
You can use quickmenu.
this replaces the start menu but has a handy bluetooth menu to quickly switch it on.
Google search cicleBT !!
Simple on/off.
I use VJVolubilis.
Download the cab here -
http://www.vijay555.com/index.php?Releases:VJVolubilis
Once installed you will have a folder under your programs that is called VJVolubilis or similar, if you go into the folder you will get to a few files/shortcuts - the one you want to run is called 'VJVolubilis BlueToggle', I renamed the shortcut to Bluetooth Toggle, moved it to the root of my programs and deleted all the other files and folder.
Then I used Buttons under settings to configure Button 3 with the shortcut I renamed to Bluetooth Toggle (or VJVolubilis BlueToggle if you haven't renamed).
Now I just hold the bottom button on the left everytime I want to turn bluetooth on and off. Really simple stuff.
Cheers
C

Change CommManager calls

XDA user Aqrab made a nice little executable (http://forum.xda-developers.com/showthread.php?t=362115) that toggles Bluetooth on/off already in discoverable mode. Its really nice and I use often so I made a shortcut in my Manila programs.
But what I want is change the default bluetooth command of CommManager since that only turns on bluetooth, dont put it in discoverable mode.
Any suggestion?
I too wish I could change the CommManager entries so that I could add one for Roaming...

Categories

Resources