Потратил около недели на настройку HandsFree с телефоном Mio A701. В итоге - победил, но количество препятствий впечатлило

Устройства на Windows Mobile (WM5) - ну очень капризная штука.
Кому лень читать длинную портянку - основной вывод: Чтоб работало - нужна прошивка WM5 с AKU 3.5 и драйвер Widcomm 5.1.0.1100.
Суммируя опыт:
Драйвер Bluetooth:
Родной микрософтовский понятно что не заработал.
Widcomm 5.0.1.1400 - один из профилей представляется как Hands Free, что есть хорошо. Однако есть проблема: при поступлении взодящего звонка трубку надо поднимать нажатием кнопки на самом телефоне. При подьеме трубы через PhoneControl звук оставался на телефоне.
Widcomm 5.0.1.2800 - были проблемы со старыми прошивками WM5, с новыми толком не пробовал.
Widcomm 5.1.0.1100- представляется как Headset (а не Hands Free), в результате при поступлении звонка сразу идет соединение. Что в общем-то не хорошо, хотелось-бы иметь возможность послать отбой. В итоге именно на этой версии остановился.
Widcomm 5.1.0.3300 - так и не захотел работать с моим dongle.
Widcomm 5.0.1.2800 и Widcomm 5.1.0.1100: с некоторыми прошивками windows mobile при установке соединения на телефоне регулярно выскакивает не к месту голосовой набор.
Widcomm 5.0.1.1400 и Widcomm 5.0.1.2800 - не хотели видеть мой dongle, решается прописыванием VID & PID донгла в btwusb.inf.
Устанавливал, как описано в:
Bluetooth: HowTo. О грамотной инсталляции драйверов и использовании
Прошивки WM5:
Для моего Mio A701 существует целый ворох прошивок. Опробованы следующие:
ScoterCEimage_R70.R65.3.5.V6.2007.04.04.Lf.FIX
ScoterCEimage_R024.65a.66.3.5b2007.01.09_PLUSediti on[Oki]
LF_9.5_Modified_update_02.09.2007
Заработало нормально только на R024. Как я понимаю, отличия от остальных в наличии AKU 3.5 (Adoption Kit Update).
R70 - вообще толком ничего не заработало
LF_9.5 - работало, за исключением глюка с поступлением входящего, даже с драйвером Widcomm 5.1.0.1100.
Вторичная проблема заключается в том, что начиная с AKU 3.0 микрософт выкинул Dial-Up профиль из bluetooth, а профиль BT PAN у меня не заработал. Как следствие - невозможность выхода в интернет. Одно из возможных решений небесплатная програмка "PdaNet", однако у меня она
работала со сбоями. В итоге хожу в инет подключая телефон к USB (т.е Internet sharing через ActiveSync).
Заморочки чисто Mio A701:
При некоторых звонках слышен жуткий скрежет и шум. Это проблема схемотехники самого устройства. Лечится переводом GPS применика телефона на другой порт (и возможно отключением расшаривания доступа к нему), с последующей перезагрузкой.
PhoneControl.NET:
На телефон надо установить PhoCoAdapter.cab. В процессе настройки PhoneControl Wizard из PhoneControl скопировать его на телефон не смог, пришлось сделать это вручную (и перезагрузить телефон).
PhoCoAdapter - это на самом деле просто реализация некоторых AT-команд модема через Bluetooth. Трубу поднять/опустить, телефонную книгу передать...
Может через него можно даже в инет выходить? Не пробовал.
Через ExtendedConfigurator отключил показ заряда батарейки (UseCBC = False) потому как не работало. С некоторыми прошивками WM5 приходилось отключать большинство из этих UseXXX, иначе телефон подвисал. В R024 - работает как часы.
Да, если кто подскажет как сделать нормальную обработку контактов на кириллице (на данный момент вижу чисто '?????????.????') буду очень признателен.