Related
Hi ya all,
I am currently using a BT headset with CallerID (Jabra 800).
Since my contact DB is not in english lamguage, the headset which apprently does not contain hebrew font can show only the phon num of the caller.
I am seeking a way to hook/replace the w2003se handling.
I have thorughly serached the online help/internet for the details from where to start and it seems that it is related (ofcourse) to the "Audio Gateway Service" in a library called "Phone-Extension Component".
This library exports a function called "BthAGGetNameByPhoneNumber" and is in a dll file (Btagsvc.dll I think) which is oofcourse burnt in the ROM.
I am searching for a way to hook/replace this function in the DLL somehow.
I have done hooking in the past for windows message handler routines but to my understanding, this is not the case.
So here it is, how do hook or replace that dll code, (maybe in respect to Service.exe only)?
I do belive that any work here will be helpfull around the globe so I will happyly share everything when done.
Also if anyone has more information and/or corrections to the above - don't be shy
Keep up the good work poeple,
Micha
there is no function BthAGGetNameByPhoneNumber in any of the DLLs in Imate PDA2K 1.40 ROM
Guess you are right, I also did not see the Btagsvc.dll file.
I see now that the documentation I found is for WCE5.0, so it's pretty much irrelevent for WM2003SE
Any suggestions on how to proceed here from the big guns? :?
Hi michar,
i have the BT800 and PDA2K.
The contacts are in english but i still get on the Jabra the phone number displayed.
Do you think its possible to display the name of the contact ?
Cheers
Chris
Well, if I will find the function resposeable for querying the number->name, maybe I could also help you with it.
As of now, for lack of time I am stuck
I will update if the status will change.
Here goes.
I bought a Magician a few months back. Hated the lack of space but liked the Bluetooth functionality. I could connect wirelessly around the house no problem. Sending/receiving files to/from anyone with a Bluetooth device.
Decided to proceed with BigStorage ROM Flash. Flash succesful. Enjoyed adequate space. Hated Bluetooth. I tried to get some help in this forum but the help extended wasn't exactly too successful. I was missing the [`Bluetooth] option in ActiveSync [a registry key I believe], and I couldn't send/receive files. I decided to give up on it until I had enough time to retrieve the registry key by reflashing with shipped ROM and flashing back to BigStorage.
I found the time to do it last week. Flashed and reflashed several times [every single attempt was successful], checking and rechecking for the Bluetooth registry keys. Yet I couldn't find them.
My Magician can still detect Bluetooth devices so I'm sure the hardware isn't busted. But I can't even transfer files using Bluetooth. Tried installing that Bluetooth Stack from http://forum.xda-developers.com/viewtopic.php?t=33532. Added some new features, but functionality is as stated in this paragraph.
Help? ::crycry:: hahahaha
I am now totally clueless as to how to go about this predicament..
EDIT
I've recently did the BigStorage ROM on my Magician. And everything was just peachy. Up until I tried to sync my Magician to the PC via Bluetooth.
Before I did the ROM patch, I was able to sync my unit through Bluetooth after some few hours of tweaking my system. But after I did the patch, I tried to sync it again through Bluetooth. My PC was waiting for the Magician but the unit kept disconnecting itself.
I ran Activesync on the Magician, went to its settings, and the Bluetooth option was gone. Only `USB was left along with some numbers (baud rates?), when previously it had `Bluetooth as well.
I'm sure Bluetooth works (as I've installed the CAB associated with it from the ExtRom) on the unit since it can make a device pairing and ask for a passkey and all that, but syncing through Bluetooth doesn't work anymore.
Could anyone shed some light on this for me?
Click to expand...
Click to collapse
try pairing your device to the pc! make sure that ur pc is not listed on the magician paired devices, activate the pairing from the magician through bluetooth under settings system tab through "Bluetooth ActiveSync Setup" and go from there.
let me know how you go!
errr.. ok i tried what you suggested. and i'm starting to wonder..
now my device can't see and can't be seen. i can't make a pair anymore even from the pc. my unit says 'no new devices found' yet my pc is discoverable.
broken bluetooth radio maybe (but it was working before the patch...)? or could it be a cab file i missed?
Hi i'm only new myself but you could try a soft reset then retry pairing your device, or a hard reset and see if the bluetooth works then? or maybe even try the cab file on
http://forum.xda-developers.com/viewtopic.php?t=33532
I have found that worst case senario a hard reset and look for the right bluetooth cab to install from the ext rom.
run a search on this site for ext rom and look for the post with details about each of the seperate files and what they do!
*Edit* i did a quick search and i wasnt able to find anything in the ext rom that applies to bluetooth setup or settings! so i guess a hard reset maybe the best way to find out whether is software or hardware?!!
Maybe one of the more experienced guys on this site might be able to help you further.
Hope this helps a little
thanks for your time boh113. i can still sync through the USB port so i guess bluetooth will have to wait. i just use it for wireless internet around the house when i'm not at the pc anyway.
i might try the hard reset when i have more time to tinker with the magician. but in any case, i'd like to thank you for trying to help
just an update in case somebody can help
i managed to pair my device with the pc already. but i still can't connect via bluetooth in the magician's async.
ok i found something in my registry pertaining to my problem. although i'm not sure how to fix it.
in the magician's async, under tools -> options -> PC -> options, there's a drop-down list for PC synchronization options:
`115200 Default
`19200 Default
`38400 Default
`57600 Default
`USB
there was a `Bluetooth option included at the end of the list before i did the bigstorage ROM.
going back to the registry, i found the keys to this list (although i'm not entirely sure if these are correct, but these are the only ones on my list)
HKEY_CURRENT_USER\Comm\RasBook\`115200 Default
HKEY_CURRENT_USER\Comm\RasBook\`19200 Default
HKEY_CURRENT_USER\Comm\RasBook\`38400 Default
HKEY_CURRENT_USER\Comm\RasBook\`57600 Default
HKEY_CURRENT_USER\Comm\RasBook\`USB
and to what i can see, HKEY_CURRENT_USER\Comm\RasBook\`Bluetooth doesn't exist. there are a whole lot of hex values under these keys and i'm not sure what they are for.
although if somebody could post/upload the `Bluetooth key from their device, i'd be grateful.
i'm aware that the hex values are also based upon hardware but i'm willing to try it out.
Ok i can find what your talking about but i dont have the ability to copy and paste the registry entry anywhere?!
if you can tell me how to get hold of this for you i'd be happy to help anyway i can!
most registry editors have the capability for exporting specific keys up to whole trees. perhaps if you have resco explorer and the registry add-on. or some other software similar to it. tap-hold and export?
thanks
I have resco explorer and the registry add-on but i cant find anyway to export the registry file?!
There's an option for import but thats it, also there's an option to copy but all it allows you to do is copy and past within the registry itself!
unfortunately i dont have the technical experience to do much ore tha n this, a quick guide as to which program to use and how to do it and i would be more than happy to help!
oh ok. open up resco explorer or the registry add-on. then navigate your way to this folder:
HKEY_CURRENT_USER\Comm\RasBook
there should be a \`Bluetooth\ folder within \RasBook\ what you do is tap-and-hold on that (`Bluetooth) folder until you see the drop down text list. "Export..." should be one of the options then you can specify where to put it. by default resco places it in the main memory
will wait thanks boh113
No worries found it and exported for your satisfaction!
Had to zip it ;D
hope this can help you further!
Goodluck
Much appreciated!!
Will try it out in a bit. I'll post my results after
Thanks boh113!
well, i got back the `Bluetooth option in async. but still doesn't want to connect to the pc. the hex values probably don't match the hardware in my unit. oh well. i'll test it out a couple more hours. and if i still don't get it to work, a hard reset might be my only solution. or re-flash with my original rom and start all over again. hahahaha
thanks for your help and time boh113. forgive me for having taken too much of it
No worries, sorry i couldnt have been of more help!
Good luck with it all!
*bump*
Hello,
I know this is mostly a personal tastes dilemma, but I am looking to add a few specific functions to my Wizard and I just can't find some solutions to very simple issues. Of course I already searched through several boards and freeware sites, but most of the times I am stumbling on overcomplicated, unreliable, unstable or just plain not-working apps even for the most trivial tasks. Other times they work fine... unless you have any other app installed, in which case they bork up the system royally.
So, what are your freewares of choice for the following functions?
1) ALARM CLOCK
Yes, just a damn simple alarm clock to wake me up in the morning. No fancy tricks: just set it (possibly even on a week's advance), select the sound/Mp3 to be played and be sure it rings up when the time is right. If you want to get luxurious, a snooze function initiated by any hardware button would be nice.
I used M.Toda's AlarmClock 0.04, but it seems to be impossible to select a specific sound or buzzing mode (it's always an ear-splitting MEEEEEEEEEEEEEEEP!!!), nor to keep using the Wiz when the alarm is set.
[Update: following Pat12's advice (see below) I downloaded the latest AlarmClock version (ARM version) and it works smoothly. No Mp3 alarms yet, though]
2) MP3 PLAYER
Just the very basic player functions: play the whole folder, add Mp3 to playlist, previous/play/pause/next buttons and a Mute function. What's the problem, you say? Well, all the players I found either blocked the phone functions (a player going on auto-hold on incoming calls would be wonderful), or would keep the touchscreen always active, making it impossible to put the Wiz in a pocket while listening to music.
[Update: The current best candidate seems to be Tcpmp, although it lacks a full graphic interface (meaning Previous/Next song buttons)]
3) WARDRIVER
Yes, I know. But WiFiFoFum hasn't any user-friendly way to select which available AP to hook to. HitchHiker does, but any time I launched it after the first one it made the Wiz unstable. That was on a non-updated ROM, though... I admit I have to check it again... unless you suggest anything better.
4) LAUNCHBAR
Nonononono... no l33t, gigacustomizable stuff, please. I simply need a self-starting thingie to have the icons for the Office apps and maybe the latest X opened apps always on my Today screen. If you've seen the "green" UK ad campaign for WM5 - that's exactly what I'm looking for.
5) ANTITHEFT APP
[edited: the correct name happens to be EyeOnThief, see below]
I used to use LockOnThief, which supposedly sends tracking SMSs to a hidden number list whenever a non-approved SIM card is inserted in the device. Great. Just one more thing would make it perfect: the ability to remotely wipe the device via SMS.
I know this is an AKU2 trick, but I've got no Exchange server so I'd like a simpler approach. Do you know any solution encompassing both the tracking and the wiping functions?
And, by the way, has anyone of you actually field-tested LockOnThief tracking abilities?
6) WI-FI "G" ENABLER
I'd simply like to enable the 802.11g protocol on my Wizard. The problem is: the Djvw Wizard Optimizer 2 seems to make my Wiz unstable, and Registry Wizard crashes on start (yes, I installed the other Cab too). What other layman's solution would you suggest?
[Update: thanks to Meschle (see below) now there is an optimal Cab-tweak for enabling the protocol!]
To give a little contribution, I can only give my undivided suggestions for four softwares I fully endorse:
SCROLLING - You guessed right, it's Smartskey! [And not "softkeys" as per my initial post...]
PERSONAL INFO MANAGER - EWallet. Not a freeware, but great in the way it synchs up with its desktop counterpart.
GAMES - PpcAtaxx (a much more interesting variant on the Othello/Reversi theme which is perfect while commuting) and PocketScumm, to play the old LucasArts graphic adventures
Thank you in advance for your help, I'll really appreciate it!
Hi I'll answer a couple of those
For an alarm see 'Wizard reliable alarm project' WRAPhere http://forum.xda-developers.com/viewtopic.php?t=43692
where there is an english version of pocket wakeup
Enable 802.11G reg tweak
HKEY_LOCAL_MACHINE\COMM\TNETWLN1\PARMS: dot11SupportedRateMask=1
HKEY_LOCAL_MACHINE\COMM\TNETWLN1\PARMS: dot11SupportedRateMaskG=8
All values are decimal
What does this green WM5 ad campaign look like? We yankees have been hearing all about it.
http://www.microsoft.com/windowsmobile/default.mspx
V
Can you provide a link for LockOnThief?
SCROLLING - You guessed right, it's Softkeys!
What is this? I'm having issues scrolling in PIE Plus since upgrading to AKU 2.3 and if this is an app i can try it may help. Do you happen to have a link to it?. TIA
Thanks for the first answers. Here are my first replies:
Meschle: I did check that thread, and it seems that Pocket Wakeup isn't very reliable at all... Also (but this is just an aside), the Italian translation of Pocket Wakeup was one of the worst apps I ever tried, totally borking the Wiz.
And about the registry tweak... I'm just a retarded farmgirl... no hacking tricks for me, please... I just can't believe there is no "download, run, forget" apps to enable the G protocol...
Mattucd & vijay555: Yup, that's it!
Romp: http://www.mycnknow.com/LockAppen.htm (My bad: the actual app name is EyeOnThief... I was confused by the actual filename)
Xandermac: Gah! I misquoted the name again! That would be Smartskey! I don't know if Smartskey will do anything for your problem, but it's right on this board, at http://forum.xda-developers.com/viewtopic.php?t=41060
Any more takers, please?
Alarm Clock: AlarmClockE is the only alarm clock software that is reliable for me, at least for the time being...(until it fails, like all the other I tried including Pocket WakeUp)
MP3 Player: TCMP, it does pause the song or video currently playing upon incoming phone calls
bubism said:
Thanks for the first answers. Here are my first replies:
Meschle: I did check that thread, and it seems that Pocket Wakeup isn't very reliable at all... Also (but this is just an aside), the Italian translation of Pocket Wakeup was one of the worst apps I ever tried, totally borking the Wiz.
And about the registry tweak... I'm just a retarded farmgirl...
Click to expand...
Click to collapse
Try mobialarm 3.2 then - I find this reliable and like it because it plays wma's http://guillaume.tristant.free.fr/
btw are you really a farmgirl? :wink:
Meschle: I am actually quite a bit of an IT girl, but sometimes I'd much rather go back to the farm. Case in point: MobiAlarm. To witness:
Installation notes :
- Uncompress the ZIP file in any directory in your PocketPC
- Run the CAB file, it will install a "runtime"
- Run the file called "install.app", it will install MobiAlarm[/url]
MobiAlarm link is located in \Windows\Start Menu\ or \Windows\Menu Démarrer\
The program himself is installed in \Program Files\MobiAlarm\
WHY?!? Why, I ask, should anybody need TWO installations for one godawful simple ALARM CLOCK, forchrissakes? And why does it end up tucked in a forsaken folder, with no icon anywhere? How should I be supposed to remind myself to browse up the Wizard to find a lone file among hundreds... just to get awaken on time?!?
And the punchline? I followed this guy's installation instructions: the runtime went smoothly, and his app simply never appeared anywhere. (my two cents: it found localized foldernames and aborted without any warning message).
Pat12: AlarmClock does the trick!!! No chance to get it playing Mp3s, apparently, but the ARM flavour gets the fade-in working. Thanks!
bubism said:
Meschle: I am actually quite a bit of an IT girl, but sometimes I'd much rather go back to the farm. Case in point: MobiAlarm. To witness:
Installation notes :
- Uncompress the ZIP file in any directory in your PocketPC
- Run the CAB file, it will install a "runtime"
- Run the file called "install.app", it will install MobiAlarm[/url]
MobiAlarm link is located in \Windows\Start Menu\ or \Windows\Menu Démarrer\
The program himself is installed in \Program Files\MobiAlarm\
WHY?!? Why, I ask, should anybody need TWO installations for one godawful simple ALARM CLOCK, forchrissakes? And why does it end up tucked in a forsaken folder, with no icon anywhere? How should I be supposed to remind myself to browse up the Wizard to find a lone file among hundreds... just to get awaken on time?!?
And the punchline? I followed this guy's installation instructions: the runtime went smoothly, and his app simply never appeared anywhere. (my two cents: it found localized foldernames and aborted without any warning
Click to expand...
Click to collapse
LOL I gather you liked the program :lol:
bubism said:
And about the registry tweak... I'm just a retarded farmgirl... no hacking tricks for me, please... I just can't believe there is no "download, run, forget" apps to enable the G protocol...
Click to expand...
Click to collapse
I put together a wlan g registry tweak cab and also a wlan b tweak for anybody who wants to revert back to b mode.
Install to device and softreset after.
2) MP3 / video player:
TCPMP, www.tcpmp.org
I doubt better could be made
Thanks for the auto-tweak, meschle!
If only things were always so straightforward...
Kilrah: The link you provided ain't working, but I found this download page for other interested people: http://corecodec.org/frs/?group_id=53&release_id=224#r224 (the version you want is the "Windows Mobile Smartphone" one).
In fact Tcpmp is very close to perfect. I only found it strangely lacks Previous/Next buttons on the main screen... or is there a plugin or something to get it?
Just a little update to say I recently needed a tool to fix a storage card, and I was pointed to the non-free but very good SK Tools... yay for it!
By the way, any more suggestions for my initial search?
about TCMP, you are right:no next/prev button. But it's highly customizable and you can assign the otherwise useless softkeys to it. I did it and I can operate TCMP without getting the stylus out or using my greasy fingers on my clean screen
Well..I find it's much easier to have clean fingers
Just kidding. TCMP is a true gem.
Mortplayer is a pretty good free mp3 player. Also there is an alarm clock built in, so you can use ur mp3's to wake you up, and it's been pretty reliable for me. Good interface and not very processor intensive.
http://www.sto-helit.de/modules/edito/content.php?id=28
Thank you all! I'm treasuring your suggestions... and continuing my search for the remaining apps!
For launchbar try http://forum.xda-developers.com/viewtopic.php?t=42913
Look also http://forum.xda-developers.com/viewtopic.php?t=39725 for more registry tweaks.
Ciao
I've been wanting to be able to play MMF ringtones on my phones without conversion.
I have made some progress, but am now stumped. They play, but they also cause the vibrator to run in sync with the music and I can't figure out how to turn it off!
Here's what I've done so far:
1. Downloaded registry from Samsung Blackjack SGH-i607 to identify files needed for MMF playback (BAEFilter.dll, BeatnikPlugin.dll).
2. Ran Dependency Walker to identify other necessary files needed (mobileBAE.dll).
3. Copied BAEFilter.dll, mobileBAE.dll, and BeatnikPlugin.dll to my devices (Tornado and Wizard).
4. Registered BAEFilter.dll and BeatnikPlugin.dll (mobileBAE is not registerable).
5. Now MMF files play, but vibrate!
BeatnikPlugin.dll, I'm not even sure what it's for. Maybe for that cool spectrum analyzer in Samsung's WMP theme? It doesn't need to be registered for MMF playback to work. Only BAEFilter.dll needs to be registered. Viewing MobileBAE.dll in text mode, I did find reference to another file, mobile_300_base.dls. I copied it over too. It didn't make any difference and appears to just contain EQ settings and such.
I have used UltraEdit32 and viewed the file in text mode to see if any registry entries might be able to disable the vibration. I couldn't find any. I copied every single registry entry from the Blackjack referring to BAEFilter.dll and BeatnikPlugin, as well as everything related to their CLSIDs. I also downloaded the contents of the Blackjack's Windows folder and examined the registry entries in the RGU files. I didn't miss a single one, but it still vibrates.
I'm stumped. The MMF ringtones vibrate on both my Wizard (WM6 PocketPC) and Tornado (WM5 Smartphone).
I'm not sure what else I can try...
Just a small question: what did you do to register the dlls?
I downloaded WM5_RegSvrCE.exe and ran in it from Resco Explorer. I think you need to use Resco because it lets you enter arguments.
I plan to see if I can make a CAB installer out of it in case anyone else is interested. If not, it'll at least make it a lot easier for me to install in my own devices.
I know a little more now than I did when I made the post:
BAEFilter.dll needs to be registered for MMF to work at all, and will allow WMP to play them.
BeatnikPlugin.dll needs to be registered for MMF to work as ringtones, notifications, or alarms (can't be used as alarm on PPC for some reason, but Smartphone works fine).
I did find a workaround for the vibrate, it involves changing the registry for:
[HKLM\Drivers\Builtin\NLed]
"Flags"=0
This killed the vibrate on both my Wizard and Tornado. Setting Order=0 to match the Samsung also worked on the Wizard, but not the Tornado (its Order was already 0). Unfortunately, it completely kills vibrate altogether. I seldom need vibrate mode so it's no big deal for me. I'm theorizing the Samsung does something fancy with vibrate mode so that the phone vibrates in sync with the ringtone, but I'm not sure.
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.