diff --git a/recipes-openharmony/openharmony/files/openharmony-preinit b/recipes-openharmony/openharmony/files/openharmony-preinit
index 03cbb4de719acf87ea654018ed9f846aed33da1c..08f3426238b688ffc880e1cc68eedff1b0be9675 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