Froyo Rom that plays nice with BT headset?

Several ROM versions ago, I successfully used Kaos for hands-free voice dialing. I own a Jawbone Prime. At the time, I could long press the top button on the earpiece and the Jawbone would say, "Voice Dialing". A few seconds later, the phone would broadcast, "Speak Now". I could say the dialing command and next thing I know, I was connected.

I'm using Nonsensikal now and nothing happens. I tried the same with other Froyo Roms and still nothing. Someone posted a fix in which you went in and removed the old voice dialer and put in a "sept09voice" or something to that effect. So when I install that, the phone does ask me to "speak now" but it then immediately force closes.

Anybody get their BT voice dial to play nice with one of the Froyo Roms? Did you have to do anything special? I'm talking specifically about in-ear BT's. Not Ford Sync, etc.

I take it you have root explorer? If so just open up the folder you dropped the alternate voice dialer and long press on another apk. Select permissions, and copy what that has for permissions. It's usually all of the first column and the top box in the second.

I ended up having to do a regular install of the altered apk after I manually dropped it in and changed permissions.

I must be getting old - I went through this no more than three weeks ago, and I've already forgotten some details.

Suffice it to say that there are definitely some good pointers over in the XDA dev forum, but I can't remember whether they are buried in a ROM dev thread, or a standalone topic.

As I recall, I was using a Froyo ROM (either a very old Tazz, or CELB 2.9 or 3.0), and the default behavior was clunky - I could do a voice search over BT, but I had to initiate it and confirm the selection using the touchscreen: not hands free!

So, I did the patching thing (which I fail to remember now, but I am sure I found it by searching the Eris section of XDA), and lo: I could initiate the voice search from the headset, it would prompt me audibly (via BT), take my voice input, and then ...

... immediately dial whatever it decided to match without any confirmation from me.

So, yeah: hands free. OTOH, in the five times I tried it, it mismatched every voice search I tried, so I had to panic-dump a wrong number call... using the touch screen. To make matters worse, I wasn't even in my vehicle (which is of course noisier, and I can be assured of worse voice-matching accuracy there).

So, for me the cure was worse than the disease.

If you find that the situation has changed (audible prompting such as "Did you say 'call Joe Blo on mobile'?"), I would be interested in hearing about that.

I just did a nandroid restore of an uncustomized (BT) CELB Froyo 3.2 ROM and it has the "full hands free" BT behavior I described above.

Who knows, maybe the voice matching performance you get with your BT headset is better than what I am getting (Moto HS850) - the phone has no trouble matching the names I tried (in my BT tests) when not using BT, so I presume there is something squirrelly/noisy with the audio over my BT headset.

If you go to the trouble of flashing CELB 3.2 strictly for BT, I would test out the BT hands free mode before you spend too much time customizing everything else (not that there is anything wrong with the ROM - just that you might have different tastes)

eu1

PS I also gave BT a try on xtrSENSE 4.6 - audio only once a call is in progess (no voice commands at all).

OK...so what I did was drop the alternate voice dialer into the system using Root Explorer and set the permissions as lennyjew described. I installed the voice dialer after dropping it into the folder and making the changes. So I tried it and got the force close. Did a phone boot and now all works like a charm. The Jawbone Icon (not prime as I said in my first post) is pretty good at picking up my voice and getting my commands correct. I'm so glad that I can now dial without running off the road. Thanks to both of you for responding.

EU1, I'm not sure if it comes down to voice or your BT. I've had voice apps in the past that wouldn't pick up what I said to save my life. I'd have to hit the hangup button and keep trying to get the right call in. My experience with this app is that it does announce who it is going to call. I have time to hit the hangup button on my BT if I happen to get the wrong name. I think that there is an option to go in and always ask for confirmation. I'll have to look into that.

Just came with the new update. It only seems to work while having the "InCar" beta program open. And there's even an option to automatically open Vlingo InCar when a BlueTooth headset is connected.

erisuser1, I'd probably check that out first. It lets you choose if you want to confirm before dialing, asks if you want to send, cancel, or redo your texts (and will speak it back to you if you have the option selected, but I think that's only in the main Vlingo program as a beta and not in InCar yet). I haven't tried it with emails yet.

It's also got a program called SafeReader in it that'll speak your texts and emails (for accounts you have linked to Vlingo). All and all, it's becoming one of the best completely hands free apps. And it's free now.