Resultados 1 al 10 de 110

Ver modo hilado

albertnet3 [DISCUSION] Archivos... 06/08/2010, 19:54:54
sotel Respuesta: [Discusión]... 11/08/2010, 14:23:16
05M4N Respuesta: [Discusión]... 11/08/2010, 16:50:11
Cr@cShoT Respuesta: [Discusión]... 11/08/2010, 16:53:50
05M4N Respuesta: [Discusión]... 14/08/2010, 20:47:38
albertnet3 Respuesta: [Discusión]... 18/08/2010, 03:00:47
NICO37 Respuesta: [Discusión]... 25/10/2010, 18:35:19
albertnet3 Respuesta: [Discusión]... 26/10/2010, 23:54:03
Shixel Respuesta: [Discusión]... 13/11/2010, 02:03:15
DaRkMaN Respuesta: [Discusión]... 13/11/2010, 02:48:06
Cr@cShoT Respuesta: [Discusión]... 13/11/2010, 16:37:41
bill_kevin Respuesta: [Discusión]... 14/11/2010, 15:23:14
bill_kevin Respuesta: [Discusión]... 24/11/2010, 20:47:15
anarkes Respuesta: [Discusión]... 24/11/2010, 22:27:29
bill_kevin Respuesta: [Discusión]... 24/11/2010, 23:05:28
Cr@cShoT Respuesta: [Discusión]... 24/11/2010, 23:41:02
bill_kevin Respuesta: [Discusión]... 25/11/2010, 00:22:27
albertnet3 Respuesta: [Discusión]... 25/11/2010, 01:11:55
bill_kevin Respuesta: [Discusión]... 25/11/2010, 18:49:21
DaRkMaN Respuesta: [Discusión]... 25/11/2010, 20:00:52
bill_kevin Respuesta: [Discusión]... 26/11/2010, 01:58:58
DaRkMaN Respuesta: [Discusión]... 26/11/2010, 03:55:14
bill_kevin Respuesta: [DISCUSION]... 26/11/2010, 16:25:16
05M4N Respuesta: [DISCUSION]... 26/11/2010, 17:17:22
bill_kevin Respuesta: [DISCUSION]... 26/11/2010, 23:59:34
DaRkMaN Respuesta: [DISCUSION]... 27/11/2010, 00:37:21
bill_kevin Respuesta: [DISCUSION]... 27/11/2010, 13:58:22
Cr@cShoT Respuesta: [DISCUSION]... 27/11/2010, 17:52:43
bill_kevin Respuesta: [DISCUSION]... 27/11/2010, 18:33:31
Cr@cShoT Respuesta: [DISCUSION]... 27/11/2010, 18:53:56
bill_kevin Respuesta: [DISCUSION]... 27/11/2010, 19:07:45
laurafarsa Respuesta: [DISCUSION]... 27/11/2010, 19:58:09
bill_kevin Respuesta: [DISCUSION]... 27/11/2010, 20:21:49
albertnet3 Respuesta: [DISCUSION]... 27/11/2010, 22:34:16
Cr@cShoT Respuesta: [DISCUSION]... 27/11/2010, 20:44:17
bill_kevin Respuesta: [DISCUSION]... 05/12/2010, 17:19:50
anarkes Respuesta: [DISCUSION]... 05/12/2010, 19:00:51
bill_kevin Respuesta: [DISCUSION]... 05/12/2010, 23:10:16
walter rex Respuesta: [DISCUSION]... 06/12/2010, 04:03:40
Cr@cShoT Respuesta: [DISCUSION]... 06/12/2010, 15:12:35
walter rex Respuesta: [DISCUSION]... 07/12/2010, 20:24:35
Cr@cShoT Respuesta: [DISCUSION]... 07/12/2010, 20:35:19
walter rex Respuesta: [DISCUSION]... 07/12/2010, 20:31:53
DaRkMaN Respuesta: [DISCUSION]... 07/12/2010, 16:20:10
bill_kevin Respuesta: [DISCUSION]... 07/12/2010, 20:22:35
quicho Respuesta: [DISCUSION]... 14/12/2010, 20:59:47
DaRkMaN Respuesta: [DISCUSION]... 14/12/2010, 22:11:17
bill_kevin Respuesta: [DISCUSION]... 18/12/2010, 13:01:21
Josthyn Respuesta: [DISCUSION]... 18/12/2010, 13:59:23
bill_kevin Respuesta: [DISCUSION]... 18/12/2010, 14:08:13
kevinbgp Respuesta: [DISCUSION]... 18/12/2010, 15:01:39
bill_kevin Respuesta: [DISCUSION]... 18/12/2010, 15:31:51
laurafarsa Respuesta: [DISCUSION]... 18/12/2010, 16:08:58
bill_kevin Respuesta: [DISCUSION]... 18/12/2010, 16:35:24
Cr@cShoT Respuesta: [DISCUSION]... 18/12/2010, 16:46:39
bill_kevin Respuesta: [DISCUSION]... 23/12/2010, 14:48:55
Cr@cShoT Respuesta: [DISCUSION]... 24/12/2010, 23:58:59
bill_kevin Respuesta: [DISCUSION]... 28/12/2010, 01:13:55
05M4N Respuesta: [DISCUSION]... 28/12/2010, 22:45:29
michel1907 Respuesta: [DISCUSION]... 28/12/2010, 22:58:44
bill_kevin Respuesta: [DISCUSION]... 14/01/2011, 17:36:01
SoLiDuS Respuesta: [DISCUSION]... 27/01/2011, 14:10:12
DaRkMaN Respuesta: [DISCUSION]... 27/01/2011, 15:54:52
Cr@cShoT Respuesta: [DISCUSION]... 27/01/2011, 16:33:47
SoLiDuS Respuesta: [DISCUSION]... 27/01/2011, 18:39:43
kevinbgp Respuesta: [DISCUSION]... 27/01/2011, 19:04:13
SoLiDuS Respuesta: [DISCUSION]... 28/01/2011, 14:33:32
kevinbgp Respuesta: [DISCUSION]... 28/01/2011, 15:39:08
SoLiDuS Respuesta: [DISCUSION]... 28/01/2011, 16:18:35
Cr@cShoT Respuesta: [DISCUSION]... 28/01/2011, 21:52:47
sotel Respuesta: [DISCUSION]... 28/01/2011, 16:26:29
kevinbgp Respuesta: [DISCUSION]... 28/01/2011, 16:47:58
SoLiDuS Respuesta: [DISCUSION]... 29/01/2011, 14:31:30
Cr@cShoT Respuesta: [DISCUSION]... 29/01/2011, 15:55:22
SoLiDuS Respuesta: [DISCUSION]... 29/01/2011, 16:29:17
DaRkMaN Respuesta: [DISCUSION]... 29/01/2011, 19:25:48
SoLiDuS Respuesta: [DISCUSION]... 29/01/2011, 20:11:38
Cr@cShoT Respuesta: [DISCUSION]... 30/01/2011, 00:33:57
rAcEr Respuesta: [DISCUSION]... 26/02/2011, 00:03:51
albertnet3 Respuesta: [DISCUSION]... 14/02/2011, 21:49:23
rAcEr Respuesta: [DISCUSION]... 14/02/2011, 22:23:54
rAcEr Re: [DISCUSION] Archivos... 02/06/2011, 01:52:45
Heber Re: [DISCUSION] Archivos... 02/06/2011, 02:04:28
05M4N Respuesta: [DISCUSION]... 26/02/2011, 20:08:31
rAcEr Respuesta: [DISCUSION]... 26/02/2011, 21:22:31
albertnet3 Respuesta: [DISCUSION]... 26/02/2011, 23:51:44
rAcEr Re: [DISCUSION] Archivos... 06/06/2011, 21:48:46
Josthyn Re: [DISCUSION] Archivos... 06/06/2011, 22:41:40
zyonyluc Re: [DISCUSION] Archivos... 27/08/2012, 19:08:59
laurafarsa Respuesta: [DISCUSION]... 26/02/2011, 23:50:40
Juanchy Respuesta: [DISCUSION]... 10/03/2011, 15:44:54
Cr@cShoT Respuesta: [DISCUSION]... 11/03/2011, 00:28:04
anarkes Respuesta: [DISCUSION]... 11/03/2011, 01:29:01
Juanchy Respuesta: [DISCUSION]... 11/03/2011, 16:40:26
albertnet3 Respuesta: [DISCUSION]... 12/03/2011, 19:42:53
laurafarsa Respuesta: [DISCUSION]... 12/03/2011, 14:58:38
Juanchy Respuesta: [DISCUSION]... 12/03/2011, 19:41:57
Juanchy Respuesta: [DISCUSION]... 12/03/2011, 19:51:13
anarkes Respuesta: [DISCUSION]... 12/03/2011, 20:47:49
anarkes Re: [DISCUSION] Archivos... 27/08/2012, 20:58:29
zyonyluc Re: [DISCUSION] Archivos... 28/08/2012, 05:03:17
anarkes Re: [DISCUSION] Archivos... 28/08/2012, 19:58:14
zyonyluc Re: [DISCUSION] Archivos... 29/08/2012, 05:38:12
anarkes Re: [DISCUSION] Archivos... 29/08/2012, 13:20:15
Cr@cShoT Re: [DISCUSION] Archivos... 30/08/2012, 17:32:26
anarkes Re: [DISCUSION] Archivos... 30/08/2012, 19:13:56
zyonyluc Re: [DISCUSION] Archivos... 31/08/2012, 04:10:26
Cr@cShoT Re: [DISCUSION] Archivos... 31/08/2012, 23:23:27
  1. #11
    Advanced Porter
    Fecha de ingreso
    08/mar/2009
    Ubicación
    México
    Móvil
    W595
    Mensajes
    1.285

    Respuesta: [DISCUSION] Archivos Assembling (ASM)

    Cita Iniciado por quicho Ver mensaje
    Bueno primero que nada gracias por crear este tema ya que todos queremos a prender a portar
    Ahora si estoy tratando de crear un asm de este parche
    Código:
    ;W610 SW-R6CA001_Orange
    ;Mostrar texto completo en "Etiquetas de texto" en el menu de servicio
    ;Presione la tecla "Mostrar"
    ;Ahora, mostrara el numero de la etiqueta (en decimal)
    ;© k790Alex
    ;(p) Heber?????®
    ;v.1.1
    450566de: 1049A0692A1C A0690F498847
    45056720: C20F0000 F12AAC45
    45ac2af0: 00000000000000000000000000000000 0FB5A0690549044A054B98470FBC0349
    45ac2b00: 00000000000000000000000000000000 04A2013200BDFFFFAA170000C20F0000
    45ac2b10: 00000000000000000000000000000000 6DCD3A4530B583B0081C0F4A9047431C
    45ac2b20: 00000000000000000000000000000000 029301300D4A904700900FA006210322
    45ac2b30: 00000000000000000000000000000000 0B4B98470190684605210322084B9847
    45ac2b40: 00000000000000000000000000000000 041C0020002103B4211C002200200123
    45ac2b50: 00000000000000000000000000000000 044DA84705B030BD199C3445D9283745
    45ac2b60: 000000000000000000000000 8D2B3745595E2E453A0A0A00
    el problema es que no se si vaya bien o no asi que aqui les dejo lo que llevo
    Código:
    include "x.inc"
    Dir1    equ 0x45AC2B10  
    Dir2    equ 0x45AC2B14
    Dir3    equ 0x45AC2B68
    Dir4    equ 0x45AC2B60 
    Dir4    equ 0x45AC2B60
    patch equ 0x45AC2AF0
    Org patch
    loc_45AC2AF0:  
      PUSH {R0-R3,LR}
      LDR R0, [R4,0x18]
      LDR R1, dword_45AC2B0C
      LDR R2, dword_45AC2B08
      LDR R3, 0x45AC2B10
      BLX R3
      POP {R0-R3}
      LDR R1, dword_45AC2B0C
      adr R2, 0x45AC2B14
      ADD R2, 1
      POP {PC}
      DCB 0xFF
      DCB 0xFF
    dword_45AC2B08 DCD 0x17AA
    dword_45AC2B0C DCD 0xFC2
    loc_45AC2B10:
      LDMIA R5!, {R0,R2,R3,R5,R6}
      CMP R2, R7
    loc_45AC2B14:
      PUSH {R4,R5,LR}
      SUB SP, SP, 0xC
      ADD R0, R1, 0
      LDR R2, off_45AC2B58
      BLX R2
      ADD R3, R0, 1
      STR R3, [SP,8]
      ADD R0, 1
      LDR R2, off_45AC2B5C
      BLX R2
      STR R0, [SP]
      adr R0, 0x45AC2B68
      MOV R1, 6
      MOV R2, 3
      LDR R3, 0x45AC2B60
      BLX R3
      STR R0, [SP,4]
      MOV R0, SP
      MOV R1, 5
      MOV R2, 3
      LDR R3, 0x45AC2B60
      BLX R3
      ADD R4, R0, 0
      MOV R0, 0
      MOV R1, 0
      PUSH {R0,R1}
      ADD R1, R4, 0
      MOV R2, 0
      MOV R0, 0
      MOV R3, 1
      LDR R5, off_45AC2B64
      BLX R5
      ADD SP, SP, 0x14
      POP {R4,R5,PC}
    align 4  
    off_45AC2B58 DCD 0x45349C18+1
    off_45AC2B5C DCD 0x453728D8+1
    loc_45AC2B60:
      CMP R3, 0x8D
      CMP R7, R6
    espero me digan si voy bien o voy tan mal que mejor me retire de esto
    Tu asm tiene algunos errores...
    En estas partes:
    Código:
    loc_45AC2AF0:  
      PUSH {R0-R3,LR}
      LDR R0, [R4,0x18]
      LDR R1, dword_45AC2B0C
      LDR R2, dword_45AC2B08
      LDR R3, 0x45AC2B10
      BLX R3
      POP {R0-R3}
      LDR R1, dword_45AC2B0C
      adr R2, 0x45AC2B14
      ADD R2, 1
      POP {PC}
    Código:
    loc_45AC2B14:
      PUSH {R4,R5,LR}
      SUB SP, SP, 0xC
      ADD R0, R1, 0
      LDR R2, off_45AC2B58
      BLX R2
      ADD R3, R0, 1
      STR R3, [SP,8]
      ADD R0, 1
      LDR R2, off_45AC2B5C
      BLX R2
      STR R0, [SP]
      adr R0, 0x45AC2B68
      MOV R1, 6
      MOV R2, 3
      LDR R3, 0x45AC2B60
      BLX R3
      STR R0, [SP,4]
      MOV R0, SP
      MOV R1, 5
      MOV R2, 3
      LDR R3, 0x45AC2B60
    No es necesario ponerle "0x" a los offsets: 0x45AC2B10, 0x45AC2B14, 0x45AC2B68 y 0x45AC2B60
    Ya que son enlaces al codigo nuevo y no es necesario portarlo

    Esta parte esta mal analizada:
    Código:
    loc_45AC2B10:
      LDMIA R5!, {R0,R2,R3,R5,R6}
      CMP R2, R7
    Lo correcto seria analizarlo con la tecla "D", entonces deberia quedar asi:
    Código:
    off_45AC2B10    dw 0x453ACD6C+1
    Esta parte tambien esta mal analizada:
    Código:
    loc_45AC2B60:
      CMP R3, 0x8D
      CMP R7, R6
    lo correcto seria asi:
    Código:
    off_45AC2B60    dw 0x45372B8C+1
    En esta parte:
    Código:
      DCB 0xFF
      DCB 0xFF
    Lo correcto seria poner:
    Código:
    align 4
    Tambien te falto analizar un poco de codigo:
    Código:
    off_45AC2B64    dw 0x452E5E58+1    
    asc_45AC2B68    db ":",0xA             
            db 0xA,0
    Última edición por DaRkMaN; 14/12/2010 a las 22:14:35

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
  •