Resultados 1 al 10 de 123

Vista híbrida

  1. #1
    Cuenta inhabilitada
    Fecha de ingreso
    17/feb/2008
    Ubicación
    León Guanajuato., Mex.
    Móvil
    W880i
    Mensajes
    554

    Unhappy Re: Como crear patches .vkp

    Tengo una duda!!, para cambiar de firmware un parche solamente seria cambiar el offset?? Corrijanme si me equivoco, ya que eh tratado un sin fin de veces en cambiar un parche de firmware, sin obtener resultados (Some values are differs)

    Saludos
    Última edición por Senium; 03/03/2008 a las 14:25:43 Razón: Ortografía

  2. #2
    Cuenta inhabilitada
    Fecha de ingreso
    12/dic/2006
    Móvil
    -
    Mensajes
    530

    Re: Como crear patches .vkp

    Cita Iniciado por s0ul Ver mensaje
    Tengo una duda!!, para cambiar de firmware un parche solamente seria cambiar el offset?? Corrijanme si me equivoco, ya que eh tratado un sin fin de veces en cambiar un parche de firmware, sin obtener resultados (Some values are differs)

    Saludos
    el hecho de cambiar un offset hace que tambien cambien ciertas llamadas, por eso no es tan sencillo.
    ejemplo:
    Código:
    44FD2FF8: 252BFD44 E1A55045
    lo que esta en negrita es el valor original, indica un salto a la direccion 44FD2B25 (se invierten los valores de 2 en 2).
    si en el parche hubiera un referencia para volver a esta direccion, al cambiar el offset, el parche saltaria a un lugar que no esta el dato que deberia.o sea que hay que adaptar tambien otras partes.
    y en algunos casos hay varios "saltos" de estos que son iguales pero estan separados por lineas que tienen diferentes valores, lo cual indica que de acuerdo a lo que reciba salta o no, en esos casos tambien hay diferencia en cambiar un offset solamente, hay que analizar bien que hace esa funcion.

  3. #3
    Avanzado Avatar de Karl05
    Fecha de ingreso
    28/oct/2007
    Ubicación
    Bs.As. Argentina
    Móvil
    Z750i
    Mensajes
    198

    Re: Como crear patches .vkp

    d-man una consulta, de nuevo sobre el parche que estaba pidiendo ayuda, pero ahora pregunto un poco mas informado:
    Tengo un BL (branch with link) que enviaba de 45652370 a 452572F0 (diferncia=3FB080), al intentar portarlo necesito que envie de 45665310 a 4525A8B0 (difernecia mas amplia = 40AA60). Pero al ensamblarlo ma tira error "relative jump out of range".(¿o sea que el salto es demasiado alejado?) No puedo acercar mas el parche porque me montaria sobre Firm. ¿Puedo reemplazar ese salto por otra instruccion?

    EDITO: Si, se puede reemplazar por un LDR a otra direccion nueva donde se agrega un DCD hacia la direccion objetivo.
    Última edición por Karl05; 22/03/2008 a las 23:20:31 Razón: Me respondo yo mismo

Información de tema

Usuarios viendo este tema

Actualmente hay 1 usuarios viendo este tema. (0 miembros y 1 visitantes)

Temas similares

  1. Como Crear un .BCFG?
    Por Azid en el foro Desarrollo Elfs
    Respuestas: 2
    Último mensaje: 08/04/2011, 00:33:41
  2. como poner patches con far manager
    Por elrocker en el foro Far Manager
    Respuestas: 2
    Último mensaje: 25/07/2009, 01:49:09
  3. como crear un layout
    Por t1sh0 en el foro Layout & Fonts
    Respuestas: 2
    Último mensaje: 22/08/2008, 18:46:38
  4. [RESUELTO] como puedo instalar patches en mi celular w200
    Por kike9318 en el foro Parches & Scripts
    Respuestas: 8
    Último mensaje: 30/06/2008, 17:48:28
  5. [TUTORIAL] Como crear patches .vkp
    Por m1ch43lzm en el foro Tutoriales
    Respuestas: 14
    Último mensaje: 24/06/2007, 20:17:14

Etiquetas para este tema

Marcadores

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •