五菱星光车机升级carplay教程

五菱星光车机升级carplay教程-有驾

五菱电车USB接口存在权限不足的问题,导致外接盒子无法被正常识别。这导致了用户无法使用如carplay和hicar等外接设备的功能。本教程将指导您如何解决这一USB权限问题。

所需物品

一台笔记本电脑

一个carplay盒子

核心问题

从淘宝购买的无线carplay USB盒子在插入五菱电车后,未弹出USB权限请求界面。通过测试demo的安装,也未发现弹框。推测系统可能未显示权限请求界面或直接拒绝了权限请求。

就是缺失了如下的权限提示框

五菱星光车机升级carplay教程-有驾

解决方案

既然系统未弹出权限请求界面,我们需要手动为USB盒子授权。经过对USB权限申请流程的分析,我们可以通过UsbManager获取盒子的vid和pid,进而获取UsbDevice设备,并调用grantDevicePermission(mDevice, mUid)进行授权。此外,为避免每次插拔都需要重新授权,我们还可以通过setDevicePackage(mDevice, mPackageName, userId)将智能互联app的包名写入usb_device_manager.xml文件中,实现默认授权。

五菱星光车机升级carplay教程-有驾

操作步骤

1. 卸载车机上已安装的智能互联app

2. 安装UsbSettings.apk,随后安装智能互联app(安装完成后暂时不要打开!)

3. 将盒子插入车机USB接口

4. 打开UsbSettings,检查界面是否显示以下三个提示:uid=xxx, grantDevicePermission done, always done

5. 若上述三个提示均出现,打开智能互联app,此时应能正常使用

五菱星光车机升级carplay教程-有驾
五菱星光车机升级carplay教程-有驾
0

全部评论 (0)

暂无评论