Código:
;W580 SW-R6CA001_Orange
;Puts phone password at enter in QuickAcces Menu
;(!) It's needed Privacy v.3 patch
;© Laura_P
;(p) michel1907
;v.1 fix
include "x.inc"
;include "W580_R6CA001_Orange.lib.asm"
include "W610_R6CA001_Orange.lib.asm"
patch = 0x45c94d40;0x45c159c0
aQuickaccess_ma = 0x45A76680;0x45BB3354
org 0x45A766DC;0x45bb33b0
dw dword_45C159D4
org patch
loc_45C159C0:
PUSH {R4-R7,LR}
BL loc_45C15A08
POP {R4-R7,PC}
loc_45C159C8:
PUSH {R4-R7,LR}
ADD R0, R1, 0
adr R1, off_45C159F4
BL sub_45C15A00
POP {R4-R7,PC}
dword_45C159D4 dw 7
dw loc_45C159C0+1
dw 0x1F
dw loc_45C159C8+1
dw 8
dw 0x45308120+1;0x45309F90+1
dw 0
dw 0
off_45C159F4 dw aQuickaccess_ma
dw 0
dw 0x45A7673C;0x45BB3410
sub_45C15A00:
LDR R5, off_45C15A04
BX R5
off_45C15A04 dw BookObj_GotoPage+1
loc_45C15A08:
LDR R3, off_45C15A0C
BX R3
off_45C15A0C dw 0x45ad14cb;0x45BFF557; (privacidad 3.0)
es para w610 r6ca001_orange
Código:
;W580 SW-R6CA001_Orange
;Add the number of Tasks in the title
;Add icon to title
;Change GUI Style
;(c) anarkes & thomassafca
;(p) michel1907
include "x.inc"
;include "W580_R6CA001_Orange.lib.asm"
include "W610_R6CA001_Orange.lib.asm"
patch = 0x45c94cb0;0x45C156F0
org 0x44E5C972;0x44e4f8e6
MOV R1, 9
org 0x44E5C98E;0x44e4f902
LDR R3, off_44E4F908
BLX R3
B 0x44E5C99A;0x44E4F90E
off_44E4F908 dw loc_45C156F0+1
NOP
org patch
loc_45C156F0:
PUSH {LR}
ADD R1, R1, 1
LSL R1, R1, 0x10
LSR R7, R1, 0x10
ADD R1, R7, 0
BL loc_45C15754
BL loc_45C15716
ADD R1, R0, 0
LDR R0, [R5]
BL loc_45C1574C
LDR R1, dword_45C15740
LDR R0, [R5]
BL loc_45C1576C
LDR R0, [R5]
POP {PC}
loc_45C15716:
PUSH {R1-R3,LR}
ADD R0, R7, 0
SUB R0, R0, 1
BL loc_45C1575C
STR R0, [SP,8]
LDR R1, dword_45C15744
STR R1, [SP]
MOV R2, 2
MOV R1, 6
adr R0, loc_45C15748
BL loc_45C15764
STR R0, [SP,4]
MOV R2, 3
MOV R1, 5
MOV R0, SP
BL loc_45C15764
POP {R1-R3,PC}
db 0xFF
db 0xFF
dword_45C15740 dw 0xEDDF;EDD0
dword_45C15744 dw 0xF66;E81
loc_45C15748:
MOV R0, 0x3A
db 0
db 0xFF
loc_45C1574C:
LDR R3, off_45C15750
BX R3
off_45C15750 dw GUIObject_SetTitleText+1
loc_45C15754:
LDR R3, off_45C15758
BX R3
off_45C15758 dw ListMenu_SetItemCount+1
loc_45C1575C:
LDR R3, off_45C15760
BX R3
off_45C15760 dw int2strID+1
loc_45C15764:
LDR R3, off_45C15768
BX R3
off_45C15768 dw Str2ID+1
loc_45C1576C:
LDR R3, off_45C15770
BX R3
off_45C15770 dw GUIObject_SetTitleIcon+1
Código:
;W580 SW-R6CA001_Orange
;Add the number of Tasks in the title
;Add icon to title
;Change GUI Style
;(c) anarkes & thomassafca
;(p) michel1907
include "x.inc"
;include "W580_R6CA001_Orange.lib.asm"
include "W610_R6CA001_Orange.lib.asm"
patch = 0x45c94c20;0x45C15780
org 0x44DD182C;0x44dc3692
MOV R1, 9
org 0x44DD1848;0x44dc36ae
LDR R3, off_44DC36B4
BLX R3
B 0x44DD1854;0x44DC36BA
DCB 0xFF
DCB 0xFF
off_44DC36B4 dw patch+1
;NOP
org patch
loc_45C15780:
PUSH {LR}
ADD R1, R1, 1
LSL R1, R1, 0x10
LSR R7, R1, 0x10
ADD R1, R7, 0
BL sub_45C157E4
BL sub_45C157A6
ADD R1, R0, 0
LDR R0, [R4,0x18]
BL sub_45C157DC
LDR R1, dword_45C157D0
LDR R0, [R4,0x18]
BL sub_45C157FC
LDR R0, [R4,0x18]
POP {PC}
sub_45C157A6:
var_10 = -0x10
var_C = -0xC
var_8 = -8
PUSH {R1-R3,LR}
ADD R0, R7, 0
SUB R0, R0, 1
BL sub_45C157EC
STR R0, [SP,8]
LDR R1, dword_45C157D4
STR R1, [SP]
MOV R2, 2
MOV R1, 6
adr R0, loc_45C157D8
BL sub_45C157F4
STR R0, [SP,4]
MOV R2, 3
MOV R1, 5
MOV R0, SP
BL sub_45C157F4
POP {R1-R3,PC}
db 0xFF
db 0xFF
dword_45C157D0 dw 0xF324;F328
dword_45C157D4 dw 0x1F5
loc_45C157D8:
MOV R0, 0x3A
db 0
db 0xFF
sub_45C157DC:
LDR R3, off_45C157E0
BX R3
off_45C157E0 dw GUIObject_SetTitleText+1
sub_45C157E4:
LDR R3, off_45C157E8
BX R3
off_45C157E8 dw ListMenu_SetItemCount+1
sub_45C157EC:
LDR R3, off_45C157F0
BX R3
off_45C157F0 dw int2strID+1
sub_45C157F4:
LDR R3, off_45C157F8
BX R3
off_45C157F8 dw Str2ID+1
sub_45C157FC:
LDR R3, off_45C15800
BX R3
off_45C15800 dw GUIObject_SetTitleIcon+1
son para w610 r6ca001_orange portados desde w580 r6ca001_orange
Marcadores