So my theory is that those input files are first created (with default root permissions) and shortly after have their group permissions updated to android_input rw (from root --).
If that holds, one solution would be to make EventHub a bit smarter and retry opening an input file if its permissions have changed...
So my theory is that those input files are first created (with default root permissions) and shortly after have their group permissions updated to android_input rw (from root --).
If that holds, one solution would be to make EventHub a bit smarter and retry opening an input file if its permissions have changed...