iphone5运行linux,使用linux和iphone 5的HFP配置文件

拥有ofono和bluez就足够了 .

但是,最新版本的bluez / ofono和pulseaudio不支持HSP和HFP配置文件 . Pulseaudio发行说明称bluez5.x仅支持A2DP . 如果您使用的是bluez4.x,ofono和pulseaudio 4.x / 5.x,您可能仍然可以正常工作 .

ofono会将您的iPhone 5s视为您的调制解调器 . 一旦你通过bluetoothctl或任何其他GUI配对并连接iPhone,你就可以运行以下ofono测试,看看ofono是否正确选择了它 . 尝试在终端上使用 ofonod -n -d 运行ofonod来监视调试日志,并且可能也会以详细的方式运行pulseaudio( pulseaudio -k && pulseaudio -v )

bash$ cd */ofono-1.x/test

该目录包含用于测试ofono功能的示例dbus脚本 .

bash$ ./list-modems

[ /hfp/org/bluez/hci0/dev_94_94_26_88_XX_XX ]

Type = hfp

Interfaces = org.ofono.Siri org.ofono.VoiceCallManager org.ofono.CallVolume org.ofono.Handsfree org.ofono.NetworkRegistration

Features = net

Serial = 94:94:26:88:XX:XX

Online = 1

Powered = 1

Lockdown = 0

Emergency = 0

Name = XXXXXX’s iPhone

[ org.ofono.Siri ]

EyesFreeMode = disabled

Enabled = 1

[ org.ofono.VoiceCallManager ]

EmergencyNumbers = 08 000 999 110 112 911 118 119

[ org.ofono.CallVolume ]

Muted = 0

SpeakerVolume = 50

MicrophoneVolume = 50

[ org.ofono.Handsfree ]

VoiceRecognition = 0

InbandRinging = 1

Features = three-way-calling echo-canceling-and-noise-reduction voice-recognition release-all-held release-specified-active-call private-chat create-multiparty

BatteryChargeLevel = 4

SubscriberNumbers = +XXXXXXXXXXXX

EchoCancelingNoiseReduction = 1

[ org.ofono.NetworkRegistration ]

Status = registered

Name = XXX XXXXXX

Mode = auto-only

Strength = 60

如果您看到类似于上面的输出,请启用调制解调器并尝试使用以下命令拨号,并在创建或拒绝SCO套接字时观察调试日志 . 当然,看看音频是否路由到Ubuntu .

bash$ ./enable-modem

bash$ ./dial-number +XXXXXXXXXXXX

...

同样,尝试调用你的iPhone并观察ofono,pulseaudio日志 . bash $ ./answer-calls

看起来像pulseaudio的人正试图使用bluez5.x和ofono,但似乎还没有公开的补丁 . 这个bug正在跟踪:https://bugs.freedesktop.org/show_bug.cgi?id=73325

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值