as it may point to where the error is (the program itself seems to run for me on any arm device that I can connect to from here). I have heard of times that an expected shared library wasn't there that produced such error (though most would expect another). It is probably more common to see such on x64 when 32 bit libraries aren't included.

Also I seem to remember once a person report that anything in /share was not executable on their NAS but I haven't been able to find it.

I have a TS-251 (x86) that I could setup. However, other than the auto start the TS-231 is working for me.

its the autostart/system start that uses the wrapper.
The GUI doesn't need it

You can remove the wrapper from the HDHomeRunDVR.sh script
This will allow autostart - but you won't be able to us the GUI to start/stop, and permissions will need to be fixed when we get the wrapper working.
Find the following in the script

Actually, if you look at the script that I posted it directly calls hdhomerun_record_linux start without
the configuration file and not HDHomeRunDVR.sh (my mistake). I guess that explains why I couldn’t
view live TV on the shield.

I can live without auto start for awhile.

FYI: In my script the commands involving “mlog” are checking if/when my script ran and are not required.

NEW PACKAGE AVAILABLE
- fixed dvrui_hdhrjson to not initialize var with concatenation for larger compatability
- fixed armv7 wrapper build (Many thanks to @jim_a and @darqnova for spotting this one and being patient - autostart should now work)

I am experiencing the same issues on a qnap TS-231P with the dual core arm. Firmware ver 4.3.6.0805 I installed the latest qpkg 0.9.35, I can see the web interface, I can open the app on my phone and it recognizes that there is a DVR package associated to my tuner. I can schedule shows and such, but as soon as I hit record, or a timer goes off to record, the record engine crashes.

Looks like on the fist attempt at recording it can create the folder path and creates the file to write to, but after that nothing. If I try to restart the record engine from the web interface it won't stay running, the status bar at the bottom says it is running but after a few seconds it changes to not running and the log file never updates.

I have to reboot the qnap to get it to start running again and then the cycle repeats. (uninstalling the qpkg and reinstalling also just repeats the cycle)
-- correction :: on the reboot. the /share/Multimedia/HDHomeRunDVR folder gets deleted after a reboot. I manually recreate the folder path (chmod 777) . restart the record engine thru the web interface, then the cycle repeats.