Yo también soy de tu opinión de hasta que punto es necesario reproducir mp3 o tener un visor, pero supongo que hay gente a la que si le interesa que haga eso y por eso se añade, ya que los que no lo usan siempre lo pueden quitar, quitando esos archivos y código.
En mi caso solo lo utilizo para navegar que es para lo que esta diseñado y lo utilizo en la emulación original de mi dispositivo, ya que es donde obtendré lo que mi dispositivo es, por lo que todo lo demás en mi caso me sobra.
Por lo del DSA, bajo mi punto de vista, creo que este se ha impuesto porque permite que cualquiera de nosotros se pueda hacer un Navcore a su gusto, dándole algún extra mas gracias a los switch del programa. Con los de ttuser había que esperar a que este sacara el Navcore modificado.
Si, es cierto que ellos son los que modifican los kernel y las librerías del kernel, pero hasta cierto punto eso es sobre lo que corre la aplicación de TT y aunque puedas modificar que libere RAM o que se despierte cuando se conecta el dispositivo a la corriente, mientras no se tenga el código del TT en general que esta en el PNDN poco se podrá hacer para cambiar su comportamiento en las distintas emulaciones.
Ya estoy haciendo mis pinitos con el kernel, pero al no tener un sistema Linux en mi ordenador, estoy teniendo problemas con algún que otro programa y estoy algo estancado.
EL dsa apenas añade código al interior de los navcore, solo para activar el parcheo y para que el inicio de la aplicación sea mas rápida, asi como que lea el archivo ttm. Todo esto ya esta añadido a este navcore de ttuser modificado.
Si que podría tener éxito tu propuesta, pero a parte de que se necesita gente que quiera ayudar, se necesita gente que domine el código de ttuser y el del dsa o al menos sepa como funcionan y aparte se necesita gente que sepa programar en Linux y tenga conocimientos de programación del mismo, o que tengan Windows y se defiendan muy bien en cygwin
El staff ha considerado tu posible propuesta y ha dado via libre por decirlo asi, por lo que si quieres dirigir el proyecto, coméntalo para crear un post y poner las intenciones y a la gente que buscamos y a partir de aquí crear un grupo cerrado con esa gente y empezar a trabajar.