Try to use frame.sh, dpf.conf is stored as json. the frame.sh script use simple jshon to parse the parameters, but DPF_PHOTOS_URL and DPF_PHOTOS was parsed without removing the quote from the json. that make the concatenation of path in function get_picture not working.
Added 3 seoconds delay in frame.sh, when digital_frame is enabled in dpf.conf, and restart the device, you will find that frame.sh is not started. Turn out it's caused by read_current_theme function that likely the ubus function exited the script. It may caused by ubus is not ready in post_init.sh. Sleep for 3 seconds fixed the problem,
Try to use frame.sh, dpf.conf is stored as json. the frame.sh script use simple jshon to parse the parameters, but DPF_PHOTOS_URL and DPF_PHOTOS was parsed without removing the quote from the json. that make the concatenation of path in function get_picture not working.
Added 3 seoconds delay in frame.sh, when digital_frame is enabled in dpf.conf, and restart the device, you will find that frame.sh is not started. Turn out it's caused by read_current_theme function that likely the ubus function exited the script. It may caused by ubus is not ready in post_init.sh. Sleep for 3 seconds fixed the problem,