I have a game that dependent in binary engine pre compiled to armv8
the way I run it is unzipping it from obb file to game folders and then run it with pipe() using full path = /path/to/binary
in the past it worked but something has changed in the engine/ configuration and now I cant run it from the app with pipe() any more ( getting permission denied in error )
However when I adb to device and run-as my game user I can run it without issues
- if anyone has an idea what has been changed ( and how to change it back ) it can be great !
- generally if anyone knows better way to run binary in such use case this is even greater
I tried ue5 createproc() but it is not supported by android platform so the only way I found meanwhile is that pipe() call