|
||
|
#701
|
||||
|
||||
|
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.
|
|
|
|
#702
|
||||
|
||||
|
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. ![]()
__________________
-Miembro de EngelProjektDroid desde 27/02/14
-Facebook EngelProjektDroid Team : https://www.facebook.com/engel.projekt.3 -Cloud EngelPD Center: https://mega.co.nz/#F!Ep9VADDT!Hofy5H0CDVM6Vov5KOUDZw
|
|
#703
|
||||
|
||||
|
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. |
|
#704
|
||||
|
||||
|
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);
}
![]() 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. |
|
#705
|
||||
|
||||
|
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...
__________________
-Miembro de EngelProjektDroid desde 27/02/14
-Facebook EngelProjektDroid Team : https://www.facebook.com/engel.projekt.3 -Cloud EngelPD Center: https://mega.co.nz/#F!Ep9VADDT!Hofy5H0CDVM6Vov5KOUDZw
|
|
#706
|
||||
|
||||
|
por cierto onomatopellan...tu kernel se ve la camara a pantalla completa o como el mio??
__________________
-Miembro de EngelProjektDroid desde 27/02/14
-Facebook EngelProjektDroid Team : https://www.facebook.com/engel.projekt.3 -Cloud EngelPD Center: https://mega.co.nz/#F!Ep9VADDT!Hofy5H0CDVM6Vov5KOUDZw
|
|
#707
|
||||
|
||||
|
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... ![]() Código:
am start -S com.android.settings/.Settings\$PowerUsageSummaryActivity |
|
#708
|
||||
|
||||
|
El caso es que desde el terminal con
Código:
am start -S com.android.settings/.Settings\$PowerUsageSummaryActivity ![]()
__________________
|
|
#709
|
||||
|
||||
|
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. |
|
#710
|
||||
|
||||
|
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....
__________________
-Miembro de EngelProjektDroid desde 27/02/14
-Facebook EngelProjektDroid Team : https://www.facebook.com/engel.projekt.3 -Cloud EngelPD Center: https://mega.co.nz/#F!Ep9VADDT!Hofy5H0CDVM6Vov5KOUDZw
|
|
#711
|
||||
|
||||
|
OK. Cuánto te suele tardar una compilación desde cero?
|
|
#712
|
||||
|
||||
|
antes casi 5 horas....ahora me pillado un 4 nucleos y ahora tarda unas 3 horas...
__________________
-Miembro de EngelProjektDroid desde 27/02/14
-Facebook EngelProjektDroid Team : https://www.facebook.com/engel.projekt.3 -Cloud EngelPD Center: https://mega.co.nz/#F!Ep9VADDT!Hofy5H0CDVM6Vov5KOUDZw
|
|
#713
|
||||
|
||||
|
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
__________________
-Miembro de EngelProjektDroid desde 27/02/14
-Facebook EngelProjektDroid Team : https://www.facebook.com/engel.projekt.3 -Cloud EngelPD Center: https://mega.co.nz/#F!Ep9VADDT!Hofy5H0CDVM6Vov5KOUDZw
|
| Gracias de parte de: | ||
|
#714
|
||||
|
||||
|
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. |
|
#715
|
||||
|
||||
|
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
__________________
-Miembro de EngelProjektDroid desde 27/02/14
-Facebook EngelProjektDroid Team : https://www.facebook.com/engel.projekt.3 -Cloud EngelPD Center: https://mega.co.nz/#F!Ep9VADDT!Hofy5H0CDVM6Vov5KOUDZw
Última edición por pirinvk Día 22/06/14 a las 18:51:29. |
|
#716
|
||||
|
||||
|
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. |
|
#717
|
||||
|
||||
|
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
|
|
#718
|
||||
|
||||
|
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. |
|
#719
|
||||
|
||||
|
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):
|
|
|
|
#720
|
||||
|
||||
|
¿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. |