LG Optimus Black Todo para LG Optimus Black


 
Herramientas
  #1  
Viejo 06/02/13, 12:22:26
Avatar de Kalean
Kalean Kalean no está en línea
Miembro del foro
Mensajes: 48
 
Fecha de registro: abr 2011
Mensajes: 48
Modelo de smartphone: Xiaomi Mi4c
Tu operador: Otra
Mencionado: 0 comentarios
Tagged: 0 hilos
Cambio de función de los botones

Con alguna idea que ha dado la gente del foro e investigando un poco los registros he encontrado como que botones se pueden cambiar y que funcionalidades se les puede dar.

Muchos ya lo sabréis, pero no he encontrado esto mismo en el foro, asique pensé que igual podía ayudar a alguien.

Primeramente decir dos cosas imprescindibles ser root y segundo, yo he cambiado todos los registros con el ES explorador dándole permisos root (si alguien no sabe que pregunte)

La carpeta donde vamos a "jugar" es /system/usr/keylayout

Botones que se pueden cambiar:

  • Botón de apagado, arriba
Archivo: twl4030_pwrbutton.kl
Tecla: Key 116
  • Botones laterales, izquierda
Archivo: TWL4030_Keypad.kl
Teclas:
  • Tecla g: Key 95
  • subir volumen: Key 114
  • bajar volumen: Key 115
  • Botones táctiles, los frótales
Archivo: hub_synaptics_touch.kl
Teclas:
  • Menú: key 139
  • Home: key 102
  • Back: key 158
  • Search: key 217
  • Botón del Manos libres
Archivo: Hookkey.kl
Tecla: key 248




Estas son las que yo he encontrado útiles para cambiar, solo decir que podría haber más botones que a alguien le gustaría cambiar, pero yo no los he encontrado

Funciones posible:

Describo cual es la función y después pongo el código que hay que escribir:
  • Función de bloqueo/apagado: POWER
  • Función encendido/tomar fotos de la cámara: CAMERA
  • Función Menú: MENU
  • Función Home: HOME
  • Función back: BACK
  • Función buscar: SEARCH
  • Función manos libres: HEADSETHOOK
  • Función subir/bajar/mute (tres códigos):
    • VOLUMEN_UP
    • VOLUMEN_DOWN
    • VOLUMEN_MUTE
  • Función activar/desactivar reproducción: MEDIA_PLAY_PAUSE
  • Función lanzar calculadora: CALCULATOR
  • Función agenda: CONTACTS

Ahora un par de cosas, le pongo idea, y no es un tutorial, porque no he comprobado todos los códigos, puede que haya más, o que alguno no funcione bien, yo actualmente tengo puesta la tecla de power como cámara, y la tecla g como power (me parecía mas cómoda esta distribución)

Despues de los codigos habria que añadir WAKE o WAKE_DROPPED.

Diferencias entre WAKE y WAKE_DROPPED:
WAKE: Cuando la tecla es presionada, mientras que el dispositivo esta inactivo, este se activa y la tecla dispara la aplicación.
WAKE_DROPPED: Cuando la tecla es presionada, mientras que el dispositivo esta inactivo, este se activa y la tecla NO dispara la aplicación
Por ultimo decir que para que los cambios tengan efectos hay que reiniciar
(gracias a BlackLP)

Espero que a alguien le sirva de algo, si hay que hacer alguna modificación comentadme.

Última edición por Kalean Día 06/02/13 a las 20:56:15
Responder Con Cita
Gracias de parte de:


  #2  
Viejo 06/02/13, 14:42:26
Avatar de Outclassed
Outclassed Outclassed no está en línea
Betatester oficial
Mensajes: 1,324
 
Fecha de registro: nov 2012
Localización: Argentina
Mensajes: 1,324
Modelo de smartphone: XT1068
Versión de ROM: MotoOne V1
Tu operador: Tuenti Movil
Mencionado: 10 comentarios
Tagged: 0 hilos
Hookkey.kl
key 248 CAMERA

Cámara espía
Buen post
Responder Con Cita
  #3  
Viejo 06/02/13, 15:20:09
Avatar de Kalean
Kalean Kalean no está en línea
Miembro del foro
Mensajes: 48
 
Fecha de registro: abr 2011
Mensajes: 48
Modelo de smartphone: Xiaomi Mi4c
Tu operador: Otra
Mencionado: 0 comentarios
Tagged: 0 hilos
Jajaja, graciosa funcionalidad pero tienes que dejar muy bien colocado el movil jajajja, asi todo creo que el codigo quedaria algo asi como

key 248 CAMERA WAKE_DROPPED

Gracias por el comentario

Un saludo
Responder Con Cita
Gracias de parte de:
  #4  
Viejo 06/02/13, 16:16:16
Avatar de Nestoor23
Nestoor23
Usuario invitado
Mensajes: n/a
 
Mensajes: n/a
Mencionado: comentarios
Tagged: hilos
Cita:
Originalmente Escrito por Kalean Ver Mensaje
Con alguna idea que ha dado la gente del foro e investigando un poco los registros he encontrado como que botones se pueden cambiar y que funcionalidades se les puede dar.

Muchos ya lo sabréis, pero no he encontrado esto mismo en el foro, asique pensé que igual podía ayudar a alguien.

Primeramente decir dos cosas imprescindibles ser root y segundo, yo he cambiado todos los registros con el ES explorador dándole permisos root (si alguien no sabe que pregunte)

La carpeta donde vamos a "jugar" es /system/usr/keylayout

Botones que se pueden cambiar:

  • Botón de apagado, arriba
Archivo: twl4030_pwrbutton.kl
Tecla: Key 116
  • Botones laterales, izquierda
Archivo: TWL4030_Keypad.kl
Teclas:
  • Tecla g: Key 95
  • subir volumen: Key 114
  • bajar volumen: Key 115
  • Botones táctiles, los frótales
Archivo: hub_synaptics_touch.kl
Teclas:
  • Menú: key 139
  • Home: key 102
  • Back: key 158
  • Search: key 217
  • Botón del Manos libres
Archivo: Hookkey.kl
Tecla: key 248




Estas son las que yo he encontrado útiles para cambiar, solo decir que podría haber más botones que a alguien le gustaría cambiar, pero yo no los he encontrado

Funciones posible:

Describo cual es la función y después pongo el código que hay que escribir:
  • Función de bloqueo/apagado: POWER
  • Función encendido/tomar fotos de la cámara: CAMERA
  • Función Menú: MENU
  • Función Home: HOME
  • Función back: BACK
  • Función buscar: SEARCH
  • Función manos libres: HEADSETHOOK
  • Función subir/bajar/mute (tres códigos):
    • VOLUMEN_UP
    • VOLUMEN_DOWN
    • VOLUMEN_MUTE
  • Función activar/desactivar reproducción: MEDIA_PLAY_PAUSE
  • Función lanzar calculadora: CALCULATOR
  • Función agenda: CONTACTS

Ahora un par de cosas, le pongo idea, y no es un tutorial, porque no he comprobado todos los códigos, puede que haya más, o que alguno no funcione bien, yo actualmente tengo puesta la tecla de power como cámara, y la tecla g como power (me parecía mas cómoda esta distribución)

Además después del código de la función se suele tener que añadir la palabra WAKE o WAKE_DROPPED, no se cuál es la diferencia entre uno y otro, si alguien la sabe que la comente y lo añado

Por ultimo decir que para que los cambios tengan efectos hay que reiniciar

Espero que a alguien le sirva de algo, si hay que hacer alguna modificación comentadme.
Esta bastante bien, pero algunos solo son para GB, por ejemplo, el de la musica, solo es para GB ya que el comando para ICS es diferente, el comando para ICS es: MEDIA_PLAY_PAUSE.
Te dejo un hilo que yo cree y que tiene chincheta por si queires ponerlo en el primer post:
http://www.htcmania.com/showthread.php?t=502121
Un saludo.
Responder Con Cita
  #5  
Viejo 06/02/13, 20:06:28
Avatar de Outclassed
Outclassed Outclassed no está en línea
Betatester oficial
Mensajes: 1,324
 
Fecha de registro: nov 2012
Localización: Argentina
Mensajes: 1,324
Modelo de smartphone: XT1068
Versión de ROM: MotoOne V1
Tu operador: Tuenti Movil
Mencionado: 10 comentarios
Tagged: 0 hilos
Thumbs up

Cita:
Originalmente Escrito por Nestoor23 Ver Mensaje
Esta bastante bien, pero algunos solo son para GB, por ejemplo, el de la musica, solo es para GB ya que el comando para ICS es diferente, el comando para ICS es: MEDIA_PLAY_PAUSE.
Te dejo un hilo que yo cree y que tiene chincheta por si queires ponerlo en el primer post:
http://www.htcmania.com/showthread.php?t=502121
Un saludo.
Faltó decir que para Gingerbread el comando es HEADSETHOOK WAKE_DROPPED

Creo yo que si se explica mejor en el hilo como llegar hasta los archivos para abrirlos y modificarlos para los que no saben, se agregan los comandos para GB y ICS, y se cambia el prefix del hilo a TUTORIAL este seria un buen hilo para poner entre los temas importantes.
No es necesario probar algo para que si sea un tutorial, la mayor parte de la información es correcta y, aunque no este muy detallado, se explica un poco como hacerlo, por lo tanto... si es un tutorial.
Responder Con Cita
Gracias de parte de:
  #6  
Viejo 06/02/13, 20:20:03
Avatar de Outclassed
Outclassed Outclassed no está en línea
Betatester oficial
Mensajes: 1,324
 
Fecha de registro: nov 2012
Localización: Argentina
Mensajes: 1,324
Modelo de smartphone: XT1068
Versión de ROM: MotoOne V1
Tu operador: Tuenti Movil
Mencionado: 10 comentarios
Tagged: 0 hilos
Diferencias entre WAKE y WAKE_DROPPED:
WAKE: Cuando la tecla es presionada, mientras que el dispositivo esta inactivo, este se activa y la tecla dispara la aplicación.
WAKE_DROPPED: Cuando la tecla es presionada, mientras que el dispositivo esta inactivo, este se activa y la tecla NO dispara la aplicación.
Responder Con Cita
  #7  
Viejo 06/02/13, 20:59:17
Avatar de Kalean
Kalean Kalean no está en línea
Miembro del foro
Mensajes: 48
 
Fecha de registro: abr 2011
Mensajes: 48
Modelo de smartphone: Xiaomi Mi4c
Tu operador: Otra
Mencionado: 0 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por BlackLP Ver Mensaje
Faltó decir que para Gingerbread el comando es HEADSETHOOK WAKE_DROPPED

Creo yo que si se explica mejor en el hilo como llegar hasta los archivos para abrirlos y modificarlos para los que no saben, se agregan los comandos para GB y ICS, y se cambia el prefix del hilo a TUTORIAL este seria un buen hilo para poner entre los temas importantes.
No es necesario probar algo para que si sea un tutorial, la mayor parte de la información es correcta y, aunque no este muy detallado, se explica un poco como hacerlo, por lo tanto... si es un tutorial.
No se cuales son los comandos para GB y cuales para ICS; yo los comandos los he sacado de Generic.kl y tengo IZS, por lo que creo que puesto todos los comandos de ICS

¿me equivoco?
Responder Con Cita
  #8  
Viejo 06/02/13, 21:01:09
Avatar de Kalean
Kalean Kalean no está en línea
Miembro del foro
Mensajes: 48
 
Fecha de registro: abr 2011
Mensajes: 48
Modelo de smartphone: Xiaomi Mi4c
Tu operador: Otra
Mencionado: 0 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por Nestoor23 Ver Mensaje
Esta bastante bien, pero algunos solo son para GB, por ejemplo, el de la musica, solo es para GB ya que el comando para ICS es diferente, el comando para ICS es: MEDIA_PLAY_PAUSE.
Te dejo un hilo que yo cree y que tiene chincheta por si queires ponerlo en el primer post:
http://www.htcmania.com/showthread.php?t=502121
Un saludo.
Si Nestoor, realmente la idea la saque de tu post, y del de trucos para la camara, mi idea inicial era bloquear en g, y sacar fotos con el de apagar, por ergonomia, y llegue a mas conclusiones que son las que quise compartir con todos vosotros

Asique la idea inicial te la debemos a ti amigo ^^
Responder Con Cita
Gracias de parte de:
  #9  
Viejo 06/02/13, 21:07:21
Avatar de Nestoor23
Nestoor23
Usuario invitado
Mensajes: n/a
 
Mensajes: n/a
Mencionado: comentarios
Tagged: hilos
Cita:
Originalmente Escrito por Kalean Ver Mensaje
Si Nestoor, realmente la idea la saque de tu post, y del de trucos para la camara, mi idea inicial era bloquear en g, y sacar fotos con el de apagar, por ergonomia, y llegue a mas conclusiones que son las que quise compartir con todos vosotros

Asique la idea inicial te la debemos a ti amigo ^^
Gracias
Responder Con Cita
  #10  
Viejo 07/02/13, 00:12:32
Avatar de Outclassed
Outclassed Outclassed no está en línea
Betatester oficial
Mensajes: 1,324
 
Fecha de registro: nov 2012
Localización: Argentina
Mensajes: 1,324
Modelo de smartphone: XT1068
Versión de ROM: MotoOne V1
Tu operador: Tuenti Movil
Mencionado: 10 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por Kalean Ver Mensaje
No se cuales son los comandos para GB y cuales para ICS; yo los comandos los he sacado de Generic.kl y tengo IZS, por lo que creo que puesto todos los comandos de ICS

¿me equivoco?
mucho no se de esto... pero es verdad lo que dice Nestor, el de play y pausa no es igual en ics que en gb, habría que ver en esos archivos como hiciste vos pero en gingerbread.. se puede extraer los archivos de un zip de rom gb (cualquier stock v20) y ver como son los comandos pero dudo que halla mucha diferencia aparte de esa función
Responder Con Cita
Respuesta

Estás aquí
Regresar   HTCMania > Foros LG > Otros smartphones antiguos de LG > LG Optimus Black


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: 22:18:07 (GMT +2)

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