Does anyone know if there is a program or if they know someone that can make a program that can modify a registry entry?
GPRS Off
Code:
[HKEY_LOCAL_MACHINE\Comm\ConnMgr\Providers\{7C4B7A38-5FF7-4bc1-80F6-5DA7870BB1AA}\Connections\T-Mobile Data]
"AlwaysOn"=dword:00000000
"ConnectionGUID"="{595591D6-24E7-2F86-E962-06F03546FF7A}"
"DestId"="{3F31657F-90E2-4D6E-B5FD-16F825124C07}"
"Enabled"=dword:00000001
"EntryType"=dword:00000002
"NDISGPRSAuthType"=dword:00000001
"RequirePw"=dword:00000000
"Secure"=dword:00000000
"SecureLevel"=dword:00000000
GPRS On
Code:
[HKEY_LOCAL_MACHINE\Comm\ConnMgr\Providers\{7C4B7A38-5FF7-4bc1-80F6-5DA7870BB1AA}\Connections\T-Mobile Data]
"AlwaysOn"=dword:00000001
"ConnectionGUID"="{595591D6-24E7-2F86-E962-06F03546FF7A}"
"DestId"="{3F31657F-90E2-4D6E-B5FD-16F825124C07}"
"Enabled"=dword:00000001
"EntryType"=dword:00000002
"NDISGPRSAuthType"=dword:00000001
"RequirePw"=dword:00000000
"Secure"=dword:00000000
"SecureLevel"=dword:00000000
The reason I ask this is I use TCPMP to listen to audio books and I have unlimited data. I like to listen to them often and I either have to use wifi or open IE then press play on TCPMP. If I leave the registry to Always On I encounter a few annoyances when trying to call out. Basically I get the waiting on phone message. So leaving the registry modification as Always On is not completely friendly.
Thanks for any advice in advance and I hope someone out there that knows any applications or can make this will help me out.
you can search for
BG-Soft tweak to enable gprs
and what i use is an app from madoca
"nodata" to disable automatic gprs....
BUT i search something to "go online" because picsel browser does not connect automaticly...
Well those might work but not quite what I had in mind. I currently use my normal bluetooth headset to listen to these audio books and it is not a stereo set and I found a nice little executable that toggles the direction of all audio to either the phone as normal or all audio to the bluetooth headset. I was hoping that their was something that can do the same with the gprs using the registry edits. With that bluetooth exe I simply made a shortcut and run it anytime I want to keep my audio discreet.
Just a follow up.
I tried both versions of GB-SOFT GPRS & Audio tweak and neither seem to work for me. Would it be because I use edge? I know that is probably not why but I can't get it to do what it says it does. So back to hoping to find a toggle program again.
But hte regedits are for allways on or off. not for connect and disconnect....
Yea that is correct Always on or off.
This seems like GB-Soft application seems like a possible solution but it doesn't control my connection at all sorta weird.
I guess the answer is SPB GPRS Monitor it seems to do it.
Related
OK, I don't know if its just my voice or what, but people are constantly telling me to speak up when I use my XDA 2. At first I thought there was something wrong with the mic, so I tried another XDA 2 and still the same soft volume.
I've tried changing the microphone gain option, but no difference.
Is there a way of tweaking the microphone gain via the registry or some software that can do this?
I love this XDA, but its driving me nuts that I have to strain for people to here me. :?
I have the exact opposite problem... People complain that my voice is TOO LOUD! and that's because the default setting for the MicrophoneAGC is OFF so I need to constantly turn it ON... (well, at least after every soft-reset)... :roll:
I'm not sure if this will work but you can use a registry editor (if you know what you are doing that is...) and go to: \HKLM\System\CurrentControlSet\AdvencedCPL\
There you'll find the InputGain, MicrophoneAGC settings (you can always use the software setting for MicrophoneAGC, but there is no equivalent for the InputGain setting)...
Let me know if that works...
Rayan
yeah ... it's a bummer the default being mic agc 'off' isn't it?. It would be really useful when trying to use the unit in the car with voice command if it was default 'on'
Mike
Yeah, actually I created a shortcut that every soft-reset the first thing I'll see on the screen is the Microphone Gain setup so that way I don't forget to set it.
To create the shortcut using Resco Explorer go to windows directory and copy the ctpnl.exe and then navigate to Startup folder (under windows) and create the shortcut there, then select the just created shortcut and under properties click the shortcut tab and type "\windows\ctlpnl.exe" mycpl.cpl,3
Best regards,
Rayan
I'm familiar with developing Windows apps (Win32/MFC) but I haven't worked with that stuff for years and I also am not familiar with Windows CE.
I'm looking for someone to help try and put together an app to do the following:
* Call the app BTAudioOff.exe
* Call the app BTAudioOn.exe
* Call the app VoiceCmd.exe
The BTAudio apps are the ones posted by someone on here and VoiceCMD is the executable from Microsoft's VC.
I did some testing and if I run these apps in this order Voice Command over BT works every single time with no issues and with excellent clarity since you are manually opening the BT audio gateway and calling VC.
I was looking to create a batch or script file but couldn't find if Windows CE supports it. By having one .exe or script that runs them in this order, we can have the BT button launch that app (registry change) which in turn would allow MS VC to be used over BT on all BT headsets repeatedly.
I'm doing this for myself and others in the community who are looking for this solution. I'd really appreciate any help people could provide on this.
Thanks.
Check out VJVolubilis.
It will be updated to script in the Voice Command registry hack, but if you do the voice command registry hack yourself, just opening the Audio gateway (-AGon) works for most of us.
V
vijay555 said:
Check out VJVolubilis.
It will be updated to script in the Voice Command registry hack, but if you do the voice command registry hack yourself, just opening the Audio gateway (-AGon) works for most of us.
V
Click to expand...
Click to collapse
Hey Vijay, nice website and tools. Looks nice.
AGON would work but how do I execute VoiceCMD.exe from the same line.
i.e. I want to have a single executable or command that will both turn on the audio gateway AND run Voicecommand.
Can your application accept a parameter for an executable to run???
i.e.
vjvolubilis.exe -agon voicecmd.exe
This would turn on the audio gateway and then execute voicecommand.
Not sure if it's coming across clearly what I want to do.
hopfully someone will know how to get this idea rolling.
- Jason
I'm pledged to a round of new updates to VJVolubilis that will hopefully address some of the VC stuff; if you read through the VJVolubilis thread you'll see what they're on about.
However, for now, use MortScript. It's excellent for scripting anything.
V
AWESOME. I have a solution working using MortScript. Need to test it a little bit and then I'll post it..as easy as pie!!
Crap...ran across a problem. When I run the MortScript manually through either Resco Explorer/File Manager it opens the BT audio and brings up VoiceCommand every single time.
However when I changed the registery so that instead of pointing to voicecmd.exe it points to my .mscr script it doesn't seem to work and I can't understand why.
I think it probably has to do with the Cyberon software opening closing the BT channel before launching the exe.
Hmmmmm....working on it still...any tips would be appreciated.
Well I give up for now. It seems hitting the BT headset button launches a mini Cyberon invisible app that sets up the BT audio gateway and then launches what's referred to in the registry
For whatever reason no matter what I tried, I couldn't get it to run a .mscr script either by directly pointing to the script or pointing to MortScript.exe and passing the script as a command line parameter.
All in all, it works 100% when you run the .mscr manually but getting it to execute through the BT headset button thing is much more difficult than I had anticipated.
Hopefully somoene can help resolve this on here and/or this will be resolved with MS Voice Command 2.0 if it ever comes out.
mobilehavoc said:
However when I changed the registery so that instead of pointing to voicecmd.exe it points to my .mscr script it doesn't seem to work and I can't understand why.
Click to expand...
Click to collapse
The Registry might not point to something except an ".exe"...
You may use the "autorun" function of MortScript
(copy "Autorun.exe" from the "Windows" folder to the folder where your script is located and rename it the same as the script, e.c. "myscript.mscr" and "myscript.exe")
Thanks Vlad! It worked...need to do some more testing with a BT headset that was having trouble with it tonight.
Thanks though.
Where there is a will there is a way!!!
Can't wait to see if you can fix this mobilehavoc!
See you on the forums!
This will make lives easier, guranteed!
Cheers! If you were closer I'd buy you a beer, heck a case!
Where there is a will there is a way!!!
Can't wait to see if you can fix this mobilehavoc!
See you on the forums!
This will make lives easier, guranteed!
Cheers! If you were closer I'd buy you a beer, heck a case!
this sounds promising.
I do not have any issues with triggering VC via my BT headset
I DO have issues with triggering VC via my Nokia BT carkit (after a while VC just does not react anymore)
Well after much testing and whatnot, it is not currently possible to do...it's a problem with voice command as everyone knows...specifically that since it wasn't designed for BT, it does NOT close the audio gateway so the next time you press the button on your BT headset, it does not respond.
This works with certain headsets like the HS850 because for whatever reason, a subsequent press of the BT headset button turns the audio gateway off and then the next one turns it on. This is why certain headsets work but require 2 presses to work.
The ONLY way to get this to work currently is to have an app (MortScript almost did it) that can wait until VoiceCmd has executed and completed, then close the audio gateway. Problem with that is VoiceCmd may lead to a phone call or god knows what else so it's tricky.
I'm sure there's a way to do it...in the end, again...ALL THAT IS NEEDED is for some way to close the BT audio gateway once VoiceCmd finishes...then all will be right with the world. I give up because I don't have the expertise or time and my HS850 works fine with it...
Hopefully someone else can give it a shot sometime.
I was wondering if anyone knew if there was a way to hack into the registry of an 8125 to prolong the audio connection between the 8125 and the bluetooth headset following voice dialing? I am not looking for something like BTaudio.
I have a talking clock program installed and the time is given through the speakers. I can not toggle BTaudio and then use the Bluetooth to get the time since the BTaudio toggles off while using the Voice Speed Dial function. However, if I can get the connection between the 8125 and the headset to last about 3 seconds longer, I'll probably hear the time that follows.
I'm not sure if the connection is a function of the Voice Speed Dial program and whether this program has to disengage before another program can access the Bluetooth. If so, then I figure the talking clock would then have to have an option to access the BT connection.
Perhaps one can trigger BTaudio on both ends of the talking clock. I know that you can batch programs on Windows, can this be done on WM5?
Thanks for the input.
I did a Google search on batch files and WM5 and found Mortscript. Has anyone used Mortscript to create a batch file to run two programs on WM5? I have done something similar with a spam program and Outlook, but I needed help on this. What I would do is have a batch file to toggle BTaudio, then SpeakingClock, then toggle BTaudio off. I would link the batch file to Voice Speed Dial and that should work. I read the manual for Mortscript and I'm lost. Anyone have ideas on how to write such a batch file on Mortscript? Thanks.
Never mind. I found the answer in Mortscript. I wish I could understand the manual better. There are some really neat things you can do with this.
Being an avid AIM user, I was curious as to whether or not there is a way for the phone to automatically connect to GPRS. I'm pretty sure there's no setting, however are there any programs out that will let me connect? I use Opera Mini as my web browser, so it becomes a chore having to load my Java application, then boot up Opera Mini, especially when all I really want to do is chat.
Any help guys?
maybe this will
http://www.gb-soft.cz/XDAII/product_gprs_tweak_en.htm
thanks for the link theres got to be a regedit that will allow us to do this so when ever the phone softresets and starts gprs will kick in on reboot?
i believe that program got an option to strt gprs when gsm radio starts
and i asume that the program alter some registrys which ones i'm not sure though
Rudegar
thanks mate, il have a play with the app when i get a chance and see if i can find out what reg keys are changed.
ok found a fix for this-
with the below reg hack - as soon as yiour device is soft reset and switched on GPRS will kick in automatically
HKLM\Comm\ConnMgr\Providers\{7C4B7A38-5FF7-4bc1-80F6-5DA7870BB1AA}\"connection name"\AlwaysOn = 1
and if you change that back to 0 it will go back to default.
peace out.
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)