From 6e762d1c83aecba10bbfad014f92687bf17d50ad Mon Sep 17 00:00:00 2001 From: Francesco Pham <francesco.pham@huawei.com> Date: Tue, 31 Jan 2023 23:35:41 +0100 Subject: [PATCH] openharmony-preinit: /dev/ashmem needs to be rw for all users A wrong permission mode causes ActsAppdatamagrJsTest ACTS test suite to fail because it fails to open /dev/ashmem due to a "Permission denied" error. Changing permission to /dev/ashmem: "chmod 666 /dev/ashmem" because it needs to be rw for all users. Signed-off-by: Francesco Pham <francesco.pham@huawei.com> --- recipes-openharmony/openharmony/files/openharmony-preinit | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/recipes-openharmony/openharmony/files/openharmony-preinit b/recipes-openharmony/openharmony/files/openharmony-preinit index 03cbb4de..08f34262 100644 --- a/recipes-openharmony/openharmony/files/openharmony-preinit +++ b/recipes-openharmony/openharmony/files/openharmony-preinit @@ -77,8 +77,9 @@ mkdir -p /usr/lib/dri chmod -R 777 /data -# /dev/binder needs to be rw for all users +# /dev/binder and /dev/ashmem need to be rw for all users chmod 666 /dev/binder +chmod 666 /dev/ashmem # /dev/dri/card0 needs to be rw for all users if [ -c /dev/dri/card0 ]; then -- GitLab