Ver Mensaje Individual
  #149  
Viejo 20/05/12, 23:53:57
Avatar de R91
R91 R91 no está en línea
Usuario muy activo
Mensajes: 960
Compra y venta: (2)
 
Fecha de registro: abr 2009
Localización: Albacete
Mensajes: 960
Modelo de smartphone: Xiaomi Mi 8
Tu operador: Tuenti Movil
Mencionado: 1 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por ElHormiGa Ver Mensaje
R91 , echale un ojo a el siguiente link y me dices si sirve de algo o no ...
https://github.com/amery/linux-allwi...-sun4i/drivers

saludos
Ok, le hecharé un ojo, pero básicamente es el código fuente del kernel 3.0.8 (el que usa ICS) para allwinner, vamos que tendrías que compilar el kernel y entonces seleccionas los módulos que quieres (los drivers) y los compila dandole soporte (Si es que existen esos modulos que bajan con el kernel).

Creo que para obtener soporte para el bluetooth como no recompile alguien un nucleo o lo haga hyundai en una nueva actualización no es cosa de encontrar los drivers, copiarlo e intentar cargarlos, no es tan sencillo.

Hace poco también salio la noticia de que se había liberado el codigo de ICS para Allwinner.

Que son dos partes AOSP (Android Open Source Project) que es Android propiamente dicho (la interfaz, todas los programas...) y luego esta el Kernel de linux (en este caso con los módulos y adaptado a arm) que es lo que controla todo y hace que se pueda comunicar con el hardware y sobre el que se ejecuta Android.

Pero vamos estamos en las mismas, se debe compilar todo. La buena noticia es que ahora mucha gente podrá compilarla y añadirle más modulos y mejoras. Vamos que es el comienzo.

Luego no se donde leí y puede que lo haya soñado que estan teniendo problemás para hacer funcionar el bluetooth en ICS, por eso algunas roms de otras tablets allwinner con gb si tienen pero con ICS no. Vamos además no les cuesta nada incluir los drivers al compilar un kernel, si hyundai o otra marca no lo hace es porque es por que no estarán adaptados los drivers a la versión 3 del kernel (el que usa ICS, gb usa 2.6.3X).

Supongo que no tardaran mucho tiempo en salir "tutoriales" para compilar ICS con Allwinner como ya los hay para gb.

http://arpandeb.com/03/2012/tech-gui...and-guide.html

Aunque no creo que difiera mucho el proceso.

El código liberado es de Qware, un distribuidor Holandes de Tablets Momo, que tiene su propio firmware. Si ahora mismo compilas ese código obtendrás un firmware igual (si lo has compilado bien con todos los ajustes, puede que incluso vaya peor) al que distribuye y te puedes descargar de Qware, no quiere decir porque se compile sea mejor, no es igual. Lo unico que si alguién con conocimientos modifica ese codigo lo puede hacer más optimizado con más opciones o portar diferentes modulos a ese kernel.

Vamos que compilarlo tampoco es algo muy dificil se podría hacer pero si no modificas y te limitas a compilar es lo mismo que tenías antes.

Para que os hagais una idea, aquí pongo un script de cuando consiguieron soporte bt en gb.

Si nos fijamos vemos que modifican settings.apk (/system/app/)(para añadir en ajustes lo del bluetooth) luego muchas librerías para que los programas puedan manejar el bluetooth (/system/lib/)(eso no es problema, las librerías están y son portables, eso si que en teoría es copiar y pegar) luego en /system/etc/ son los archivos de configuración nada del otro mundo tampoco, en bin esta el binario (ejecutable) que es el servicio bluetooth para que se encargue de gestionar el bluetooth, el problema son los archivos.ko, que son los drivers esos son lo que van ligados al nucleo y se tienen que compilar con el para que el nucleo tenga soporte

Depues los archivos init son script de arranque ( son los que dicen como montar las particiones, inician los servicios...) que lo unico que son es para añadir unas lineas para que carguen los modulos y arranque el servicio bluetooth.
Cita:
Originalmente Escrito por percheron1537 Ver Mensaje
Hola R91,

Debo estar cegato pero no veo donde descargar tu ROM

¿Has quitado el enlace?

EDITO: Ya lo he visto, lo dicho cegato del todo...pero quizás debería estar el enlace debajo del Numero de Version de ROM

Un saludo y gracias por el trabajo
Carlos
Tienes razón voy a poner links de descarga también en el changelog.

Saludos!

Última edición por R91 Día 21/05/12 a las 00:22:28
Responder Con Cita
Los siguientes 2 usuarios han agradecido a R91 su comentario: