Wireless Keyboard Updater crashing in Tiger (long story)
Wireless Keyboard Updater crashing in Tiger (long story)
- Subject: Wireless Keyboard Updater crashing in Tiger (long story)
- From: Jere Käpyaho <email@hidden>
- Date: Wed, 21 Mar 2007 00:26:36 +0200
Hi, this is a bit long winded but bear with me. It is relevant to
Bluetooth after all.
I have an Apple Wireless Keyboard that hasn't been able to pair since
the batteries ran out (after a year). It seems that many others have
had the same problem, but no successful remedy is available. Apple's
first level support can only suggest removing and reinserting the
batteries, which does not help. The keyboard is alive, but can't be
found in BT search as a keyboard. However, when searching for all
devices, it shows up, but only as "Device".
The keyboard is alive, so I would feel stupid buying another Wireles
Keyboard, especially if it failed the same way after the first
batteries ran out. So I decided to investigate the problem, and it
turns out to be quite a mess -- I'm hoping some knowledegeable BT
experts would have some suggestions.
Bluetooth Explorer (from Tiger developer tools) shows that the
keyboard is identifying itself as:
Major Class: Miscellaneous (0x00)
Minor Class: Unclassified (0x00)
Not a keyboard at all, so it seems to have lost its memory when the
batteries went flat.
My initial idea was to try and update the keyboard firmware,
effectively resetting it. The only updater dates from March 2004, and
it promptly crashed in OS X 10.4.9. The crash log revealed that dyld
was looking for the following framework:
/System/Library/PrivateFrameworks/SecurityHICocoa.framework/Versions/
A/SecurityHICocoa
but the image was not found. Indeed this is so (in Tiger). I think
the updater would use it to get the admin password. (?) There is one
in the 10.3.9 SDK found in the dev tools, but that doesn't help -- I
get an mmap() error.
So my next idea was to borrow the Panther install disks from a
friend, install Panther to an external FireWire disk and boot from
it, then run the Wireless Keyboard Updater. This didn't work at all
because my Mac mini would not boot from the Panther install disk
(apparently because it shipped with Tiger).
Bluetooth on the Mac mini is fine, it finds all devices and I've done
file transfers etc. It's just that the keyboard doesn't report itself
correctly, so it cannot be paired and used. The same happens with my
MacBook, which also has a Bluetooth that's proven to work. Both
machines have BT software version 1.7.14f14.
How do I trick Wireless Keyboard Updater to run in Tiger, if at all?
Or could Apple please release an updated version of it that does not
depend on SecurityHICocoa.framework? Would it be feasible to write a
utility that resets the keyboard? What would that require?
Best regards,
Jere
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Bluetooth-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden