Aqui el ASM del parche que se usa en el A2 Deskbar

Código:
include "x.inc"

org 0x15B08C08
_15B0FD78:
                 DCD aMenuitem_editd     ; "MenuItem_EditDeskbar"
                 DCD body+1

;--------------------------------

org 0x15D7B2A0
body:
        PUSH    {R4,LR}
        ADD    R4, R0,    0
        BL    sub_15DB4580
        CMP    R0, 0
        BEQ    loc_15DB4532
        CMP    R0, 1
        BEQ    loc_15DB4570
        POP    {R4,PC}

loc_15DB4532:                
        ADD    R0, R4,    0
        CMP    R0, 0
        BEQ    loc_15DB453E
        LDR    R0, dword_15DB4540
        BL    sub_15DB4590

loc_15DB453E:                
        POP    {R4,PC}

dword_15DB4540    dw 0x3010        
aMenuitem_editd    du    "MenuItem_EditDeskbar",0
    
    align 4

loc_15DB4570:                
        LDR    R0, dword_15DB457C
        ADD    R1, R0,    0
        ADD    R0, R4,    0
        BL    sub_15DB4588
        POP    {R4,PC}

dword_15DB457C    dw 0x2596        

sub_15DB4580:            
        LDR    R3, off_15DB4584
        BX    R3

off_15DB4584    dw 0x143230C0+1 ;loc_141DC2A4+1    

sub_15DB4588:                
        LDR    R3, off_15DB458C
        BX    R3

off_15DB458C    dw 0x1416A3C0+1 ;loc_1450D37C+1    

sub_15DB4590:                
        LDR    R3, off_15DB4594
        BX    R3        

off_15DB4594    dw UI_Event
@laurafarsa

Es cierto lo que dices, pero es un poco largo hacer ese tutorial, a ver si algun dia nos juntamos varios y hacemos uno bueno