Página 7 de 11 PrimerPrimer ... 256789 ... ÚltimoÚltimo
Resultados 61 al 70 de 110

Vista híbrida

  1. #1
    Patch Porter Avatar de michel1907
    Fecha de ingreso
    10/may/2009
    Ubicación
    Chile
    Móvil
    W610 R6CA001 Orange
    Mensajes
    135

    Respuesta: [DISCUSION] Archivos Assembling (ASM)

    bill_kevin ay conflicto con otro parche
    uno de estos debes tener aplicado
    ;(!) conflict whit patch "Add "More Menu" to Main Menu"
    ;(!)conflict whit patch Choose menu style
    esos dos parche contienen este offset 0x453B391E

  2. #2
    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)

    Agluien me puede explicar eso estoy tratando de portar el master patch para w300 pero no entendi eso de buferizador???

    W200 SW-R4HA014
    ;Master-Patch
    ;Ver 6.82
    ;To manage the patches directly from the phone
    ;Before starting to create a folder /usb/other/patches/pcf
    ;And create an empty file in the folder Configs.txt
    ;Master-patch starts when you start your phone
    ;When you have a patch/fixes needed to call Refresher
    ;Refresher called it : "Options> General> Tips an Tricks"
    ;!Patcheram!
    ;Bufferizator serves to provide buffer under Patch
    ;Included r0-PatchId
    ;When he goes to Buferizatoru : r0, r6-bufer
    ;Example treatment patch to Buferizatoru :
    ;ldr r0, config+4; r0-PatchId
    ;bl Bufferizator;Bufferizator = 0x455500F0
    ;beq NoPatch
    ;PatchId fabricating themselves, above, so that it does not coincide with the others later


    y como porto este parche si solo es codigo nuevo??

    Parche VKP ;W200 SW-R4HA014
    ;API v3
    ;---------------------------------
    ;info 4 patchmakers:
    ;OpenReadCloseFile - 0x45550000
    ;OpenWriteCloseFile - 0x45550022
    ;Get size file - 0x45550044
    ;Zero ram - 0x45550054
    ;Get_active_profile - 0x45550074
    ;Set_active_profile - 0x45550088
    ;CreateWriteCloseFile - 0x4555009B
    ;---------------------------------
    ;(c) JokerXT
    ;(p) ZEN
    +44140000
    ;----------------------------------
    ;OpenReadCloseFile
    ; r0 - äè*åêòî*èÿ ãäå ëåæèò ôàéë, êîò ÷èòàåì (unicode)
    ; r1 - íàçâàíèå ôàéëà, êîò ÷èòàåì (unicode)
    ; r2 - êîë-âî áàéò äëÿ ÷òåíèÿ
    ; r3 - êóäà ÷èòàåì
    ;© Joker XT
    ;(p) ZEN
    1410000: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FEB50EB400230122D6F67AFE0EBC0028
    1410010: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 06D4051C191CD7F651FE281CD7F61EFD
    1410020: FFFF FEBD
    ;----------------------------------
    ;OpenWriteCloseFile
    ; r0 - äè*åêòî*èÿ ãäå ëåæèò ôàéë, â êîò çàïèñûâàåì (unicode)
    ; r1 - íàçâàíèå ôàéëà, â êîò çàïèñûâàåì (unicode)
    ; r2 - êîë-âî áàéò äëÿ çàïèñè
    ; r3 - îòêóäà ÷èòàåì
    ;© Joker XT
    ;(p) ZEN
    1410022: FFFFFFFFFFFFFFFFFFFFFFFFFFFF FEB50EB400230422D6F669FE0EBC
    1410030: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 002806D4051C191CD7F632FF281CD7F6
    1410040: FFFFFFFF 0DFDFEBD
    ;----------------------------------
    ;Get size file
    ;Ïîëó÷åíèå *àçìå*à ôàéëà
    ;r0 - ïàïêà ãäå ëåæèò ôàéë (unicode)
    ;r1 - èìÿ ôàéëà (unicode)
    ;Â r0 âûõîäèò *àçìå* ôàéëà
    ;v1
    ;© Joker XT
    ;(p) ZEN
    1410044: FFFFFFFFFFFFFFFFFFFFFFFF FEB56A46D7F626F868460830
    1410050: FFFFFFFF 0068FEBD
    ;----------------------------------
    ;Îáíóëåíèå ram
    ; r0 - àä*åñ ram, ñ êîò íà÷èíàåì îáíóëÿòü
    ; r1 - ÷èñëî áàéò äëÿ îáíóëåíèÿ
    ;© Joker XT
    ;(p) ZEN
    1410054: FFFFFFFFFFFFFFFFFFFFFFFF FFB501394218013800F001F8
    1410060: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFBD00B501301378002B02D000240470
    1410070: FFFFFFFF F8E700BD
    ;----------------------------------
    ;Get_active_profile
    ;Ïîëó÷åíèå àêòèâíîãî ï*îôèëÿ
    ;Â r0 âûõîäèò íîìå* ï*îôèëÿ
    ;© Joker XT
    ;(p) ZEN
    1410074: FFFFFFFFFFFFFFFFFFFFFFFF FEB503480068694661F7A4FA
    1410080: FFFFFFFFFFFFFFFF 0098FEBD006E4744
    ;----------------------------------
    ;Set_active_profile
    ;Óñòàíîâêà àêòèâíîãî ï*îôèëÿ
    ;r0 - íîìå* ï*îôèëÿ (0...6)
    ;© Joker XT
    ;(p) ZEN
    1410088: FFFFFFFFFFFFFFFF FFB5011C02480068
    1410090: FFFFFFFFFFFFFFFFFFFFFFFF 61F7C8FAFFBDFFFF3C644744
    ;----------------------------------
    ;CreateWriteCloseFile
    ; r0 - äè*åêòî*èÿ ãäå ëåæèò ôàéë, â êîò ñîçäà¸ì (unicode)
    ; r1 - íàçâàíèå ôàéëà, â êîò çàïèñûâàåì (unicode)
    ; r2 - êîë-âî áàéò äëÿ çàïèñè
    ; r3 - îòêóäà ÷èòàåì
    ;© Joker XT
    ;(p) ZEN
    141009c: FFFFFFFF FFB5051C
    14100a0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 002001B41F1C161C00230422281CD6F6
    14100b0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF B9FB01B0051C321C391CD7F6F1FE281C
    14100c0: FFFFFFFFFFFF D7F6CCFCFFBD

  3. #3
    Graphic Design Avatar de SoLiDuS
    Fecha de ingreso
    25/nov/2008
    Ubicación
    MEXICO
    Móvil
    W705
    Mensajes
    56

    Respuesta: [DISCUSION] Archivos Assembling (ASM)

    Hola, disculpuen como agrego mas espacio a mi phone_app.cxc, es que intento aplicar un parche con el ida y no me lo permite.
    Me mencionaron que esto se hace con el winhex pero no se en donde , no se si me podrian facilitar un tutorial
    gracias de antemano

  4. #4
    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 skpjmh Ver mensaje
    Hola, disculpuen como agrego mas espacio a mi phone_app.cxc, es que intento aplicar un parche con el ida y no me lo permite.
    Me mencionaron que esto se hace con el winhex pero no se en donde , no se si me podrian facilitar un tutorial
    gracias de antemano
    Es muy fácil amigo, solo abre tu phone_app.cxc con el far y le colocas el ultimo parche que han portado o creado para tu modelo, después sales y de nuevo vuelves a entrar al phone_app.cxc y remueves el parche que habías colocado, después sales y Listo!

    Saludos ..

  5. #5
    Top Sony Administrador Avatar de Cr@cShoT
    Fecha de ingreso
    24/feb/2008
    Ubicación
    Puno - Perú
    Móvil
    Lg G2 D805
    Mensajes
    4.322

    Respuesta: [DISCUSION] Archivos Assembling (ASM)

    Cita Iniciado por skpjmh Ver mensaje
    Hola, disculpuen como agrego mas espacio a mi phone_app.cxc, es que intento aplicar un parche con el ida y no me lo permite.
    Me mencionaron que esto se hace con el winhex pero no se en donde , no se si me podrian facilitar un tutorial
    gracias de antemano
    De preferencia aplicale un vkp "falso" con la direccion, por ejemplo:

    15fff000: 00 00

    Lo aplicas y lo remueves, eso te servira para que no estes creando un IDB cada vez que te toque un parche con direccion mas lejana

  6. #6
    Graphic Design Avatar de SoLiDuS
    Fecha de ingreso
    25/nov/2008
    Ubicación
    MEXICO
    Móvil
    W705
    Mensajes
    56

    Respuesta: [DISCUSION] Archivos Assembling (ASM)

    Ya pude abrir el phone_app con el ida

    estoy intentando portar este parche

    Código:
    ;W995 SW-R1GA026
    ;??????????? ?????? ???????? ??? SIM-?????
    ;???????? ??? ????? ???????, ??? ??????? ?????????? ??????? ?????
    ;Original idea by Zormax aka mobilefree
    ;v.1.2
    ;(c) 2007KrasH
    ;(p) HotRabbit (Mobilefree.Ru)
    ;pAtChFiLe=/boot/phone_app.cxc
    15D0A594: 495B0415 0129E215
    15E22900: 00000000000000000000000000000000 12B582B00C1C694600200870019001A8
    15E22910: 00000000000000000000000000000000 00F00DF80198002803D1211C00F009F8
    15E22920: 00000000000000000000000000000000 02E0211C00F007F802B0012012BD034B
    15E22930: 00000000000000000000000000000000 1847034B1847034B1847FFFF6D883314
    15E22940: 0000000000000000 0565DA14495B0415
    Y me da este ASM

    Código:
    include "x.inc"
    ------------hoock-------------
    Org 0x15D0A594;
            CMP    R1, 1
            ASR    R2, R4,    0x17
    
    -----------new code------------------
    org 0x15E22900:
            PUSH    {R1,R4,LR}
            SUB    SP, SP,    8
            ADD    R4, R1,    0
            MOV    R1, SP
            MOV    R0, 0
            STRB    R0, [R1]
            STR    R0, [SP,4]
            ADD    R0, SP,    4
            BL    sub_15E2292E
            LDR    R0, [SP,4]
            CMP    R0, 0
            BNE    loc_15E22922
            ADD    R1, R4,    0
            BL    sub_15E22932
            B    loc_15E22928
    
    
    loc_15E22922:    
            ADD    R1, R4,    0
            BL    sub_15E22936
    
    loc_15E22928:    
            ADD    SP, SP,    8
            MOV    R0, 1
            POP    {R1,R4,PC}
    
    sub_15E2292E:    
            LDR    R3, off_15E2293C
            BX    R3
    
    sub_15E22932:    
    
            LDR    R3, off_15E22940
            BX    R3
    
    sub_15E22936:    
    
            LDR    R3, off_15E22944
            BX    R3
            
            align 4
    off_15E2293C    dw 0x1433886C+1    
    off_15E22940    dw 0x14DA6504+1    
    off_15E22944    dw 0x15045B48+1
    No se que le falte todavia o si este bien desensamblado

  7. #7
    Patch Porter Avatar de kevinbgp
    Fecha de ingreso
    13/mar/2010
    Ubicación
    Costa Rica
    Móvil
    Xperia Z1
    Mensajes
    391

    Respuesta: [DISCUSION] Archivos Assembling (ASM)

    hola amigo, tienes un error, esta aqui.
    Código:
    Org 0x15D0A594;
            CMP    R1, 1
            ASR    R2, R4,    0x17
    ese hook se analiza con D o con O, eso es un entrypoint, tu lo analizaste con C, ese es el enlace al newcode.
    saludos...

  8. #8
    Graphic Design Avatar de SoLiDuS
    Fecha de ingreso
    25/nov/2008
    Ubicación
    MEXICO
    Móvil
    W705
    Mensajes
    56

    Respuesta: [DISCUSION] Archivos Assembling (ASM)

    ok, lo volvi a anilizar y me dio

    Código:
    Org 0x15D0A594;
            DCD 0x15E22901
    Yo creo que si asi debe quedar el hoock

    Pd:
    El asm anterior solo tenie ese error?
    ----------------------------------------------------------------------------------------------------------
    Edito:

    volvi a revisar el asm y tenia un error, ahora si aqui esta
    Código:
    include "x.inc"
    
    ;----hoock------
    org 0x15D0A594
            dw loc_15E22900+1
    ;----new code-----
    org 0x15E22900
    loc_15E22900:    
            PUSH    {R1,R4,LR}
            SUB    SP, SP,    8
            ADD    R4, R1,    0
            MOV    R1, SP
            MOV    R0, 0
            STRB    R0, [R1]
            STR    R0, [SP,4]
            ADD    R0, SP,    4
            BL    sub_15E2292E
            LDR    R0, [SP,4]
            CMP    R0, 0
            BNE    loc_15E22922
            ADD    R1, R4,    0
            BL    sub_15E22932
            B    loc_15E22928
    loc_15E22922:    
            ADD    R1, R4,    0
            BL    sub_15E22936
    loc_15E22928:    
            ADD    SP, SP,    8
            MOV    R0, 1
            POP    {R1,R4,PC}
    sub_15E2292E:    
            LDR    R3, off_15E2293C
            BX    R3
    sub_15E22932:    
    
            LDR    R3, off_15E22940
            BX    R3
    sub_15E22936:    
            LDR    R3, off_15E22944
            BX    R3
    
            align 4
    off_15E2293C    dw 0x1433886C+1    
    off_15E22940    dw 0x14DA6504+1    
    off_15E22944    dw 0x15045B48+1
    Ahora otra pregunta...como ejecuto el compilador?
    Última edición por SoLiDuS; 28/01/2011 a las 15:21:02

  9. #9
    Patch Porter Avatar de kevinbgp
    Fecha de ingreso
    13/mar/2010
    Ubicación
    Costa Rica
    Móvil
    Xperia Z1
    Mensajes
    391

    Respuesta: [DISCUSION] Archivos Assembling (ASM)

    ok mira amigo ya el asm se ve correcto. con respecto al compilador, yo tengo dos, el ARMPC y el compilador java, no se cual de los dos tengas.si es el de java, solo pones la base, buscas el main, el asm, y listo compilas.si es el armpc necesitas meter el phone_app.cxc en la carpeta del armpc, al igual que el asm, y le das doble click al archivo CMD.EXE y ahi pones el comando MAKE NOMBRE.ASM PHONE_APP.CXC, y listo amigo te crea el parche, cualquier duda posteala aqui amigo.saludos

  10. #10
    Graphic Design Avatar de SoLiDuS
    Fecha de ingreso
    25/nov/2008
    Ubicación
    MEXICO
    Móvil
    W705
    Mensajes
    56

    Respuesta: [DISCUSION] Archivos Assembling (ASM)

    No tengo el compilador java pero si el de la pagina de den_po, pero no viene el archivo cmd.exe

Página 7 de 11 PrimerPrimer ... 256789 ... ÚltimoÚltimo

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
  •