怎么修改才能让edge-v的支持UART 接口的gps模块

怎么修改才能让edge-v的支持UART 接口的gps模块,安卓9.0

Hello @goenjoy @Terry

帮忙看下这个问题。


你可以从这个帖子找到答案。后续你可以先在论坛上先进行搜索,再提问。

[  125.353957] init: starting service 'vendor.gnss_service'...
[  125.414255] init: Service 'vendor.gnss_service' (pid 1647) exited with status 1
[  125.414375] init: Sending signal 9 to service 'vendor.gnss_service' (pid 1647) process group...
[  125.414692] libprocessgroup: Successfully killed process cgroup uid 1021 pid 1647 in 0ms
[  130.361395] init: starting service 'vendor.gnss_service'...
[  130.413774] type=1400 audit(1606459753.606:112): avc: denied { ioctl } for pid=1565 comm="android.hardwar" path="/dev/vndbinder" dev="tmpfs" ino=1060 ioct
lcmd=6209 scontext=u:r:hal_gnss_default:s0 tcontext=u:object_r:vndbinder_device:s0 tclass=chr_file permissive=1
[  130.413842] type=1400 audit(1606459783.650:113): avc: denied { read } for pid=1648 comm="android.hardwar" name="vndbinder" dev="tmpfs" ino=1060 scontext=u
:r:hal_gnss_default:s0 tcontext=u:object_r:vndbinder_device:s0 tclass=chr_file permissive=1
[  130.414354] type=1400 audit(1606459783.650:113): avc: denied { read } for pid=1648 comm="android.hardwar" name="vndbinder" dev="tmpfs" ino=1060 scontext=u
:r:hal_gnss_default:s0 tcontext=u:object_r:vndbinder_device:s0 tclass=chr_file permissive=1
[  130.414381] type=1400 audit(1606459783.650:114): avc: denied { write } for pid=1648 comm="android.hardwar" name="vndbinder" dev="tmpfs" ino=1060 scontext=
u:r:hal_gnss_default:s0 tcontext=u:object_r:vndbinder_device:s0 tclass=chr_file permissive=1
[  130.414467] type=1400 audit(1606459783.650:114): avc: denied { write } for pid=1648 comm="android.hardwar" name="vndbinder" dev="tmpfs" ino=1060 scontext=
u:r:hal_gnss_default:s0 tcontext=u:object_r:vndbinder_device:s0 tclass=chr_file permissive=1
[  130.414487] type=1400 audit(1606459783.650:115): avc: denied { open } for pid=1648 comm="android.hardwar" path="/dev/vndbinder" dev="tmpfs" ino=1060 scont
ext=u:r:hal_gnss_default:s0 tcontext=u:object_r:vndbinder_device:s0 tclass=chr_file permissive=1
[  130.414562] type=1400 audit(1606459783.650:115): avc: denied { open } for pid=1648 comm="android.hardwar" path="/dev/vndbinder" dev="tmpfs" ino=1060 scont
ext=u:r:hal_gnss_default:s0 tcontext=u:object_r:vndbinder_device:s0 tclass=chr_file permissive=1
[  130.414582] type=1400 audit(1606459783.650:116): avc: denied { ioctl } for pid=1648 comm="android.hardwar" path="/dev/vndbinder" dev="tmpfs" ino=1060 ioct
lcmd=6209 scontext=u:r:hal_gnss_default:s0 tcontext=u:object_r:vndbinder_device:s0 tclass=chr_file permissive=1
[  130.420733] init: Service 'vendor.gnss_service' (pid 1648) exited with status 1
[  130.420779] init: Sending signal 9 to service 'vendor.gnss_service' (pid 1648) process group...
[  130.420934] libprocessgroup: Successfully killed process cgroup uid 1021 pid 1648 in 0ms
^C
130|console:/ $ [  135.368409] init: starting service 'vendor.gnss_service'...
[  135.429152] init: Service 'vendor.gnss_service' (pid 1649) exited with status 1
[  135.429208] init: Sending signal 9 to service 'vendor.gnss_service' (pid 1649) process group...
[  135.429354] libprocessgroup: Successfully killed process cgroup uid 1021 pid 1649 in 0ms
[  140.375909] init: starting service 'vendor.gnss_service'...
[  140.435923] init: Service 'vendor.gnss_service' (pid 1650) exited with status 1
[  140.436038] init: Sending signal 9 to service 'vendor.gnss_service' (pid 1650) process group...
[  140.436426] libprocessgroup: Successfully killed process cgroup uid 1021 pid 1650 in 0ms
[  145.384048] init: starting service 'vendor.gnss_service'...
[  145.448011] init: Service 'vendor.gnss_service' (pid 1651) exited with status 1
[  145.448128] init: Sending signal 9 to service 'vendor.gnss_service' (pid 1651) process group...
[  145.448446] libprocessgroup: Successfully killed process cgroup uid 1021 pid 1651 in 0ms

修改后就卡在安卓启动界面了,是啥原因

gps so库要有,不然就无法进入到系统,上面链接内容里也有提到。

gps的库是有的,而且目录也对的
这个gps的库是源码里自带的那个

gps库具体在哪个目录???????????

在这个目录下面 out/target/product/rk3399/system/lib/hw/

这明显不对,这是64位系统。。。。。。。。。