En resumen: sí, funciona en Android 11 e incluso en la beta 12. La última limitación de la configuración de SELinux en la función del sistema "execve()" introducida con Android 10 no fue una excepción a esta regla. Las personas que dicen ser "usuarios avanzados" han difundido mucha desinformación y teorías conspirativas sobre lo que realmente ocurre (por ejemplo, "Google quiere eliminar Linux en Android"). Los archivos de datos ya no serán ejecutables en las aplicaciones producidas con el nivel 29 del SDK de destino (que significa compatibilidad con Android 10) o superior. Dentro del archivo APK, todos los ejecutables deben estar agrupados. Es una restricción razonable. La aplicación no debe ser capaz de auto-modificarse. Las actualizaciones y nuevas funciones deben incluirse en el APK de una versión más reciente. Sin embargo, hay un problema: Termux es un puente técnico que conecta las aplicaciones de Android con los entornos de Linux. Afortunadamente, hemos optado por forzar el uso de la compatibilidad con las API de Android 9 (SDK 28) a costa de la capacidad de publicar actualizaciones en Google Play. Eso es hasta que solucionemos el problema. Por ahora no te preocupes, funciona perfectamente.