execve permission denied under /data
Samsung has some restrictions hardcoded directly into the kernel. These things differ per device, per kernel/firmware, and are a real drag to work with, or around. Try a different firmware.