Página 8 de 9 PrimerPrimer ... 36789 ÚltimoÚltimo
Resultados 71 al 80 de 81
  1. #71
    Developer Avatar de albertnet3
    Fecha de ingreso
    02/dic/2008
    Ubicación
    bs as argentina
    Móvil
    W705 R1GA031/w5
    Mensajes
    1.187

    Thumbs up Respuesta: Archivos Assembling (ASM)

    Aqui un asm de un parche que hice hace un buen de tiempo:
    posibilidad de cambiar los estilos de los items en la 4y5 tab y tambien en la pestaña de call loger
    o en elfs como book manager
    Código:
    include "x.inc"
    include "lib2.asm"
    ;W705 SW-R1GA031
    ;possibility to Change 7 styles for all list menu GUI
    ;change styles items in -->5 tab option more--> TabsItemStyles.
    ;add info for options TabsItemStyles. 
    ;Ability to select item with numeric keys in  all list menu GUI
    ;(!) You must add the following tag in the *. lng:
    ;0x297B - "Style 1"
    ;0x297C - "Style 2"
    ;0x297D - "Style 3"
    ;0x297E - "Style 4"
    ;0x297F - "Style 5"
    ;0x2980 - "style 6"
    ;0x2981 - Style 7 (Default) "
    ;0x2983 -" This item is already in use "
    ;0x2998-" Choose your style in all list menu"
    ;0x2999- "TabsItemStyles"
    ;© albertnet3
    ;(i) original idea by Therion.
    ;(!) Need this patch apply "Add Six submenu to 5° tab © Mcming1989, (p,e) albertnet3"
    ;V1.0 (first version)
    
    org 0x14289876
    MYHOOK1:
    LDR     R3, a_SetTtmesStiles
    BX      R3
    align 4
    a_SetTtmesStiles    DCD _SetTtmesStiles+1 
    Return:
    
    org 0x14289876
    MYHOOK2:
    LDR     R3, a_SetselectActions
    BX      R3
    align 4
    a_SetselectActions    DCD _SetselectActions+1 
    Return1:
    
    ;NEW CODE
    org 0x15d8f240
    _SetTtmesStiles:
            CMP    R5, 0
            BEQ    _MyNext
            ADD    R1, R4,    0
            ADD    R0, R5,    0
            BL    _AddGUIObject
            
    _MyNext:
            BL    sub_stylo1
            CMP    R0, 1
            BEQ    stylo1
            BL    sub_stylo2
            CMP    R0, 1
            BEQ    stylo2
            BL    sub_stylo3
            CMP    R0, 1
            BEQ    stylo3
            BL    sub_stylo4
            CMP    R0, 1
            BEQ    stylo4
            BL    sub_stylo5
            CMP    R0, 1
            BEQ    stylo5
            BL    sub_stylo6
            CMP    R0, 1
            BEQ    stylo6
            BL    sub_stylo7
            CMP    R0, 1
            BEQ    stylo7        
            B    Set_Stylos
    
    stylo1:                
            MOV    R1, 1
            B    Set_Stylos
    
    stylo2:                
            MOV    R1, 3
            B    Set_Stylos
    
    stylo3:                
            MOV    R1, 4
            B    Set_Stylos
    
    stylo4:                
            MOV    R1, 7
            B    Set_Stylos
    
    stylo5:                
            MOV    R1, 8
            B    Set_Stylos
    
    stylo6:                
            MOV    R1, 9
            B    Set_Stylos
            
    stylo7:        
            MOV    R1, 0    
            
    Set_Stylos:                                
            ADD    R0, R4,    0
            BL    _SetItemStyle
            MOV    R1, 1
            ADD    R0, R4,    0
            BL    _SetHotkeyMode
            LDR    R3, _retorno
            BX    R3
    
            align 4
    _retorno    dw Return+1            
    
    _SetselectActions:        
            LDR R0, [R6]
            MOV    R2, 0
            MOV    R1, 0x20
            BL    _SetAction
            LDR    R2, TabsStyle    
            MOV    R1, 0x20
            LDR R0, [R6]
            BL    _SetText
            LDR    R2, _FirstInfo
            MOV    R1, 0x20
            LDR R0, [R6]
            BL    _SetInfoText        
            adr    R2, _firstactions
            ADD    R2, 1
            MOV    R1, 0x21
            LDR R0, [R6]
            BL    _SetAction
            LDR    R2, aStyle1    
            MOV    R1, 0x21
            LDR R0, [R6]
            BL    _SetText
            LDR R0, [R6]
            MOV    R1, 0x20
            MOV    R2, 0x21
            BL    _SetItemAsSubItem
            BL    sub_stylo1
            CMP    R0, 0
            BNE    _next1
            LDR R0, [R6]
            MOV    R1, 0x21
            LDR    R2, aThisItemIsAlready
            BL    _SetInfoText
            LDR R0, [R6]
            MOV    R1, 0x21
            MOV    R2, 0
            BL    _SetEnable        
    _next1:        
            adr    R2, _secondactions
            ADD    R2, 1
            MOV    R1, 0x22
            LDR R0, [R6]
            BL    _SetAction
            LDR    R2, aStyle2    
            MOV    R1, 0x22
            LDR R0, [R6]
            BL    _SetText
            LDR R0, [R6]
            MOV    R1, 0x20
            MOV    R2, 0x22
            BL    _SetItemAsSubItem
            BL  sub_stylo2
            CMP    R0, 0
            BNE    _next2
            LDR R0, [R6]
            MOV    R1, 0x22
            LDR    R2, aThisItemIsAlready
            BL    _SetInfoText
            LDR R0, [R6]
            MOV    R1, 0x22
            MOV    R2, 0
            BL    _SetEnable        
    _next2:            
            adr    R2, loc_15DC87C8
            ADD    R2, 1
            MOV    R1, 0x23
            LDR R0, [R6]
            BL    _SetAction
            LDR    R2, aStyle3    
            MOV    R1, 0x23
            LDR R0, [R6]
            BL    _SetText
            LDR R0, [R6]
            MOV    R1, 0x20
            MOV    R2, 0x23
            BL    _SetItemAsSubItem
            BL  sub_stylo3
            CMP    R0, 0
            BNE    _next3
            LDR R0, [R6]
            MOV    R1, 0x23
            LDR    R2, aThisItemIsAlready
            BL    _SetInfoText
            LDR R0, [R6]
            MOV    R1, 0x23
            MOV    R2, 0
            BL    _SetEnable        
    _next3:            
            adr    R2, loc_15DC87D8
            ADD    R2, 1
            MOV    R1, 0x24
            LDR R0, [R6]
            BL    _SetAction
            LDR    R2, aStyle4    
            MOV    R1, 0x24
            LDR R0, [R6]
            BL    _SetText
            LDR R0, [R6]
            MOV    R1, 0x20
            MOV    R2, 0x24
            BL    _SetItemAsSubItem
            BL  sub_stylo4
            CMP    R0, 0
            BNE    _next4
            LDR R0, [R6]
            MOV    R1, 0x24
            LDR    R2, aThisItemIsAlready
            BL    _SetInfoText
            LDR R0, [R6]
            MOV    R1, 0x24
            MOV    R2, 0
            BL    _SetEnable        
    _next4:                
            adr    R2, loc_15DC87E8
            ADD    R2, 1
            MOV    R1, 0x25
            LDR R0, [R6]
            BL    _SetAction
            LDR    R2, aStyle5    
            MOV    R1, 0x25
            LDR R0, [R6]
            BL    _SetText
            LDR R0, [R6]
            MOV    R1, 0x20
            MOV    R2, 0x25
            BL    _SetItemAsSubItem
            BL  sub_stylo5
            CMP    R0, 0
            BNE    _next5
            LDR R0, [R6]
            MOV    R1, 0x25
            LDR    R2, aThisItemIsAlready
            BL    _SetInfoText
            LDR R0, [R6]
            MOV    R1, 0x25
            MOV    R2, 0
            BL    _SetEnable        
    _next5:                
            adr    R2, loc_15DC87F8
            ADD    R2, 1
            MOV    R1, 0x26
            LDR R0, [R6]
            BL    _SetAction
            LDR    R2, aStyle6    
            MOV    R1, 0x26
            LDR R0, [R6]
            BL    _SetText
            LDR R0, [R6]
            MOV    R1, 0x20
            MOV    R2, 0x26
            BL    _SetItemAsSubItem
            BL  sub_stylo6
            CMP    R0, 0
            BNE    _next6
            LDR R0, [R6]
            MOV    R1, 0x26
            LDR    R2, aThisItemIsAlready
            BL    _SetInfoText
            LDR R0, [R6]
            MOV    R1, 0x26
            MOV    R2, 0
            BL    _SetEnable        
    _next6:                
            adr    R2, setsallstyles
            ADD    R2, 1
            MOV    R1, 0x27
            LDR R0, [R6]
            BL    _SetAction
            LDR    R2, aStyle7    
            MOV    R1, 0x27
            LDR R0, [R6]
            BL    _SetText
            LDR R0, [R6]
            MOV    R1, 0x20
            MOV    R2, 0x27
            BL    _SetItemAsSubItem
            BL  sub_stylo7
            CMP    R0, 0        
            BNE    _next7
            LDR R0, [R6]
            MOV    R1, 0x27
            LDR    R2, aThisItemIsAlready
            BL    _SetInfoText
            LDR R0, [R6]
            MOV    R1, 0x27
            MOV    R2, 0
            BL    _SetEnable    
    _next7:        
            LDR     R2, _carga1
            MOV     R1, 0
            LDR     R0, [R6]
            BL      _SetAction    
            LDR    R3, _Retorno1
            BX    R3
            
    _Retorno1    dw Return1+1;1439317E+1    
    _carga1        dw 0x15D791F4
    TabsStyle    dw 0x2999
    _FirstInfo     dw 0x2998
            
    sub_stylo7:                
            PUSH    {R1,R2,LR}
            LDR    R0, aTpaSystemSetti
            MOV    R2, 0
            adr    R1, dword_count7
            B    siOnoSta
            
    sub_stylo6:                
            PUSH    {R1,R2,LR}
            LDR    R0, aTpaSystemSetti
            MOV    R2, 0
            adr    R1, dword_count6
            B    siOnoSta
            
    sub_stylo5:                
            PUSH    {R1,R2,LR}
            LDR    R0, aTpaSystemSetti
            MOV    R2, 0
            adr    R1, dword_count5
            B    siOnoSta
            
    sub_stylo4:                
            PUSH    {R1,R2,LR}
            LDR    R0, aTpaSystemSetti
            MOV    R2, 0
            adr    R1, dword_count4
            B    siOnoSta
            
    sub_stylo3:                
            PUSH    {R1,R2,LR}
            LDR    R0, aTpaSystemSetti
            MOV    R2, 0
            adr    R1, dword_count3
            B    siOnoSta
            
    sub_stylo2:                
            PUSH    {R1,R2,LR}
            LDR    R0, aTpaSystemSetti
            MOV    R2, 0
            adr    R1, dword_count2
            B    siOnoSta
    
    sub_stylo1:                
            PUSH    {R1,R2,LR}
            LDR    R0, aTpaSystemSetti
            MOV    R2, 0
            adr    R1, dword_count1
            
    siOnoSta:                                    
            BL    a_fstat
            BMI    sinoesta
            MOV    R0, 1
            B    siSta
    
    sinoesta:                
            MOV    R0, 0
    
    siSta:                
            POP    {R1,R2,PC}    
            
            align 4
    setsallstyles:                                
            PUSH    {LR}
            BL    borrarcount1
            BL    borrarcount2
            BL    borrarcount3
            BL    borrarcount4
            BL    borrarcount5
            BL    borrarcount6
            BL    borrarcount7
            POP    {PC}
    
    borrarcount1:                
            PUSH    {R0-R7,LR}
            LDR    R0, aTpaSystemSetti
            adr    R1, dword_count1
            B    siestaborrar
    
    borrarcount2:                
            PUSH    {R0-R7,LR}
            LDR    R0, aTpaSystemSetti
            adr    R1, dword_count2
            B    siestaborrar
            
    borrarcount3:                
            PUSH    {R0-R7,LR}
            LDR    R0, aTpaSystemSetti
            adr    R1, dword_count3
            B    siestaborrar    
            
    borrarcount4:                
            PUSH    {R0-R7,LR}
            LDR    R0, aTpaSystemSetti
            adr    R1, dword_count4
            B    siestaborrar    
        
    borrarcount5:                
            PUSH    {R0-R7,LR}
            LDR    R0, aTpaSystemSetti
            adr    R1, dword_count5
            B    siestaborrar
    
    borrarcount6:                
            PUSH    {R0-R7,LR}
            LDR    R0, aTpaSystemSetti
            adr    R1, dword_count6
            B    siestaborrar
            
    borrarcount7:                
            PUSH    {R0-R7,LR}
            LDR    R0, aTpaSystemSetti
            adr    R1, dword_count7
            
    siestaborrar:                            
            MOV    R2, 0
            BL    a_FileDelete
            POP    {R0-R7,PC}
            
            align 4        
    _firstactions:                
            PUSH    {R0-R7,LR}
            MOV    R0, 0
            PUSH    {R0}
            BL    setsallstyles
            LDR    R0, aTpaSystemSetti
            adr    R1, dword_count1
            B    siestaabrir
            
    _secondactions:                
            PUSH    {R0-R7,LR}
            MOV    R0, 0
            PUSH    {R0}
            BL    sub_15DC86FC
            LDR    R0, aTpaSystemSetti
            adr    R1, dword_count2
            B    siestaabrir
            
    siestaabrir:                                    
            MOV    R2, 4
            MOV    R3, 0xFF
            ADD    R3, 0x81
            BL    a__fopen
            BL    sub_15DC8920
            ADD    SP, SP,    4
            POP    {R0-R7,PC}    
            
    aTpaSystemSetti    dw 0x15A62418    
    aThisItemIsAlready    dw 0x2983
    aStyle1            dw 0x297B
    aStyle2            dw 0x297C
    aStyle3            dw 0x297D
    aStyle4            dw 0x297E
    aStyle5         dw 0x297F
    aStyle6         dw 0x2980
    aStyle7            dw 0x2981
    dword_count1    dw 0x41        
    dword_count2    dw 0x42        
    dword_count3    dw 0x43    
    dword_count4    dw 0x44    
    dword_count5    dw 0x45
    dword_count6    dw 0x46
    dword_count7    dw 0x47
    
    _AddGUIObject:
            LDR    R3, _AddGUIObjectx
            BX    R3        
    _AddGUIObjectx    dw BookObj_AddGUIObject+1
            
    _SetItemStyle:    
            LDR    R3, _SetItemStylex
            BX    R3        
    _SetItemStylex    dw ListMenu_SetItemStyle+1
    
    _SetHotkeyMode;
            LDR    R3, _SetHotkeyModex
            BX    R3        
    _SetHotkeyModex    dw ListMenu_SetHotkeyMode+1
    
    a_fstat:                
            LDR    R3, a_fstatx
            BX    R3        
    a_fstatx    dw fstat+1    
    
    _SetAction:                                
            LDR    R3, _SetActionx
            BX    R3        
    _SetActionx    dw GUIObject_SoftKeys_SetAction+1 
    
    _SetItemAsSubItem:                                    
            LDR    R3, _SetItemAsSubItemx
            BX    R3        
    _SetItemAsSubItemx    dw GUIObject_SoftKeys_SetItemAsSubItem+1
    
    _SetText:                            
            LDR    R3, _SetTextx
            BX    R3        
    _SetTextx    dw GUIObject_SoftKeys_SetText+1 
    
    _SetInfoText:
            LDR    R3, _SetInfoTextx
            BX    R3
    _SetInfoTextx dw GUIObject_SoftKeys_SetInfoText+1 
    
    _SetEnable:                                
            LDR    R3, _SetEnablex
            BX    R3
    _SetEnablex    dw GUIObject_SoftKeys_SetEnable+1

    para que les queede como en mi screen necesitan tener aplicado este vkp en la quinta pestaña este :
    Parche VKP;Add Six submenu to 5° tab
    ;more->BcfgEdit, the path to "/usb/other/ZBin/BcfgEdit.elf
    ;more->SWIS, the path to "/usb/other/ZBin/SWIS.elf"
    ;more->extedit, the path to "/usb/other/ZBin/extedit.elf"
    ;more->TagEditor, the path to "/usb/other/ZBin/TagEditor.elf"
    ;more->sedoom, the path to "/usb/other/ZBin/sedoom.elf"
    ;more->tictactoe, the path to "/usb/other/ZBin/tictactoe.elf"
    ;v.2
    ;(!) Improved FileManager v.2 © Ironmaster
    ;(c) Mcming1989
    ;(p,e) albertnet3

    ESPECIALMENTE PARA MI AMIGO bill_kevin QUE ME LO PIDIO

    Y como siempre mis parches MADE IN TOPSONY- (TeaM DeVeLoPeRs= k790alex, Anarkes, Albertnet3, Antoniomun, Darkman) Segun yo xD! :S
    Última edición por albertnet3; 24/02/2011 a las 03:07:04 Razón: xD

  2. #72
    Advanced Porter Avatar de anarkes
    Fecha de ingreso
    29/dic/2007
    Ubicación
    Mexico
    Móvil
    W580
    Mensajes
    69

    Respuesta: Archivos Assembling (ASM)

    Es una edicion algo vieja, pero pues me gusto como se ve :d

    Código:
    ;W580 SW-R8BE001
    ;Show full text in "View all labels" of "ServiceMenuBook"
    ;Pressing Key "Show"
    ;Now, Show label number (DEC) too.
    ;***Edited***
    ;+ Show label number (Hex)
    ;© k790Alex
    ;(e,p) anarkes
    ;v 1.1
    
    include "x.inc"
    include "./lib/W580_R8BE001.asm"
    
    org 0x4501A6EC
    	BLX	R1
    	NOP
    
    org 0x4501A6F0
    	BL	GUIObject_SoftKeys_SetActionNText
    
    org 0x4501A72C
    	DCD	SetNewFunction_0+1
    
    org 0x4501A74A
    	LDR	R3, hook_1
    	BX	R3
    align 4
    hook_1	DCD set2text+1
    
    org 0x45CBB5D0
    SetNewFunction_0:
    
    	PUSH	{LR}
    	MOV	R1, 3
    	LDR	R0, [R4,0x18]
    	LDR	R3, ListMenu_SetItemStyle_0
    	BLX	R3
    	LDR	R1, ACTION_SELECT
    	LDR	R0, [R4,0x18]
    	LDR	R2, SetNewFunction_00
    	LDR	R3, ShowLNG
    	POP	{PC}
    
    align 4
    ShowLNG	DCD 0x1864
    ACTION_SELECT	DCD 0xFC2
    SetNewFunction_00	DCD SetNewFunction+1
    
    SetNewFunction:
    	PUSH	{R0-R5,LR}
    	;( STRID header_text, STRID message_text, wchar_t IconID, int style, int time, BOOK* book )
    	ADD	R0, R1, 0
    	;BL	ListMenu_GetSelectedItem_0
    	LDR	R4, ListMenu_GetSelectedItem_0
    	BLX	R4
    	ADD	R5, R0, 1
    	MOV	R2, 0
    	MOV	R0, 0
    	PUSH	{R0,R1}
    	MOV	R3, 1
    	LDR	R2, NOIMAGE_0
    	ADD	R1, R5, 0
    	LDR	R0, EMPTYSID_0
    	LDR	R4,	MessageBox_0
    	BLX	R4
    	ADD	SP, SP, 8
    	POP	{R0-R5,PC}
    
    set2text:
    	
    	ADD	R7, R0, 0
    	ADD	R1, R0, 0
    	ADD	R0, R4, 0
    	LDR	R3,	GUIonMessage_SetMenuItemText_0
    	BLX	R3
    	BL	MakeSecondText
    	ADD	R1, R0, 0
    	ADD	R0, R4, 0
    	LDR	R3,	GUIonMessage_SetMenuItemSecond_0
    	BLX	R3
    	MOV	R5, 1
    	ADD	R0, R5, 0
    	POP	{R4,R5,PC}
    
    MakeSecondText:
    	PUSH	{LR}
    	SUB	SP, SP, 0x14
    	LDR	R4, Deec_0
    	MOV	R2, 7
    	MOV	R1, 6
    	ADR	R0, Hex
    	LDR	R3,	Str2ID_0
    	BLX	R3
    	STR	R0, [SP, 0xC]
    	BL	MakeHexTitle
    	STR	R0, [SP, 0x10]
    	MOV	R2, 5
    	MOV	R1, 6
    	ADD	R0, R4, 0
    	LDR	R3,	Str2ID_0
    	BLX	R3
    	STR	R0, [SP]
    	ADD	R0, R7, 0
    	LDR	R3,	int2strID_0
    	BLX	R3
    	STR	R0, [SP, 4]
    	MOV	R0, 0xFF
    	ADD	R0, 0xD1 ;Empty LNG
    	STR	R0, [SP, 8]
    	MOV	R2, 5
    	MOV	R1, 5
    	MOV	R0, SP
    	LDR	R3,	Str2ID_0
    	BLX	R3
    	ADD	SP, SP, 0x14
    	POP	{PC}
    
    MakeHexTitle:
    	PUSH	{LR}
    	SUB	SP, SP, 0xC
    	ADD	R3, R7, 0
    	LDR	R2, TString
    	MOV	R1, 6
    	MOV	R0, SP
    	PUSH	{R3}
    	LDR	R3,	snwprintf_0 ;( wchar_t* buffer, int size, const wchar_t* fmt, ... )
    	MOV	R12, R3
    	POP	{R3}
    	BLX	R12
    	MOV	R2, 6
    	MOV	R1, 0
    	MOV	R0, SP
    	LDR	R3,	Str2ID_0
    	BLX	R3
    	ADD	SP, SP, 0xC
    	POP	{PC}
    
    align 4
    NOIMAGE_0	DCD 0xFFFF
    EMPTYSID_0	DCD 0x6FFFFFFF
    Deec_0	DCD Deec
    ListMenu_SetItemStyle_0	DCD ListMenu_SetItemStyle+1
    ListMenu_GetSelectedItem_0	DCD ListMenu_GetSelectedItem+1
    MessageBox_0	DCD MessageBox+1
    GUIonMessage_SetMenuItemText_0	DCD GUIonMessage_SetMenuItemText+1
    GUIonMessage_SetMenuItemSecond_0	DCD GUIonMessage_SetMenuItemSecondLineText+1
    Str2ID_0	DCD Str2ID+1
    int2strID_0	DCD int2strID+1
    snwprintf_0	DCD snwprintf+1
    TString	DCD	0x4564F778 ;"%x"
    Hex	DCB "Hex: 0x",0
    align 4
    Deec DCB "Dec: ",0

  3. #73
    Patch Porter Avatar de Enoc
    Fecha de ingreso
    19/mar/2008
    Ubicación
    Managua, Nicaragua
    Móvil
    C510a
    Mensajes
    165

    Respuesta: Archivos Assembling (ASM)

    Del C905 R1FA035 a C510 R1HA035.
    el patch body no esta donde corresponde.
    Código:
    ;C510 SW-R1HA035
    ; Choice of style and mode of presentation of items, the main menu
    ; Choice of style and modes: Main Menu - Options
    ; You can not select an item used
    ; Information about the selected item is updated in accordance with the choice
    ;
    ;(!) You must add the following tag in the *. lng:
    ; 0x18FE - "style"
    ; 0x1904 - "style 1"
    ; 0x1905 - "style 2"
    ; 0x1906 - "style 3"
    ; 0x1907 - "style 4"
    ; 0x1908 - "style 5"
    ; 0x1909 - "style 6"
    ; 0x190A - "Style 7 (Normal)
    ; 0x190B - "Screen mode"
    ; 0x190C - "This item is already in use"
    ; 0x190D - "Choose your style main menu
    ; 0x190E - "Selecting the main menu"
    ;
    ; V.3.2
    ;(C) ZEN, jamesbond22, D3mon
    ;(e) Antoniomun
    ;(P) ? solo hice el asm 
    ;portado del c905r1fa035 a c510 r1ha035
    include "x.inc"
    include "c510_r1ha035.lib.asm"
    
    
    org 0x14128580	;0x14398E0E
    		LDR	R3, off_14398E14
    		BX	R3
    		align 4
    off_14398E14	dw loc_15E08078+1	
    
    
    org 0x141286B2	;0x14398F42
    		LDR	R3, off_14398F48
    		BX	R3
    		align 4
    off_14398F48	dw loc_15E08010+1	
    
    
    org 0x141286C6	;0x14398F56
    		LDR	R3, off_14398F5C
    		BX	R3
    		align 4
    off_14398F5C	dw 0x15E08028+1	
    
    
    ;----------------------NUEVOCODIGO-------------------------------
    org 0x15D275E4 ;0x15E08010
    loc_15E08010:									
    		BL	sub_15E0837C
    		LDRB	R0, [R7,1]
    		CMP	R0, 0
    		BEQ	loc_15E0801E
    		MOV	R1, 4
    		B	loc_15E08020
    
    loc_15E0801E:				
    		MOV	R1, 1
    
    loc_15E08020:				
    		ADD	R0, R6,	0
    		BL	sub_15E0843C
    		LDRB	R7, [R6,0xC]
    
    loc_15E08028:				
    					
    		PUSH	{R7}
    		BL	sub_15E0837C
    		LDRB	R0, [R7]
    		CMP	R0, 1
    		BEQ	loc_15E0804A
    		CMP	R0, 2
    		BEQ	loc_15E0804E
    		CMP	R0, 3
    		BEQ	loc_15E08052
    		CMP	R0, 4
    		BEQ	loc_15E08056
    		CMP	R0, 5
    		BEQ	loc_15E0805A
    		CMP	R0, 6
    		BEQ	loc_15E0805E
    		B	loc_15E08066
    
    
    loc_15E0804A:				
    		MOV	R1, 6
    		B	loc_15E08062
    
    
    loc_15E0804E:				
    		MOV	R1, 2
    		B	loc_15E08062
    
    
    loc_15E08052:				
    		MOV	R1, 3
    		B	loc_15E08062
    
    
    loc_15E08056:				
    		MOV	R1, 4
    		B	loc_15E08062
    
    
    loc_15E0805A:				
    		MOV	R1, 9
    		B	loc_15E08062
    
    
    loc_15E0805E:				
    		MOV	R1, 8
    		B	loc_15E08062
    
    loc_15E08062:				
    					
    		ADD	SP, SP,	4
    		B	loc_15E0806A
    
    
    loc_15E08066:				
    		POP	{R7}
    		ADD	R1, R7,	0
    
    loc_15E0806A:				
    		ADD	R0, R6,	0
    		BL	sub_15E08404
    		LDR	R3, off_15E08074
    		BX	R3
    
    off_15E08074	dw 0x141286DC+1	;0x14398F6C+1	
    
    
    loc_15E08078:				
    					
    		PUSH	{R7}
    		BL	sub_15E0837C
    		LDRB	R7, [R7]
    		MOV	R2, 1
    		MOV	R1, 2
    		ADD	R0, R6,	0
    		BL	sub_15E0844C
    		MOV	R2, 0
    		MOV	R1, 0x10
    		ADD	R0, R6,	0
    		BL	sub_15E0840C
    		LDR	R2, dword_15E08308
    		MOV	R1, 0x10
    		ADD	R0, R6,	0
    		BL	sub_15E08414
    		LDR	R2, dword_15E082E0
    		MOV	R1, 0x10
    		ADD	R0, R6,	0
    		BL	sub_15E08454
    		LDR	R2, off_15E082BC
    		MOV	R1, 0x11
    		ADD	R0, R6,	0
    		BL	sub_15E0840C
    		LDR	R2, dword_15E082E8
    		MOV	R1, 0x11
    		ADD	R0, R6,	0
    		BL	sub_15E08414
    		ADD	R0, R6,	0
    		MOV	R1, 0x10
    		MOV	R2, 0x11
    		BL	sub_15E08444
    		CMP	R7, 1
    		BNE	loc_15E080DE
    		ADD	R0, R6,	0
    		MOV	R1, 0x11
    		LDR	R2, dword_15E0830C
    		BL	sub_15E08454
    		ADD	R0, R6,	0
    		MOV	R1, 0x11
    		MOV	R2, 0
    		BL	sub_15E0845C
    
    loc_15E080DE:				
    		LDR	R2, off_15E082C0
    		MOV	R1, 0x12
    		ADD	R0, R6,	0
    		BL	sub_15E0840C
    		LDR	R2, dword_15E082EC
    		MOV	R1, 0x12
    		ADD	R0, R6,	0
    		BL	sub_15E08414
    		ADD	R0, R6,	0
    		MOV	R1, 0x10
    		MOV	R2, 0x12
    		BL	sub_15E08444
    		CMP	R7, 2
    		BNE	loc_15E08114
    		LDR	R2, dword_15E0830C
    		MOV	R1, 0x12
    		ADD	R0, R6,	0
    		BL	sub_15E08454
    		ADD	R0, R6,	0
    		MOV	R1, 0x12
    		MOV	R2, 0
    		BL	sub_15E0845C
    
    loc_15E08114:				
    		LDR	R2, off_15E082C4
    		MOV	R1, 7
    		ADD	R0, R6,	0
    		BL	sub_15E0840C
    		LDR	R2, dword_15E082F0
    		MOV	R1, 7
    		ADD	R0, R6,	0
    		BL	sub_15E08414
    		ADD	R0, R6,	0
    		MOV	R1, 0x10
    		MOV	R2, 7
    		BL	sub_15E08444
    		CMP	R7, 3
    		BNE	loc_15E0814A
    		LDR	R2, dword_15E0830C
    		MOV	R1, 7
    		ADD	R0, R6,	0
    		BL	sub_15E08454
    		ADD	R0, R6,	0
    		MOV	R1, 7
    		MOV	R2, 0
    		BL	sub_15E0845C
    
    loc_15E0814A:				
    		LDR	R2, off_15E082C8
    		MOV	R1, 6
    		ADD	R0, R6,	0
    		BL	sub_15E0840C
    		LDR	R2, dword_15E082F4
    		MOV	R1, 6
    		ADD	R0, R6,	0
    		BL	sub_15E08414
    		ADD	R0, R6,	0
    		MOV	R1, 0x10
    		MOV	R2, 6
    		BL	sub_15E08444
    		CMP	R7, 4
    		BNE	loc_15E08180
    		LDR	R2, dword_15E0830C
    		MOV	R1, 6
    		ADD	R0, R6,	0
    		BL	sub_15E08454
    		ADD	R0, R6,	0
    		MOV	R1, 6
    		MOV	R2, 0
    		BL	sub_15E0845C
    
    loc_15E08180:				
    		LDR	R2, off_15E082CC
    		MOV	R1, 8
    		ADD	R0, R6,	0
    		BL	sub_15E0840C
    		LDR	R2, dword_15E082F8
    		MOV	R1, 8
    		ADD	R0, R6,	0
    		BL	sub_15E08414
    		ADD	R0, R6,	0
    		MOV	R1, 0x10
    		MOV	R2, 8
    		BL	sub_15E08444
    		CMP	R7, 5
    		BNE	loc_15E081B6
    		LDR	R2, dword_15E0830C
    		MOV	R1, 8
    		ADD	R0, R6,	0
    		BL	sub_15E08454
    		ADD	R0, R6,	0
    		MOV	R1, 8
    		MOV	R2, 0
    		BL	sub_15E0845C
    
    loc_15E081B6:				
    		LDR	R2, off_15E082D0
    		MOV	R1, 9
    		ADD	R0, R6,	0
    		BL	sub_15E0840C
    		LDR	R2, dword_15E082FC
    		MOV	R1, 9
    		ADD	R0, R6,	0
    		BL	sub_15E08414
    		ADD	R0, R6,	0
    		MOV	R1, 0x10
    		MOV	R2, 9
    		BL	sub_15E08444
    		CMP	R7, 6
    		BNE	loc_15E081EC
    		LDR	R2, dword_15E0830C
    		MOV	R1, 9
    		ADD	R0, R6,	0
    		BL	sub_15E08454
    		ADD	R0, R6,	0
    		MOV	R1, 9
    		MOV	R2, 0
    		BL	sub_15E0845C
    
    loc_15E081EC:				
    		LDR	R2, off_15E082D4
    		MOV	R1, 0x17
    		ADD	R0, R6,	0
    		BL	sub_15E0840C
    		LDR	R2, dword_15E08300
    		MOV	R1, 0x17
    		ADD	R0, R6,	0
    		BL	sub_15E08414
    		ADD	R0, R6,	0
    		MOV	R1, 0x10
    		MOV	R2, 0x17
    		BL	sub_15E08444
    		CMP	R7, 0
    		BNE	loc_15E08222
    		LDR	R2, dword_15E0830C
    		MOV	R1, 0x17
    		ADD	R0, R6,	0
    		BL	sub_15E08454
    		ADD	R0, R6,	0
    		MOV	R1, 0x17
    		MOV	R2, 0
    		BL	sub_15E0845C
    
    loc_15E08222:				
    		BL	sub_15E0837C
    		LDRB	R7, [R7,1]
    		MOV	R2, 0
    		MOV	R1, 0x18
    		ADD	R0, R6,	0
    		BL	sub_15E0840C
    		LDR	R2, dword_15E08304
    		MOV	R1, 0x18
    		ADD	R0, R6,	0
    		BL	sub_15E08414
    		LDR	R2, dword_15E082E4
    		MOV	R1, 0x18
    		ADD	R0, R6,	0
    		BL	sub_15E08454
    		LDR	R2, off_15E082D8
    		MOV	R1, 0x19
    		ADD	R0, R6,	0
    		BL	sub_15E0840C
    		LDR	R2, dword_15E08314
    		MOV	R1, 0x19
    		ADD	R0, R6,	0
    		BL	sub_15E08414
    		ADD	R0, R6,	0
    		MOV	R1, 0x18
    		MOV	R2, 0x19
    		BL	sub_15E08444
    		CMP	R7, 1
    		BNE	loc_15E0827C
    		LDR	R2, dword_15E0830C
    		MOV	R1, 0x19
    		ADD	R0, R6,	0
    		BL	sub_15E08454
    		ADD	R0, R6,	0
    		MOV	R1, 0x19
    		MOV	R2, 0
    		BL	sub_15E0845C
    
    loc_15E0827C:				
    		LDR	R2, off_15E082DC
    		MOV	R1, 0x1A
    		ADD	R0, R6,	0
    		BL	sub_15E0840C
    		LDR	R2, dword_15E08310
    		MOV	R1, 0x1A
    		ADD	R0, R6,	0
    		BL	sub_15E08414
    		ADD	R0, R6,	0
    		MOV	R1, 0x18
    		MOV	R2, 0x1A
    		BL	sub_15E08444
    		CMP	R7, 0
    		BNE	loc_15E082B2
    		LDR	R2, dword_15E0830C
    		MOV	R1, 0x1A
    		ADD	R0, R6,	0
    		BL	sub_15E08454
    		ADD	R0, R6,	0
    		MOV	R1, 0x1A
    		MOV	R2, 0
    		BL	sub_15E0845C
    
    loc_15E082B2:				
    		POP	{R7}
    		LDR	R2, off_15E082B8
    		BX	R2
    
    off_15E082B8	dw 0x1412858A+1	;0x14398E18+1	
    off_15E082BC	dw loc_15E08318+1	
    off_15E082C0	dw loc_15E08320+1	
    off_15E082C4	dw loc_15E08328+1	
    off_15E082C8	dw loc_15E08330+1	
    off_15E082CC	dw loc_15E08338+1	
    off_15E082D0	dw loc_15E08340+1	
    off_15E082D4	dw loc_15E08348+1	
    off_15E082D8	dw loc_15E08356+1	
    off_15E082DC	dw loc_15E0835E+1	
    dword_15E082E0	dw 0x190D		
    dword_15E082E4	dw 0x190E		
    dword_15E082E8	dw 0x1904		
    dword_15E082EC	dw 0x1905		
    dword_15E082F0	dw 0x1906		
    dword_15E082F4	dw 0x1907		
    dword_15E082F8	dw 0x1908		
    dword_15E082FC	dw 0x1909		
    dword_15E08300	dw 0x190A		
    dword_15E08304	dw 0x190B		
    dword_15E08308	dw 0x18FE		
    dword_15E0830C	dw 0x190C							
    dword_15E08310	dw 0x23B1		
    dword_15E08314	dw 0x4ED		
    
    
    loc_15E08318:				
    		PUSH	{R0,R1,LR}
    		ADD	R4, R0,	0
    		MOV	R0, 1
    		B	loc_15E0834E
    
    
    loc_15E08320:				
    		PUSH	{R0,R1,LR}
    		ADD	R4, R0,	0
    		MOV	R0, 2
    		B	loc_15E0834E
    
    
    loc_15E08328:				
    		PUSH	{R0,R1,LR}
    		ADD	R4, R0,	0
    		MOV	R0, 3
    		B	loc_15E0834E
    
    
    loc_15E08330:				
    		PUSH	{R0,R1,LR}
    		ADD	R4, R0,	0
    		MOV	R0, 4
    		B	loc_15E0834E
    
    
    loc_15E08338:				
    		PUSH	{R0,R1,LR}
    		ADD	R4, R0,	0
    		MOV	R0, 5
    		B	loc_15E0834E
    
    loc_15E08340:				
    		PUSH	{R0,R1,LR}
    		ADD	R4, R0,	0
    		MOV	R0, 6
    		B	loc_15E0834E
    
    
    loc_15E08348:				
    		PUSH	{R0,R1,LR}
    		ADD	R4, R0,	0
    		MOV	R0, 0
    
    loc_15E0834E:				
    					
    		BL	sub_15E0837C
    		LDRB	R1, [R7,1]
    		B	loc_15E0836A
    
    
    loc_15E08356:				
    		PUSH	{R0,R1,LR}
    		ADD	R4, R0,	0
    		MOV	R1, 1
    		B	loc_15E08364
    
    
    loc_15E0835E:				
    		PUSH	{R0,R1,LR}
    		ADD	R4, R0,	0
    		MOV	R1, 0
    
    loc_15E08364:				
    		BL	sub_15E0837C
    		LDRB	R0, [R7]
    
    loc_15E0836A:				
    		BL	sub_15E083A8
    		ADD	R0, R4,	0
    		BL	sub_15E0846C
    		LDR	R0, off_15E083DC
    		BL	sub_15E08464
    		POP	{R0,R1,PC}
    
    
    sub_15E0837C:				
    					
    		PUSH	{R0-R6,LR}
    		MOV	R0, 0
    		PUSH	{R0}
    		MOVL	R3, 0x180
    		MOV	R2, 1
    		adr	R1, aMainmenustyle_ 
    		LDR	R0, off_15E083D8
    		BL	sub_15E0841C
    		ADD	R5, R0,	0
    		MOV	R2, 2
    		MOV	R1, SP
    		BL	sub_15E08424
    		ADD	R0, R5,	0
    		BL	sub_15E08434
    		MOV	R7, SP
    		ADD	SP, SP,	4
    		POP	{R0-R6,PC}
    
    		align 4
    sub_15E083A8:				
    
    var_28		= -0x28
    var_27		= -0x27
    
    		PUSH	{R0-R7,LR}
    		ADD	R6, R0,	0
    		ADD	R7, R1,	0
    		MOV	R0, 0
    		PUSH	{R0}
    		MOVL	R3, 0x180
    		MOV	R2, 2
    		adr	R1, aMainmenustyle_ 
    		LDR	R0, off_15E083D8
    		BL	sub_15E0841C
    		ADD	R5, R0,	0
    		MOV	R1, SP
    		STRB	R6, [R1,0x28+var_28]
    		STRB	R7, [R1,0x28+var_27]
    		MOV	R2, 2
    		BL	sub_15E0842C
    		ADD	R0, R5,	0
    		BL	sub_15E08434
    		ADD	SP, SP,	4
    		POP	{R0-R7,PC}
    
    
    off_15E083D8	dw 0x15A86E38	;0x15B50370	;aTpaSystemSetti	"/tpa/system/settings"					
    off_15E083DC	dw 0x15A7E424	;0x159C1B68		;aEss "NAP_ADDRESS"		
    aMainmenustyle_	du "MainMenuStyle.bin",0 
    					
    
    
    sub_15E08404:				
    		LDR	R3, off_15E08408
    		BX	R3
    off_15E08408	dw ListMenu_SetItemStyle	;0x14127A54+1	
    
    sub_15E0840C:						
    		LDR	R3, off_15E08410
    		BX	R3
    off_15E08410	dw GUIObject_SoftKeys_SetAction	;0x140FF438+1	
    
    sub_15E08414:						
    		LDR	R3, off_15E08418
    		BX	R3
    off_15E08418	dw GUIObject_SoftKeys_SetText	;0x14397D0C+1	
    
    sub_15E0841C:									
    		LDR	R4, off_15E08420
    		BX	R4
    off_15E08420	dw _fopen	;0x14117C0C+1	
    
    sub_15E08424:				
    		LDR	R4, off_15E08428
    		BX	R4
    off_15E08428	dw fread	;0x141B9F14+1	
    
    sub_15E0842C:				
    		LDR	R4, off_15E08430
    		BX	R4
    off_15E08430	dw fwrite	;0x141B9AC8+1	
    
    sub_15E08434:									
    		LDR	R4, off_15E08438
    		BX	R4
    off_15E08438	dw fclose	;0x1438BB38+1	
    
    sub_15E0843C:				
    		LDR	R3, off_15E08440
    		BX	R3
    off_15E08440	dw GUIObject_SetStyle	;0x1445E0A0+1	
    
    sub_15E08444:						
    		LDR	R3, off_15E08448
    		BX	R3
    off_15E08448	dw GUIObject_SoftKeys_SetItemAsSubItem	;0x14398160+1	
    
    sub_15E0844C:				
    		LDR	R3, off_15E08450
    		BX	R3
    off_15E08450	dw GUIObject_SoftKeys_SetVisible	;0x140FF408+1	
    
    sub_15E08454:						
    		LDR	R3, off_15E08458
    		BX	R3
    off_15E08458	dw GUIObject_SoftKeys_SetInfoText	;0x1439876C+1	
    
    sub_15E0845C:						
    		LDR	R3, off_15E08460
    		BX	R3
    off_15E08460	dw GUIObject_SoftKeys_SetEnable	;0x1436A3FC+1	
    
    sub_15E08464:				
    		LDR	R3, off_15E08468
    		BX	R3
    off_15E08468	dw Shortcut_Run	;0x14477678+1	
    
    
    sub_15E0846C:				
    		LDR	R3, off_15E08470
    		BX	R3
    off_15E08470	dw FreeBook	;0x143DCA48+1
    Última edición por Enoc; 25/02/2011 a las 17:33:47

  4. #74
    Patch Porter Avatar de Enoc
    Fecha de ingreso
    19/mar/2008
    Ubicación
    Managua, Nicaragua
    Móvil
    C510a
    Mensajes
    165

    Respuesta: Archivos Assembling (ASM)

    Código:
    ;C510 SW-R1HA035
    ;Change showing Window "Accept calls"
    ;v.2
    ;(c) farid
    ;(r) K790Alex
    ;(p) Enoc
    ;pAtChFiLe=/boot/phone_app.cxc
    include "x.inc"
    include "c510_r1ha035.lib.asm"
    
    org 0x15275AFA	;0x15367A56
    		LDR	R1, off_15367A5C
    		BX	R1
    		align 4
    off_15367A5C	dw loc_15E6A5C0+1	
    
    
    ;----------NUEVO CODIGO---------------
    
    org 0x15D25E10 	;ya usado del c510 ---> 0x15D25DB0 ;del w995 r1ha035--->0x15E6A5C0
    loc_15E6A5C0:								
    		LDR	R1, dword_15E6A5E0
    		BL	sub_15E6A5D8
    		LDR	R0, [R5]
    		MOVL	R1, 0x1200
    		BL	sub_15E6A5D4
    		LDR	R3, off_15E6A5E8
    		BX	R3
    
    sub_15E6A5D4:				
    		LDR	R3, off_15E6A5DC
    		BX	R3
    
    sub_15E6A5D8:				
    		LDR	R3, off_15E6A5E4
    		BX	R3
    
    
    
    off_15E6A5DC	dw GUIObject_SetTitleText	;0x141105C8+1	
    dword_15E6A5E0	dw 0xF83E		
    off_15E6A5E4	dw GUIObject_SetTitleIcon	;0x14FEBC74+1	
    off_15E6A5E8	dw 0x15275B04+1	;0x15367A60+1
    Código:
    ;C510 SW-R1HA035
    ;Vibra when enter Quick Acces Menu
    ;(c) for db2020 AlexMasteR a.k.a k790alex
    ;Idea by Fernandoks
    ;(c) for db3210 mike006 (this code is very different from k790alex)
    ;(p) Enoc
    ;pAtChFiLe=/boot/phone_app.cxc
    include "x.inc"
    include "c510_r1ha035.lib.asm"
    
    org 0x1541E7A2 ;0x1550A9B6   
    		BLX	R1
    
    org 0x1541E7D4 ;0x1550A9E8   0x1541E7D4
    		        dw loc_15E73410+1
    
    org 0x15D11330  ;codigo nuevo
    loc_15E73410:				
    		LDR	R1, off_15E73454
    		LDR	R0, [R4,0x18]
    		PUSH	{R0-R4,LR}
    		MOV	R0, 0x64
    		MOV	R1, 0x32
    		MOV	R2, 0xFA
    		BL	sub_15E73436
    		MOV	R0, 0xFF
    		LDR	R1, off_15E7344C
    		MOV	R2, 0
    		BL	sub_15E7343A
    		POP	{R0-R4,PC}
    loc_15D1134C:	;loc_15E7342C				
    		PUSH	{R0,R4,LR}
    		MOV	R0, 0
    		BL	sub_15E7343E
    		POP	{R0,R4,PC}
    sub_15E73436:				
    		LDR	R4, off_15E73450
    		BX	R4
    sub_15E7343A:				
    		LDR	R4, off_15E73444
    		BX	R4
    sub_15E7343E:				
    		LDR	R4, off_15E73448
    		BX	R4
    		align 4
    off_15E73444	dw 0x1449FF70+1  ;0x1423E2EC+1	Timer_Set=0x1449FF70+1
    off_15E73448	dw 0x144025F8+1  ;0x14277148+1   Vibra_Off=0x144025F8+1
    off_15E7344C	dw 0x15D1134C+1  ;0x15E7342C 
    off_15E73450	dw 0x1440461C+1  ;0x1427507C+1	Vibra=0x1440461C+1
    off_15E73454	dw 0x1541E804+1  ;0x1550AA18+1
    Código:
    ;C510 SW-R1HA035 
    ;Vibra at finding, losing and searching new network
    ;(c) Sic
    ;(p) Enoc
    ;pAtChFiLe=/boot/phone_app.cxc
    ;nuevo codigo 15D23A10 
    include "x.inc"
    
    org 0x143FBD38	;0x1450D3A0
    		BX	R0
    		
    org 0x15054278	;0x1450D3EC
    off_1450D3EC    dw loc_15E6DC40+1  
    
    org 0x15E6DC40-1352240
    loc_15E6DC40:				
    		LDR	R0, off_15E6DC70
    		ADD	R5, R1,	0
    		PUSH	{R0-R7}
    		SUB	SP, SP,	4
    		MOV	R0, SP
    		LDR	R1, off_15E6DC6C
    		BLX	R1
    		LDR     R0, [SP,0]
    		MOVL	R1, 0x3E8
    		MOV	R2, 0x32
    		ADD	R3, R1,	0
    		LDR	R6, [R0]
    		MOVL	R4, 0x190
    		LDR	R6, [R6,R4]
    		BLX	R6
    		ADD	SP, SP,	4
    		POP	{R0-R7}
    		LDR	R1, off_15E6DC74
    		BX	R1
    		align 4
    off_15E6DC6C	dw 0x1425B998+1	;0x1550A7B0+1	
    off_15E6DC70	dw 0x15176914+1	;0x141CF940+1	
    off_15E6DC74	dw 0x143FBD3A+1	;0x1450D3A2+1

  5. #75
    Patch Porter Avatar de Enoc
    Fecha de ingreso
    19/mar/2008
    Ubicación
    Managua, Nicaragua
    Móvil
    C510a
    Mensajes
    165

    Respuesta: Archivos Assembling (ASM)

    Portado del W715 SW-R1GA030 al C510 R1HA035.


    Código:
    ;C510 SW-R1HA035
    ;Posibility to change normalscreen/fullscreen in video player
    ;Added menu "shortcuts"
    ;- Radio
    ;- VideoDJ
    ;- Walkman
    ;- File Manager
    ;Added icons in objects
    ; V.2 Edit lng file 0x1998 "Shortcuts adit"
    ;(c) Antoniomun (mobilefree.ru)
    ;(P) Enoc
    ;portado del W715 SW-R1GA030 al C510 R1HA035
    include "x.inc"
    include "c510_r1ha035.lib.asm"
    
    org 0x14C57E42	;0x14D177EA
    		LDR	R3, off_14D177F0
    		BLX	R3
    		align 4
    off_14D177F0	dw loc_15DD2300+1	
    
    org 0x14D9C1C0	;0x14E5E9C4
    		LDR	R3, off_14E5E9C8
    		BLX	R3
    off_14E5E9C8	dw loc_15DD22E0+1	
    		NOP
    		NOP
    
    ;///////////////NUEVOCODIGO//////////////////////
    org 0x15D27AF0	;0x15DD22E0
    loc_15DD22E0:				
    					
    		BL	sub_15DD2500
    		CMP	R0, 0
    		BEQ	loc_15DD22EC
    		MOV	R1, 4
    		B	loc_15DD22EE
    
    
    loc_15DD22EC:				
    		MOV	R1, 0xA
    
    loc_15DD22EE:				
    		ADD	R0, R4,	0
    		BL	sub_15DD25D4
    		ADD	R0, R4,	0
    		BL	sub_15DD2630
    		LDR	R3, off_15DD2364
    		BX	R3
    
    		align 4
    
    
    loc_15DD2300:				
    					
    		LDR	R2, off_15DD236C
    		LDR	R1, dword_15DD2368
    		LDR	R0, [R4,0x24]
    		LDR	R2, off_15DD2350
    		MOV	R1, 0xB
    		BL	sub_15DD25A4
    		LDR	R0, [R4,0x24]
    		LDR	R2, dword_15DD2464
    		MOV	R1, 0xB
    		BL	sub_15DD25AC
    		BL	sub_15DD2500
    		CMP	R0, 0
    		BEQ	loc_15DD2336
    		LDR	R2, off_15DD235C
    		MOV	R1, 0xC
    		LDR	R0, [R4,0x24]
    		BL	sub_15DD25A4
    		LDR	R2, dword_15DD2358
    		MOV	R1, 0xC
    		LDR	R0, [R4,0x24]
    		BL	sub_15DD25AC
    		B	loc_15DD234A
    
    
    loc_15DD2336:				
    		LDR	R2, off_15DD2354
    		MOV	R1, 0xC
    		LDR	R0, [R4,0x24]
    		BL	sub_15DD25A4
    		LDR	R2, dword_15DD2360
    		MOV	R1, 0xC
    		LDR	R0, [R4,0x24]
    		BL	sub_15DD25AC
    
    loc_15DD234A:				
    		LDR	R3, off_15DD2370
    		BX	R3
    
    		align 4
    off_15DD2350	dw loc_15DD2374+1	
    off_15DD2354	dw loc_15DD24E4+1	
    dword_15DD2358	dw 0x23B1		
    off_15DD235C	dw loc_15DD24EC+1	
    dword_15DD2360	dw 0x4ED		
    off_15DD2364	dw 0x14D9C1CC+1	;0x14E5E9D0+1	
    dword_15DD2368	dw 0xFB2		
    off_15DD236C	dw 0x15444BB0+1	;0x15545908+1	
    off_15DD2370	dw 0x14C57E4C+1	;0x14D177F4+1	
    
    loc_15DD2374:				
    		PUSH	{R4,R7,LR}
    		ADD	R4, R0,	0
    		MOV	R1, 0
    		BL	sub_15DD25B4
    		STR	R0, [R4,0x2C]
    		LDR	R1, off_15DD23E8
    		BL	sub_15DD25BC
    		LDR	R0, [R4,0x2C]
    		MOV	R1, 4
    		BL	sub_15DD25C4
    		LDR	R0, [R4,0x2C]
    		MOV	R1, 0
    		BL	sub_15DD25CC
    		LDR	R0, [R4,0x2C]
    		MOV	R1, 9
    		BL	sub_15DD25D4
    		LDR	R0, [R4,0x2C]
    		MOV	R1, 1
    		BL	sub_15DD25DC
    		LDR	R1, dword_15DD2464
    		LDR	R0, [R4,0x2C]
    		BL	sub_15DD25E4
    		LDR	R1, dword_15DD2470
    		LDR	R0, [R4,0x2C]
    		BL	sub_15DD259C
    		LDR	R0, [R4,0x2C]
    		LDR	R2, off_15DD23EC
    		LDR	R1, dword_15DD23E0
    		BL	sub_15DD25A4
    		LDR	R0, [R4,0x2C]
    		LDR	R1, dword_15DD23E4
    		LDR	R2, off_15DD23F4
    		BL	sub_15DD25A4
    		LDR	R0, [R4,0x2C]
    		MOVL	R1, 0xFC0
    		LDR	R2, off_15DD23F0
    		BL	sub_15DD25A4
    		LDR	R0, [R4,0x2C]
    		BL	sub_15DD2614
    		POP	{R4,R7,PC}
    
    		align 4
    dword_15DD23E0	dw 0xFC2		
    dword_15DD23E4	dw 0xFAF		
    off_15DD23E8	dw loc_15DD23F8+1	
    off_15DD23EC	dw loc_15DD2478+1	
    off_15DD23F0	dw loc_15DD24AE+1	
    off_15DD23F4	dw loc_15DD24A2+1	
    
    
    loc_15DD23F8:				
    		PUSH	{R4-R7,LR}
    		ADD	R4, R0,	0
    		MOV	R5, 0
    		BL	sub_15DD25EC
    		CMP	R0, 1
    		BNE	loc_15DD2450
    		ADD	R0, R4,	0
    		BL	sub_15DD25F4
    		CMP	R0, 1
    		BEQ	loc_15DD2424
    		CMP	R0, 2
    		BEQ	loc_15DD2430
    		CMP	R0, 3
    		BEQ	loc_15DD243C
    		LDR	R1, dword_15DD2454
    		ADD	R0, R4,	0
    		BL	sub_15DD25FC
    		LDR	R2, dword_15DD2468
    		B	loc_15DD2446
    
    
    loc_15DD2424:				
    		LDR	R1, dword_15DD2458
    		ADD	R0, R4,	0
    		BL	sub_15DD25FC
    		LDR	R2, dword_15DD246C
    		B	loc_15DD2446
    
    
    loc_15DD2430:				
    		LDR	R1, dword_15DD2460
    		ADD	R0, R4,	0
    		BL	sub_15DD25FC
    		LDR	R2, dword_15DD2470
    		B	loc_15DD2446
    
    
    loc_15DD243C:				
    		LDR	R1, dword_15DD245C
    		ADD	R0, R4,	0
    		BL	sub_15DD25FC
    		LDR	R2, dword_15DD2474
    
    loc_15DD2446:				
    					
    		MOV	R1, 0
    		ADD	R0, R4,	0
    		BL	sub_15DD2604
    		MOV	R5, 1
    
    loc_15DD2450:				
    		ADD	R0, R5,	0
    		POP	{R4-R7,PC}
    
    dword_15DD2454	dw 0x93E		
    dword_15DD2458	dw 0x1253		
    dword_15DD245C	dw 0x5AD		
    dword_15DD2460	dw 0x1408		
    dword_15DD2464	dw 0x1998							
    dword_15DD2468	dw 0x2DD		
    dword_15DD246C	dw 0x2E0		
    dword_15DD2470	dw 0x80E							
    dword_15DD2474	dw 0x967		
    
    
    loc_15DD2478:				
    		PUSH	{R1-R7,LR}
    		ADD	R4, R0,	0
    		ADD	R0, R1,	0
    		BL	sub_15DD261C
    		CMP	R0, 1
    		BEQ	loc_15DD2492
    		CMP	R0, 2
    		BEQ	loc_15DD2496
    		CMP	R0, 3
    		BEQ	loc_15DD249A
    		LDR	R0, off_15DD24C4
    		B	loc_15DD249C
    
    
    loc_15DD2492:				
    		LDR	R0, off_15DD24C8
    		B	loc_15DD249C
    
    
    loc_15DD2496:				
    		LDR	R0, off_15DD24C0
    		B	loc_15DD249C
    
    
    loc_15DD249A:				
    		adr	R0, aFilemanager 
    
    loc_15DD249C:				
    					
    		BL	sub_15DD2624
    		POP	{R1-R7,PC}
    
    
    loc_15DD24A2:				
    		PUSH	{R4,LR}
    		MOVL	R0, 0x840
    		BL	sub_15DD260C
    		POP	{R4,PC}
    
    
    loc_15DD24AE:				
    		PUSH	{LR}
    		ADD	R4, R0,	0
    		LDR	R0, [R4,0x2C]
    		LDR	R3, off_15DD262C
    		BLX	R3
    		MOV	R0, 0
    		STR	R0, [R4,0x2C]
    		POP	{PC}
    
    		align 4
    off_15DD24C0	dw 0x15B2A308	;0x15BA0880	;aMediaplayer	;"MediaPlayer"					
    off_15DD24C4	dw 0x15B2A378	;0x15BA08F0	;aFmradio		;"FMRadio"					
    off_15DD24C8	dw 0x15B2A268	;0x15BA07E0	;aVideodj		;"VideoDJ"	
    aFilemanager	du "FileManager",0 
    
    
    loc_15DD24E4:				
    		PUSH	{R4,LR}
    		LSL	R4, R0,	0
    		MOV	R0, 1
    		B	loc_15DD24F2
    
    
    loc_15DD24EC:				
    		PUSH	{R4,LR}
    		LSL	R4, R0,	0
    		MOV	R0, 0
    
    loc_15DD24F2:				
    		BL	sub_15DD252C
    		LDR	R1, off_15DD255C
    		LSL	R0, R4,	0
    		BL	sub_15DD2594
    		POP	{R4,PC}
    
    sub_15DD2500:				
    					
    
    var_24		= -0x24
    
    		PUSH	{R1-R7,LR}
    		MOV	R0, 0
    		PUSH	{R0}
    		MOVL	R3, 0x180
    		MOV	R2, 1
    		adr	R1, aVideoscreen_bi 
    		LDR	R0, off_15DD2560
    		LDR	R3, off_15DD2564
    		BLX	R3
    		ADD	R5, R0,	0
    		MOV	R2, 4
    		MOV	R1, SP
    		LDR	R3, off_15DD2568
    		BLX	R3
    		ADD	R0, R5,	0
    		LDR	R3, off_15DD256C
    		BLX	R3
    		LDR	R0, [SP,0x24+var_24]
    		ADD	SP, SP,	4
    		POP	{R1-R7,PC}
    		
    		align 4
    sub_15DD252C:				
    
    var_28		= -0x28
    
    		PUSH	{R0-R7,LR}
    		SUB	SP, SP,	4
    		STR	R0, [SP,0x28+var_28]
    		MOV	R0, 0
    		PUSH	{R0}
    		MOVL	R3, 0x180
    		MOV	R2, 2
    		adr	R1, aVideoscreen_bi 
    		LDR	R0, off_15DD2560
    		LDR	R3, off_15DD2564
    		BLX	R3
    		ADD	SP, SP,	4
    		ADD	R5, R0,	0
    		MOV	R2, 4
    		MOV	R1, SP
    		LDR	R3, off_15DD2570
    		BLX	R3
    		ADD	R0, R5,	0
    		LDR	R3, off_15DD256C
    		BLX	R3
    		ADD	SP, SP,	4
    		POP	{R0-R7,PC}
    
    
    
    		align 4
    off_15DD255C	dw 0x15A3E4F8	;0x15AB15F4	;aVideoapplicati  "VideoApplicationBk_MainPage"
    off_15DD2560	dw 0x15A86E38	;0x15AFABA4	;aTpaSystemSetti	"/tpa/system/settings"
    off_15DD2564	dw _fopen	;0x141FD9F4+1	
    off_15DD2568	dw fread	;0x1417C0C4+1	
    off_15DD256C	dw fclose	;0x143D3628+1						
    off_15DD2570	dw fwrite	;0x14337468+1	
    aVideoscreen_bi	du "videoscreen.bin",0 
    					
    
    sub_15DD2594:				
    		LDR	R3, off_15DD2598
    		BX	R3
    off_15DD2598	dw BookObj_GotoPage	;0x144897F0+1	
    
    sub_15DD259C:				
    		LDR	R3, off_15DD25A0
    		BX	R3
    off_15DD25A0	dw GUIObject_SetTitleIcon	;0x141F6144+1	
    
    sub_15DD25A4:								
    		LDR	R3, off_15DD25A8
    		BX	R3
    off_15DD25A8	dw GUIObject_SoftKeys_SetAction	;0x1417EFA0+1	
    
    sub_15DD25AC:									
    		LDR	R3, off_15DD25B0
    		BX	R3
    off_15DD25B0	dw GUIObject_SoftKeys_SetText	;0x141C8864+1	
    
    sub_15DD25B4:				
    		LDR	R3, off_15DD25B8
    		BX	R3
    off_15DD25B8	dw CreateListMenu	;0x14289814+1	
    
    sub_15DD25BC:				
    		LDR	R3, off_15DD25C0
    		BX	R3
    off_15DD25C0	dw ListMenu_SetOnMessage	;0x143073E8+1	
    
    sub_15DD25C4:				
    		LDR	R3, off_15DD25C8
    		BX	R3
    off_15DD25C8	dw ListMenu_SetItemCount	;0x14284158+1	
    
    sub_15DD25CC:				
    		LDR	R3, off_15DD25D0
    		BX	R3
    off_15DD25D0	dw ListMenu_SetCursorToItem	;0x1441E788+1	
    
    sub_15DD25D4:									
    		LDR	R3, off_15DD25D8
    		BX	R3
    off_15DD25D8	dw GUIObject_SetStyle	;0x1412AE88+1	
    
    sub_15DD25DC:				
    		LDR	R3, off_15DD25E0
    		BX	R3
    off_15DD25E0	dw ListMenu_SetHotkeyMode	;0x1441E820+1	
    
    sub_15DD25E4:				
    		LDR	R3, off_15DD25E8
    		BX	R3
    off_15DD25E8	dw GUIObject_SetTitleText	;0x14446B3C+1	
    
    sub_15DD25EC:				
    		LDR	R3, off_15DD25F0
    		BX	R3
    off_15DD25F0	dw GUIonMessage_GetMsg	;0x142CA26C+1	
    
    
    sub_15DD25F4:				
    		LDR	R3, off_15DD25F8
    		BX	R3
    off_15DD25F8	dw GUIonMessage_GetCreatedItemIndex	;0x142CA17C+1	
    
    sub_15DD25FC:									
    		LDR	R3, off_15DD2600
    		BX	R3
    off_15DD2600	dw GUIonMessage_SetMenuItemText	;0x14390474+1	
    
    sub_15DD2604:				
    		LDR	R3, off_15DD2608
    		BX	R3
    off_15DD2608	dw GUIonMessage_SetMenuItemIcon	;0x144D49F8+1	
    
    sub_15DD260C:				
    		LDR	R3, off_15DD2610
    		BX	R3
    off_15DD2610	dw UI_Event	;0x140C6B94+1	
    
    sub_15DD2614:				
    		LDR	R3, off_15DD2618
    		BX	R3
    off_15DD2618	dw GUIObject_Show	;0x144D3B34+1	
    
    sub_15DD261C:				
    		LDR	R3, off_15DD2620
    		BX	R3
    off_15DD2620	dw ListMenu_GetSelectedItem	;0x14283C40+1	
    
    sub_15DD2624:				
    		LDR	R3, off_15DD2628
    		BX	R3
    off_15DD2628	dw Shortcut_Run	;0x1427CC04+1	
    off_15DD262C	dw GUIObject_Destroy	;0x144D3EFC+1	
    
    sub_15DD2630:				
    		LDR	R3, off_15DD2634
    		BX	R3
    off_15DD2634	dw 0x140930CC+1	;0x14093D7C+1

  6. #76
    Patch Porter Avatar de Enoc
    Fecha de ingreso
    19/mar/2008
    Ubicación
    Managua, Nicaragua
    Móvil
    C510a
    Mensajes
    165

    Respuesta: Archivos Assembling (ASM)

    Add a file information display the size of the file in bytes v4
    w995 r1ha035 ---> c510 r1ha035

    Código:
    ;C510 SW-R1HA035
    ;Add a file information display the size of the file in bytes
    ;Also works with folders, java-applications and e-mail messages
    ;V.4
    ;Added a separate map of java-applications, the size of jar file and application data
    ;(C) Tartes
    ;(P) Enoc
    ;pAtChFiLe=/boot/phone_app.cxc
    ;pportado del w995 r1ha035 al c510 raha035
    include "x.inc"
    
    
    org 0x14CF43BC	;0x14EA574C
    		LDR	R1, off_14EA5750
    		BX	R1
    off_14EA5750	dw loc_15E75150+1	
    
    org 0x15748DDC	;0x1585CB44
    		LDR	R1, off_1585CB48
    		BX	R1
    off_1585CB48	dw loc_15E75164+1	
    		NOP
    
    org 0x14DB8AF8	;0x14EA5BB0
    		LDR	R1, off_14EA5BB4
    		BX	R1
    off_14EA5BB4	dw loc_15E75178+1	
    
    org 0x14DB8B02	;0x14EA5BBA
    		NOP
    		
    org 0x15749CB4	;0x1585DD2C
    		LDR	R1, off_1585DD30
    		BX	R1
    off_1585DD30	dw loc_15E75178+1	
    
    org 0x15749CBE	;0x1585DD36
    		NOP
    		
    org 0x153137C8	;0x154053C0
    		NOP
    
    org 0x1531378C	;0x15405384
    		LDR	R1, off_15405388
    		BX	R1
    off_15405388	dw loc_15E7518C+1	
    		NOP
    
    org 0x1531C8D4	;0x1540E620
    		LDR	R3, off_1540E624
    		BX	R3
    off_1540E624	dw loc_15E75228+1	
    		NOP
    
    ;------------NUEVOCODIGO----------------------
    		
    org 0x15D0D640	;0x15E75150
    loc_15E75150:				
    					
    		LDR	R0, [R0,0x1C]
    		ADD	R6, R0,	0
    		MOV	R1, 0
    		LDR	R2, off_15E752B0
    		BLX	R2
    		ADD	R1, R6,	0
    		BL	sub_15E75270
    		LDR	R2, off_15E752D0
    		BX	R2
    
    
    loc_15E75164:				
    					
    		ADD	R2, R5,	0
    		MOV	R1, 5
    		ADD	R0, SP,	0x10
    		LDR	R5, off_15E752C8
    		BLX	R5
    		LDR	R1, [SP,0xC]
    		BL	sub_15E75270
    		LDR	R5, off_15E752D4
    		BX	R5
    
    
    loc_15E75178:				
    					
    					
    		LDMIA	R7!, {R0,R1}
    		SUB	R7, 8
    		LDR	R2, off_15E752B0
    		BLX	R2
    		LDR	R1, [R7]
    		BL	sub_15E75270
    		STR	R0, [R4,0xC]
    		LDR	R2, off_15E752D8
    		BX	R2
    
    
    loc_15E7518C:				
    					
    		LDRB	R0, [R4]
    		ADD	R2, 0x18
    		ADD	R1, SP,	8
    		LDR	R3, off_15E752B4
    		BLX	R3
    		PUSH	{R4-R7}
    		LDR	R0, [R4,8]
    		LDR	R5, [R0,0x14]
    		LDR	R6, [R0,0x18]
    		ADD	R1, R5,	R6
    		LDR	R0, dword_15E75300
    		BL	sub_15E75270
    		SUB	SP, SP,	0x30
    		STR	R0, [SP]
    		LDR	R7, dword_15E752F8
    		STR	R7, [SP,4]
    		LDR	R0, dword_15E75308
    		STR	R0, [SP,8]
    		LDR	R0, dword_15E752F0
    		STR	R0, [SP,0xC]
    		MOVL	R2, 0x400
    		CMP	R5, R2
    		BCS	loc_15E751C4
    		ADD	R0, R5,	0
    		LDR	R7, dword_15E752FC
    		B	loc_15E751C8
    
    
    loc_15E751C4:				
    		LSR	R0, R5,	0xA
    		LDR	R7, dword_15E75300
    
    loc_15E751C8:				
    		MOV	R1, 0
    		MOV	R2, 0
    		LDR	R3, off_15E752CC
    		BLX	R3
    		STR	R0, [SP,0x10]
    		ADD	R0, R7,	0
    		ADD	R1, R5,	0
    		BL	sub_15E75270
    		STR	R0, [SP,0x14]
    		LDR	R0, dword_15E752F8
    		STR	R0, [SP,0x18]
    		LDR	R0, dword_15E75304
    		STR	R0, [SP,0x1C]
    		LDR	R0, dword_15E752F4
    		STR	R0, [SP,0x20]
    		LDR	R0, dword_15E752F0
    		STR	R0, [SP,0x24]
    		MOVL	R2, 0x400
    		CMP	R6, R2
    		BCS	loc_15E751FA
    		ADD	R0, R6,	0
    		LDR	R7, dword_15E752FC
    		B	loc_15E751FE
    
    
    loc_15E751FA:				
    		LSR	R0, R6,	0xA
    		LDR	R7, dword_15E75300
    
    loc_15E751FE:				
    		MOV	R1, 0
    		MOV	R2, 0
    		LDR	R3, off_15E752CC
    		BLX	R3
    		STR	R0, [SP,0x28]
    		ADD	R0, R7,	0
    		ADD	R1, R6,	0
    		BL	sub_15E75270
    		STR	R0, [SP,0x2C]
    		ADD	R0, SP,	0
    		MOV	R1, 5
    		MOV	R2, 0xC
    		MOV	R3, 0
    		LDR	R7, off_15E752C8
    		BLX	R7
    		ADD	SP, SP,	0x30
    		POP	{R4-R7}
    		STR	R0, [R7,0x1C]
    		LDR	R3, off_15E752DC
    		BX	R3
    
    
    loc_15E75228:				
    					
    		MOV	R0, SP
    		ADD	R7, R1,	0
    		ADD	R3, R6,	0
    		PUSH	{R4-R7}
    		LDRB	R1, [R0,5]
    		LDR	R0, [R0,0x70]
    		MOV	R2, 0
    		ADD	R4, R0,	0
    		ADD	R5, R1,	0
    		ADD	R6, R3,	0
    		LDR	R7, off_15E752BC
    		BLX	R7
    		ADD	R2, R5,	0
    		MOV	R1, 5
    		LDR	R7, off_15E752C0
    		BLX	R7
    		ADD	R1, R0,	0
    		ADD	R0, R6,	0
    		BL	sub_15E75270
    		ADD	R6, R0,	0
    		MOV	R1, 0
    		ADD	R0, R4,	0
    		LDR	R7, off_15E752C4
    		BLX	R7
    		ADD	R0, R6,	0
    		POP	{R4-R7}
    		ADD	R5, R0,	0
    		ADD	R1, R7,	0
    		ADD	R2, R0,	0
    		MOV	R3, 0
    		ADD	R0, R4,	0
    		LDR	R7, off_15E752B8
    		BLX	R7
    		LDR	R0, off_15E752E0
    		BX	R0
    
    
    
    
    sub_15E75270:				
    					
    
    var_30		= -0x30
    var_2C		= -0x2C
    var_28		= -0x28
    var_24		= -0x24
    var_20		= -0x20
    var_1C		= -0x1C
    var_18		= -0x18
    
    		PUSH	{R1-R4,LR}
    		MOVL	R2, 0x400
    		CMP	R1, R2
    		BCC	locret_15E752AC
    		SUB	SP, SP,	0x1C
    		STR	R0, [SP,0x30+var_30]
    		LDR	R0, dword_15E752EC
    		STR	R0, [SP,0x30+var_2C]
    		LDR	R0, dword_15E752E4
    		STR	R0, [SP,0x30+var_28]
    		ADD	R0, R1,	0
    		MOV	R1, 0
    		MOV	R2, 0
    		LDR	R4, off_15E752CC
    		BLX	R4
    		STR	R0, [SP,0x30+var_24]
    		LDR	R0, dword_15E752EC
    		STR	R0, [SP,0x30+var_20]
    		LDR	R0, dword_15E752FC
    		STR	R0, [SP,0x30+var_1C]
    		LDR	R0, dword_15E752E8
    		STR	R0, [SP,0x30+var_18]
    		ADD	R0, SP,	0x30+var_30
    		MOV	R1, 5
    		MOV	R2, 7
    		MOV	R3, 0
    		LDR	R4, off_15E752C8
    		BLX	R4
    		ADD	SP, SP,	0x1C
    
    locret_15E752AC:				
    		POP	{R1-R4,PC}
    
    
    		align 4
    off_15E752B0	dw 0x14CF4438+1	;0x141CC1C4+1						
    off_15E752B4	dw 0x1444FDD4+1	;0x14EF3DB0+1	
    off_15E752B8	dw 0x1531BFBC+1	;0x1540DD08+1	
    off_15E752BC	dw 0x141CBD78+1	;0x142EC960+1	
    off_15E752C0	dw 0x14256D30+1	;0x1437A394+1	
    off_15E752C4	dw 0x141CC29C+1	;0x142EC718+1	
    off_15E752C8	dw 0x141818E4+1	;0x142D8380+1						
    off_15E752CC	dw 0x1401F5BC+1	;0x143D6484+1						
    off_15E752D0	dw 0x14CF43C4+1	;0x14EA5754+1	
    off_15E752D4	dw 0x15748DE6+1	;0x1585CB4E+1	
    off_15E752D8	dw 0x14DB8B00+1	;0x14EA5BB8+1	
    off_15E752DC	dw 0x15313796+1	;0x1540538E+1	
    off_15E752E0	dw 0x1531C8DE+1	;0x1540E62A+1	
    dword_15E752E4	dw 0x78000028		
    dword_15E752E8	dw 0x78000029		
    dword_15E752EC	dw 0x780000A0							
    dword_15E752F0	dw 0x78000020							
    dword_15E752F4	dw 0x7800003A		
    dword_15E752F8	dw 0x7800000A							
    dword_15E752FC	dw 0x1F97						
    dword_15E75300	dw 0x2383						
    dword_15E75304	dw 0x10C4		
    dword_15E75308	dw 0x1FAA

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

    Respuesta: Archivos Assembling (ASM)

    uno que hice hace unos dias pero esta es versino 1.1

    vista previa por mi amigo JiMmY:



    Código:
    include "lib.asm"
    ;W580 SW-R8BE001
    ;change menu "Capture Mode"
    ;put in Activity menu Style the Menu "capture Mode" for Video and Photo
    ;Add icon in title
    ;changue item style
    ;and restore ability to select items whit numbers keys
    ;remove Softkeys, remove Background and restore Softkeys,Background. 
    ;coment or remove ";" for set it
    ;(c) albertnet3
    ;V1.1
    ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    org 0x45007486
            ldr R3, _NewCode
            bx  R3
            align 4
    _NewCode        dw NewCode+1
    back:
    ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    org 0x45006CF0
            ldr R3, _NewCode1
            bx  R3
    _NewCode1        dw NewCode1+1
    back1:        
    ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    ;xxxxxxxxxxxxxNEW CODExxxxxxxxxxxxxxxxxxxxxxxx
    ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx        
    org 0x45DD9200
    NewCode:
            ldr R1, dword_title
            ldr R5, dword_FFFF
            bl  a_SetTitleText
             ldr    R1, dword_Icon
            ldr R0, [R4]
            bl    a_SetTitleIcon        
    set = $
    org set        
            mov r1, 9
    set = $
    org set        
            ldr R0, [R4]
            bl a_SetStyle
    set = $
    org set        
            mov r1, 3
    set = $
    org set        
            ldr R0, [R4]
            bl a_SetItemStyle    
            mov r1, 1    
            ldr R0, [R4]
            bl a_SetHotkeyMode        
            ldr R0, [R4]
            bl    a_SoftKeys_Hide
            ldr R0, [R4]
            bl a_SoftKeys_RemoveBackground
    ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx    
            LDR     R0, [R4]
            ldr    R3, _Return
            bx    R3
    ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx        
    NewCode1:
            ldr R1, dword_title
            STR     R0, [R4,0x18]
            bl  a_SetTitleText
             ldr    R1, dword_Icon
            LDR     R0, [R4,0x18]
            bl    a_SetTitleIcon        
    set = $
    org set        
            mov r1, 9
    set = $
    org set        
            LDR     R0, [R4,0x18]
            bl a_SetStyle
    set = $
    org set        
            mov r1, 3
    set = $
    org set        
            LDR     R0, [R4,0x18]
            bl a_SetItemStyle    
            mov r1, 1    
            LDR     R0, [R4,0x18]
            bl a_SetHotkeyMode        
            LDR     R0, [R4,0x18]
            bl    a_SoftKeys_Hide
            LDR     R0, [R4,0x18]
            bl a_SoftKeys_RemoveBackground
    ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
            LDR     R0, [R4,0x18]
            ldr    R3, _Return1
            bx    R3
    ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx    
    a_SetTitleText:                
            ldr    R3, _SetTitleText
            bx    R3    
            
    a_SetTitleIcon:                
            ldr    R3, _SetTitleIcon
            bx    R3    
            
    a_SetStyle:
            ldr    R3, _SetStyle
            bx    R3    
            
    a_SetItemStyle:                
            ldr    R3, _SetItemStyle
            bx    R3    
    ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx        
    a_SoftKeys_Hide:                
            ldr    R3, _SoftKeys_Hide
            bx    R3    
            
    a_SoftKeys_RemoveBackground:                
            ldr    R3, _SoftKeys_RemoveBackground
            bx    R3        
    ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx    
    a_SetHotkeyMode:                
            ldr    R3, _SetHotkeyMode
            bx    R3    
        align 4
    dword_title     dw 0x32F
    dword_FFFF         dw 0xFFFF
    set = $
    org set
    dword_Icon        dw 0xEACC
    set = $
    org set
    _Return         dw back+1    
    _Return1        dw back1+1    
    _SetTitleText    dw GUIObject_SetTitleText+1
    _SetTitleIcon     dw GUIObject_SetTitleIcon+1
    _SetStyle dw GUIObject_SetStyle+1
    _SetItemStyle    dw ListMenu_SetItemStyle+1
    _SetHotkeyMode dw ListMenu_SetHotkeyMode+1
    set = $
    org set
    _SoftKeys_Hide     dw GUIObject_SoftKeys_Hide+1    
    set = $
    org set
    _SoftKeys_RemoveBackground     dw GUIObject_SoftKeys_RemoveBackground+1
    set = $
    org set
    _SoftKeys_RestoreBackground dw GUIObject_SoftKeys_RestoreBackground+1
    set = $
    org set
    _SoftKeys_Show     dw GUIObject_SoftKeys_Show+1

  8. #78
    Patch Porter Avatar de Enoc
    Fecha de ingreso
    19/mar/2008
    Ubicación
    Managua, Nicaragua
    Móvil
    C510a
    Mensajes
    165

    Re: Archivos Assembling (ASM)

    Código:
    ;C510 SW-R1HA035
    ;Added is "MultiMedia" in the Walkman - Options.
    ;Working With File Manager.
    ;## Picture / Music / Video
    ;(c) Gurkan!
    ;(p) Enoc
    include "x.inc"
    ;include "J105_R1HA035.lib.asm"
    include "c510_r1ha035.lib.asm"
    
    ;----hook1------------------------
    org 0x14F14FB2 ;0x145B2F72
    		LDR	R0, off_145B2F78
    		BX	R0
    		align 4
    off_145B2F78	dw loc_15C2F490+1	
    
    ;----------newcode----------------
    org 0x15D1E480	;0x15C2F490
    loc_15C2F490:		
    
    		LDR	R0, [R4,0x20]
    		LDR	R2, off_15C2F674
    		MOV	R1, 0x13
    		LDR	R3, off_15C2F6D8
    		BLX	R3
    		LDR	R0, [R4,0x20]
    		MOV	R1, 0x13
    		LDR	R2, dword_15C2F6A4
    		LDR	R3, off_15C2F6E0
    		BLX	R3
    		LDR	R0, [R4,0x20]
    		LDR	R2, off_15C2F674
    		MOV	R1, 0x13
    		LDR	R3, off_15C2F6DC
    		BLX	R3
    		LDR	R0, [R4,0x20]
    		MOV	R1, 0x13
    		LDR	R2, dword_15C2F6A4
    		LDR	R3, off_15C2F6E4
    		BLX	R3
    		LDR	R0, [R4,0x20]
    		ADD	R2, R6,	0
    		MOV	R1, 0x10
    		LDR	R3, off_15C2F6D8
    		BLX	R3
    		LDR	R3, off_15C2F670
    		BX	R3
    
    		align 4
    
    
    loc_15C2F4C8:				
    		PUSH	{R4,R7,LR}
    		ADD	R4, R0,	0
    		MOV	R1, 0
    		LDR	R3, off_15C2F6E8
    		BLX	R3
    		STR	R0, [R4,0x24]
    		LDR	R1, dword_15C2F6A4
    		LDR	R0, [R4,0x24]
    		LDR	R3, off_15C2F6EC
    		BLX	R3
    		LDR	R1, dword_15C2F6A0
    		LDR	R0, [R4,0x24]
    		LDR	R3, off_15C2F6F0
    		BLX	R3
    		LDR	R0, [R4,0x24]
    		MOV	R1, 9
    		LDR	R3, off_15C2F6F4
    		BLX	R3
    		LDR	R0, [R4,0x24]
    		MOV	R1, 1
    		LDR	R3, off_15C2F6F8
    		BLX	R3
    		LDR	R0, [R4,0x24]
    		MOV	R1, 3
    		LDR	R3, off_15C2F6FC
    		BLX	R3
    		LDR	R0, [R4,0x24]
    		MOV	R1, 0
    		LDR	R3, off_15C2F700
    		BLX	R3
    		LDR	R0, [R4,0x24]
    		LDR	R1, off_15C2F67C
    		LDR	R3, off_15C2F704
    		BLX	R3
    		LDR	R0, [R4,0x24]
    		LDR	R1, dword_15C2F690
    		LDR	R2, off_15C2F678
    		LDR	R3, off_15C2F6D8
    		BLX	R3
    		LDR	R0, [R4,0x24]
    		LDR	R1, dword_15C2F68C
    		LDR	R2, off_15C2F684
    		LDR	R3, off_15C2F6D8
    		BLX	R3
    		LDR	R0, [R4,0x24]
    		MOVL	R1, 0xFC0
    		LDR	R2, off_15C2F680
    		LDR	R3, off_15C2F6D8
    		BLX	R3
    		LDR	R0, [R4,0x24]
    		LDR	R3, off_15C2F708
    		BLX	R3
    		MOV	R0, 1
    		POP	{R4,R7,PC}
    
    		align 4
    
    
    loc_15C2F538:				
    		PUSH	{R4-R7,LR}
    		ADD	R4, R0,	0
    		ADD	R0, R1,	0
    		LDR	R3, off_15C2F70C
    		BLX	R3
    		ADD	R6, R0,	0
    		LDR	R3, off_15C2F710
    		BLX	R3
    		ADD	R7, R0,	0
    		ADD	R0, R4,	0
    		LDR	R3, off_15C2F714
    		BLX	R3
    		ADD	R1, R0,	0
    		ADD	R0, R7,	0
    		LDR	R3, off_15C2F718
    		BLX	R3
    		CMP	R6, 0
    		BEQ	loc_15C2F564
    		CMP	R6, 1
    		BEQ	loc_15C2F568
    		LDR	R1, off_15C2F664
    		B	loc_15C2F56A
    
    
    loc_15C2F564:				
    		LDR	R1, off_15C2F64C
    		B	loc_15C2F56A
    
    
    loc_15C2F568:				
    		LDR	R1, off_15C2F658
    
    loc_15C2F56A:				
    					
    		ADD	R0, R7,	0
    		LDR	R3, off_15C2F71C
    		BLX	R3
    		MOV	R1, 3
    		ADD	R0, R7,	0
    		LDR	R3, off_15C2F720
    		BLX	R3
    		CMP	R6, 0
    		BEQ	loc_15C2F584
    		CMP	R6, 1
    		BEQ	loc_15C2F588
    		LDR	R1, dword_15C2F6B0
    		B	loc_15C2F58A
    
    
    loc_15C2F584:				
    		LDR	R1, dword_15C2F6A8
    		B	loc_15C2F58A
    
    
    loc_15C2F588:				
    		LDR	R1, dword_15C2F6AC
    
    loc_15C2F58A:				
    					
    		ADD	R0, R7,	0
    		LDR	R3, off_15C2F724
    		BLX	R3
    		ADD	R0, R7,	0
    		MOV	R1, 0
    		LDR	R3, off_15C2F728
    		BLX	R3
    		MOV	R1, 0
    		ADD	R0, R7,	0
    		LDR	R3, off_15C2F72C
    		BLX	R3
    		MOV	R1, 1
    		ADD	R0, R7,	0
    		LDR	R3, off_15C2F730
    		BLX	R3
    		MOV	R1, 1
    		ADD	R0, R7,	0
    		LDR	R3, off_15C2F734
    		BLX	R3
    		ADD	R0, R7,	0
    		MOV	R1, 7
    		LDR	R3, off_15C2F738
    		BLX	R3
    		MOV	R1, 0x10
    		ADD	R0, R7,	0
    		LDR	R3, off_15C2F73C
    		BLX	R3
    		ADD	R0, R7,	0
    		LDR	R3, off_15C2F740
    		BLX	R3
    		ADD	R0, R7,	0
    		LDR	R3, off_15C2F744
    		BLX	R3
    		POP	{R4-R7,PC}
    
    		align 4
    
    
    loc_15C2F5D0:				
    		PUSH	{R4-R7,LR}
    		ADD	R4, R0,	0
    		LDR	R3, off_15C2F748
    		BLX	R3
    		CMP	R0, 1
    		BNE	locret_15C2F62C
    		ADD	R0, R4,	0
    		LDR	R3, off_15C2F74C
    		BLX	R3
    		CMP	R0, 0
    		BEQ	loc_15C2F5F0
    		CMP	R0, 1
    		BEQ	loc_15C2F604
    		CMP	R0, 2
    		BEQ	loc_15C2F618
    		B	locret_15C2F62A
    
    
    loc_15C2F5F0:				
    		LDR	R1, dword_15C2F6A8
    		ADD	R0, R4,	0
    		LDR	R3, off_15C2F750
    		BLX	R3
    		LDR	R2, dword_15C2F694
    		MOV	R1, 0
    		ADD	R0, R4,	0
    		LDR	R3, off_15C2F754
    		BLX	R3
    		B	locret_15C2F62A
    
    
    loc_15C2F604:				
    		LDR	R1, dword_15C2F6AC
    		ADD	R0, R4,	0
    		LDR	R3, off_15C2F750
    		BLX	R3
    		LDR	R2, dword_15C2F698
    		MOV	R1, 0
    		ADD	R0, R4,	0
    		LDR	R3, off_15C2F754
    		BLX	R3
    		B	locret_15C2F62A
    
    
    loc_15C2F618:				
    		LDR	R1, dword_15C2F6B0
    		ADD	R0, R4,	0
    		LDR	R3, off_15C2F750
    		BLX	R3
    		LDR	R2, dword_15C2F69C
    		MOV	R1, 0
    		ADD	R0, R4,	0
    		LDR	R3, off_15C2F754
    		BLX	R3
    
    locret_15C2F62A:				
    					
    		POP	{R4-R7,PC}
    
    
    locret_15C2F62C:				
    		POP	{R4-R7,PC}
    
    
    loc_15C2F62E:				
    		PUSH	{LR}
    		ADD	R4, R0,	0
    		LDR	R0, [R4,0x24]
    		LDR	R3, off_15C2F758
    		BLX	R3
    		MOV	R0, 0
    		STR	R0, [R4,0x24]
    		POP	{PC}
    
    
    loc_15C2F63E:				
    		PUSH	{LR}
    		MOVL	R0, 0x840
    		LDR	R3, off_15C2F75C
    		BLX	R3
    		POP	{PC}
    
    		align 4
    off_15C2F64C	dw off_15C2F6B4	
    		dw off_15C2F6B8
    		dw off_15C2F6BC
    off_15C2F658	dw off_15C2F6C0	
    		dw off_15C2F6C4
    		dw off_15C2F6C8
    off_15C2F664	dw off_15C2F6CC	
    		dw off_15C2F6D0
    		dw off_15C2F6D4
    off_15C2F670	dw 0x14F14FBC+1	;0x145B2F7C+1	;loc
    off_15C2F674	dw loc_15C2F4C8+1					
    off_15C2F678	dw loc_15C2F538+1	
    off_15C2F67C	dw loc_15C2F5D0+1	
    off_15C2F680	dw loc_15C2F62E+1	
    off_15C2F684	dw loc_15C2F63E+1	
    		
    		db    0
    		db    0
    		align 4
    dword_15C2F68C	dw 0xFAF		
    dword_15C2F690	dw 0xFC2		
    dword_15C2F694	dw 0x3C9			
    dword_15C2F698	dw 0xF8F3		
    dword_15C2F69C	dw 0x2DF
    dword_15C2F6A0	dw 0x3B9
    dword_15C2F6A4	dw 0xFBB	;.lng "Multimedia"						
    dword_15C2F6A8	dw 0xBFA	;.lng "Mi imagen"							
    dword_15C2F6AC	dw 0x692	;.lng "Musica"						
    dword_15C2F6B0	dw 0xC58    ;.lng "Vid con"
    off_15C2F6B4	dw 0x15A85564	;0x1599721C	;aTpaUserPicture "/tpa/user/picture"					
    off_15C2F6B8	dw 0x15A888F0	;0x1599A5A8	;aUsbPicture	 "/usb/picture"						
    off_15C2F6BC	dw 0x15A3E904	;0x15997564	;aCardPicture	 "/card/picture"					
    off_15C2F6C0	dw 0x15A85488	;0x15997140	;aTpaUserMusic	 "/tpa/user/music"					
    off_15C2F6C4	dw 0x15A88870	;0x1599A528	;aUsbMusic		 "/usb/music"						
    off_15C2F6C8	dw 0x15A65BB4	;0x159974F8	;aCardMusic		 "/card/music"							
    off_15C2F6CC	dw 0x15A855EC	;0x159972A4	;aTpaUserVideo   "/tpa/user/video"					
    off_15C2F6D0	dw 0x15A88BB0	;0x1599A868	;aUsbVideo		 "/usb/video"						
    off_15C2F6D4	dw 0x15A65BCC	;0x159975DC	;aCardVideo		 "/card/video"						
    off_15C2F6D8	dw GUIObject_SoftKeys_SetAction				;0x1419EE8C+1					
    off_15C2F6DC	dw MediaPlayer_SoftKeys_SetAction			;0x145B31DC+1	
    off_15C2F6E0	dw GUIObject_SoftKeys_SetText				;0x1412B6B4+1	
    off_15C2F6E4	dw MediaPlayer_SoftKeys_SetText				;0x145B3184+1	
    off_15C2F6E8	dw CreateListMenu							;0x14221AD8+1	
    off_15C2F6EC	dw GUIObject_SetTitleText					;0x142E6CC0+1	
    off_15C2F6F0	dw GUIObject_SetTitleIcon					;0x143F22F4+1	
    off_15C2F6F4	dw GUIObject_SetStyle						;0x1424449C+1	
    off_15C2F6F8	dw ListMenu_SetHotkeyMode					;0x143666C8+1	
    off_15C2F6FC	dw ListMenu_SetItemCount					;0x14211C9C+1	
    off_15C2F700	dw ListMenu_SetCursorToItem					;0x143666B4+1	
    off_15C2F704	dw ListMenu_SetOnMessage					;0x143E93F0+1	
    off_15C2F708	dw GUIObject_Show							;0x14469098+1	
    off_15C2F70C	dw ListMenu_GetSelectedItem					;0x145403DC+1	
    off_15C2F710	dw DataBrowserDesc_Create					;0x141AF63C+1	
    off_15C2F714	dw BookObj_GetBookID						;0x140266A8+1	
    off_15C2F718	dw DataBrowserDesc_SetBookID				;0x141AF3B4+1	
    off_15C2F71C	dw DataBrowserDesc_SetFolders				;0x141AF754+1	
    off_15C2F720	dw DataBrowserDesc_SetFoldersNumber			;0x141AF62C+1	
    off_15C2F724	dw DataBrowserDesc_SetHeaderText			;0x141AF624+1	
    off_15C2F728	dw DataBrowserDesc_Menu_AddFSFunctions		;0x14DE7A18+1	
    off_15C2F72C	dw DataBrowserDesc_SetSelectAction			;0x141AF634+1	
    off_15C2F730	dw DataBrowserDesc_Menu_AddNewFolder		;0x141AF75C+1	
    off_15C2F734	dw DataBrowserDesc_Menu_AddMarkFiles		;0x141AF59C+1	
    off_15C2F738	dw DataBrowserDesc_SetItemStyle				;0x141AF7B8+1	
    off_15C2F73C	dw DataBrowserDesc_SetViewModeAndSortOrder	;0x141AF798+1	
    off_15C2F740	dw DataBrowser_Create						;0x14368180+1	
    off_15C2F744	dw DataBrowserDesc_Destroy					;0x141AF5A4+1	
    off_15C2F748	dw GUIonMessage_GetMsg						;0x1412D30C+1	
    off_15C2F74C	dw GUIonMessage_GetCreatedItemIndex			;0x1412D404+1	
    off_15C2F750	dw GUIonMessage_SetMenuItemText				;0x1453DF98+1						
    off_15C2F754	dw GUIonMessage_SetMenuItemIcon				;0x1415A384+1						
    off_15C2F758	dw GUIObject_Destroy						;0x14221A88+1	
    off_15C2F75C	dw UI_Event									;0x1431D17C+1
    Código:
    ;C510 SW-R1GA030
    ;Show/Hide softkeys in Video application
    ;Go to: -> Video_Application -> Keyboard
    ;(c) jamesbond22
    ;(e) Antoniomun
    ;(p) Enoc
    ;pAtChFiLe=/boot/phone_app.cxc
    include "x.inc"
    ;include "W715_R1GA030.lib.asm"
    include "c510_r1ha035.lib.asm"
    
    
    ;-------HOOK 1-------------
    
    org 0x15006DD0	;0x150D47D4
    		LDR	R3, off_150D47D8
    		BLX	R3
    off_150D47D8	dw loc_15DD58E0+1	
    
    ;-------HOOK 2-------------
    
    org 0x14C57DD6	;0x14D1777E
    		BLX	R2
    
    ;-------HOOK 3-------------		
    org 0x14C57E78	;0x14D17820
    		dw loc_15DD58FC+1
    		
    
    ;-----newcode-------------
    org 0x15D1E2C0	;0x15D1E130	;0x15DD58E0
    loc_15DD58E0:				
    					
    		LDR	R0, [R4,0x24]
    		BL	sub_15DD59EC
    		CMP	R1, 0
    		BEQ	loc_15DD58F0
    		LDR	R3, off_15DD5A50
    		BLX	R3
    		B	loc_15DD58F4
    
    
    loc_15DD58F0:				
    		LDR	R3, off_15DD5A4C
    		BLX	R3
    
    loc_15DD58F4:				
    		ADD	R0, R4,	0
    		LDR	R2, off_15DD5994
    		BX	R2
    		
    		align 4
    
    loc_15DD58FC:				
    		PUSH	{LR}
    		LDR	R2, dword_15DD5970
    		LDR	R0, [R4,0x24]
    		MOV	R1, 0xD
    		BL	sub_15DD5A1C
    		LDR	R2, off_15DD5990
    		LDR	R0, [R4,0x24]
    		MOV	R1, 0xD
    		BL	sub_15DD5A18
    		LDR	R2, dword_15DD5974
    		LDR	R0, [R4,0x24]
    		POP	{PC}
    
    
    loc_15DD5918:				
    		PUSH	{R4,R7,LR}
    		MOV	R1, 0
    		LSL	R4, R0,	0
    		BL	sub_15DD5A20
    		STR	R0, [R4,0x2C]
    		LDR	R1, dword_15DD5970
    		LDR	R0, [R4,0x2C]
    		BL	sub_15DD5A30
    		LDR	R0, [R4,0x2C]
    		MOV	R1, 9
    		BL	sub_15DD5A2C
    		BL	sub_15DD59EC
    		LDR	R0, [R4,0x2C]
    		BL	sub_15DD5A24
    		LDR	R0, [R4,0x2C]
    		LDR	R1, off_15DD598C
    		MOV	R2, 2
    		BL	sub_15DD5A28
    		LDR	R0, [R4,0x2C]
    		LDR	R2, off_15DD5980
    		LDR	R1, dword_15DD5978
    		BL	sub_15DD5A18
    		LDR	R0, [R4,0x2C]
    		LDR	R1, dword_15DD597C
    		LDR	R2, off_15DD5984
    		BL	sub_15DD5A18
    		LDR	R0, [R4,0x2C]
    		MOVL	R1, 0xFC0
    		LDR	R2, off_15DD5988
    		BL	sub_15DD5A18
    		LDR	R0, [R4,0x2C]
    		BL	sub_15DD5A34
    		POP	{R4,R7,PC}
    
    dword_15DD5970	dw 0x1CB0 ;lng "teclado"						
    dword_15DD5974	dw 0x2621	
    dword_15DD5978	dw 0xFC2		
    dword_15DD597C	dw 0xFAF		
    off_15DD5980	dw loc_15DD59B0+1	
    off_15DD5984	dw 0x15444AF0+1	;0x15545848+1	
    off_15DD5988	dw sub_15DD5998+1	
    off_15DD598C	dw dword_15DD59A8	
    off_15DD5990	dw loc_15DD5918+1	
    off_15DD5994	dw 0x15006DD8+1	;0x150D47DC+1	
    
    
    sub_15DD5998:				
    					
    		PUSH	{LR}
    		ADD	R4, R0,	0
    		LDR	R0, [R4,0x2C]
    		LDR	R3, off_15DD5A60
    		BLX	R3
    		MOV	R0, 0
    		STR	R0, [R4,0x2C]
    		POP	{PC}
    
    
    
    dword_15DD59A8	dw 0xC51	;.LNG "ocultar"	
    		dw 0x275E	;0x275D   .LNG "Mostrar"
    
    
    loc_15DD59B0:				
    		PUSH	{R0-R7,LR}
    		ADD	R4, R0,	0
    		ADD	R0, R1,	0
    		LDR	R3, off_15DD5A5C
    		BLX	R3
    		SUB	SP, SP,	4
    		STR	R0, [SP]
    		MOV	R0, 0
    		PUSH	{R0}
    		MOVL	R3, 0x180
    		MOV	R2, 2
    		adr	R1, aVideokey_bin 
    		LDR	R0, off_15DD5A38
    		LDR	R3, off_15DD5A3C
    		BLX	R3
    		ADD	SP, SP,	4
    		ADD	R5, R0,	0
    		MOV	R2, 4
    		MOV	R1, SP
    		LDR	R3, off_15DD5A40
    		BLX	R3
    		ADD	R0, R5,	0
    		LDR	R3, off_15DD5A48
    		BLX	R3
    		ADD	SP, SP,	4
    		ADD	R0, R4,	0
    		BL	sub_15DD5998
    		POP	{R0-R7,PC}
    
    sub_15DD59EC:				
    					
    
    var_20		= -0x20
    
    		PUSH	{R0,R2-R6,LR}
    		MOV	R0, 0
    		PUSH	{R0}
    		MOVL	R3, 0x180
    		MOV	R2, 1
    		adr	R1, aVideokey_bin 
    		LDR	R0, off_15DD5A38
    		LDR	R3, off_15DD5A3C
    		BLX	R3
    		ADD	R5, R0,	0
    		MOV	R2, 4
    		MOV	R1, SP
    		LDR	R3, off_15DD5A44
    		BLX	R3
    		ADD	R0, R5,	0
    		LDR	R3, off_15DD5A48
    		BLX	R3
    		LDR	R1, [SP,0x20+var_20]
    		ADD	SP, SP,	4
    		POP	{R0,R2-R6,PC}
    		
    		align 4
    
    sub_15DD5A18:				
    					
    		LDR	R3, off_15DD5A54
    		BX	R3
    
    sub_15DD5A1C:				
    		LDR	R3, off_15DD5A58
    		BX	R3
    
    sub_15DD5A20:				
    		LDR	R3, off_15DD5A64
    		BX	R3
    
    sub_15DD5A24:				
    		LDR	R3, off_15DD5A68
    		BX	R3
    
    sub_15DD5A28:				
    		LDR	R3, off_15DD5A6C
    		BX	R3
    
    sub_15DD5A2C:				
    		LDR	R3, off_15DD5A70
    		BX	R3
    
    sub_15DD5A30:				
    		LDR	R3, off_15DD5A74
    		BX	R3
    
    sub_15DD5A34:				
    		LDR	R3, off_15DD5A78        
    		BX	R3
    
    off_15DD5A38	dw 0x15A86E38	;0x15AFABA4	;aTpaSystemSetti	"/tpa/system/settings"		
    off_15DD5A3C	dw _fopen						;0x141FD9F4+1						
    off_15DD5A40	dw fwrite						;0x14337468+1	
    off_15DD5A44	dw fread						;0x1417C0C4+1	
    off_15DD5A48	dw fclose						;0x143D3628+1						
    off_15DD5A4C	dw GUIObject_SoftKeys_Hide		;0x144D32AC+1	
    off_15DD5A50	dw GUIObject_SoftKeys_Show		;0x1412AE3C+1	
    off_15DD5A54	dw GUIObject_SoftKeys_SetAction	;0x1417EFA0+1	
    off_15DD5A58	dw GUIObject_SoftKeys_SetText	;0x141C8864+1	
    off_15DD5A5C	dw ListMenu_GetSelectedItem		;0x14283C40+1	
    off_15DD5A60	dw GUIObject_Destroy			;0x144D3EFC+1	
    off_15DD5A64	dw CreateOneOfMany				;0x140BAD50+1	
    off_15DD5A68	dw OneOfMany_SetChecked			;0x14230970+1	
    off_15DD5A6C	dw OneOfMany_SetTexts			;0x141A2B1C+1	
    off_15DD5A70	dw GUIObject_SetStyle			;0x1412AE88+1	
    off_15DD5A74	dw GUIObject_SetTitleText		;0x14446B3C+1	
    off_15DD5A78	dw GUIObject_Show				;0x144D3B34+1	
    aVideokey_bin	du "VideoKey.bin",0
    Última edición por Enoc; 11/05/2011 a las 17:10:37

  9. #79
    Patch Porter Avatar de Enoc
    Fecha de ingreso
    19/mar/2008
    Ubicación
    Managua, Nicaragua
    Móvil
    C510a
    Mensajes
    165

    Re: Archivos Assembling (ASM)

    Ability to require a password to read any message V.3
    Portado del W705 R1GA031 al C510 R1HA035

    Código:
    ;C510 SW-R1HA035
    ; Ability to require a password to read any message
    ; Add the line "ViewMessageMode_Id" your menu.ml
    ; Can choose the following options in the window:
    ; Always - Request password anywhere
    ; In trays - Prompts for the password only if you are in trays posts
    ; Activity Menu - Prompts for the password just to be on the menu of activities
    ; Never - never prompt for password, messages are usually read
    ; (!) To enter the window is proved necessary to write the password of the mobile
    ; For safety
    ; If you try to access the window without knowing the key
    ; The book is blocked and have to restart the mobile to enter the ventata
    ;Yea, so all functions mobility will continue to operate normally
    ; © K790alex
    ;(p) enoc
    ;V.3.0
    ;
    ;Add tol Menu.ml
    ;
    ;<element id="ViewMessageMode_Id">
    ;<label type="name"><text>Protec. mensajes</text>
    ;</label><link type="internal" />
    ;</element>
    ;
    ;port from w705 r1ga031
    include "x.inc"
    include "c510_r1ha035.lib.asm"
     
    ;---------------HOOK 1---------------------
    org 0x15955E20  ;0x159DF098
                    dw dword_15D8D3A0
                   
     
    ;---------------HOOK 2---------------------
    org 0x15B2AF0C  ;0x15B08AD0
                    dw aViewmessagemod     
                    dw loc_15D8D468+1
     
     
    ;---------------NEWCODE---------------------
    org 0x15D2D760 ;0x15D8D3A0
    dword_15D8D3A0  dw 0xF                 
                    dw loc_15D8D3B8+1
                    dw 2
                    dw loc_15D8D40A+1
                    dw 0
                    dw 0
                   
     
    loc_15D8D3B8:                          
                    PUSH    {R4,LR}
                    ADD     R4, R1, 0
                    BL      sub_15D8D6E8
                    CMP     R1, 0
                    BEQ     loc_15D8D3D2
                    CMP     R1, 1
                    BEQ     loc_15D8D3EE
                    CMP     R1, 2
                    BEQ     loc_15D8D3DA
                    CMP     R1, 3
                    BEQ     loc_15D8D3E6
                    POP     {R4,PC}
     
     
    loc_15D8D3D2:                          
                                           
                    ADD     R0, R4, 0
                    BL      sub_15D8D3F8
                    POP     {R4,PC}
     
     
    loc_15D8D3DA:                          
                    LDR     R1, off_15D8D418
                    BLX     R1
                    LDR     R1, off_15D8D41C
                    BLX     R1
                    CMP     R0, 1
     
    loc_15D8D3E4:                          
                    BEQ     loc_15D8D3D2
     
    loc_15D8D3E6:                          
                    ADD     R0, R4, 0
                    BL      sub_15D8D40C
                    POP     {R4,PC}
     
     
    loc_15D8D3EE:                          
                    LDR     R1, off_15D8D418
                    BLX     R1
                    CMP     R0, 0
                    B       loc_15D8D3E4
     
     
    loc_15D8D3F6:                          
                    ADD     R0, R1, 0
     
     
     
     
    sub_15D8D3F8:                          
                    PUSH    {R4,LR}
                    LDR     R1, off_15D8D420
                    BLX     R1             
                    MOV     R3, 0
                    MOV     R2, 2
                    MOV     R1, 0
                    LDR     R4, off_15D8D424
                    BLX     R4
                    POP     {R4,PC}
     
     
     
     
    loc_15D8D40A:                          
                    ADD     R0, R1, 0
     
     
     
     
    sub_15D8D40C:                          
                    PUSH    {LR}
                    adr     R1, off_15D8D428
                    LDR     R2, off_15D8D460
                    BLX     R2             
                    POP     {PC}
     
     
     
                    NOP
     
    off_15D8D418    dw 0x142CDF98+1 ;0x142D24F4+1   ;loc_                                  
    off_15D8D41C    dw 0x142188F0+1 ;0x1421C3B8+1   ;loc_
    off_15D8D420    dw BookObj_GetBookID                                   
    off_15D8D424    dw 0x14EB9698+1 ;0x14EEC470+1 ;sub_    
    off_15D8D428    dw 0x15955C1C   ;0x159DEE94     aMsg_ui_viewmes "MSG_UI_ViewMessage_Page"
                                           
                    dw 0
                    dw 0x15955DD8   ;0x159DF050 ;loc
     
    sub_15D8D434:                          
                    PUSH    {LR}
                    BL      sub_15D8D47C
                    CMP     R0, 0
                    BNE     loc_15D8D44A
                    BL      sub_15D8D4A0
                    adr     R1, off_15D8D454
                    LDR     R2, off_15D8D460
                    BLX     R2             
                    POP     {PC}
     
     
    loc_15D8D44A:                          
                    MOV     R1, 0
                    LDR     R2, off_15D8D464
                    BLX     R2             
                    POP     {PC}
     
     
     
                    NOP
     
    off_15D8D454    dw aViewmessagem_0     
                                           
                    dw 0
                    dw dword_15D8D668
    off_15D8D460    dw BookObj_GotoPage
                                           
                                           
    off_15D8D464    dw BookObj_SetFocus
                                           
     
     
    loc_15D8D468:                          
                    PUSH    {LR}
                    LDR     R1, off_15D8D478
                    BLX     R1
                    CMP     R0, 0
                    BNE     locret_15D8D476
                    BL      sub_15D8D434
     
    locret_15D8D476:                               
                    POP     {PC}
     
    off_15D8D478    dw 0x1431E418+1 ;0x143230C0+1   ;loc
     
     
     
     
    sub_15D8D47C:                          
                    PUSH    {LR}
                    adr     R0, loc_15D8D48C
                    ADD     R0, 1
                    LDR     R1, off_15D8D488
                    BLX     R1             
                    POP     {PC}
     
     
     
    off_15D8D488    dw FindBook
                                           
     
     
    loc_15D8D48C:                          
                    adr     R1, loc_15D8D504
                    ADD     R1, 1
                    LDR     R0, [R0,4]
                    CMP     R0, R1
                    BNE     loc_15D8D49A
                    MOV     R0, 1
                    BX      LR
     
     
    loc_15D8D49A:                          
                    MOV     R0, 0
                    BX      LR
     
                    NOP
     
     
     
     
    sub_15D8D4A0:                          
                    PUSH    {R4-R6,LR}
                    adr     R5, aMsguipass_c
                    ADD     R0, R5, 0
                    MOV     R1, 0
                    PUSH    {R0,R1}
                    MOV     R3, 5
                    MOV     R2, 1
                    MOV     R1, 0x1C
                    MOV     R0, 0
                    MVNS    R0, R0
                    PUSH    {R3}
                    LDR     R3, dword_15D8D538
                    MOV     R12, R3
                    POP     {R3}
                    BLX     R12
                    ADD     R4, R0, 0
                    ADD     SP, SP, 8
                    BEQ     locret_15D8D500
                    MOV     R1, 0
                    MVNS    R0, R1
                    PUSH    {R0,R1}
                    ADD     R3, R5, 0
                    ADD     R3, 0xC
                    MOV     R2, 0
                    adr     R1, loc_15D8D504
                    ADD     R1, 1
                    ADD     R0, R4, 0
                    PUSH    {R3}
                    LDR     R3, off_15D8D53C
                    MOV     R12, R3
                    POP     {R3}
                    BLX     R12            
                    ADD     SP, SP, 8
                    CMP     R0, 0
                    BNE     loc_15D8D4FA
                    ADD     R1, R4, 0
                    MOV     R3, 0
                    ADD     R2, R5, 0
                    MOV     R0, 0
                    PUSH    {R3}
                    LDR     R3, dword_15D8D540
                    MOV     R12, R3
                    POP     {R3}
                    BLX     R12
                    POP     {R4-R6,PC}
     
     
    loc_15D8D4FA:                          
                    MOV     R0, 0
                    STR     R0, [R4,0x18]
                    ADD     R0, R4, 0
     
    locret_15D8D500:                               
                    POP     {R4-R6,PC}
     
     
     
                    NOP
                   
    loc_15D8D504:                          
                                           
                    PUSH    {R4,LR}
                    ADD     R4, R0, 0
                    LDR     R0, [R0,0x18]
                    CMP     R0, 0
                    BEQ     locret_15D8D516
                    LDR     R1, off_15D8D640
                    BLX     R1             
                    MOV     R0, 0
                    STR     R0, [R4,0x18]
     
    locret_15D8D516:                               
                    POP     {R4,PC}
     
    aMsguipass_c    db "MsgUiPass.c",0    
    aViewmessagem_1 db "ViewMessageModeBook",0
     
                   
    dword_15D8D538  dw 0x4BA32698   ;0x4BA3279C memalloc "funciones del elfpack"                   
                   
     
    off_15D8D53C    dw CreateBook
                                           
     
    dword_15D8D540  dw 0x4BA326C0   ;0x4BA327C4 memfree     "funciones del elfpack"                
                   
     
    loc_15D8D544:                          
                    PUSH    {R4-R6,LR}
                    SUB     SP, SP, 0x10
                    ADD     R4, R1, 0
                    ADD     R0, R4, 0
                    LDR     R1, off_15D8D644
                    BLX     R1             
                    CMP     R0, 0
                    BEQ     loc_15D8D5C6
                    STR     R0, [R4,0x18]
                    MOV     R1, 4
                    LDR     R2, off_15D8D64C
                    BLX     R2             
                    BL      sub_15D8D6E8
                    LDR     R0, [R4,0x18]
                    LDR     R2, off_15D8D648
                    BLX     R2             
                    adr     R0, aRequestPassword   
                    BL      sub_15D8D6CC
                    ADD     R1, R0, 0
                    LDR     R0, [R4,0x18]
                    LDR     R2, off_15D8D650
                    BLX     R2             
                    adr     R6, aAlways    
                    ADD     R0, R6, 0
                    BL      sub_15D8D6CC
                    STR     R0, [SP]
                    ADD     R0, R6, 0
                    ADD     R0, 8
                    BL      sub_15D8D6CC
                    STR     R0, [SP,4]
                    ADD     R0, R6, 0
                    ADD     R0, 0x14
                    BL      sub_15D8D6CC
                    STR     R0, [SP,8]
                    ADD     R0, R6, 0
                    ADD     R0, 0x28
                    BL      sub_15D8D6CC
                    STR     R0, [SP,0xC]
                    LDR     R0, [R4,0x18]
                    MOV     R1, SP
                    MOV     R2, 4
                    LDR     R3, off_15D8D654
                    BLX     R3             
                    MOVL    R5, 0xFC0
                    LDR     R0, [R4,0x18]
                    ADD     R1, R5, 0
                    LDR     R2, off_15D8D664
                    LDR     R3, off_15D8D658
                    BLX     R3             
                    LDR     R0, [R4,0x18]
                    ADD     R1, R5, 2
                    adr     R2, loc_15D8D5FC
                    ADD     R2, 1
                    LDR     R3, off_15D8D658
                    BLX     R3             
                    LDR     R0, [R4,0x18]
                    LDR     R1, off_15D8D65C
                    BLX     R1             
     
    loc_15D8D5C6:                          
                    ADD     SP, SP, 0x10
                    POP     {R4-R6,PC}
                    NOP
     
    aAlways db "Always",0  
            db    0      
    aIntrays db "In trays",0
                    db        0
                    db        0
                    db        0
    aActvmenu db "Actv menu",0
                    db    0
    ;               db    0
    ;               db    0
    ;               db    0
    aNever   db "never",0
                    db    0
                    db    0
    ;               db    0
    ;               db    0
                    align 4
                   
    loc_15D8D5FC:                          
                    PUSH    {R4,R5,LR}
                    ADD     R4, R0, 0
                    ADD     R0, R1, 0
                    LDR     R2, off_15D8D660
                    BLX     R2             
                    SUB     SP, SP, 4
                    STR     R0, [SP]
                    MOV     R0, 0
                    PUSH    {R0}
                    adr     R1, aMsgpass_dat
                    LDR     R0, off_15D8D740
                    MOV     R2, 2
                    MOVL    R3, 0x180
                    PUSH    {R3}
                    LDR     R3, off_15D8D718
                    MOV     R12, R3
                    POP     {R3}
                    BLX     R12            
                    ADD     R5, R0, 0
                    ADD     SP, SP, 4
                    MOV     R2, 1
                    MOV     R1, SP
                    LDR     R3, off_15D8D71C
                    BLX     R3             
                    ADD     SP, SP, 4
                    ADD     R0, R5, 0
                    LDR     R1, off_15D8D724
                    BLX     R1             
                    ADD     R0, R4, 0
                    LDR     R1, off_15D8D664
                    BLX     R1             
                    POP     {R4,R5,PC}
     
                    NOP
                    align 4
    off_15D8D640    dw GUIObject_Destroy
                                           
    off_15D8D644    dw CreateOneOfMany     
                                           
    off_15D8D648    dw OneOfMany_SetChecked
                                           
    off_15D8D64C    dw OneOfMany_SetItemCount
                                           
    off_15D8D650    dw GUIObject_SetTitleText
                                           
    off_15D8D654    dw OneOfMany_SetTexts
                                           
    off_15D8D658    dw GUIObject_SoftKeys_SetAction
                                           
                                           
    off_15D8D65C    dw GUIObject_Show
                                           
    off_15D8D660    dw OneOfMany_GetSelected
                                           
    off_15D8D664    dw FreeBook
                                           
                                           
    dword_15D8D668  dw 0xF                 
                    dw loc_15D8D3F6+1
                    dw 2
                    dw loc_15D8D544+1
                    dw 0
                    dw 0
    aViewmessagemod du "ViewMessageMode_Id",0
                    db    0
                    db    0
    aViewmessagem_0 db "ViewMessageModeMainPage",0
    aRequestPassword        db "Request Password",0    
     
     
     
                    align 4
    sub_15D8D6CC:                          
                                           
                    PUSH    {R1-R5,LR}
                    ADD     R4, R0, 0
                    MOV     R0, 0
                    PUSH    {R0}
                    ADD     R3, R0, 0
                    MOV     R1, 6
                    MOV     R2, 0x63
                    ADD     R0, R4, 0
                    LDR     R5, off_15D8D6E4
                    BLX     R5
                    ADD     SP, SP, 4
                    POP     {R1-R5,PC}
     
     
     
    off_15D8D6E4    dw 0x141818E4+1 ;0x14184D2C+1   ;sub
     
                    align 4
     
    sub_15D8D6E8:                          
                                           
     
    var_24          = -0x24
     
                    PUSH    {R0,R2-R7,LR}
                    MOV     R0, 0
                    PUSH    {R0}
                    adr     R1, aMsgpass_dat
                    LDR     R0, off_15D8D740
                    MOV     R2, 1
                    MOVL    R3, 0x180
                    PUSH    {R3}
                    LDR     R3, off_15D8D718
                    MOV     R12, R3
                    POP     {R3}
                    BLX     R12            
                    ADD     R4, R0, 0
                    MOV     R2, 1
                    MOV     R1, SP
                    LDR     R3, off_15D8D720
                    BLX     R3             
                    ADD     R0, R4, 0
                    LDR     R1, off_15D8D724
                    BLX     R1             
                    LDR     R1, [SP,0x24+var_24]
                    ADD     SP, SP, 4
                    POP     {R0,R2-R7,PC}
     
     
     
    off_15D8D718    dw _fopen
                                           
                                           
    off_15D8D71C    dw fwrite      
                                           
    off_15D8D720    dw fread
                                           
    off_15D8D724    dw fclose      
                                           
                                           
    aMsgpass_dat    du "MsgPass.dat",0
                                           
    off_15D8D740    dw 0x15A85F54   ;0x15A61534     aTpaSystemMes_0 "/tpa/system/messaging"

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

    Re: Archivos Assembling (ASM)

    el source de mi ultimo parchesito
    Código:
    include "x.inc"
    
    DataBrowserDesc_SetViewModeAndSortOrder equ 0x1428C434
    DataBrowserDesc_SetItemStyle             equ 0x1416AE70
    GUIObject_SoftKeys_SetAction             equ 0x1417EFA0
    GUIObject_SoftKeys_SetText                 equ 0x141C8864
    GUIObject_SoftKeys_SetVisible             equ 0x141C85C8
    openfolderSound                         equ 0x154D0188
    ;W705 SW-R1GA031
    ;Enable Progress Bar in sound recording.
    ;remove system sound of memory full in sound recording.
    ;add option view and sort order in "Recorded sounds".
    ;add the option "Recorded sounds"
    ;in the first gui of  Sound Recorder book.
    ;(c) albertnet3
    ;V1.0 Fix
    
    org 0x14EA0500;Enable Progress Bar in sound recording
    MOV     R1, 0
    
    ;remove system sound of memory full in sound recording
    org 0x14D326BE
    nop
    nop
    
    ;remove system sound of memory full in sound recording
    org 0x14D326FA
    nop
    nop
    
    ;add the option "Recorded sounds"
    ;in the first gui of  Sound Recorder book.
    org 0x154CFCB2    
    ldr r3,_newitem2
    blx r3
    
    org 0x154CFCF0    
    _newitem2 dw newitem2+1
    
    ;add option view and short order in record sound
    org 0x154D01B6        
    ldr r1,_newitem
    bx r1
    align 4
    _newitem dw newitem+1
    nop
    _return:
    
    org 0x15CF4FB0
    newitem:
    CMP     R0, 0
    BEQ     myret
    MOV     R1, 0x8
    ADD     R0, R5, 0
    BL      _DataBrowserDesc_SetViewModeAndSortOrder
    MOV     R1, 0xc
    ADD     R0, R5, 0
    BL      _DataBrowserDesc_SetItemStyle
    myret:
    LDR     R3, off_return
    BX      R3 
    ;------------------------------
    newitem2:
    LDR     R2, RECORD_LNG
    LDR     R0, [R4,0x1C]
    PUSH    {R0-R3,LR}
    LDR     R2, SKACTIONPROC
    MOV        R1, 0 
    LDR     R0, [R4,0x1C]
    LDR     R3, off_GUIObject_SoftKeys_SetAction
    BLX     R3
    movl     R2, 0x1F20
    add     R2, 1
    MOV        R1, 0
    LDR     R0, [R4,0x1C]
    LDR     R3, off_GUIObject_SoftKeys_SetText
    BLX     R3
    MOV     R2, 1
    MOV     R1, 0
    LDR     R0, [R4,0x1C]
    LDR     R3, off_GUIObject_SoftKeys_SetVisible
    BLX     R3
    POP     {R0-R3,PC}
        
    align 4
    _DataBrowserDesc_SetViewModeAndSortOrder:
    LDR     R3, off_DataBrowserDesc_SetViewModeAndSortOrder
    BX      R3 
    
    _DataBrowserDesc_SetItemStyle:
    LDR     R3, off_DataBrowserDesc_SetItemStyle
    BX      R3 
    
    RECORD_LNG dw 0x1F1F
    SKACTIONPROC dw openfolderSound+1
    off_GUIObject_SoftKeys_SetAction  dw  GUIObject_SoftKeys_SetAction+1
    off_GUIObject_SoftKeys_SetText    dw GUIObject_SoftKeys_SetText+1
    off_GUIObject_SoftKeys_SetVisible dw GUIObject_SoftKeys_SetVisible+1
    off_DataBrowserDesc_SetViewModeAndSortOrder dw DataBrowserDesc_SetViewModeAndSortOrder+1
    off_DataBrowserDesc_SetItemStyle dw DataBrowserDesc_SetItemStyle+1
    align 4
    off_return dw _return+1
    Última edición por albertnet3; 10/05/2012 a las 12:13:52

Página 8 de 9 PrimerPrimer ... 36789 Ú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. [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
  •