Advertisement
Guest User

Untitled

a guest
Aug 18th, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ;W595 R3EF001
  2. ;Change 4 th tab in the Activity Menu to File Manager.
  3. ;Now are folders:
  4. ;1: Camera album
  5. ;2: Sounds
  6. ;3: Images
  7. ;4: Videos
  8. ;5: Themes
  9. ;6: Other
  10. ;7: Elfs
  11. ;8: All Java
  12. ;9: Recycler (need to install patch "recycler")
  13. ;10:FS Internal
  14. ;11:Data Personal (here you can put files that are hidden from others)
  15. ;---------------------------------------------------------------------------------
  16. ;Folder "personal data":
  17. ;1: Create a folder system/privat (on the phone and M2)
  18. ;2: Put there your hidden files
  19. ;3: Reboot your phone and go through the Activity Menu
  20. ;--------------------------------------------------------------------------------
  21. ;- Ability selection folders by numerick keys
  22. ;- Added options view mode in folders(Camera Album, Pictures, Videos)
  23. ;- Runned books in background and shortcuts are not closed on exit from DataBrowser.
  24. ;- Added standard actions on browsing files.
  25. ;(!) LNG
  26. ; V2.2FIX
  27. ;(C) yener90
  28. ;(e) jamesbond22, MEHRDAD, Antoniomun
  29. ;(p) Thilina
  30.  
  31. include "x.inc"
  32. include "lib_r3ef.asm"
  33.  
  34. Icon1             = 0xF3E3
  35. Icon2             = 0xEA4A        
  36. Icon3             = 0xEA25        
  37. Icon4             = 0xEA44        
  38. Icon5             = 0xEA34        
  39. Icon6             = 0xEA78        
  40. Icon7             = 0xEA4D        
  41. Icon8             = 0xEA41        
  42. Icon9             = 0xEA3F        
  43. Icon10             = 0xEA36        
  44. Icon11             = 0xEA32    
  45.  
  46.  
  47. FileManagerLNG    = 0x674
  48. OpenLNG            = 0x609
  49.  
  50. CameraAlbumLNG     = 0x667
  51. MusicLNG         = 0x165e
  52. PictureLNG         = 0x704  
  53. VideosLNG        = 0x7a3
  54. ThemesLNG        = 0x786
  55. OtherLNG        = 0x133
  56.  
  57.  
  58. ElfsLNG            = 0x330F
  59. AllJavaLNG        = 0x3310
  60. RecyclerLNG     = 0x3311
  61. InternalFSLNG     = 0x3312
  62. PersonalDataLNG    = 0x3313
  63.  
  64. aTpa                     = 0x11DA3E0C
  65. aCardSystemAms            = 0x11DA2B8C
  66. aTpaPresetSystemAms        = 0x11DA548C
  67. aUsbOther                = 0x11DA5A78
  68. aCardOther                = 0x11DA2CAC
  69. aUsbTheme                = 0x11DA5C24
  70. aCardTheme                = 0x11DA2CC4
  71. aTpaUserVideo            = 0x11DA29D8
  72. aCardVideo                = 0x11DA2CDC
  73. aUsbPicture_0            = 0x11DA59F8
  74. aCardPicture            = 0x11BCEE78
  75. aUsbMusic                = 0x11DA5978
  76. aCardMusicPodca            = 0x11DA2C3C
  77. aUsbDcim                = 0x11DA59E4
  78. aCardDcim                = 0x11DA2AF4
  79.  
  80. loc_14D6CE50            = 0x1077C79C
  81. loc_1508D330            = 0x107836B4
  82. loc_14D42B50            = 0x10B39A8C
  83. loc_144BA1FE            = 0x10B33516
  84. loc_14E02B20            = 0x10B393E0
  85.  
  86. hook1 = 0x10B334F8
  87. hook2 = 0x10B33554
  88. hook3 = 0x10B33578
  89. hook4 = 0x10B39AD2
  90. hook5 = 0x10B39B3E
  91. hook6 = 0x10B3350C
  92.  
  93. body1 = 0x10B3962C
  94. body2 = 0x12789AD0
  95.  
  96. org hook1
  97. SUB    R2, R1, 1
  98.  
  99. org hook2
  100. dw Icon2 ;RN_TAB_BOOKMARKS_DESELECTED_ICN  -> DB_TAB_ALL_INACTIVE_ICN
  101.  
  102. org hook3
  103. dw FileManagerLNG ;Internet -> File Manager LNG
  104.  
  105. org hook4
  106. BL      body1
  107.  
  108. org hook5
  109.         LDR    R3, off_14D42650
  110.         BLX    R3
  111.  
  112.         align 4
  113. off_14D42650    dw loc_15DD1210+1    
  114.  
  115. org hook6
  116.         LDR    R3, off_144BA1F8
  117.         BLX    R3
  118.  
  119. off_144BA1F8    dw loc_15DD1224+1    
  120.         NOP
  121.  
  122. org body1
  123. loc_14D6C990:    
  124.         PUSH    {R0,R4-R7,LR}
  125.         LDR    R5, dword_14D6CAE8
  126.         SUB    SP, SP,    8
  127.         ADD    R0, SP,    0
  128.         ADD    R0, R0,    2
  129.         BL    loc_14D6CE50
  130.         LDR    R2, dword_14D6CAEC
  131.         LDR    R1, off_14D6CB14
  132.         LDR    R3, dword_14D6CAF0
  133.         MOV    R0, 1
  134.         PUSH    {R0-R2}
  135.         ADD    R1, R5,    0
  136.         LDR    R2, dword_14D6CB40
  137.         ADD    R0, R5,    0
  138.         PUSH    {R0,R1}
  139.         LDR    R0, [SP,0x1C]
  140.         MOV    R1, 0
  141.         BL    loc_14E02B20
  142.         MOV    R6, 1
  143.         ADD    SP, SP,    0x14
  144.         LDR    R2, dword_14D6CAEC
  145.         LDR    R1, off_14D6CB18
  146.         LDR    R3, dword_14D6CAF4
  147.         ADD    R0, R6,    0
  148.         PUSH    {R0-R2}
  149.         LDR    R2, dword_14D6CB44
  150.         ADD    R1, R5,    0
  151.         ADD    R0, R5,    0
  152.         PUSH    {R0,R1}
  153.         LDR    R0, [SP,0x1C]
  154.         ADD    R1, R6,    0
  155.         BL    loc_14E02B20
  156.         MOV    R6, 2
  157.         ADD    SP, SP,    0x14
  158.         LDR    R2, dword_14D6CAEC
  159.         LDR    R1, off_14D6CB1C
  160.         LDR    R3, dword_14D6CAF8
  161.         ADD    R0, R6,    0
  162.         PUSH    {R0-R2}
  163.         LDR    R2, dword_14D6CB48
  164.         ADD    R1, R5,    0
  165.         ADD    R0, R5,    0
  166.         PUSH    {R0,R1}
  167.         LDR    R0, [SP,0x1C]
  168.         ADD    R1, R6,    0
  169.         BL    loc_14E02B20
  170.         MOV    R6, 3
  171.         ADD    SP, SP,    0x14
  172.         LDR    R2, dword_14D6CAEC
  173.         LDR    R1, off_14D6CB20
  174.         LDR    R3, dword_14D6CAFC
  175.         ADD    R0, R6,    0
  176.         PUSH    {R0-R2}
  177.         LDR    R2, dword_14D6CB4C
  178.         ADD    R1, R5,    0
  179.         ADD    R0, R5,    0
  180.         PUSH    {R0,R1}
  181.         LDR    R0, [SP,0x1C]
  182.         ADD    R1, R6,    0
  183.         BL    loc_14E02B20
  184.         MOV    R6, 4
  185.         ADD    SP, SP,    0x14
  186.         LDR    R2, dword_14D6CAEC
  187.         LDR    R1, off_14D6CB24
  188.         LDR    R3, dword_14D6CB00
  189.         ADD    R0, R6,    0
  190.         PUSH    {R0-R2}
  191.         LDR    R2, dword_14D6CB50
  192.         ADD    R1, R5,    0
  193.         ADD    R0, R5,    0
  194.         PUSH    {R0,R1}
  195.         LDR    R0, [SP,0x1C]
  196.         ADD    R1, R6,    0
  197.         BL    loc_14E02B20
  198.         MOV    R6, 5
  199.         ADD    SP, SP,    0x14
  200.         LDR    R2, dword_14D6CAEC
  201.         LDR    R1, off_14D6CB28
  202.         LDR    R3, dword_14D6CB04
  203.         ADD    R0, R6,    0
  204.         PUSH    {R0-R2}
  205.         LDR    R2, dword_14D6CB54
  206.         ADD    R1, R5,    0
  207.         ADD    R0, R5,    0
  208.         PUSH    {R0,R1}
  209.         LDR    R0, [SP,0x1C]
  210.         ADD    R1, R6,    0
  211.         BL    loc_14E02B20
  212.         MOV    R6, 6
  213.         ADD    SP, SP,    0x14
  214.         LDR    R2, dword_14D6CAEC
  215.         LDR    R1, off_14D6CB2C
  216.         LDR    R3, dword_14D6CB08
  217.         ADD    R0, R6,    0
  218.         PUSH    {R0-R2}
  219.         LDR    R2, dword_14D6CB58
  220.         ADD    R1, R5,    0
  221.         ADD    R0, R5,    0
  222.         PUSH    {R0,R1}
  223.         LDR    R0, [SP,0x1C]
  224.         ADD    R1, R6,    0
  225.         BL    loc_14E02B20
  226.         MOV    R6, 7
  227.         ADD    SP, SP,    0x14
  228.         LDR    R2, dword_14D6CAEC
  229.         LDR    R1, off_14D6CB30
  230.         LDR    R3, dword_14D6CB0C
  231.         ADD    R0, R6,    0
  232.         PUSH    {R0-R2}
  233.         LDR    R2, dword_14D6CB5C
  234.         ADD    R1, R5,    0
  235.         ADD    R0, R5,    0
  236.         PUSH    {R0,R1}
  237.         LDR    R0, [SP,0x1C]
  238.         ADD    R1, R6,    0
  239.         BL    loc_14E02B20
  240.         MOV    R6, 8
  241.         ADD    SP, SP,    0x14
  242.         LDR    R2, dword_14D6CAEC
  243.         LDR    R1, off_14D6CB3C
  244.         LDR    R3, dword_14D6CB10
  245.         ADD    R0, R6,    0
  246.         PUSH    {R0-R2}
  247.         LDR    R2, dword_14D6CB60
  248.         ADD    R1, R5,    0
  249.         ADD    R0, R5,    0
  250.         PUSH    {R0,R1}
  251.         LDR    R0, [SP,0x1C]
  252.         ADD    R1, R6,    0
  253.         BL    loc_14E02B20
  254.         MOV    R6, 9
  255.         ADD    SP, SP,    0x14
  256.         LDR    R2, dword_14D6CAEC
  257.         LDR    R1, off_14D6CB34
  258.         LDR    R3, dword_14D6CB10
  259.         ADD    R0, R6,    0
  260.         PUSH    {R0-R2}
  261.         LDR    R2, dword_14D6CB64
  262.         ADD    R1, R5,    0
  263.         ADD    R0, R5,    0
  264.         PUSH    {R0,R1}
  265.         LDR    R0, [SP,0x1C]
  266.         ADD    R1, R6,    0
  267.         BL    loc_14E02B20
  268.         MOV    R6, 0xA
  269.         ADD    SP, SP,    0x14
  270.         LDR    R2, dword_14D6CAEC
  271.         LDR    R1, off_14D6CB38
  272.         LDR    R3, dword_14D6CB04
  273.         MOV    R0, 0xB
  274.         PUSH    {R0-R2}
  275.         LDR    R2, dword_14D6CB68
  276.         ADD    R1, R5,    0
  277.         ADD    R0, R5,    0
  278.         PUSH    {R0,R1}
  279.         LDR    R0, [SP,0x1C]
  280.         ADD    R1, R6,    0
  281.         BL    loc_14E02B20
  282.         ADD    SP, SP,    0x20
  283.         POP    {R4-R7,PC}
  284.  
  285. dword_14D6CAE8    dw 0xFFFF        
  286. dword_14D6CAEC    dw OpenLNG        
  287.  
  288. dword_14D6CAF0    dw Icon3    
  289. dword_14D6CAF4    dw Icon4    
  290. dword_14D6CAF8    dw Icon5        
  291. dword_14D6CAFC    dw Icon6    
  292. dword_14D6CB00    dw Icon7    
  293. dword_14D6CB04    dw Icon8    
  294. dword_14D6CB08    dw Icon9    
  295. dword_14D6CB0C    dw Icon10    
  296. dword_14D6CB10    dw Icon11            
  297.  
  298. off_14D6CB14    dw loc_15DD1000+1    
  299. off_14D6CB18    dw loc_15DD1024+1    
  300. off_14D6CB1C    dw loc_15DD104E+1    
  301. off_14D6CB20    dw loc_15DD1072+1    
  302. off_14D6CB24    dw loc_15DD1096+1    
  303. off_14D6CB28    dw loc_15DD10C0+1    
  304. off_14D6CB2C    dw loc_15DD10EA+1    
  305. off_14D6CB30    dw loc_15DD1114+1    
  306. off_14D6CB34    dw loc_15DD113E+1    
  307. off_14D6CB38    dw loc_15DD1168+1    
  308. off_14D6CB3C    dw loc_15DD1192+1    
  309.  
  310. dword_14D6CB40    dw CameraAlbumLNG        
  311. dword_14D6CB44    dw MusicLNG        
  312. dword_14D6CB48    dw PictureLNG        
  313. dword_14D6CB4C    dw VideosLNG        
  314. dword_14D6CB50    dw ThemesLNG        
  315. dword_14D6CB54    dw OtherLNG        
  316. dword_14D6CB58    dw ElfsLNG        
  317. dword_14D6CB5C    dw AllJavaLNG        
  318. dword_14D6CB60    dw RecyclerLNG        
  319. dword_14D6CB64    dw InternalFSLNG        
  320. dword_14D6CB68    dw PersonalDataLNG
  321.  
  322. org body2
  323.         CODE16
  324. loc_15DD1000:
  325.         PUSH    {R4-R6,LR}
  326.         ADD    R4, R0,    0
  327.         MOV    R5, 0
  328.         LDR    R3, dword_15DD12A8
  329.         BLX    R3        
  330.         ADD    R6, R0,    0
  331.         ADD    R0, R4,    0
  332.         BL    loc_15DD129C
  333.         LDR    R4, off_15DD1234
  334.         LDR    R3, dword_15DD12AC
  335.         BLX    R3        
  336.         ADD    R1, R0,    0
  337.         ADD    R0, R6,    0
  338.         LDR    R3, dword_15DD12B0
  339.         BLX    R3        
  340.         LDR    R1, dword_15DD1264
  341.         B    loc_15DD11BC
  342.  
  343.  
  344. loc_15DD1024:
  345.         PUSH    {R4-R6,LR}
  346.         ADD    R4, R0,    0
  347.         MOV    R5, 0
  348.         LDR    R3, dword_15DD12A8
  349.         BLX    R3        
  350.         ADD    R6, R0,    0
  351.         ADD    R0, R4,    0
  352.         BL    loc_15DD129C
  353.         LDR    R4, off_15DD1238
  354.         LDR    R3, dword_15DD12AC
  355.         BLX    R3        
  356.         ADD    R1, R0,    0
  357.         ADD    R0, R6,    0
  358.         LDR    R3, dword_15DD12B0
  359.         BLX    R3        
  360.         LDR    R1, dword_15DD1268
  361.         ADD    R0, R6,    0
  362.         LDR    R3, dword_15DD12B8
  363.         BLX    R3        
  364.         B    loc_15DD11D2
  365.  
  366.  
  367. loc_15DD104E:
  368.         PUSH    {R4-R6,LR}
  369.         ADD    R4, R0,    0
  370.         MOV    R5, 0
  371.         LDR    R3, dword_15DD12A8
  372.         BLX    R3        
  373.         ADD    R6, R0,    0
  374.         ADD    R0, R4,    0
  375.         BL    loc_15DD129C
  376.         LDR    R4, off_15DD123C
  377.         LDR    R3, dword_15DD12AC
  378.         BLX    R3        
  379.         ADD    R1, R0,    0
  380.         ADD    R0, R6,    0
  381.         LDR    R3, dword_15DD12B0
  382.         BLX    R3        
  383.         LDR    R1, dword_15DD126C
  384.         B    loc_15DD11BC
  385.  
  386.  
  387. loc_15DD1072:
  388.         PUSH    {R4-R6,LR}
  389.         ADD    R4, R0,    0
  390.         MOV    R5, 0
  391.         LDR    R3, dword_15DD12A8
  392.         BLX    R3        
  393.         ADD    R6, R0,    0
  394.         ADD    R0, R4,    0
  395.         BL    loc_15DD129C
  396.         LDR    R4, off_15DD1240
  397.         LDR    R3, dword_15DD12AC
  398.         BLX    R3        
  399.         ADD    R1, R0,    0
  400.         ADD    R0, R6,    0
  401.         LDR    R3, dword_15DD12B0
  402.         BLX    R3        
  403.         LDR    R1, dword_15DD1270
  404.         B    loc_15DD11BC
  405.  
  406.  
  407. loc_15DD1096:
  408.         PUSH    {R4-R6,LR}
  409.         ADD    R4, R0,    0
  410.         MOV    R5, 0
  411.         LDR    R3, dword_15DD12A8
  412.         BLX    R3        
  413.         ADD    R6, R0,    0
  414.         ADD    R0, R4,    0
  415.         BL    loc_15DD129C
  416.         LDR    R4, off_15DD1244
  417.         LDR    R3, dword_15DD12AC
  418.         BLX    R3        
  419.         ADD    R1, R0,    0
  420.         ADD    R0, R6,    0
  421.         LDR    R3, dword_15DD12B0
  422.         BLX    R3        
  423.         LDR    R1, dword_15DD1274
  424.         ADD    R0, R6,    0
  425.         LDR    R3, dword_15DD12B8
  426.         BLX    R3        
  427.         B    loc_15DD11D2
  428.  
  429.  
  430. loc_15DD10C0:
  431.         PUSH    {R4-R6,LR}
  432.         ADD    R4, R0,    0
  433.         MOV    R5, 0
  434.         LDR    R3, dword_15DD12A8
  435.         BLX    R3        
  436.         ADD    R6, R0,    0
  437.         ADD    R0, R4,    0
  438.         BL    loc_15DD129C
  439.         LDR    R4, off_15DD1248
  440.         LDR    R3, dword_15DD12AC
  441.         BLX    R3        
  442.         ADD    R1, R0,    0
  443.         ADD    R0, R6,    0
  444.         LDR    R3, dword_15DD12B0
  445.         BLX    R3        
  446.         LDR    R1, dword_15DD1278
  447.         ADD    R0, R6,    0
  448.         LDR    R3, dword_15DD12B8
  449.         BLX    R3        
  450.         B    loc_15DD11D2
  451.  
  452.  
  453. loc_15DD10EA:
  454.         PUSH    {R4-R6,LR}
  455.         ADD    R4, R0,    0
  456.         MOV    R5, 0
  457.         LDR    R3, dword_15DD12A8
  458.         BLX    R3        
  459.         ADD    R6, R0,    0
  460.         ADD    R0, R4,    0
  461.         BL    loc_15DD129C
  462.         LDR    R4, off_15DD124C
  463.         LDR    R3, dword_15DD12AC
  464.         BLX    R3        
  465.         ADD    R1, R0,    0
  466.         ADD    R0, R6,    0
  467.         LDR    R3, dword_15DD12B0
  468.         BLX    R3        
  469.         LDR    R1, dword_15DD127C
  470.         ADD    R0, R6,    0
  471.         LDR    R3, dword_15DD12B8
  472.         BLX    R3        
  473.         B    loc_15DD11D2
  474.  
  475.  
  476. loc_15DD1114:
  477.         PUSH    {R4-R6,LR}
  478.         ADD    R4, R0,    0
  479.         MOV    R5, 0
  480.         LDR    R3, dword_15DD12A8
  481.         BLX    R3        
  482.         ADD    R6, R0,    0
  483.         ADD    R0, R4,    0
  484.         BL    loc_15DD129C
  485.         LDR    R4, off_15DD1250
  486.         LDR    R3, dword_15DD12AC
  487.         BLX    R3        
  488.         ADD    R1, R0,    0
  489.         ADD    R0, R6,    0
  490.         LDR    R3, dword_15DD12B0
  491.         BLX    R3        
  492.         LDR    R1, dword_15DD1280
  493.         ADD    R0, R6,    0
  494.         LDR    R3, dword_15DD12B8
  495.         BLX    R3        
  496.         B    loc_15DD11D2
  497.  
  498.  
  499. loc_15DD113E:
  500.         PUSH    {R4-R6,LR}
  501.         ADD    R4, R0,    0
  502.         MOV    R5, 0
  503.         LDR    R3, dword_15DD12A8
  504.         BLX    R3        
  505.         ADD    R6, R0,    0
  506.         ADD    R0, R4,    0
  507.         BL    loc_15DD129C
  508.         LDR    R4, off_15DD1254
  509.         LDR    R3, dword_15DD12AC
  510.         BLX    R3        
  511.         ADD    R1, R0,    0
  512.         ADD    R0, R6,    0
  513.         LDR    R3, dword_15DD12B0
  514.         BLX    R3        
  515.         LDR    R1, dword_15DD1288
  516.         ADD    R0, R6,    0
  517.         LDR    R3, dword_15DD12B8
  518.         BLX    R3        
  519.         B    loc_15DD11D2
  520.  
  521.  
  522. loc_15DD1168:
  523.         PUSH    {R4-R6,LR}
  524.         ADD    R4, R0,    0
  525.         MOV    R5, 0
  526.         LDR    R3, dword_15DD12A8
  527.         BLX    R3        
  528.         ADD    R6, R0,    0
  529.         ADD    R0, R4,    0
  530.         BL    loc_15DD129C
  531.         LDR    R4, off_15DD1258
  532.         LDR    R3, dword_15DD12AC
  533.         BLX    R3        
  534.         ADD    R1, R0,    0
  535.         ADD    R0, R6,    0
  536.         LDR    R3, dword_15DD12B0
  537.         BLX    R3        
  538.         LDR    R1, dword_15DD128C
  539.         ADD    R0, R6,    0
  540.         LDR    R3, dword_15DD12B8
  541.         BLX    R3        
  542.         B    loc_15DD11D2
  543.  
  544.  
  545. loc_15DD1192:
  546.         PUSH    {R4-R6,LR}
  547.         ADD    R4, R0,    0
  548.         MOV    R5, 0
  549.         LDR    R3, dword_15DD12A8
  550.         BLX    R3        
  551.         ADD    R6, R0,    0
  552.         ADD    R0, R4,    0
  553.         BL    loc_15DD129C
  554.         LDR    R4, off_15DD125C
  555.         LDR    R3, dword_15DD12AC
  556.         BLX    R3        
  557.         ADD    R1, R0,    0
  558.         ADD    R0, R6,    0
  559.         LDR    R3, dword_15DD12B0
  560.         BLX    R3        
  561.         LDR    R1, dword_15DD1284
  562.         ADD    R0, R6,    0
  563.         LDR    R3, dword_15DD12B8
  564.         BLX    R3        
  565.         B    loc_15DD11D2
  566.  
  567.  
  568. loc_15DD11BC:    
  569.  
  570.         ADD    R0, R6,    0
  571.         LDR    R3, dword_15DD12B8
  572.         BLX    R3        
  573.         MOV    R1, 6
  574.         ADD    R0, R6,    0
  575.         BL    loc_15DD1294
  576.         MOV    R1, 8
  577.         ADD    R0, R6,    0
  578.         BL    loc_15DD1298
  579.  
  580. loc_15DD11D2:    
  581.  
  582.         MOV    R1, 0
  583.         ADD    R0, R6,    0
  584.         LDR    R3, dword_15DD12B4
  585.         BLX    R3        
  586.         MOV    R1, 1
  587.         ADD    R0, R6,    0
  588.         LDR    R3, dword_15DD12D8
  589.         BLX    R3        
  590.         MOV    R1, 1
  591.         ADD    R0, R6,    0
  592.         LDR    R3, dword_15DD12DC
  593.         BLX    R3        
  594.         ADD    R4, 0x10
  595.         ADD    R1, R4,    0
  596.         ADD    R0, R6,    0
  597.         LDR    R3, dword_15DD12C0
  598.         BLX    R3
  599.         MOV    R1, 2
  600.         ADD    R0, R6,    0
  601.         LDR    R3, dword_15DD12C4
  602.         BLX    R3        
  603.         ADD    R0, R6,    0
  604.         LDR    R3, dword_15DD12C8
  605.         BLX    R3        
  606.         ADD    R0, R6,    0
  607.         LDR    R3, dword_15DD12CC
  608.         BLX    R3        
  609.         MOV    R5, 1
  610.         ADD    R0, R5,    0
  611.         POP    {R4-R6,PC}
  612.  
  613.         align 4
  614.  
  615.  
  616. loc_15DD1210:    
  617.         LDR    R0, [R4,0x34]
  618.         MOV    R1, 1
  619.         LDR    R3, dword_15DD12A0
  620.         BLX    R3        
  621.         LDR    R1, [R4,0x34]
  622.         MOV    R2, 0
  623.         ADD    R0, R4,    0
  624.         LDR    R3, off_15DD12A4
  625.         BLX    R3
  626.         POP    {R4,PC}
  627.  
  628.  
  629. loc_15DD1224:    
  630.         STR    R1, [R0,4]
  631.         LDR    R1, dword_15DD1290
  632.         STRH    R1, [R0,8]
  633.         SUB    R1, R1,    1
  634.         STRH    R1, [R0,0xA]
  635.         LDR    R2, off_15DD1260
  636.         BX    R2
  637.  
  638.         align 4
  639. off_15DD1234    dw loc_15DD12E0    
  640. off_15DD1238    dw loc_15DD12F8    
  641. off_15DD123C    dw loc_15DD1310    
  642. off_15DD1240    dw loc_15DD1328    
  643. off_15DD1244    dw loc_15DD1340    
  644. off_15DD1248    dw loc_15DD1358    
  645. off_15DD124C    dw loc_15DD1370    
  646. off_15DD1250    dw loc_15DD1388    
  647. off_15DD1254    dw loc_15DD13A0    
  648. off_15DD1258    dw loc_15DD13B8    
  649. off_15DD125C    dw loc_15DD13D0    
  650. off_15DD1260    dw loc_144BA1FE+1    
  651.  
  652. dword_15DD1264    dw CameraAlbumLNG        
  653. dword_15DD1268    dw MusicLNG        
  654. dword_15DD126C    dw PictureLNG        
  655. dword_15DD1270    dw VideosLNG        
  656. dword_15DD1274    dw ThemesLNG        
  657. dword_15DD1278    dw OtherLNG        
  658. dword_15DD127C    dw ElfsLNG        
  659. dword_15DD1280    dw AllJavaLNG        
  660. dword_15DD1284    dw RecyclerLNG        
  661. dword_15DD1288    dw InternalFSLNG        
  662. dword_15DD128C    dw PersonalDataLNG        
  663. dword_15DD1290    dw Icon1        ;RN_TAB_EVENT_SELECTED_ICN
  664.  
  665.  
  666. loc_15DD1294:    
  667.         LDR    R3, dword_15DD12BC
  668.         BX    R3        
  669.  
  670.  
  671. loc_15DD1298:    
  672.         LDR    R3, dword_15DD12D0
  673.         BX    R3        
  674.  
  675.  
  676. loc_15DD129C:    
  677.  
  678.         LDR    R3, off_15DD12D4
  679.         BX    R3
  680.  
  681. dword_15DD12A0    dw ListMenu_SetHotkeyMode+1    
  682. off_15DD12A4    dw loc_14D42B50+1
  683. dword_15DD12A8    dw DataBrowserDesc_Create+1    
  684. dword_15DD12AC    dw BookObj_GetBookID+1  
  685. dword_15DD12B0    dw DataBrowserDesc_SetBookID+1  
  686. dword_15DD12B4    dw DataBrowserDesc_Menu_AddFSFunctions+1  
  687. dword_15DD12B8    dw DataBrowserDesc_SetHeaderText+1
  688. dword_15DD12BC    dw DataBrowserDesc_SetStyle+1
  689. dword_15DD12C0    dw DataBrowserDesc_SetFolders+1  
  690. dword_15DD12C4    dw DataBrowserDesc_SetFoldersNumber+1  
  691. dword_15DD12C8    dw DataBrowser_Create+1  
  692. dword_15DD12CC    dw DataBrowserDesc_Destroy+1  
  693. dword_15DD12D0    dw DataBrowserDesc_SetViewModeAndSortOrder+1    
  694. off_15DD12D4    dw loc_1508D330+1    
  695. dword_15DD12D8    dw DataBrowserDesc_Menu_AddMarkFiles+1      
  696. dword_15DD12DC    dw DataBrowserDesc_Menu_AddNewFolder+1        
  697.  
  698.  
  699. loc_15DD12E0:
  700.         LSR    R1, R0,    0x1C
  701.         LSR    R0, R2,    0xC
  702.         LSR    R4, R1,    0x14
  703.         ADD    R1, R1,    4
  704.         LSL    R4, R1,    1
  705.         LSL    R0, R0,    0
  706.         LSL    R0, R0,    0
  707.         LSL    R0, R0,    0
  708.  
  709.         dw aCardDcim
  710.         dw aUsbDcim
  711.  
  712.  
  713. loc_15DD12F8:
  714.         LSR    R1, R0,    0x1C
  715.         LSR    R0, R2,    0xC
  716.         LSR    R4, R1,    0x14
  717.         ADD    R1, R1,    4
  718.         LSL    R4, R1,    1
  719.         LSL    R0, R0,    0
  720.         LSL    R0, R0,    0
  721.         LSL    R0, R0,    0
  722.  
  723.         dw aCardMusicPodca
  724.         dw aUsbMusic
  725.  
  726.  
  727. loc_15DD1310:
  728.         LSR    R1, R0,    0x1C
  729.         LSR    R0, R2,    0xC
  730.         LSR    R4, R1,    0x14
  731.         ADD    R1, R1,    4
  732.         LSL    R4, R1,    1
  733.         LSL    R0, R0,    0
  734.         LSL    R0, R0,    0
  735.         LSL    R0, R0,    0
  736.  
  737.         dw aCardPicture
  738.         dw aUsbPicture_0
  739.  
  740.  
  741. loc_15DD1328:
  742.         LSR    R1, R0,    0x1C
  743.         LSR    R0, R2,    0xC
  744.         LSR    R4, R1,    0x14
  745.         ADD    R1, R1,    4
  746.         LSL    R4, R1,    1
  747.         LSL    R0, R0,    0
  748.         LSL    R0, R0,    0
  749.         LSL    R0, R0,    0
  750.  
  751.         dw aCardVideo
  752.         dw aTpaUserVideo
  753.  
  754.  
  755. loc_15DD1340:
  756.         LSR    R1, R0,    0x1C
  757.         LSR    R0, R2,    0xC
  758.         LSR    R4, R1,    0x14
  759.         ADD    R1, R1,    4
  760.         LSL    R4, R1,    1
  761.         LSL    R0, R0,    0
  762.         LSL    R0, R0,    0
  763.         LSL    R0, R0,    0
  764.  
  765.         dw aCardTheme
  766.         dw aUsbTheme
  767.  
  768.  
  769. loc_15DD1358:
  770.         LSR    R1, R0,    0x1C
  771.         LSR    R0, R2,    0xC
  772.         LSR    R4, R1,    0x14
  773.         ADD    R1, R1,    4
  774.         LSL    R4, R1,    1
  775.         LSL    R0, R0,    0
  776.         LSL    R0, R0,    0
  777.         LSL    R0, R0,    0
  778.  
  779.         dw aCardOther
  780.         dw aUsbOther
  781.  
  782.  
  783. loc_15DD1370:
  784.         LSR    R1, R0,    0x1C
  785.         LSR    R0, R2,    0xC
  786.         LSR    R4, R1,    0x14
  787.         ADD    R1, R1,    4
  788.         LSL    R4, R1,    1
  789.         LSL    R0, R0,    0
  790.         LSL    R0, R0,    0
  791.         LSL    R0, R0,    0
  792.  
  793.         dw aCardOtherZbin
  794.         dw aUsbOtherZbin
  795.  
  796.  
  797. loc_15DD1388:
  798.         LSR    R1, R0,    0x1C
  799.         LSR    R0, R2,    0xC
  800.         LSR    R4, R1,    0x14
  801.         ADD    R1, R1,    4
  802.         LSL    R4, R1,    1
  803.         LSL    R0, R0,    0
  804.         LSL    R0, R0,    0
  805.         LSL    R0, R0,    0
  806.  
  807.         dw aCardSystemAms
  808.         dw aTpaPresetSystemAms
  809.  
  810.  
  811. loc_15DD13A0:
  812.         LSR    R1, R0,    0x1C
  813.         LSR    R0, R2,    0xC
  814.         LSR    R4, R1,    0x14
  815.         ADD    R1, R1,    4
  816.         LSL    R4, R1,    1
  817.         LSL    R0, R0,    0
  818.         LSL    R0, R0,    0
  819.         LSL    R0, R0,    0
  820.  
  821.         dw aTpa
  822.         dw aIfs
  823.  
  824.  
  825. loc_15DD13B8:
  826.         LSR    R1, R0,    0x1C
  827.         LSR    R0, R2,    0xC
  828.         LSR    R4, R1,    0x14
  829.         ADD    R1, R1,    4
  830.         LSL    R4, R1,    1
  831.         LSL    R0, R0,    0
  832.         LSL    R0, R0,    0
  833.         LSL    R0, R0,    0
  834.  
  835.         dw aCardSystemPriv
  836.         dw aUsbSystemPriva
  837.  
  838.  
  839. loc_15DD13D0:
  840.         LSR    R1, R0,    0x1C
  841.         LSR    R0, R2,    0xC
  842.         LSR    R4, R1,    0x14
  843.         ADD    R1, R1,    4
  844.         LSL    R4, R1,    1
  845.         LSL    R0, R0,    0
  846.         LSL    R0, R0,    0
  847.         LSL    R0, R0,    0
  848.  
  849.         dw aCardRecycler
  850.         dw aUsbRecycler
  851.         db    0
  852.         db    0
  853. aCardOtherZbin    du    "/card/other/ZBin",0
  854. aUsbOtherZbin    du    "/usb/other/ZBin",0
  855.         db    0
  856.         db    0
  857. aCardRecycler    du    "/card/RECYCLER",0
  858. aUsbRecycler    du    "/usb/RECYCLER",0
  859.         db    0
  860.         db    0
  861. aIfs        du    "/IFS",0
  862.         db    0
  863.         db    0
  864. aCardSystemPriv    du    "/card/system/privat",0
  865. aUsbSystemPriva    du    "/usb/system/privat",0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement