Froyo Rom that plays nice with BT headset?


Last Updated:

  1. alprazolam

    alprazolam Well-Known Member This Topic's Starter

    Joined:
    Dec 31, 2009
    Messages:
    1,722
    Likes Received:
    194
    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.
     

    Advertisement
  2. lennyjew

    lennyjew Well-Known Member

    Joined:
    Mar 22, 2010
    Messages:
    369
    Likes Received:
    38
    Did you set all the permissions up correctly or did you just drop the file in?
     
  3. alprazolam

    alprazolam Well-Known Member This Topic's Starter

    Joined:
    Dec 31, 2009
    Messages:
    1,722
    Likes Received:
    194
    I don't think so. I just installed the file. :eek:
     
  4. lennyjew

    lennyjew Well-Known Member

    Joined:
    Mar 22, 2010
    Messages:
    369
    Likes Received:
    38
    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.
     
    alprazolam likes this.
  5. erisuser1

    erisuser1 Well-Known Member

    Joined:
    Nov 11, 2009
    Messages:
    1,644
    Likes Received:
    759
    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.

    eu1
     
    alprazolam likes this.
  6. erisuser1

    erisuser1 Well-Known Member

    Joined:
    Nov 11, 2009
    Messages:
    1,644
    Likes Received:
    759
    FWIW,

    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).
     
  7. alprazolam

    alprazolam Well-Known Member This Topic's Starter

    Joined:
    Dec 31, 2009
    Messages:
    1,722
    Likes Received:
    194
    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.
     
  8. lennyjew

    lennyjew Well-Known Member

    Joined:
    Mar 22, 2010
    Messages:
    369
    Likes Received:
    38
    Comes up on command (button pressed on bluetooth) for me on my Motorola H790 and my Jawbone Prime, using the method above.
     
  9. erisuser1

    erisuser1 Well-Known Member

    Joined:
    Nov 11, 2009
    Messages:
    1,644
    Likes Received:
    759
    alprazolam/lennyjew,

    Do you have an XDA URL handy for the "sept09voice"/"alternate dialer" stuff?

    (I did some searches on XDA, but I'm apparently not searching on the correct keywords)

    No big deal if you can't put your hand on it straight away (don't go to lengths to find it).


    eu1
     
  10. lennyjew

    lennyjew Well-Known Member

    Joined:
    Mar 22, 2010
    Messages:
    369
    Likes Received:
    38
    I couldn't find the source, but luckily I kept a back up hidden away in some obscure folder on my phone to apply each time I change/update ROMS. Hope it works for you.

    Edit: Apparently the app doesn't like CELB 3.3 though. I keep losing blue tooth functions of the voice dialer after turning my phone off. Think I'll stick to Vlingo.
     

    Attached Files:

    erisuser1 likes this.
  11. alprazolam

    alprazolam Well-Known Member This Topic's Starter

    Joined:
    Dec 31, 2009
    Messages:
    1,722
    Likes Received:
    194
    erisuser1 likes this.
  12. lennyjew

    lennyjew Well-Known Member

    Joined:
    Mar 22, 2010
    Messages:
    369
    Likes Received:
    38
    I would also give vlingo a shot. It's got hands free everything and lets you confirm before doing anything. I've been using that more than I do the alt voice dialer
     
  13. alprazolam

    alprazolam Well-Known Member This Topic's Starter

    Joined:
    Dec 31, 2009
    Messages:
    1,722
    Likes Received:
    194
    No kidding!? I didn't realize that they had gone completely hands-free. Vlingo is my first choice because it really does a good job of picking up on my commands. I'll give it a shot.
     
  14. lennyjew

    lennyjew Well-Known Member

    Joined:
    Mar 22, 2010
    Messages:
    369
    Likes Received:
    38
    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.
     
    alprazolam likes this.

Share This Page

Loading...