Resultados 1 al 10 de 110

Vista híbrida

  1. #1
    Patch Porter Avatar de bill_kevin
    Fecha de ingreso
    06/sep/2008
    Ubicación
    Guatemala
    Móvil
    W580
    Mensajes
    92

    Respuesta: [DISCUSION] Archivos Assembling (ASM)

    Gracias si me decia fuera de rango ahorita pruebo y te comento.

    me sigue saliendo fuera de rango.

    Edit:

    me rompe la cabeza:

    BL 0x45204804; direccion a portar
    error:relative out of range.

    Código:
    include "x.inc"
    
    ;======================Hooks==================================
    org 0x45032304 ; direccion a portar
    MOV    R2, 0xFF
    
    org 0x45032324; direccion a portar
    DCD aSonyEricssonRo     
    
    org 0x45032310 ; direccion a portar
    LDR     R1, off_450A7A2C
    BX      R1
    off_450A7A2C    DCD loc_456D8980+1     
    
    
    
    ;===================Codigo Nuevo=====================================
    org 0x456D8980
    loc_456D8980:                
                        
            ADD    R1, R0,    0
            LDR    R0, [R4,0x18]
            BL    0x45548B18; direccion a portar
            LDR    R1, dword_456D89C0
            align 4
            LDR    R0, [R4,0x18]
            BL    0x45204804; direccion a portar
            LDR    R0, off_456D89BC
            BX    R0
    
    aSonyEricssonRo    DCB "Sony Ericsson",0xA 
                    DCB "ROCKS!!!",0xA
                    DCB 0xA
                    DCB "Nokia",0xA
                    DCB "SUCKS!!!",0
                    DCB 0xFF
    off_456D89BC    DCD 0x44BF7460+1 ; direccion a portar 
    dword_456D89C0    DCD 0xE996    ; Icono
    
    align 4
    sub_45548B18:                           
    LDR     R3, off_45548B1C
    BX      R3
    off_45548B1C    DCD 0x455465DC+1; direccion a portar
    align 4
    sub_45204804:                            
    LDR     R3, off_45204808
    BX      R3
    off_45204808    DCD 0x452045DC+1  ; direccion a portar
    Última edición por bill_kevin; 27/11/2010 a las 20:36:37

  2. #2
    Developer Avatar de albertnet3
    Fecha de ingreso
    02/dic/2008
    Ubicación
    bs as argentina
    Móvil
    W705 R1GA031/w5
    Mensajes
    1.187

    Respuesta: [DISCUSION] Archivos Assembling (ASM)

    hola mira esto esta mal aqui
    Código:
            ADD    R1, R0,    0
            LDR    R0, [R4,0x18]
            BL    0x45548B18; direccion a portar
            LDR    R1, dword_456D89C0
            align 4
            LDR    R0, [R4,0x18]
            BL    0x45204804; direccion a portar
            LDR    R0, off_456D89BC
            BX    R0
    ese align 4 no debe ir ahi esta mal mira aqui analize yo el asm y me compila tal cual esta como yo lo arme te lo dejo y te dejo el parche que yo compile para que veas que es igual al que porto MNS81
    este es el asm:
    Código:
    include "x.inc"
    ;W810 SW-R4EA031
    ;Change Sony Ericsson ROCKS! message to Sony Ericsson ROCKS!!! Nokia SUCKS!!!
    ;Usage: (ServiceMenu -> Model Info -> Press 2,4,6,8)
    ;Ability to set icon
    ;(c) jasiek
    ;(r) D-Man
    ;(e) jamesbond22
    ;(p) MNS81
    ;(A) albertnet3
    
    org 0x450A7A1C;este es el primer hook y se debe portar a tu modelo y firm
    		MOV	R2, 0xFF;este es el lenght para que entre mas texto al mensaje
    
    org 0x450A7A3C;este es el segundo hook y se debe portar a tu modelo y firm
    off_450A7A3C	dw aSonyEricssonRo;esto es el link al texto del nuevo codigo del parche
    
    org 0x450A7A28;este es el tercer hook y se debe portar a tu modelo y firm
    		LDR	R1, off_450A7A2C
    		BX	R1
    
    off_450A7A2C	dw loc_456D8980+1	;este es el link al nuevo codigo del parche
    
    org 0x456D8980;este es el espacio libre en donde se escribira el parche en tu main tambien se debe cambiar si es que este ya esta ocupado
    ;Nuevo codigo
    loc_456D8980:									
    		ADD	R1, R0,	0
    		LDR	R0, [R4,0x18];esto es el gui de deja como esta
    		BL	0x4553B978;este tambien se porta es la funsion para que sepueda agergar mas texto al mensaje
    		LDR	R1, dword_456D89C0;este no se porta es parte del nuevo codigo es el link al icono
    		LDR	R0, [R4,0x18];esto es el gui de deja como esta
    		BL	0x45534008; este tambien se porta es la funsion para poder poner el icono
    		LDR	R0, off_456D89BC;este no se porta este es el link al retorno del parche
    		BX	R0
    
    aSonyEricssonRo	db "Sony Ericsson",0xA ;aqui comienza el texto
    		db "ROCKS!!!",0xA
    		db 0xA
    		db "Nokia",0xA
    		db "SUCKS!!!",0
    		db 0xFF
    off_456D89BC	dw 0x450A7A30+1	;este tambien se porta es el retorno del parche
    dword_456D89C0	dw 0xE9A3;este es el icono
    y este es el parche que compile :
    Parche VKP450a7a1c: 1522 FF22
    450a7a3c: 96379444 94896D45
    450a7a28: 011CA069EEF08EFD 0049084781896D45
    456d8980: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 011CA06962F6F8FF0D49A0695BF63CFB
    456d8990: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0A480047536F6E79204572696373736F
    456d89a0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 6E0A524F434B532121210A0A4E6F6B69
    456d89b0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 610A5355434B5321212100FF317A0A45
    456d89c0: FFFFFFFF A3E90000

Información de tema

Usuarios viendo este tema

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

Temas similares

  1. Archivos Assembling (ASM)
    Por Cr@cShoT en el foro Desarrollo Parches
    Respuestas: 80
    Último mensaje: 13/06/2012, 19:29:08
  2. [RESUELTO] discusion sobre los archivos FXA de los a2
    Por pastrana86 en el foro Archivos FS - Modificación de archivos
    Respuestas: 11
    Último mensaje: 07/02/2011, 22:21:52
  3. Programa portar parches sin assembling
    Por itay en el foro Parches & Scripts
    Respuestas: 39
    Último mensaje: 12/08/2008, 00:09:23
  4. Discusion XS++ 3.1
    Por zatkio en el foro Phone XS / XC / XS++ / GFlash
    Respuestas: 61
    Último mensaje: 25/02/2008, 21:51:41
  5. [Discusión] Extraer archivos DB2020 CID49/51/52
    Por PabloMDiez en el foro Archivos FS - Modificación de archivos
    Respuestas: 16
    Último mensaje: 04/01/2008, 21:40:25

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
  •