Reviviendo este tema 
Un gran avance
(recien conseguí otro K310@W200, que tengo que devolver ahora
, es el tercero
)
Basandome en este parche:
Código:
;Z550 SW-R6GA004
;Boton "Play / Pause" al mantener presionados botones de volumen
;Predeterminado - mantener presionado el botón de bajar volumen, para cambiar de botón,
; ponerle un ; a la primera linea y quitar el ; de la segunda linea
;(c) IronMaster
;(p) m1ch43lzm
4525AD9C: 41 3A ; Mantener boton de bajar volumen
;4525AD98: 3E 3A ; Mantener boton de subir volumen
Hice esto:
Código:
;W200 R4HA014
;Cambia función del botón volumen + manteniendolo presionado
;(c) m1ch43lzm
451132F0: 3E 3A ;no hace nada, lo desactiva, yo queria un botón de Play/pause :(
;451132F0: 3E 34 ;Abre la cámara
Lo unico que logré, es que mantener presionado el boton de subir volumen/ex-activity menu, no hace nada
(ya no cambia a la cancion anterior, ni activa marcación por voz
), el botón al presionarlo una vez sube volumen, como normalmente lo hace
Ahora solo falta encontrar el botón de Walkman, pero tengo que devolver este K310 
Pero estamos cerca 
Código:
ROM:451132F0
ROM:451132F0 loc_451132F0 ; CODE XREF: ROM:451132ACj
ROM:451132F0 3E 20 MOV R0, #0x3E ; long vol +
ROM:451132F2 2A E0 B loc_4511334A
ROM:451132F4 ; ---------------------------------------------------------------------------
ROM:451132F4
ROM:451132F4 loc_451132F4 ; CODE XREF: ROM:451132B0j
ROM:451132F4 41 20 MOV R0, #0x41 ; long vol -
ROM:451132F6 28 E0 B loc_4511334A
Mas abajo encuentro una referencia a esto:
" ***** Bookshelf_NullKeyHandler: User pressed a key while no gui object in focus."
Parece la parte que controla las teclas...
Entonces, quedaria probar cambiando el segundo valor (el que puse como 3A), primero probar con valores cercanos, hasta que abra el Walkman, de ahi se puede hacer lo inverso, encontrar el botón de Walkman, y probar cual es el botón de volumen...
Pero se requiere desensamblar el firmware, y probar varias veces, es algo dificil sin tener un K310@W200 a la mano...
PD: Acabo de cambiarlo a 34 (basandome en lo que está mas arriba del codigo, y me abre la cámara al mantener presionado el botón de volumen +/activity menu
, hay que seguir buscando valores, para hacer lo inverso, hasta que abra el Walkman
Marcadores