Hi,
It should work if nv.sh is revised correctly. Please check it further if you are able to spend some time.
Another solution is to keep nv.sh untouched and run a late script to overwrite the setting in nv.sh. Please refer to Jetson Nano FAQ
Q: How to autorun an app or commands at startup?