6 년 전 답변없이 device-node-access-permissions-in-linux과 (과) 유사한 게시물입니다.AOSP 장치 노드 액세스 권한
misc_register()
을 사용하여 만든 /dev/magic-i2c
에 장치 노드가 있습니다.이 장치 노드의 기본 액세스 권한은 루트이며 AOSP 라이브러리가 액세스 할 수 없습니다. .mode = S_IRWXUGO
을 추가했지만 아무런 효과가 없습니다. 부팅하는 동안이 장치 노드의 권한을 자동으로 변경하려면 어떻게해야합니까?
init.rc 파일을 볼 수 있습니다.이 파일에는 시작 순서가 기본적으로 포함되어 있습니다. chmod/chown 명령을 적당한 장소에두면됩니다. –
Android에서 권한을 설정하려면 [SELinux] (https://source.android.com/security/selinux/)를 자세히 살펴보고 적절한 정책을 구성해야한다고 생각합니다. 장치에 액세스 할 수 있습니다. – nowaqq