--- /dev/null
+--- ../cache/screen-4.4.0/misc.c 2016-06-19 19:41:03.000000000 +0000
++++ ./misc.c 2016-12-20 03:13:04.387236649 +0000
+@@ -37,7 +37,6 @@
+ #ifdef SVR4
+ # include <sys/resource.h>
+ #endif
+-
+ extern struct layer *flayer;
+
+ extern int eff_uid, real_uid;
+@@ -379,6 +378,8 @@
+ #endif /* SVR4 */
+ #if defined(SYSV) && defined(NOFILE) && !defined(ISC)
+ f = NOFILE;
++#elif defined(__ANDROID__)
++ f = sysconf(_SC_OPEN_MAX);
+ #else /* SYSV && !ISC */
+ f = getdtablesize();
+ #endif /* SYSV && !ISC */