There is no way to adjust the number of open files available to each
process without recompiling the kernel, because it was hard-coded in the
kernel. If you try to use "adb" to change this value, other kernel
structures will be affected and mixed. You won't be able to recompile the
kernel without kernel sources.
The upcoming A/UX 3.0 release increases the maximum number of open files
per process to 128. These defined constants, OPEN_MAX (in
/usr/include/limits.h) and NOFILE (in /usr/include/sys/param.h), are in
A/UX 3.0