Home Menu

Menu



ROMs y desarrollo BQ Maxwell ROMs y desarrollo BQ Maxwell


 
Herramientas
  #701  
Viejo 22/06/14, 17:15:01
Avatar de onomatopellan
onomatopellan onomatopellan no está en línea
Miembro del foro
Mensajes: 148
 
Fecha de registro: may 2014
Mensajes: 148
Modelo de smartphone: BQ Maxwell Plus
Tu operador: Movistar
Mencionado: 3 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por jes0411 Ver Mensaje
Para que el icono salga en ajustes rápidos creo que simplemente tiene que salir en ajustes también.
Si es así no habría que modificar nada de los ajustes rápidos.
Correcto. En mi anterior comentario he puesto la parte de Settings que habría que modificar. Por ahora es cosa de pirinvk si quiere probarlo porque no tengo espacio en disco para compilar CM11.
Responder Con Cita


  #702  
Viejo 22/06/14, 17:21:33
Avatar de pirinvk
pirinvk pirinvk no está en línea
Usuario muy activo
Mensajes: 871
 
Fecha de registro: oct 2012
Mensajes: 871
Tu operador: Yoigo
Mencionado: 3 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por onomatopellan Ver Mensaje
El icono sólo aparece cuando está al 0% o al 100% y cargando. En mi caso aparecía porque no era capaz de detectar la bateria y mostraba 0%.

Efectivamente he encontrado en el codigo Settings.java algo que esconde el botón de Bateria.

// Remove battery settings when battery is not available. (e.g. TV)

if (!mBatteryPresent) {
target.remove(i);
}

Sería cuestión de comentar la linea de target.remove y ya debería mostrar siempre Bateria en Settings. Aunque lo suyo sería descubrir porqué cree que la Bateria no esta presente.
ok yo puedo editarlo....simplemente hay que borrar esas lineas en settings.java??
Responder Con Cita
  #703  
Viejo 22/06/14, 17:25:50
Avatar de onomatopellan
onomatopellan onomatopellan no está en línea
Miembro del foro
Mensajes: 148
 
Fecha de registro: may 2014
Mensajes: 148
Modelo de smartphone: BQ Maxwell Plus
Tu operador: Movistar
Mencionado: 3 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por pirinvk Ver Mensaje
ok yo puedo editarlo....simplemente hay que borrar esas lineas en settings.java??
Con ponerle dos barras delante es suficiente. Si no funcionase sólo tendrías que borrar las dos barras. El fichero que estoy diciendo es este
https://github.com/CyanogenMod/andro.../Settings.java
en este caso la linea 633.

Quedaría así:
Código:
// Remove battery settings when battery is not available. (e.g. TV)

if (!mBatteryPresent) {
//target.remove(i);
}

Última edición por onomatopellan Día 22/06/14 a las 17:28:48
Responder Con Cita
  #704  
Viejo 22/06/14, 17:46:01
Avatar de AlvaroOrduna
AlvaroOrduna AlvaroOrduna no está en línea
Nuevo cocinero
Mensajes: 1,822
Compra y venta: (1)
 
Fecha de registro: jun 2012
Localización: Pamplona
Mensajes: 1,822
Modelo de smartphone: Nexus 6 | Nexus 4 | Nexus 7 (2012)
Versión de ROM: Stock 6.0.1
Tu operador: ONO
Mencionado: 0 comentarios
Tagged: 1 hilos
Cita:
Originalmente Escrito por onomatopellan Ver Mensaje
Con ponerle dos barras delante es suficiente. Si no funcionase sólo tendrías que borrar las dos barras. El fichero que estoy diciendo es este
https://github.com/CyanogenMod/andro.../Settings.java
en este caso la linea 633.

Quedaría así:
Código:
// Remove battery settings when battery is not available. (e.g. TV)

if (!mBatteryPresent) {
//target.remove(i);
}
De todas formas, es posible que este "arreglo" cause errores, pues si no detecta la bateria puedo que al echar mano de algún método para obtener el porcentaje el sistema se colpase. Yo miraria como se define la variable mBatteryPresent...

Edito: el campo mBatteryPresent solo puede tomar el valor false cuando lo haga el campo batteryPresent (definido en el método onRecieve) que a su vez tiene el valor dado por Utils.isBatteryPresent(intent). Yo creo que es mejor mirar eso...

Última edición por AlvaroOrduna Día 22/06/14 a las 17:49:43
Responder Con Cita
  #705  
Viejo 22/06/14, 17:46:30
Avatar de pirinvk
pirinvk pirinvk no está en línea
Usuario muy activo
Mensajes: 871
 
Fecha de registro: oct 2012
Mensajes: 871
Tu operador: Yoigo
Mencionado: 3 comentarios
Tagged: 0 hilos
weno.....ya lo he hecho..voy a probarlo....espero q no tenga que hacer make clobber y compilar desde 0 otra vez....pero creo si...


tambien creo k el touch podia ir mejor....he añadido los drivers originales como siempre he exo, pero no funciona.....creo es por el cambio de nombre de gt811 a gt811_malata....probare...
Responder Con Cita
  #706  
Viejo 22/06/14, 17:51:00
Avatar de pirinvk
pirinvk pirinvk no está en línea
Usuario muy activo
Mensajes: 871
 
Fecha de registro: oct 2012
Mensajes: 871
Tu operador: Yoigo
Mencionado: 3 comentarios
Tagged: 0 hilos
por cierto onomatopellan...tu kernel se ve la camara a pantalla completa o como el mio??
Responder Con Cita
  #707  
Viejo 22/06/14, 17:56:55
Avatar de onomatopellan
onomatopellan onomatopellan no está en línea
Miembro del foro
Mensajes: 148
 
Fecha de registro: may 2014
Mensajes: 148
Modelo de smartphone: BQ Maxwell Plus
Tu operador: Movistar
Mencionado: 3 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por AlvaroOrduna Ver Mensaje
De todas formas, es posible que este "arreglo" cause errores, pues si no detecta la bateria puedo que al echar mano de algún método para obtener el porcentaje el sistema se colpase. Yo miraria como se define la variable mBatteryPresent...

Edito: el campo mBatteryPresent solo puede tomar el valor false cuando lo haga el campo batteryPresent (definido en el método onRecieve) que a su vez tiene el valor dado por Utils.isBatteryPresent(intent). Yo creo que es mejor mirar eso...
El caso es que desde el terminal con
Código:
am start -S com.android.settings/.Settings\$PowerUsageSummaryActivity
aparecen las estadisiticas sin problema. Es el botón que desde el cambio al nuevo kernel 3.0.36 en nuestra tablet se esconde. Este arreglo no debería causar mayor problema que simplemente tener el boton bateria siempre presente.
Responder Con Cita
  #708  
Viejo 22/06/14, 17:59:15
Avatar de AlvaroOrduna
AlvaroOrduna AlvaroOrduna no está en línea
Nuevo cocinero
Mensajes: 1,822
Compra y venta: (1)
 
Fecha de registro: jun 2012
Localización: Pamplona
Mensajes: 1,822
Modelo de smartphone: Nexus 6 | Nexus 4 | Nexus 7 (2012)
Versión de ROM: Stock 6.0.1
Tu operador: ONO
Mencionado: 0 comentarios
Tagged: 1 hilos
Cita:
Originalmente Escrito por onomatopellan Ver Mensaje
El caso es que desde el terminal con
Código:
am start -S com.android.settings/.Settings\$PowerUsageSummaryActivity
aparecen las estadisiticas sin problema. Es el botón que desde el cambio al nuevo kernel 3.0.36 en nuestra tablet se esconde. Este arreglo no debería causar mayor problema que simplemente tener el boton bateria siempre presente.
A... OK. Si es así... Pensaba que era algún tipo de problema del kernel, que no pasaba los datos de la bateria al sistema o algo así...
Responder Con Cita
  #709  
Viejo 22/06/14, 18:01:03
Avatar de onomatopellan
onomatopellan onomatopellan no está en línea
Miembro del foro
Mensajes: 148
 
Fecha de registro: may 2014
Mensajes: 148
Modelo de smartphone: BQ Maxwell Plus
Tu operador: Movistar
Mencionado: 3 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por pirinvk Ver Mensaje
por cierto onomatopellan...tu kernel se ve la camara a pantalla completa o como el mio??
Igual que a tí. Era así en JB? Es que nunca usaba la cámara, la verdad.

Lo del touchscreen, si me dices que board-rk30-sdk.c estás usando y que tienes en el defconfig que usas a lo mejor puedo ayudarte.
Responder Con Cita
  #710  
Viejo 22/06/14, 18:24:23
Avatar de pirinvk
pirinvk pirinvk no está en línea
Usuario muy activo
Mensajes: 871
 
Fecha de registro: oct 2012
Mensajes: 871
Tu operador: Yoigo
Mencionado: 3 comentarios
Tagged: 0 hilos
bueno el caso que ahora kra tambien usa practicamente el mismo boardr30....osea k digamos que uso el tuyo....
y el defconfig sta retocado por mi...

estoy recompilando desde cero xq no ha funcionado lo de setting.java...y ya de paso haciendo pruebas con el touch....

ahora si eso subo mis sources del kernel...para que veas mas o menos los cambios....
Responder Con Cita
  #711  
Viejo 22/06/14, 18:33:48
Avatar de onomatopellan
onomatopellan onomatopellan no está en línea
Miembro del foro
Mensajes: 148
 
Fecha de registro: may 2014
Mensajes: 148
Modelo de smartphone: BQ Maxwell Plus
Tu operador: Movistar
Mencionado: 3 comentarios
Tagged: 0 hilos
OK. Cuánto te suele tardar una compilación desde cero?
Responder Con Cita
  #712  
Viejo 22/06/14, 18:38:55
Avatar de pirinvk
pirinvk pirinvk no está en línea
Usuario muy activo
Mensajes: 871
 
Fecha de registro: oct 2012
Mensajes: 871
Tu operador: Yoigo
Mencionado: 3 comentarios
Tagged: 0 hilos
antes casi 5 horas....ahora me pillado un 4 nucleos y ahora tarda unas 3 horas...
Responder Con Cita
  #713  
Viejo 22/06/14, 18:41:34
Avatar de pirinvk
pirinvk pirinvk no está en línea
Usuario muy activo
Mensajes: 871
 
Fecha de registro: oct 2012
Mensajes: 871
Tu operador: Yoigo
Mencionado: 3 comentarios
Tagged: 0 hilos
maxwellplus-cm11.kernel Pirinvk 22-06-14.zip 133.6 MB
https://mega.co.nz/#!bUhwwLKS!WhAPG9...vFkMYqupiaMfvY

aki te dejo las fuentes....sin tocar lo del touch
Responder Con Cita
Gracias de parte de:
  #714  
Viejo 22/06/14, 18:43:06
Avatar de onomatopellan
onomatopellan onomatopellan no está en línea
Miembro del foro
Mensajes: 148
 
Fecha de registro: may 2014
Mensajes: 148
Modelo de smartphone: BQ Maxwell Plus
Tu operador: Movistar
Mencionado: 3 comentarios
Tagged: 0 hilos
Uff, aún así es pesado tener que hacerlo muy a menudo.
Ahora has modificado un fichero .java pero si sólo hubieras modificado un fichero .c tan sólo borrando el fichero .o con el mismo nombre que hay en la misma carpeta te recompila sólo ese fichero y no tienes que hacerlo de cero. Al menos así es con el kernel.
Responder Con Cita
  #715  
Viejo 22/06/14, 18:45:49
Avatar de pirinvk
pirinvk pirinvk no está en línea
Usuario muy activo
Mensajes: 871
 
Fecha de registro: oct 2012
Mensajes: 871
Tu operador: Yoigo
Mencionado: 3 comentarios
Tagged: 0 hilos
si en el kernel lo sabia pero no me he fijado si en cm es igual....jejeje pero ya es tarde...

pero weno he aprovechado para actualizar vendor y device de kra ademas de repo sync

Última edición por pirinvk Día 22/06/14 a las 18:51:29
Responder Con Cita
  #716  
Viejo 22/06/14, 19:12:04
Avatar de onomatopellan
onomatopellan onomatopellan no está en línea
Miembro del foro
Mensajes: 148
 
Fecha de registro: may 2014
Mensajes: 148
Modelo de smartphone: BQ Maxwell Plus
Tu operador: Movistar
Mencionado: 3 comentarios
Tagged: 0 hilos
Estoy comparando con el WinMerge tus sources con las que uso yo. Encuentra 90 ficheros diferentes, 13 ficheros que solo estan en tus sources y 74 que sólo están en las mías. De un total de 43000 ficheros no está nada mal, tampoco son TAN diferentes.

Ahora miro lo del touchscreen a ver que veo diferente.

Edito: El defconfig que usas es exactamente igual que el mío sólo que de batería tienes CONFIG_BATTERY_BT_B0BFN_3474107=y y yo CONFIG_BATTERY_BT_B0B6G=y
Quizás será mejor que use también CONFIG_BATTERY_BT_B0BFN_3474107 a partir de ahora. Es un cambio sencillo ya que sólo afecta al fichero del driver de la batería.

Edit2: El board-rk30-sdk es practicamente como el mío sólo que tiene un montón de #define de sensores más que yo.
Qué problema tienes con el touchscreen?

Última edición por onomatopellan Día 22/06/14 a las 19:32:02
Responder Con Cita
  #717  
Viejo 22/06/14, 19:28:12
Avatar de andromp
andromp andromp no está en línea
Usuario muy activo
Mensajes: 1,535
 
Fecha de registro: dic 2012
Mensajes: 1,535
Modelo de smartphone: Moto e
Versión de ROM: Stock
Tu operador: Vodafone
Mencionado: 4 comentarios
Tagged: 0 hilos
El comando que pusiste antes te lo activa para siempre o se desactiva al reiniciar?

Yo creo que lo primero que habría que ver es porqué se esconde, si detecta la bateria (pues muestra porcentaje) es muy raro la verdad.

Lo de settings.java sino va así pues habrá que borrar esas lineas y no ponerle el /

Gracias a los 2 por todo ese trabajo
Responder Con Cita
  #718  
Viejo 22/06/14, 19:43:13
Avatar de onomatopellan
onomatopellan onomatopellan no está en línea
Miembro del foro
Mensajes: 148
 
Fecha de registro: may 2014
Mensajes: 148
Modelo de smartphone: BQ Maxwell Plus
Tu operador: Movistar
Mencionado: 3 comentarios
Tagged: 0 hilos
Es un cambio irreversible en la aplicacion Settings. Activa el botón y no lo esconde. En realidad tal y como pone en el comentario, sólo tendría que esconder el botón batería cuando android estuviese funcionando en un llavero USB Android u otro aparato sin batería. Para móviles y tablets debería mostrarlo siempre.

Sospecho que la razón por la que a veces no ve la batería es porque nuestra batería se ha quedado anticuada y le faltan funciones que tienen las nuevas.
Responder Con Cita
  #719  
Viejo 22/06/14, 20:25:44
Avatar de andromp
andromp andromp no está en línea
Usuario muy activo
Mensajes: 1,535
 
Fecha de registro: dic 2012
Mensajes: 1,535
Modelo de smartphone: Moto e
Versión de ROM: Stock
Tu operador: Vodafone
Mencionado: 4 comentarios
Tagged: 0 hilos
Puede ser pero hay bastantes dispositivos anteriores al nuestro que llevan KK y SÍ tienen ese icono, por ejemplo el S2 (de algo más de 1 año antes que nuestra tab):
Responder Con Cita


  #720  
Viejo 22/06/14, 20:34:52
Avatar de jes0411
jes0411 jes0411 no está en línea
Usuario muy activo
Mensajes: 2,490
 
Fecha de registro: nov 2011
Mensajes: 2,490
Modelo de smartphone: Xiaomi Mi 9T Pro
Versión de ROM: Derpfest Android 10
Versión de Radio: FM
Tu operador: Orange
Mencionado: 1 comentarios
Tagged: 0 hilos
¿Hay alguna forma de que al estar en horizontal salga la navbar al lado y no abajo?
Es que como la pantalla es alta pero estrecha estaría mucho mejor porque quita menos espacio.
Aunque ya sé que tiene la opción de escritorio extendido pero estaría mejor.

Los ajustes de la navbar que tiene cm11 en esta no salen.
Responder Con Cita
Respuesta

Estás aquí
Regresar   HTCMania > Foro Tablets / Laptops > Tablets bq > bq Maxwell / Maxwell Plus > ROMs y desarrollo BQ Maxwell

Herramientas

Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 00:23:35 (GMT +1)

Cookies
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007