Resultados 1 al 10 de 81

Vista híbrida

Cr@cShoT Archivos Assembling (ASM) 28/07/2010, 17:41:29
Cr@cShoT Respuesta: Archivos... 29/07/2010, 01:36:40
Josthyn Respuesta: Archivos... 08/09/2010, 22:08:24
albertnet3 Respuesta: Archivos... 29/07/2010, 01:54:34
DaRkMaN Respuesta: Archivos... 29/07/2010, 22:53:01
DaRkMaN Respuesta: Archivos... 30/07/2010, 18:20:10
anarkes Respuesta: Archivos... 31/07/2010, 22:59:17
05M4N Respuesta: Archivos... 05/08/2010, 20:14:30
Heber Respuesta: Archivos... 10/08/2010, 19:03:11
albertnet3 Respuesta: Archivos... 17/08/2010, 18:17:02
Josthyn Respuesta: Archivos... 17/08/2010, 20:23:36
kevinbgp Respuesta: Archivos... 26/08/2010, 12:55:45
DaRkMaN Respuesta: Archivos... 27/08/2010, 02:37:16
Josthyn Respuesta: Archivos... 28/08/2010, 02:12:22
Josthyn Respuesta: Archivos... 30/08/2010, 02:52:45
Josthyn Respuesta: Archivos... 02/09/2010, 01:45:25
05M4N Respuesta: Archivos... 03/09/2010, 18:43:30
anarkes Respuesta: Archivos... 12/09/2010, 19:35:23
05M4N Respuesta: Archivos... 24/09/2010, 00:19:02
albertnet3 Respuesta: Archivos... 27/09/2010, 18:28:05
anarkes Respuesta: Archivos... 03/10/2010, 04:29:51
kevinbgp Respuesta: Archivos... 07/10/2010, 16:36:48
michel1907 Respuesta: Archivos... 12/10/2010, 17:27:10
k790alex Respuesta: Archivos... 23/10/2010, 02:36:55
Josthyn Respuesta: Archivos... 23/10/2010, 21:50:16
kevinbgp Respuesta: Archivos... 28/10/2010, 22:15:06
anarkes Respuesta: Archivos... 10/11/2010, 01:14:57
Cr@cShoT Respuesta: Archivos... 10/11/2010, 23:32:01
Josthyn Respuesta: Archivos... 12/11/2010, 01:19:02
DaRkMaN Respuesta: Archivos... 20/11/2010, 14:36:04
Josthyn Respuesta: Archivos... 20/11/2010, 22:21:07
Cr@cShoT Respuesta: Archivos... 22/11/2010, 23:04:32
Cr@cShoT Respuesta: Archivos... 24/11/2010, 16:42:35
Josthyn Respuesta: Archivos... 26/11/2010, 13:25:00
Josthyn Respuesta: Archivos... 06/12/2010, 21:55:54
bill_kevin Respuesta: Archivos... 07/12/2010, 18:20:47
DaRkMaN Respuesta: Archivos... 07/12/2010, 19:05:27
bill_kevin Respuesta: Archivos... 07/12/2010, 20:53:33
DaRkMaN Respuesta: Archivos... 08/12/2010, 22:06:54
DaRkMaN Respuesta: Archivos... 10/12/2010, 03:08:26
Josthyn Respuesta: Archivos... 11/12/2010, 17:55:41
DaRkMaN Respuesta: Archivos... 11/12/2010, 18:38:41
bill_kevin Respuesta: Archivos... 11/12/2010, 20:02:24
albertnet3 Respuesta: Archivos... 12/12/2010, 00:20:59
albertnet3 Respuesta: Archivos... 14/12/2010, 01:14:13
DaRkMaN Respuesta: Archivos... 14/12/2010, 16:51:06
DaRkMaN Respuesta: Archivos... 15/12/2010, 20:08:17
bill_kevin Respuesta: Archivos... 16/12/2010, 19:59:06
DaRkMaN Respuesta: Archivos... 18/12/2010, 20:30:07
michel1907 Respuesta: Archivos... 19/12/2010, 22:47:34
Cr@cShoT Respuesta: Archivos... 22/12/2010, 00:18:32
bill_kevin Respuesta: Archivos... 22/12/2010, 13:55:38
DaRkMaN Respuesta: Archivos... 05/01/2011, 18:09:49
albertnet3 Respuesta: Archivos... 05/01/2011, 20:28:04
DaRkMaN Respuesta: Archivos... 11/01/2011, 18:45:49
kevinbgp Respuesta: Archivos... 13/01/2011, 17:31:01
Enoc Respuesta: Archivos... 14/01/2011, 04:48:09
DaRkMaN Respuesta: Archivos... 14/01/2011, 18:32:38
albertnet3 Respuesta: Archivos... 14/01/2011, 21:17:06
DaRkMaN Respuesta: Archivos... 17/01/2011, 19:38:16
bill_kevin Respuesta: Archivos... 19/01/2011, 03:30:58
kevinbgp Respuesta: Archivos... 19/01/2011, 05:06:21
bill_kevin Respuesta: Archivos... 20/01/2011, 04:32:28
SoLiDuS Respuesta: Archivos... 25/01/2011, 14:39:15
DaRkMaN Respuesta: Archivos... 25/01/2011, 18:29:36
albertnet3 Respuesta: Archivos... 25/01/2011, 19:15:21
DaRkMaN Respuesta: Archivos... 28/01/2011, 17:33:21
DaRkMaN Respuesta: Archivos... 31/01/2011, 16:57:20
Enoc Respuesta: Archivos... 16/02/2011, 18:05:08
Enoc Respuesta: Archivos... 18/02/2011, 18:25:28
albertnet3 Respuesta: Archivos... 24/02/2011, 02:58:11
anarkes Respuesta: Archivos... 25/02/2011, 01:00:33
Enoc Respuesta: Archivos... 25/02/2011, 17:29:34
Enoc Respuesta: Archivos... 01/03/2011, 22:41:07
Enoc Respuesta: Archivos... 03/03/2011, 15:25:26
Enoc Respuesta: Archivos... 04/03/2011, 16:46:28
albertnet3 Respuesta: Archivos... 12/03/2011, 21:06:16
Enoc Re: Archivos Assembling (ASM) 10/05/2011, 22:05:57
Enoc Re: Archivos Assembling (ASM) 26/06/2011, 15:31:18
albertnet3 Re: Archivos Assembling (ASM) 10/05/2012, 12:10:00
albertnet3 Re: Archivos Assembling (ASM) 13/06/2012, 19:29:08
  1. #1
    Patch Porter Avatar de bill_kevin
    Fecha de ingreso
    06/sep/2008
    Ubicación
    Guatemala
    Móvil
    W580
    Mensajes
    92

    Respuesta: Archivos Assembling (ASM)

    Aqui van unos asm que me ayudaron mucho, especial para los que quieren aprender
    Gracias a todos que se tomaron su tiempo para ayudarme.

    Código:
    ;W300 FW-R4EA031
    ;Cambia el mensaje Sony Ericsson ROCKS! a Sony Ericsson ROCKS!!! Nokia SUCKS!!!
    ;Usar: (Menu de Servicio -> Info Servicio -> Info Modelo -> Presiona 2,4,6,8)
    ;Agregado icono
    ;© jasiek
    ;(r) D-Man
    ;(e) jamesbond22
    ;(p) 05M4N
    include "x.inc"
    
    org 0x45032304 ;0x450A7A1C ;1er. cambio en la main
            MOV R2, 0xFF
    
    org 0x45032324 ;0x450A7A3C ;2do. cambion en la main
            dw aSonyEricssonRo    
    
    org 0x45032310 ;0x450A7A28 ;3er. cambio en la main
            LDR    R1, off_450A7A2C
            BX    R1
    off_450A7A2C    dw loc_456D8980+1    
    
    org 0x456FC920 ;0x456D8980 ;Espacio libre usado
    loc_456D8980:                                    
            ADD    R1, R0,    0
            LDR    R0, [R4,0x18]
            BL    0x454C339C ;0x4553B978 ;Funcion
            LDR    R1, dword_456D89C0
            LDR    R0, [R4,0x18]
            BL    0x454BBA5C ;0x45534008 ;Funcion
            LDR    R0, off_456D89BC
            BX    R0
    
    aSonyEricssonRo    db "Sony Ericsson",0xA 
            db "ROCKS!!!",0xA
            db 0xA
            db "Nokia",0xA
            db "SUCKS!!!",0
            db 0xFF
    off_456D89BC    dw 0x45032318+1 ;0x450A7A30+1    ;Retorno
    dword_456D89C0    dw 0xE996 ;0xE9A3    ;Icono

    Código:
    ;W810 SW-R4EA031
    ;Add the ability to show IMEI or Show the message "Private IMEI" when you press *#06# and in
    ;Service -> Service Info -> Configuration.
    ;(!) To show IMEI or Show Message, you need press right softkey in the GUI of IMEI (*#06#)
    ;v. Beta Test
    ;(c) anarkes
    ;(p) MaxxxS
    ;(A) Bill_kevin
    
    include "x.inc"
    
    org 0x450A71F4; hook 1
            LDR    R3, off_450A71F8
            BX    R3
    
    off_450A71F8    dw loc_456C9200+1    
    
    
    
    org 0x450A8718; hook2
            LDR    R3, off_450A871C
            BX    R3
    
    off_450A871C    dw loc_456C9264+1    
    
    
    org 0x450A723A; hook 3
            LDR    R2, off_450A7240
            BX    R2
    
            align 4
    off_450A7240    dw loc_456C9222+1    
    
    
    ;Estructura del Parche
    org 0x456C9200; Nuevo Codigo
    loc_456C9200:                                    
            PUSH    {R4,R5,LR}
            ADD    R4, R1,    0
            MOV    R0, 0
            BL    sub_456C9286
            CMP    R0, 0
            BEQ    loc_456C921C
            adr    R0, aPrivateImeipro 
            MOV    R1, 6
            MOV    R2, 0xC
            BL    sub_456C9336
    
    loc_456C9218:                
            LDR    R3, dword_456C9320
            BX    R3
    
    
    loc_456C921C:                
            BL    sub_456C9350
            B    loc_456C9218
    
    
    loc_456C9222:                
                        
            LDR    R0, [R4,0x18]
            ADD    R2, R5,    0
            LDR    R1, dword_456C925C
            BL    sub_456C9354
            LDR    R1, dword_456C9258
            LDR    R0, [R4,0x18]
            LDR    R2, off_456C9260
            BL    sub_456C9354
            LDR    R2, dword_456C930C
            LDR    R0, [R4,0x18]
            LDR    R1, dword_456C9258
            BL    sub_456C9358
            MOV    R0, 0
            BL    sub_456C9286
            CMP    R0, 0
            BEQ    loc_456C924E
    
    loc_456C924A:                
            LDR    R2, dword_456C9254
            BX    R2
            
    loc_456C924E:                
            MOV    R0, 1
            B    loc_456C924A
            align 4
            
    ;off_456C9254    dw loc_450A7244+1    
    
    
    ;loc_456C9254:                
    ;        STRB    R5, [R0,9]
    ;        CMP    R2, R1
            
    dword_456C9254  dw 0x450A7245        
    dword_456C9258    dw 0xFB9                        
    dword_456C925C    dw 0xFAF        
    off_456C9260    dw loc_456C92CE+1    
    
    
    loc_456C9264:                
                        
            ADD    R4, R1,    0
            MOV    R7, 0
            MOV    R0, 0
            BL    sub_456C9286
            CMP    R0, 0
            BEQ    loc_456C9280
            adr    R0, aPrivateImeipro 
            MOV    R5, 6
            MOV    R2, 0xC
            BL    sub_456C9336
    
    loc_456C927C:                
            LDR    R3, dword_456C9324
            BX    R3
    
    
    loc_456C9280:                
            BL    sub_456C9350
            B    loc_456C927C
    
    sub_456C9286:                
                        
            PUSH    {R4,R5,LR}
            LDR    R4, off_456C931C
            adr    R5, aNoimei    
            CMP    R0, 1
            BEQ    loc_456C92A8
            CMP    R0, 2
            BEQ    loc_456C92C2
            ADD    R0, R4,    0
            ADD    R1, R5,    0
            MOV    R2, 0
            BL    sub_456C934C
            BMI    loc_456C92A4
            MOV    R0, 1
            POP    {R4,R5,PC}
    
    
    loc_456C92A4:                
            MOV    R0, 0
            POP    {R4,R5,PC}
    
    
    loc_456C92A8:                
            MOV    R0, 0
            PUSH    {R0}
            ADD    R0, R4,    0
            ADD    R1, R5,    0
            MOV    R2, 4
            MOV    R3, 0xFF
            ADD    R3, 0x81
            BL    sub_456C933A
            BL    sub_456C9344
            ADD    SP, SP,    4
            POP    {R4,R5,PC}
    
    
    loc_456C92C2:                
            ADD    R0, R4,    0
            ADD    R1, R5,    0
            MOV    R2, 0
            BL    sub_456C9348
            POP    {R4,R5,PC}
    
    
    
    
    loc_456C92CE:                
            PUSH    {R0-R4,LR}
            MOV    R0, 0
            LDR    R2, dword_456C9310
            PUSH    {R0,R1}
            MOV    R0, 0
            BL    sub_456C9286
            ADD    R7, R0,    0
            CMP    R7, 1
            BEQ    loc_456C9304
            adr    R0, aProtectOn    
    
    loc_456C92E4:                
            MOV    R1, 6
            MOV    R2, 0xC
            BL    sub_456C9336
            ADD    R1, R0,    0
            LDR    R0, dword_456C9314
            MOV    R3, 1
            LDR    R4, dword_456C9318
            BLX    R4
            CMP    R7, 0
            BEQ    loc_456C9308
            MOV    R0, 2
    
    loc_456C92FC:                
            BL    sub_456C9286
            ADD    SP, SP,    8
            POP    {R0-R4,PC}
    
    
    loc_456C9304:                
            adr    R0, aProtectOff    
            B    loc_456C92E4
    
    
    loc_456C9308:                
            MOV    R0, 1
            B    loc_456C92FC
            
    dword_456C930C    dw 0x140        
    dword_456C9310    dw 0xE837        
    dword_456C9314    dw 0x6FFFFFFF        
    dword_456C9318    dw 0x45533C95    
    off_456C931C    dw 0x444A184C;    "off_456C931C    "dw aTpaPresetSyste"            
    dword_456C9320    dw 0x450A71FD    
    dword_456C9324    dw 0x450A8721    
    aNoimei        du "noIMEI",0    
    
    sub_456C9336:                            
            LDR    R3, off_456C935C
            BX    R3
    
    sub_456C933A:                
    
    var_24        = -0x24
    var_20        = -0x20
    var_1C        = -0x1C
    var_18        = -0x18
    arg_0        =  0
    
            PUSH    {R3}
            LDR    R3, off_456C9360
            MOV    R12, R3
            POP    {R3}
            BX    R12
    
    
    sub_456C9344:                
            LDR    R3, off_456C9364
            BX    R3
    
    
    sub_456C9348:                
            LDR    R3, off_456C9368
            BX    R3
    
    sub_456C934C:                
            LDR    R3, off_456C936C
            BX    R3
    
    sub_456C9350:                
                    
    var_60        = -0x60
    var_5C        = -0x5C
    var_58        = -0x58
    var_48        = -0x48
    var_30        = -0x30
    
            LDR    R3, off_456C9370
            BX    R3
    
    
    sub_456C9354:                
                        
            LDR    R3, off_456C9374
            BX    R3
    
    sub_456C9358:                
            LDR    R3, off_456C9378
            BX    R3
    
    
    off_456C935C    dw 0x452FE69C+1    
    off_456C9360    dw 0x455B4268+1    
    off_456C9364    dw 0x455B54A0+1    
    off_456C9368    dw 0x455B4BF4+1    
    off_456C936C    dw 0x455B4ADC+1    
    off_456C9370    dw 0x450A88C0+1    
    off_456C9374    dw 0x4519B824+1    
    off_456C9378    dw 0x4519B90C+1    
    aPrivateImeipro    db "Private IMEIProtect: On",0             
            db    0
            db 0xFF
            align 4
    aProtectOn    db "Protect: On",0     
            db    0
            db 0xFF
            align 4
    aProtectOff    db "Protect: Off",0    
            db    0
    Última edición por bill_kevin; 07/12/2010 a las 18:25:03

Información de tema

Usuarios viendo este tema

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

Temas similares

  1. [DISCUSION] Archivos Assembling (ASM)
    Por albertnet3 en el foro Discusiones
    Respuestas: 109
    Último mensaje: 31/08/2012, 23:23:27
  2. [AYUDA] como ordena mis archivos en fecha desentiende en el gestor de archivos en p1i
    Por lb-l5 en el foro Firmware - Actualización - Despersonalización - Cambio de idioma
    Respuestas: 0
    Último mensaje: 04/06/2012, 20:00:41
  3. Respuestas: 3
    Último mensaje: 24/06/2009, 23:09:20
  4. Programa portar parches sin assembling
    Por itay en el foro Parches & Scripts
    Respuestas: 39
    Último mensaje: 12/08/2008, 00:09:23
  5. Archivos .swf
    Por MauRySyo en el foro General
    Respuestas: 8
    Último mensaje: 20/08/2007, 21:31:01

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
  •