diff --git a/recipes-openharmony/openharmony/files/openharmony-preinit b/recipes-openharmony/openharmony/files/openharmony-preinit index c1bdf03fd028e783893dc1731e874e0825477a4a..f5fe8193a0959bf6a3578e7e392230501b891a89 100644 --- a/recipes-openharmony/openharmony/files/openharmony-preinit +++ b/recipes-openharmony/openharmony/files/openharmony-preinit @@ -103,6 +103,9 @@ if systemctl -q is-enabled param.service; then sleep "$STARTUP_CMD_SLEEP" fi +# Explicitly set default value to silence error message about parameter not being set +setparam persist.ace.trace.enabled 0 + # - pre-init stage # - init stage @@ -307,11 +310,14 @@ fi # "disabled" : 1 if systemctl -q is-enabled hdcd.service; then setparam persist.hdc.port 35000 + setparam persist.hdc.root 1 # We are running hdcd as root + setparam ro.hdc.secure 0 # Do not enable secure mode sleep "$STARTUP_CMD_SLEEP" /system/bin/hdcd -t & fi if systemctl -q is-enabled faultloggerd.service; then + setparam ro.logsystem.usertype 6 # UserType::OVERSEAS_COMMERCIAL /system/bin/faultloggerd & fi