y yo les dejo este asm que porte desde un Yari(U100) a mi maquina W705 jeje xD!!!:
Código:
include "x.inc"
include "lib2.asm"
;U100 R7AA076
;W705 R1GA031
;Ability change orientation in file manager
;Ability change GUI in file manager normal/fullscreen/activity menu style
;Ability show/hide softkeys
;Go to file manager-"options
;Choosing is now a more integrated and more appropriate. You can not select the item that is currently used.
;Now, automatically refreshes the page
;
;(!) Should Edit lng file:
;0x1AAA - "This element is already in use."
;
;V.4
;(c) Juhu07
;(p,e) albertnet3
org 0x14E7C0FE;14014684
        LDR    R3, off_14014688
        BX    R3
align 4
off_14014688    dw _Config_SetStyle+1    

org 0x14E7C06C;14E7C066;140145ce
LDR    R3, off_140145D4
BX    R3
align 4
off_140145D4    dw _Config_SetDisplayOrientation+1    
;NOP
        

org 0x142CB6A0;14393174
        LDR    R3, off_14393178
        BX    R3

off_14393178    dw _Config_SetAction+1    
        NOP
;XXXXXXXXXXXXXXXXXXXXX
;XXXXXXXNEW CODEXXXXXX
;XXXXXXXXXXXXXXXXXXXXX
org 0x15D8ED00;15af3270
_Config_SetStyle:                
                    
        MOV    R1, 3
        ADD     R0, R6, 0
        BL    _SetTitleType
        BL    sub_15AF3528
        CMP    R0, 1
        BEQ    loc_15AF3292
        BL    sub_15AF3532
        CMP    R0, 1
        BEQ    loc_15AF3296
        BL    sub_15AF353C
        CMP    R0, 1
        BEQ    loc_15AF329A
        B    loc_15AF329C

loc_15AF3292:            
        MOV    R1, 4
        B    loc_15AF329C

loc_15AF3296:                
        MOV    R1, 1
        B    loc_15AF329C


loc_15AF329A:                
        MOV    R1, 9

loc_15AF329C:                                    
        ADD     R0, R6, 0
        BL    _SetStyle
        BL    sub_15AF3546
        CMP    R0, 1
        BEQ    loc_15AF32B2
        BL    sub_15AF3550
        CMP    R0, 1
        BEQ    loc_15AF32BA

loc_15AF32B2:                
        ADD     R0, R6, 0
        BL    _SoftKeys_Hide
        B    loc_15AF32C0

loc_15AF32BA:                
        ADD     R0, R6, 0
        BL    _SoftKeys_Show

loc_15AF32C0:                
        LDR    R3, off_15AF32C4
        BX    R3

off_15AF32C4    dw 0x14E7C106+1;1401468C+1    

_Config_SetDisplayOrientation:                                    
BL    sub_15AF3514
CMP    R0, 1
BEQ    loc_15AF32DA
BL    sub_15AF351E
CMP    R0, 1
BEQ    loc_15AF32E0
B    loc_15AF32E2

loc_15AF32DA:                    
STRB    R1, [R7,1]
LDRB    R1, [R0,1]        
B    loc_15AF32E2

loc_15AF32E0:                
MOV    R1, 1

loc_15AF32E2:                                    
ADD     R0, R4, 0
BL    _SetDisplayOrientation
LDR    R3, off_next 
BX    R3

off_next    dw 0x14E7C076+1;140145D8+1    

_Config_SetAction:                        
        LDR    R0, [R5,0x14]
        MOV    R2, 1
        LSL    R1, R4,    0
        BL    _SetEnable
        LDR    R0, [R5,0x14]
        MOV    R2, 0
        MOV    R1, 0xD0
        BL    _SetAction
        LDR    R2, dword_15AF34EC
        MOV    R1, 0xD0
        LDR    R0, [R5,0x14]
        BL    _SetText
        adr    R2, loc_15AF35CC
        ADD    R2, 1
        MOV    R1, 0xD1
        LDR    R0, [R5,0x14]
        BL    _SetAction
        LDR    R2, dword_15AF34F0
        MOV    R1, 0xD1
        LDR    R0, [R5,0x14]
        BL    _SetText
        LDR    R0, [R5,0x14]
        MOV    R1, 0xD0
        MOV    R2, 0xD1
        BL    _SetItemAsSubItem
        BL    sub_15AF3514
        CMP    R0, 0
        BEQ    loc_15AF334A
        LDR    R0, [R5,0x14]
        MOV    R1, 0xD1
        LDR    R2, _ThisElementIs
        BL    _SetInfoText
        LDR    R0, [R5,0x14]
        MOV    R1, 0xD1
        MOV    R2, 0
        BL    _SetEnable

loc_15AF334A:                
        adr    R2, loc_15AF35D8
        ADD    R2, 1
        MOV    R1, 0xD2
        LDR    R0, [R5,0x14]
        BL    _SetAction
        LDR    R2, dword_15AF34F4
        MOV    R1, 0xD2
        LDR    R0, [R5,0x14]
        BL    _SetText
        LDR    R0, [R5,0x14]
        MOV    R1, 0xD0
        MOV    R2, 0xD2
        BL    _SetItemAsSubItem
        BL    sub_15AF351E
        CMP    R0, 0
        BEQ    loc_15AF3386
        LDR    R0, [R5,0x14]
        MOV    R1, 0xD2
        LDR    R2, _ThisElementIs
        BL    _SetInfoText
        LDR    R0, [R5,0x14]
        MOV    R1, 0xD2
        MOV    R2, 0
        BL    _SetEnable

loc_15AF3386:                
        LDR    R0, [R5,0x14]
        MOV    R2, 0
        MOV    R1, 0xD3
        BL    _SetAction
        adr    R0, aFmGui    
        MOV    R1, 0
        MOV    R2, 0xFF
        BL    _Str2ID
        ADD    R2, R0,    0
        MOV    R1, 0xD3
        LDR    R0, [R5,0x14]
        BL    _SetText
        adr    R2, loc_15AF35E4
        ADD    R2, 1
        MOV    R1, 0xD4
        LDR    R0, [R5,0x14]
        BL    _SetAction
        LDR    R2, dword_15AF34FC
        MOV    R1, 0xD4
        LDR    R0, [R5,0x14]
        BL    _SetText
        LDR    R0, [R5,0x14]
        MOV    R1, 0xD3
        MOV    R2, 0xD4
        BL    _SetItemAsSubItem
        BL    sub_15AF3528
        CMP    R0, 0
        BEQ    loc_15AF33E0
        LDR    R0, [R5,0x14]
        MOV    R1, 0xD4
        LDR    R2, _ThisElementIs
        BL    _SetInfoText
        LDR    R0, [R5,0x14]
        MOV    R1, 0xD4
        MOV    R2, 0
        BL    _SetEnable

loc_15AF33E0:                
        adr    R2, loc_15AF35F0
        ADD    R2, 1
        MOV    R1, 0xD5
        LDR    R0, [R5,0x14]
        BL    _SetAction
        LDR    R2, dword_15AF3500
        MOV    R1, 0xD5
        LDR    R0, [R5,0x14]
        BL    _SetText
        LDR    R0, [R5,0x14]
        MOV    R1, 0xD3
        MOV    R2, 0xD5
        BL    _SetItemAsSubItem
        BL    sub_15AF3532
        CMP    R0, 0
        BEQ    loc_15AF341C
        LDR    R0, [R5,0x14]
        MOV    R1, 0xD5
        LDR    R2, _ThisElementIs
        BL    _SetInfoText
        LDR    R0, [R5,0x14]
        MOV    R1, 0xD5
        MOV    R2, 0
        BL    _SetEnable

loc_15AF341C:                
        adr    R2, loc_15AF35FC
        ADD    R2, 1
        MOV    R1, 0xD6
        LDR    R0, [R5,0x14]
        BL    _SetAction
        LDR    R2, dword_15AF3504
        MOV    R1, 0xD6
        LDR    R0, [R5,0x14]
        BL    _SetText
        LDR    R0, [R5,0x14]
        MOV    R1, 0xD3
        MOV    R2, 0xD6
        BL    _SetItemAsSubItem
        BL    sub_15AF353C
        CMP    R0, 0
        BEQ    loc_15AF3458
        LDR    R0, [R5,0x14]
        MOV    R1, 0xD6
        LDR    R2, _ThisElementIs
        BL    _SetInfoText
        LDR    R0, [R5,0x14]
        MOV    R1, 0xD6
        MOV    R2, 0
        BL    _SetEnable

loc_15AF3458:                
        LDR    R0, [R5,0x14]
        MOV    R2, 0
        MOV    R1, 0xD7
        BL    _SetAction
        LDR    R0, [R5,0x14]
        MOV    R1, 0xD7
        LDR    R2, dword_15AF3508
        BL    _SetText
        adr    R2, loc_15AF3608
        ADD    R2, 1
        MOV    R1, 0xD8
        LDR    R0, [R5,0x14]
        BL    _SetAction
        LDR    R2, dword_15AF350C
        MOV    R1, 0xD8
        LDR    R0, [R5,0x14]
        BL    _SetText
        LDR    R0, [R5,0x14]
        MOV    R1, 0xD7
        MOV    R2, 0xD8
        BL    _SetItemAsSubItem
        BL    sub_15AF3546
        CMP    R0, 0
        BEQ    loc_15AF34A8
        LDR    R0, [R5,0x14]
        MOV    R1, 0xD8
        LDR    R2, _ThisElementIs
        BL    _SetInfoText
        LDR    R0, [R5,0x14]
        MOV    R1, 0xD8
        MOV    R2, 0
        BL    _SetEnable

loc_15AF34A8:                
        adr    R2, loc_15AF3614
        ADD    R2, 1
        MOV    R1, 0xD9
        LDR    R0, [R5,0x14]
        BL    _SetAction
        LDR    R2, dword_15AF3510
        MOV    R1, 0xD9
        LDR    R0, [R5,0x14]
        BL    _SetText
        LDR    R0, [R5,0x14]
        MOV    R1, 0xD7
        MOV    R2, 0xD9
        BL    _SetItemAsSubItem
        BL    sub_15AF3550
        CMP    R0, 0
        BEQ    loc_15AF34E4
        LDR    R0, [R5,0x14]
        MOV    R1, 0xD9
        LDR    R2, _ThisElementIs
        BL    _SetInfoText
        LDR    R0, [R5,0x14]
        MOV    R1, 0xD9
        MOV    R2, 0
        BL    _SetEnable

loc_15AF34E4:                
        LDR    R3, off_15AF34E8
        BX    R3


off_15AF34E8    dw 0x142CB6AA+1;1439317E+1    
dword_15AF34EC    dw 0x10f4        
dword_15AF34F0    dw 0x2db        
dword_15AF34F4    dw 0x2d9        
_ThisElementIs    dw 0x2983                        
dword_15AF34FC    dw 0x4ed        
dword_15AF3500    dw 0x23b1        
dword_15AF3504    dw 0x2992        
dword_15AF3508    dw 0x2995        
dword_15AF350C    dw 0x2996        
dword_15AF3510    dw 0x2997        

sub_15AF3514:                                    
        PUSH    {R1,R2,LR}
        LDR    R0, aTpaPresetSys_6
        MOV    R2, 0
        adr    R1, aPortrait_0    
        B    loc_15AF3558

sub_15AF351E:                                
        PUSH    {R1,R2,LR}
        LDR    R0, aTpaPresetSys_6
        MOV    R2, 0
        adr    R1, aLandscape    
        B    loc_15AF3558

sub_15AF3528:                                    
        PUSH    {R1,R2,LR}
        LDR    R0, aTpaPresetSys_6
        MOV    R2, 0
        adr    R1, aFmfull    
        B    loc_15AF3558

sub_15AF3532:                            
        PUSH    {R1,R2,LR}
        LDR    R0, aTpaPresetSys_6
        MOV    R2, 0
        adr    R1, aFmnormal    
        B    loc_15AF3558

sub_15AF353C:                        
        PUSH    {R1,R2,LR}
        LDR    R0, aTpaPresetSys_6
        MOV    R2, 0
        adr    R1, aFmam    
        B    loc_15AF3558

sub_15AF3546:                                
        PUSH    {R1,R2,LR}
        LDR    R0, aTpaPresetSys_6
        MOV    R2, 0
        adr    R1, aHides    
        B    loc_15AF3558

sub_15AF3550:                                
        PUSH    {R1,R2,LR}
        LDR    R0, aTpaPresetSys_6
        MOV    R2, 0
        adr    R1, aShows    

loc_15AF3558:                                
        BL    _fstat
        BMI    loc_15AF3562
        MOV    R0, 1
        B    loc_15AF3564

loc_15AF3562:                
        MOV    R0, 0

loc_15AF3564:                
        POP    {R1,R2,PC}

sub_15AF3566:                                
        PUSH    {LR}
        BL    sub_15AF358E
        BL    sub_15AF3596
        POP    {PC}

sub_15AF3572:                            
        PUSH    {LR}
        BL    loc_15AF359E
        BL    loc_15AF35A6
        BL    loc_15AF35AE
        POP    {PC}

sub_15AF3582:                        
        PUSH    {LR}
        BL    loc_15AF35B6
        BL    loc_15AF35BE
        POP    {PC}

sub_15AF358E:                
        PUSH    {R0-R7,LR}
        LDR    R0, aTpaPresetSys_6
        adr    R1, aPortrait_0    
        B    loc_15AF35C4

sub_15AF3596:                
        PUSH    {R0-R7,LR}
        LDR    R0, aTpaPresetSys_6
        adr    R1, aLandscape    
        B    loc_15AF35C4

loc_15AF359E:                
        PUSH    {R0-R7,LR}
        LDR    R0, aTpaPresetSys_6
        adr    R1, aFmfull    
        B    loc_15AF35C4

loc_15AF35A6:                
        PUSH    {R0-R7,LR}
        LDR    R0, aTpaPresetSys_6
        adr    R1, aFmnormal    
        B    loc_15AF35C4

loc_15AF35AE:                
        PUSH    {R0-R7,LR}
        LDR    R0, aTpaPresetSys_6
        adr    R1, aFmam    
        B    loc_15AF35C4

loc_15AF35B6:                
        PUSH    {R0-R7,LR}
        LDR    R0, aTpaPresetSys_6
        adr    R1, aHides    
        B    loc_15AF35C4

loc_15AF35BE:                
        PUSH    {R0-R7,LR}
        LDR    R0, aTpaPresetSys_6
        adr    R1, aShows    

loc_15AF35C4:                            
        MOV    R2, 0
        BL    _FileDelete
        POP    {R0-R7,PC}

loc_15AF35CC:            
        PUSH    {R4,LR}
        LSL    R4, R0,    0
        BL    sub_15AF3626
        B    loc_15AF361C
        
        align 4

loc_15AF35D8:                
        PUSH    {R4,LR}
        LSL    R4, R0,    0
        BL    loc_15AF3636
        B    loc_15AF361C

        align 4

loc_15AF35E4:                
        PUSH    {R4,LR}
        LSL    R4, R0,    0
        BL    loc_15AF3646
        B    loc_15AF361C

        align 4

loc_15AF35F0:                
        PUSH    {R4,LR}
        LSL    R4, R0,    0
        BL    loc_15AF3656
        B    loc_15AF361C

        align 4

loc_15AF35FC:            
        PUSH    {R4,LR}
        LSL    R4, R0,    0
        BL    loc_15AF3666
        B    loc_15AF361C

        align 4

loc_15AF3608:                
        PUSH    {R4,LR}
        LSL    R4, R0,    0
        BL    loc_15AF3676
        B    loc_15AF361C

        align 4

loc_15AF3614:                
        PUSH    {R4,LR}
        LSL    R4, R0,    0
        BL    loc_15AF3686

loc_15AF361C:                            
        LDR    R1, page_DataBrowser_Main
        LSL    R0, R4,    0
        BL    _GotoPage
        POP    {R4,PC}

sub_15AF3626:                
        PUSH    {R0-R7,LR}
        MOV    R0, 0
        PUSH    {R0}
        BL    sub_15AF3566
        LDR    R0, aTpaPresetSys_6
        adr    R1, aPortrait_0    
        B    loc_15AF3694

loc_15AF3636:                
        PUSH    {R0-R7,LR}
        MOV    R0, 0
        PUSH    {R0}
        BL    sub_15AF3566
        LDR    R0, aTpaPresetSys_6
        adr    R1, aLandscape    
        B    loc_15AF3694

loc_15AF3646:                
        PUSH    {R0-R7,LR}
        MOV    R0, 0
        PUSH    {R0}
        BL    sub_15AF3572
        LDR    R0, aTpaPresetSys_6
        adr    R1, aFmfull    
        B    loc_15AF3694

loc_15AF3656:                
        PUSH    {R0-R7,LR}
        MOV    R0, 0
        PUSH    {R0}
        BL    sub_15AF3572
        LDR    R0, aTpaPresetSys_6
        adr    R1, aFmnormal    
        B    loc_15AF3694

loc_15AF3666:                
        PUSH    {R0-R7,LR}
        MOV    R0, 0
        PUSH    {R0}
        BL    sub_15AF3572
        LDR    R0, aTpaPresetSys_6
        adr    R1, aFmam    
        B    loc_15AF3694

loc_15AF3676:                
        PUSH    {R0-R7,LR}
        MOV    R0, 0
        PUSH    {R0}
        BL    sub_15AF3582
        LDR    R0, aTpaPresetSys_6
        adr    R1, aHides    
        B    loc_15AF3694

loc_15AF3686:                
        PUSH    {R0-R7,LR}
        MOV    R0, 0
        PUSH    {R0}
        BL    sub_15AF3582
        LDR    R0, aTpaPresetSys_6
        adr    R1, aShows    

loc_15AF3694:                        
        MOV    R2, 4
        MOV    R3, 0xFF
        ADD    R3, 0x81
        BL    __fopen
        BL    _fclose
        ADD    SP, SP,    4
        POP    {R0-R7,PC}

        align 4
page_DataBrowser_Main    dw 0x15B46100;15A9F7F0;page_DataBrowser_Main 
aTpaPresetSys_6    dw 0x15A6207C;159E0474
                    
aFmGui du "FM GUI",0    
        align 4
aPortrait_0 du "portrait",0    
                    
        align 4
aLandscape du "landscape",0 
                    
aFmfull    du "fmfull",0    
                    
        align 4
aFmnormal du "fmnormal",0    
                    
        align 4
aFmam du "fmam",0    
                    
        align 4
aHides du "hides",0    
                    
aShows du "shows",0    
                    
_SetDisplayOrientation:                
        LDR    R3, off_15AF3734
        BX    R3

off_15AF3734    dw BookObj_SetDisplayOrientation+1;0x14014218+1    

_fstat:                
        LDR    R3, off_15AF373C
        BX    R3

off_15AF373C    dw fstat+1;0x141E5250+1    

_SetEnable:                                    
        LDR    R3, off_15AF3744
        BX    R3

off_15AF3744    dw GUIObject_SoftKeys_SetEnable+1;0x143932E4+1    

_SetAction:                                    
        LDR    R3, off_15AF374C
        BX    R3
        
off_15AF374C    dw GUIObject_SoftKeys_SetAction+1;0x14391FA8+1    

_SetText:                                    
        LDR    R3, off_15AF3754
        BX    R3
        
off_15AF3754    dw GUIObject_SoftKeys_SetText+1;0x1465FA8C+1    

_SetItemAsSubItem:                                    
        LDR    R3, off_15AF375C
        BX    R3

off_15AF375C    dw GUIObject_SoftKeys_SetItemAsSubItem+1;0x143927D4+1    

__fopen:                
        LDR    R3, off_15AF3764
        BX    R3

off_15AF3764    dw _fopen+1;0x146C4E20+1    

_fclose:                
        LDR    R3, off_15AF376C
        BX    R3

off_15AF376C    dw fclose+1;0x1461C0F8+1    

_FileDelete:                
        LDR    R3, off_15AF3774
        BX    R3

off_15AF3774    dw FileDelete+1;0x1462FF80+1    

_SetInfoText:                                
        LDR    R3, off_15AF377C
        BX    R3

off_15AF377C    dw GUIObject_SoftKeys_SetInfoText+1;0x1469E0D4+1    

_GotoPage:                
        LDR    R3, off_15AF3784
        BX    R3

off_15AF3784    dw BookObj_GotoPage+1;0x1457B000+1    

_SetTitleType:                
        LDR    R3, off_15AF378C
        BX    R3

off_15AF378C    dw GUIObject_SetTitleType+1;0x1405FB1C+1    

_SetStyle:                
        LDR    R3, off_15AF3794
        BX    R3

off_15AF3794    dw GUIObject_SetStyle+1;0x140DEBD8+1    

_Str2ID:            
        LDR    R3, off_15AF379C
        BX    R3

off_15AF379C    dw Str2ID+1;0x145128B0+1    

_SoftKeys_Hide:                
        LDR    R3, off_15AF37A4
        BX    R3

off_15AF37A4    dw GUIObject_SoftKeys_Hide+1;0x14639C18+1    

_SoftKeys_Show:                
        LDR    R3, off_15AF37AC
        BX    R3

off_15AF37AC    dw GUIObject_SoftKeys_Show+1    ;0x14730EC4+1