Firefly开源社区

12
发表新贴
打印 上一主题 下一主题

[Android] app打开报配置错误

123

积分

0

威望

0

贡献

技术小白

积分
123

app打开报配置错误

发表于 2022-5-5 21:35:50      浏览:11564 | 回复:13        打印      只看该作者   [复制链接] 楼主
  • 固件类型: 自行编译的固件
  • SDK包名称: rk3568_r/Android11.0/V1.0.2205042354/47b12149d90d
  • SDK更新到哪个COMMIT: 0000-00-00 00:00:00
  • SDK修改内容: 添加了rk6258d的设备驱动,找了一份原厂的HDMI IN demo 打包进系统
  • Log日志: MobaXterm_COM4USB-SERIALCH340COM4_20220505_213425.zip
问题描述及复现步骤:
media节点种能获取到分辨率和图像数据流,但是打开添加的应用程序会报配置失败。
情况如下:



已知:
1.能获取到图像数据流




2.文件权限ok,selinux已经打开


3.应用程序的适配ok




4.设备正确注册到[size=9.75453pt]CameraHal
[size=9.75453pt]

请问是什么原因导致的这个问题,HDMI IN demo采用rKCamera2,APK位于[size=8.77908pt]RKDocs/common/hdmi-in/apk/rkCamera2_based_on_CameraHal3_V1.3.tar.gz

MobaXterm_COM4USB-SERIALCH340COM4_20220505_213425.zip

30.87 KB, 下载次数: 1, 下载积分: 灯泡 -1 , 经验 -1

回复

使用道具 举报

1万

积分

18

威望

20

贡献

神级创客

Rank: 8Rank: 8

积分
10851

突出贡献

发表于 2022-5-6 10:32:34        只看该作者  沙发
adb shell logcat -c  
adb shell logcat
再打开apk,看一下log
回复

使用道具 举报

123

积分

0

威望

0

贡献

技术小白

积分
123
发表于 2022-5-6 16:50:16        只看该作者  板凳
log如下:


log.zip

3.27 KB, 下载次数: 2, 下载积分: 灯泡 -1 , 经验 -1

回复

使用道具 举报

123

积分

0

威望

0

贡献

技术小白

积分
123
发表于 2022-5-6 16:53:30        只看该作者  地板

应该是这里的问题,我看数据集不被HAL支持,会不会是HDMIIN源的问题,我现在用的是gopro
回复

使用道具 举报

1万

积分

18

威望

20

贡献

神级创客

Rank: 8Rank: 8

积分
10851

突出贡献

发表于 2022-5-6 16:57:58        只看该作者  5#
系统自带的相机app打开预览是否有画面。可以尝试替换这个库试一下

  1. adb root && adb remount
  2. adb push camera.rk30board.so vendor/lib/hw
  3. adb shell sync
  4. adb shell
  5. pkill camera* && pkill provider
复制代码

camera.rk30board.so

1.07 MB, 下载次数: 2, 下载积分: 灯泡 -1 , 经验 -1

回复

使用道具 举报

123

积分

0

威望

0

贡献

技术小白

积分
123
发表于 2022-5-6 17:32:52        只看该作者  6#
还是不行,问题和刚才一样,安卓11系统自带的相机app打不开HDMIIN显示,log如下:

回复

使用道具 举报

123

积分

0

威望

0

贡献

技术小白

积分
123
发表于 2022-5-10 11:13:09        只看该作者  7#
zyk 发表于 2022-5-6 16:57
系统自带的相机app打开预览是否有画面。可以尝试替换这个库试一下

问题已经确定了,是应用程序权限的问题
type=1400 audit(0.0:102): avc: denied { read write } for name="v4l-subdev4" dev="tmpfs" ino=19583 scontext=u:r:platform_app:s0:c512,c768 tcontext=u:object_r:camera_device:s0 tclass=chr_file permissive=1 app=com.android.rockchip.camera2
回复

使用道具 举报

123

积分

0

威望

0

贡献

技术小白

积分
123
发表于 2022-5-10 11:16:15        只看该作者  8#
本帖最后由 513453733 于 2022-5-10 11:22 编辑

解决方法如下


2U6G8V]SW@%O85[@_}IN2R7.jpg (101.17 KB, 下载次数: 1044)

2U6G8V]SW@%O85[@_}IN2R7.jpg
回复

使用道具 举报

123

积分

0

威望

0

贡献

技术小白

积分
123
发表于 2022-5-10 11:20:18        只看该作者  9#
但是我在安卓的系统里面没有找到devicesoftwinner这个文件夹,所查询到的资料也没有找到platform_app.te的位置,在固件中system文件夹下搜索如下:

请问是否是第一个。
回复

使用道具 举报

1万

积分

18

威望

20

贡献

神级创客

Rank: 8Rank: 8

积分
10851

突出贡献

发表于 2022-5-18 16:19:33        只看该作者  10#
513453733 发表于 2022-5-6 17:32
还是不行,问题和刚才一样,安卓11系统自带的相机app打不开HDMIIN显示,log如下:

这个log是用我发的那个库的?
回复

使用道具 举报

返回列表
12
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表