Zormax
Admin
Регистрация: 12.12.05 Сообщений: 5826 Репутация: 5274 Откуда: Nizhniy Novgorod
#811 [28.05.09, 00:56] Хотите статус Патчмейкера, Эльфмейкера или Разработчика?
Для получения статуса Эльфмейкер нужно написать свой эльф, не учитывается помощь других в участии написания. Для статуса Patcher нужно 10 разных замейнов с комментариями и кодом ! Все патчи должны быть протестированы и работать. Патчи не должны быть связаны с графикой и папками. Кто уже портировал данное или большее кол-во патчей, отпишитесь здесь, выложив список патчей. Пользователь должен оставлять заявку на новый статус самостоятельно. Авторы сообщений рода: "я считаю, что %user% заслуживает %статус% будут наказываться! " Разработчика и Patchmaster`a выдаем по согласованию с другими Разработчиками и по решению Администрации
Спасибо сказали: -BourNe-, SEVENI, bazk7i, nitr, Rc, DuXeN0N, TahaSpawn, MNS81, Blend, HotRabbit, Desperanto, E1kolyan, Happy, nagmet, albertnet3, Oganyan-Arthur, antoniomun, anarkes, CaH4e33, SoLiDuS_91, clisto, Juanchy, Vov4ик, Skorp1992, Nook, punchaleksey, buhh83, Thilina, Boysie, [Amatory], farid, Neodzen, Done4, a6b6, Aang, NickHolmes, sc0rpi0n3, axe17, vile
anonymous
#812 [11.12.10, 04:00] Re: Хотите статус Патчмейкера, Эльфмейкера или Разработчика?
My vote is good for
Happy , execelente patch work...
Мой голос хорошо для Happy, execelente работы патча
albertnet3
Patcher/Elfmaker
Регистрация: 12.6.09 Сообщений: 283 Репутация: 1826 Откуда: Argentina-Bs. As.
#813 [12.12.10, 05:00] Re: Хотите статус Патчмейкера, Эльфмейкера или Разработчика?
agnalp писал:
E1kolyan пишет:
Heber, я бы хотел посмотреть на исходники некоторых патчей...так что смысл просить за других?!
My some asm files for the above request
1. Add the mapping information:
2. Choose On/Off key function:
3.
My Shortcuts V 1.5 Fix , hi friend:
whats is version My Shortcuts V 1.5 Fix?. I only creating this versions 1.0, 1.1 and 1.2
you just edit the version 1.1. my last version is 1.2 and not v1.5
see my code of the version v1.2
My Shortcuts V1.2src:
Код:
;W580 SW-R8BE001 ;My Shortcusts V1.2 ;Add option in main menu "My Shortcuts" and add icon. ;and add acces directly to: ;=========================== ;>themes and add icon. ;>Brightness and add icon. ;>Bluetooth and add icon. ;>RAdio and add icon. ;>mediaplayer_Video and add icon. ;>sound_Recorder and add icon. ;=========================== ;and add item info for all items. ;Add option in main menu "My Elfs" and add icon. ;The links to the best elfs more used for you: ;in subItmen add this elfs: ;=========================== ;BcfgEdit and add icon. path => "/tpa/user/other/ZBin/BcfgEdit.elf" ;DynCheck and add icon. path => "/tpa/user/other/ZBin/DynCheck.elf" ;NShooter and add icon. path => "/tpa/user/other/ZBin/NShooter.elf" ;EPManager and add icon. path => "/tpa/user/other/ZBin/EPManager.elf" ;FindFiles and add icon. path => "/tpa/user/other/ZBin/FindFiles.elf" ;MyShortcuts and add icon. path => "/tpa/user/other/ZBin/MyShortcuts.elf" ;=========================== ;and add item info for all elfs. ;and add option for show about of the patch. ;© albertnet3 ;(i) Original idea by yener90 ;(!) conflict whit patch "Add "More Menu" to Main Menu" ;------------------------------------------------------------------------------------------- include "x.inc" include "W580_R8BE001.lib.asm" ;============================================================== org 0x45386276 Hook: LDR R3, off_body BX R3 align 4 off_body dw _body+1 return: ;============================================================== org 0x45C1FF40 _body: LDR R2, _carga LDR R1, a_ACTION_SELECT1 ADD R0, R4, 0 BL _SetAction ;============================================================== MOV R2, 0 MOV R1, 2 ADD R0, R4, 0 BL _SetAction LDR R2, aMisAtajos_lng MOV R1, 2 ADD R0, R4, 0 BL _SetText LDR R2, atajos_icn MOV R1, 2 ADD R0, R4, 0 BL _SetIcon ;============================================================== MOV R2, 3 MOV R1, 2 ADD R0, R4, 0 BL a_SetItemAsSubItem LDR R2, aThemes_lng MOV R1, 3 ADD R0, R4, 0 BL _SetText LDR R2, _db_list_theme_icn MOV R1, 3 ADD R0, R4, 0 BL _SetIcon LDR R2, aThemes_lng MOV R1, 3 ADD R0, R4, 0 BL _SetInfoText LDR R2, link__Display_setthe MOV R1, 3 ADD R0, R4, 0 BL _SetAction ;============================================================== MOV R2, 4 MOV R1, 2 ADD R0, R4, 0 BL a_SetItemAsSubItem LDR R2, aWallpaper_lng MOV R1, 4 ADD R0, R4, 0 BL _SetText LDR R2, _db_list_image_directory_icn MOV R1, 4 ADD R0, R4, 0 BL _SetIcon LDR R2, aWallpaper_lng MOV R1, 4 ADD R0, R4, 0 BL _SetInfoText LDR R2, link__Settings_backg MOV R1, 4 ADD R0, R4, 0 BL _SetAction ;============================================================== MOV R2, 5 MOV R1, 2 ADD R0, R4, 0 BL a_SetItemAsSubItem LDR R2, aBrightness_lng MOV R1, 5 ADD R0, R4, 0 BL _SetText LDR R2, _rn_vert_bookmarks_ani_icn MOV R1, 5 ADD R0, R4, 0 BL _SetIcon LDR R2, aBrightness_lng MOV R1, 5 ADD R0, R4, 0 BL _SetInfoText LDR R2, link__Settings_brigh MOV R1, 5 ADD R0, R4, 0 BL _SetAction ;============================================================== MOV R2, 6 MOV R1, 2 ADD R0, R4, 0 BL a_SetItemAsSubItem LDR R2, aBluetooth_lng MOV R1, 6 ADD R0, R4, 0 BL _SetText LDR R2, _menu_bt_remote_control_icn MOV R1, 6 ADD R0, R4, 0 BL _SetIcon LDR R2, aBluetooth_lng MOV R1, 6 ADD R0, R4, 0 BL _SetInfoText LDR R2, link__Menuitem_bt_ac MOV R1, 6 ADD R0, R4, 0 BL _SetAction ;============================================================== MOV R2, 7 MOV R1, 2 ADD R0, R4, 0 BL a_SetItemAsSubItem LDR R2, aRadio_lng MOV R1, 7 ADD R0, R4, 0 BL _SetText LDR R2, aEntertainnement_menu_radio_icn MOV R1, 7 ADD R0, R4, 0 BL _SetIcon LDR R2, aRadio_lng MOV R1, 7 ADD R0, R4, 0 BL _SetInfoText LDR R2, link_aFmradio MOV R1, 7 ADD R0, R4, 0 BL _SetAction ;============================================================== MOV R2, 8 MOV R1, 2 ADD R0, R4, 0 BL a_SetItemAsSubItem LDR R2, aVideo_lng MOV R1, 8 ADD R0, R4, 0 BL _SetText LDR R2, aDB_list_video_file_icn MOV R1, 8 ADD R0, R4, 0 BL _SetIcon LDR R2, aVideo_lng MOV R1, 8 ADD R0, R4, 0 BL _SetInfoText LDR R2, link__Mediaplayer_vi MOV R1, 8 ADD R0, R4, 0 BL _SetAction ;============================================================== MOV R2, 9 MOV R1, 2 ADD R0, R4, 0 BL a_SetItemAsSubItem LDR R2, asoundrecorder_lng MOV R1, 9 ADD R0, R4, 0 BL _SetText LDR R2, aentertainament_menu_soundrecorder_icn MOV R1, 9 ADD R0, R4, 0 BL _SetIcon LDR R2, asoundrecorder_lng MOV R1, 9 ADD R0, R4, 0 BL _SetInfoText LDR R2, link__Soundrecorder MOV R1, 9 ADD R0, R4, 0 BL _SetAction ;============================================================== MOV R2, 0 MOV R1, 0xA ADD R0, R4, 0 BL _SetAction adr R0, aMy_elfs MOV R1, 0 MOV R2, 0xF0 BL aStr2ID ADD R2, R0, 0 MOV R1, 0xA ADD R0, R4, 0 BL _SetText LDR R2, atajos_icn MOV R1, 0xA ADD R0, R4, 0 BL _SetIcon ;============================================================== MOV R2, 0xB MOV R1, 0xA ADD R0, R4, 0 BL a_SetItemAsSubItem adr R0, aBcfgEdit MOV R1, 0 MOV R2, 0xF0 BL aStr2ID ADD R2, R0, 0 MOV R1, 0xB ADD R0, R4, 0 BL _SetText adr R0, aBcfgEdit MOV R1, 0 MOV R2, 0xF0 BL aStr2ID ADD R2, R0, 0 MOV R1, 0xB ADD R0, R4, 0 BL _SetInfoText LDR R2, BcfgEdit_Icon MOV R1, 0xB ADD R0, R4, 0 BL _SetIcon LDR R2, link_Load_BcfgEdit MOV R1, 0xB ADD R0, R4, 0 BL _SetAction ;============================================================== MOV R2, 0xC MOV R1, 0xA ADD R0, R4, 0 BL a_SetItemAsSubItem adr R0, aDynCheck MOV R1, 0 MOV R2, 0xF0 BL aStr2ID ADD R2, R0, 0 MOV R1, 0xC ADD R0, R4, 0 BL _SetText adr R0, aDynCheck MOV R1, 0 MOV R2, 0xF0 BL aStr2ID ADD R2, R0, 0 MOV R1, 0xC ADD R0, R4, 0 BL _SetInfoText LDR R2, DynCheck_Icon MOV R1, 0xC ADD R0, R4, 0 BL _SetIcon LDR R2, link_Load_DynCheck MOV R1, 0xC ADD R0, R4, 0 BL _SetAction ;============================================================== MOV R2, 0xD MOV R1, 0xA ADD R0, R4, 0 BL a_SetItemAsSubItem adr R0, aNShooter MOV R1, 0 MOV R2, 0xF0 BL aStr2ID ADD R2, R0, 0 MOV R1, 0xD ADD R0, R4, 0 BL _SetText adr R0, aNShooter MOV R1, 0 MOV R2, 0xF0 BL aStr2ID ADD R2, R0, 0 MOV R1, 0xD ADD R0, R4, 0 BL _SetInfoText LDR R2, NShooter_Icon MOV R1, 0xD ADD R0, R4, 0 BL _SetIcon LDR R2, link_Load_NShooter MOV R1, 0xD ADD R0, R4, 0 BL _SetAction ;============================================================== MOV R2, 0xE MOV R1, 0xA ADD R0, R4, 0 BL a_SetItemAsSubItem adr R0, aEpmanager MOV R1, 0 MOV R2, 0xF0 BL aStr2ID ADD R2, R0, 0 MOV R1, 0xE ADD R0, R4, 0 BL _SetText adr R0, aEpmanager MOV R1, 0 MOV R2, 0xF0 BL aStr2ID ADD R2, R0, 0 MOV R1, 0xE ADD R0, R4, 0 BL _SetInfoText LDR R2, Epmanager_Icon MOV R1, 0xE ADD R0, R4, 0 BL _SetIcon LDR R2, link_Load_EPManager MOV R1, 0xE ADD R0, R4, 0 BL _SetAction ;============================================================== MOV R2, 0xF MOV R1, 0xA ADD R0, R4, 0 BL a_SetItemAsSubItem adr R0, aFindFiles MOV R1, 0 MOV R2, 0xF0 BL aStr2ID ADD R2, R0, 0 MOV R1, 0xF ADD R0, R4, 0 BL _SetText adr R0, aFindFiles MOV R1, 0 MOV R2, 0xF0 BL aStr2ID ADD R2, R0, 0 MOV R1, 0xF ADD R0, R4, 0 BL _SetInfoText LDR R2, FindFiles_Icon MOV R1, 0xF ADD R0, R4, 0 BL _SetIcon LDR R2, link_Load_FindFiles MOV R1, 0xF ADD R0, R4, 0 BL _SetAction ;============================================================== MOV R2, 0x10 MOV R1, 0xA ADD R0, R4, 0 BL a_SetItemAsSubItem adr R0, aMyShortcuts MOV R1, 0 MOV R2, 0xF0 BL aStr2ID ADD R2, R0, 0 MOV R1, 0x10 ADD R0, R4, 0 BL _SetText adr R0, aMyShortcuts MOV R1, 0 MOV R2, 0xF0 BL aStr2ID ADD R2, R0, 0 MOV R1, 0x10 ADD R0, R4, 0 BL _SetInfoText LDR R2, MyShortcuts_Icon MOV R1, 0x10 ADD R0, R4, 0 BL _SetIcon LDR R2, link_Load_MyShortcuts MOV R1, 0x10 ADD R0, R4, 0 BL _SetAction ;============================================================== LDR R2, A_autor_inf_o MOV R1, 0x11 ADD R0, R4, 0 BL _SetAction LDR R2, aAbout_lng MOV R1, 0x11 ADD R0, R4, 0 BL _SetText LDR R2, aInfo_icn MOV R1, 0x11 ADD R0, R4, 0 BL _SetIcon LDR R2, aAbout_lng MOV R1, 0x11 ADD R0, R4, 0 BL _SetInfoText ;============================================================== LDR R0, [R6,8] LDR R3, _retorno BX R3 ;============================================================== _Display_setthe: PUSH {LR} LDR R0, aDisplay_setthe B _GoToMenuLink ;============================================================== _Settings_backg: PUSH {LR} LDR R0, aSettings_backg B _GoToMenuLink ;============================================================== _Settings_brigh: PUSH {LR} LDR R0, aSettings_brigh B _GoToMenuLink ;============================================================== _Menuitem_bt_ac: PUSH {LR} LDR R0, aMenuitem_bt_ac B _GoToMenuLink ;============================================================== _Mediaplayer_vi: PUSH {LR} LDR R0, aMediaplayer_vi B _GoToMenuLink ;============================================================== _Soundrecorder: PUSH {LR} LDR R0, aSoundrecorder B _GoToMenuLink ;============================================================== _aFmradio: PUSH {LR} LDR R0, aFmradio ;============================================================== _GoToMenuLink: BL aGoToMenuLink POP {PC} ;============================================================== autor_info: PUSH {R0-R7,LR} adr R0, aMy_Shortcusts MOV R1, 6 MOV R2, 0x40 BL aStr2ID ADD R1, R0, 0 LDR R0, aEMPTY_SID ADD R4, R0, 0 MOV R2, 0 MOV R3, 1 BL aMessageBox POP {R0-R7,PC} align 4 _carga dw 0x45385F41 a_ACTION_SELECT1 dw 0xFC2 ;=================Labels============================================= aThemes_lng dw 0x5D3 aWallpaper_lng dw 0x5AA aBrightness_lng dw 0xFDC aBluetooth_lng dw 0xDE9 aRadio_lng dw 0x81D aVideo_lng dw 0x5FA asoundrecorder_lng dw 0x1B94 aMisAtajos_lng dw 0x94B aAbout_lng dw 0x4CE ;=================Icons============================================= _db_list_theme_icn dw 0xEA2D _db_list_image_directory_icn dw 0xEA05 _rn_vert_bookmarks_ani_icn dw 0xEEAF _menu_bt_remote_control_icn dw 0xEC6B aEntertainnement_menu_radio_icn dw 0xEAF5 aDB_list_video_file_icn dw 0xEA30 aentertainament_menu_soundrecorder_icn dw 0xEAF6 atajos_icn dw 0xEE81 aInfo_icn dw 0xEBA7 BcfgEdit_Icon dw 0xF426 DynCheck_Icon dw 0xF427 NShooter_Icon dw 0xF42B Epmanager_Icon dw 0xF428 FindFiles_Icon dw 0xF429 MyShortcuts_Icon dw 0xF42A ;=================links============================================= link__Display_setthe dw _Display_setthe+1 link__Settings_backg dw _Settings_backg+1 link__Settings_brigh dw _Settings_brigh+1 link__Menuitem_bt_ac dw _Menuitem_bt_ac+1 link_aFmradio dw _aFmradio+1 link__Mediaplayer_vi dw _Mediaplayer_vi+1 link__Soundrecorder dw _Soundrecorder+1 link_Load_BcfgEdit dw Load_BcfgEdit link_Load_DynCheck dw Load_DynCheck link_Load_NShooter dw Load_NShooter link_Load_EPManager dw Load_EPManager link_Load_FindFiles dw Load_FindFiles link_Load_MyShortcuts dw Load_MyShortcuts A_autor_inf_o dw autor_info+1 ;=====================functions========================================= _SetAction: LDR R3, aGUIObject_Softkey_SetAction BX R3 ;============================================================== _SetText: LDR R3, aGUIObject_Softkey_SetText BX R3 ;============================================================== a_SetItemAsSubItem: LDR R3, aGUIObject_SoftKeys_SetItemAsSubItem BX R3 ;============================================================== _SetIcon: LDR R3, aGUIObject_SoftKeys_SetIcon BX R3 ;============================================================== aGoToMenuLink: LDR R3, aGoToMenuLinkX BX R3 ;============================================================== aStr2ID: LDR R3, offaStr2ID BX R3 ;============================================================== aMessageBox: LDR R3, off_Box BX R3 ;============================================================== _SetInfoText: LDR R3, off_InfoText BX R3 ;=====================branchs========================================= align 4 aDisplay_setthe dw 0x45BB1FA0 ;"Display_SetTheme_Id",0 aSettings_backg dw 0x45BC8FB8 ;"Settings_Background_Id",0 aSettings_brigh dw 0x45BC9690 ;"Settings_Brightness_Id",0 aMenuitem_bt_ac dw 0x45BCC410 ;"MenuItem_Bt_Activation",0 aFmradio dw 0x45BCB7E8 ;"FMRadio",0 aMediaplayer_vi dw 0x45BC85B8 ;aMediaplayer_video aSoundrecorder dw 0x45BC823C ;aSoundrecorder _retorno dw return+1 ;0x45386282+1 off_InfoText dw GUIObject_SoftKeys_SetInfoText+1 off_Box dw MessageBox+1 offaStr2ID dw Str2ID+1 aGUIObject_Softkey_SetAction dw GUIObject_SoftKeys_SetAction+1 aGUIObject_Softkey_SetText dw GUIObject_SoftKeys_SetText+1 aGUIObject_SoftKeys_SetItemAsSubItem dw GUIObject_SoftKeys_SetItemAsSubItem+1 aGUIObject_SoftKeys_SetIcon dw 0x45381740+1 aGoToMenuLinkX dw 0x45386F80+1 aEMPTY_SID dw 0x6FFFFFFF ;=================texts============================================= aMy_elfs du 'My Elfs',0 align 4 aBcfgEdit du 'BcfgEdit',0 align 4 aDynCheck du 'DynCheck',0 align 4 aNShooter du 'NShooter',0 align 4 aEpmanager du 'EPManager',0 aFindFiles du 'FindFiles',0 aMyShortcuts du 'MyShortcuts',0 aMy_Shortcusts db 'My Shortcuts v1.2', 0xA, '© albertnet3', 0xA, 'www.topsony.com', 0xA, 'www.supertrubka.org',0 align 4 ;=======================elfs1======================================= CODE32 Load_BcfgEdit: STMFD SP!, {LR} LDR R1, [R0,0x74] MOV R3, 0 LDR R2, [R1,8] LDR R1, [R1,4] adr R0, aTpaOtherZbinBc SWI 0x10D LDMFD SP!, {PC} CODE16 aTpaOtherZbinBc du '/tpa/user/other/ZBin/BcfgEdit.elf',0 align 4 CODE32 ;=======================elfs2======================================= Load_DynCheck: STMFD SP!, {LR} LDR R1, [R0,0x74] MOV R3, 0 LDR R2, [R1,8] LDR R1, [R1,4] adr R0, aTpaOtherZbinDy SWI 0x10D LDMFD SP!, {PC} CODE16 aTpaOtherZbinDy du '/tpa/user/other/ZBin/DynCheck.elf',0 align 4 CODE32 ;=======================elfs3======================================= Load_NShooter: STMFD SP!, {LR} LDR R1, [R0,0x74] MOV R3, 0 LDR R2, [R1,8] LDR R1, [R1,4] adr R0, aTpaOtherZbinNS SWI 0x10D LDMFD SP!, {PC} CODE16 aTpaOtherZbinNS du '/tpa/user/other/ZBin/NShooter.elf',0 align 4 CODE32 ;=======================elfs4======================================= Load_EPManager: STMFD SP!, {LR} LDR R1, [R0,0x74] MOV R3, 0 LDR R2, [R1,8] LDR R1, [R1,4] adr R0, aTpaOtherZbinEP SWI 0x10D LDMFD SP!, {PC} CODE16 aTpaOtherZbinEP du '/tpa/user/other/ZBin/EPManager.elf',0 align 4 CODE32 ;=======================elfs5======================================= Load_FindFiles: STMFD SP!, {LR} LDR R1, [R0,0x74] MOV R3, 0 LDR R2, [R1,8] LDR R1, [R1,4] adr R0, aUsbOtherZbinFi SWI 0x10D LDMFD SP!, {PC} CODE16 aUsbOtherZbinFi du '/tpa/user/other/ZBin/FindFiles.elf',0 align 4 CODE32 ;=======================elfs6======================================= Load_MyShortcuts: STMFD SP!, {LR} LDR R1, [R0,0x74] MOV R3, 0 LDR R2, [R1,8] LDR R1, [R1,4] adr R0, aUsbOtherZbinMy SWI 0x10D LDMFD SP!, {PC} CODE16 aUsbOtherZbinMy du '/tpa/user/other/ZBin/MyShortcuts.elf',0
05M4N
Patcher
Регистрация: 2.7.10 Сообщений: 42 Репутация: 398 Откуда: Guatemala
#814 [12.12.10, 07:56] Re: Хотите статус Патчмейкера, Эльфмейкера или Разработчика?
E1kolyan This is some of my asm files:
3 of DB2010
Flash Infared while charging:
include "x.inc" ;W810 SW-R4EA031 --> W300 SW-R4EA031 ;Flash Infared while charging, when charging is done, the Infared will stop blinking ;© den_po, IronMaster ;(p) 05M4N org 0x45002776 ;0x45077A02 LDR R0, off_45077C10 BLX R0 org 0x450029AC ;0x45077C10 off_45077C10 dw loc_456B5B50+1 org 0x45002804 ;0x45077A94 LDR R0, 0x45002AF0 ;off_45077D54 ;---------------------------------------------------- org 0x456FB9E0 loc_456B5B50: LDR R0, off_456B5BC0 LDRB R0, [R0,R1] PUSH {R0-R7,LR} SUB SP, SP, 0x40 MOV R1, SP LDR R7, off_456B5BBC BLX R7 MOV R0, SP LDRB R0, [R0] BL sub_456B5B6A ADD SP, SP, 0x40 POP {R0-R7,PC} sub_456B5B6A: PUSH {R0-R7,LR} LDR R2, dword_456B5BB8 LDRB R1, [R2] CMP R1, R0 BEQ loc_456B5B84 STRB R0, [R2] CMP R0, 7 BEQ loc_456B5B84 CMP R0, 8 BEQ loc_456B5B84 MOV R0, 0 BL sub_456B5B86 loc_456B5B84: POP {R0-R7,PC} sub_456B5B86: PUSH {R0-R7,LR} MOV R1, 1 MOV R0, 7 LDR R4, off_456B5BC8 BLX R4 MOV R0, 0xFA ADD R0, 0x32 LDR R1, off_456B5BC4 BL 0x455D4024 ;sub_4564C288 POP {R0-R7,PC} loc_456B5B9C: PUSH {R0-R7,LR} MOV R1, 0 MOV R0, 7 LDR R4, off_456B5BC8 BLX R4 LDR R2, dword_456B5BB8 LDRB R2, [R2] CMP R2, 7 BEQ loc_456B5BB6 CMP R2, 8 BEQ loc_456B5BB6 BL sub_456B5B86 loc_456B5BB6: POP {R0-R7,PC} dword_456B5BB8 dw 0x4C2F5FD4 ;0x4C022B42 off_456B5BBC dw 0x44960B40+1 ;SWI_0x1E4_GetBatteryState+1 off_456B5BC0 dw 0x4500277C ;loc_45077A08 off_456B5BC4 dw 0x456FBA2C+1 ;loc_456B5B9C+1 off_456B5BC8 dw 0x452273C8+1 ;sub_4529EE5C+1
Add shortcuts for Softkeys v.2.3:
include "x.inc" ;W200 SW-R4HA014 --> W300 SW-R4EA031 ;Add shortcuts for left, right and center softkeys ;Settings - General - Shortcuts - Left/Right/Center Softkey ;v.2.3 ;© Mike006 ;(p) 05M4N org 0x44563E90 ;0x444CAFCC db 1 org 0x4466B318 ;0x445D6B30 db 5 org 0x450E1DBA ;0x44FD1B1E MOV R2, 1 org 0x450E2198 ;0x44FD1EFC MOV R2, 1 org 0x450E1DC6 ;0x44FD1B2A MOV R2, 1 org 0x450E212C ;0x44FD1E90 MOV R2, 1 org 0x450E206C ;0x44FD1DD0 B 0x450E208A ;loc_44FD1DEE org 0x450E1E9A ;0x44FD1BFE NOP org 0x450E20E4 ;0x44FD1E48 CMP R1, 7 org 0x450E2094 ;0x44FD1DF8 CMP R0, 7 org 0x450E1DA4 ;0x44FD1B08 MOV R2, 1 B 0x450E1D88 ;loc_44FD1AEC org 0x450E21BE ;0x44FD1F22 MOV R2, 1 B 0x450E21CC ;loc_44FD1F30 org 0x450E1D98 ;0x44FD1AFC MOV R2, 1 B 0x450E1DB0 ;loc_44FD1B14 org 0x450E21F0 ;0x44FD1F54 MOV R2, 1 B 0x450E21FE ;loc_44FD1F62 org 0x450E2A76 ;0x44FD2886 MOV R0, 6 BL 0x450E2274 ;sub_44FD1FD8 POP {PC} org 0x450E2D32 ;0x44FD2B46 MOV R0, 4 BL 0x450E2274 ;sub_44FD1FD8 POP {PC} org 0x450E2D14 ;0x44FD2B28 MOV R0, 5 BL 0x450E2274 ;sub_44FD1FD8 POP {PC} org 0x450E200A ;0x44FD1D6E LDR R6, off_44FD1D74 BLX R6 B 0x450E2024 ;loc_44FD1D88 off_44FD1D74 dw loc_4566B4E0+1 org 0x453924FA ;0x45279432 LDR R3, off_45279438 BX R3 NOP off_45279438 dw loc_4566B518+1 ;-------------------------------------------------------- org 0x456FB8F0 sub_4566B4B0: PUSH {R1,R2,LR} MOV R2, 0xC ;letras MOV R1, 6 CMP R0, 0 BEQ loc_4566B4C4 CMP R0, 1 BEQ loc_4566B4CA ADD R2, R2, 7 LDR R0, off_4566B4DC B loc_4566B4CC loc_4566B4C4: ADD R2, R2, 1 LDR R0, off_4566B4D8 B loc_4566B4CC loc_4566B4CA: LDR R0, off_4566B4D4 loc_4566B4CC: BL 0x455ECC38 ;sub_454C8DEC POP {R1,R2,PC} align 4 off_4566B4D4 dw aLeftSoftkey off_4566B4D8 dw aRightSoftkey off_4566B4DC dw aCenterSoftkey loc_4566B4E0: PUSH {R0-R3,LR} SUB SP, SP, 0x20 LDR R0, dword_4566B564 STR R0, [SP] SUB R0, R0, 4 STR R0, [SP,4] SUB R0, 9 STR R0, [SP,8] ADD R0, R0, 3 STR R0, [SP,0xC] MOV R0, 1 BL sub_4566B4B0 STR R0, [SP,0x10] MOV R0, 0 BL sub_4566B4B0 STR R0, [SP,0x14] BL sub_4566B4B0 STR R0, [SP,0x18] LDR R0, [R7,4] MOV R2, 7 ADD R1, SP, 0 BL 0x455D0618 ;sub_454AC844 ADD SP, SP, 0x20 POP {R0-R3,PC} loc_4566B518: LDR R3, off_4566B568 CMP R6, 0 BEQ loc_4566B560 CMP R5, 0xC BEQ loc_4566B548 CMP R5, 8 BEQ loc_4566B540 CMP R5, 6 BEQ loc_4566B53C CMP R5, 0xA BEQ loc_4566B544 CMP R5, 1 BEQ loc_4566B54C CMP R5, 2 BEQ loc_4566B550 CMP R5, 5 BEQ loc_4566B554 B loc_4566B55A loc_4566B53C: MOV R0, 0 B loc_4566B556 loc_4566B540: MOV R0, 1 B loc_4566B556 loc_4566B544: MOV R0, 2 B loc_4566B556 loc_4566B548: MOV R0, 3 B loc_4566B556 loc_4566B54C: MOV R0, 4 B loc_4566B556 loc_4566B550: MOV R0, 5 B loc_4566B556 loc_4566B554: MOV R0, 6 loc_4566B556: BX R3 B loc_4566B560 loc_4566B55A: ADD R0, R4, 0 BL 0x45393C0C ;sub_4527AA30 loc_4566B560: POP {R4-R6,PC} align 4 dword_4566B564 dw 0x123E ;0x1241 off_4566B568 dw 0x450E2274+1 ;sub_44FD1FD8+1 aLeftSoftkey db "Left Softkey",0 aRightSoftkey db "Right Softkey",0 aCenterSoftkey db "Center Softkey",0
Adv. Phone-Status:
include "x.inc" include "W300.inc" ;W200 SW-R4HA014 --> W300 SW-R4EA031 ;AdvPhoneStatus ;Items are in this order: ;Profile, Silent Mode, Battery, Temp, Time, Heap ;Added: GPRS Session info, MemoryCard Status. ;Press short volume + to show ;Now it Works only in standby ;v 2.0 ;© farid & anarkes ;(p) 05M4N org 0x445621F8 ;0x444C9304 dw loc_456601D4+1 ;---------------------------------------------------------------- org 0x456FBA60 sub_45660188: var_1C = -0x1C var_18 = -0x18 PUSH {R0,R4-R7,LR} SUB SP, SP, 4 MOV R4, 0 BL SWI_0x1F3_root_list_get_session_count STR R0, [SP,0x1C+var_1C] B loc_45660198 loc_45660196: ADD R4, R4, 1 loc_45660198: LDR R0, [SP,0x1C+var_1C] CMP R4, R0 BGE loc_456601CE LSL R0, R4, 0 BL SWI_0x1F4_root_list_get_session LSL R5, R0, 0 MOV R6, 0 B loc_456601AC loc_456601AA: ADD R6, R6, 1 loc_456601AC: LDR R0, [R5] LDRH R1, [R0,2] CMP R6, R1 BGE loc_45660196 LSL R1, R6, 0 BL sub_45660350 LDR R1, [SP,0x1C+var_18] LSL R7, R0, 0 LDR R0, [R7] LDR R0, [R0,4] BL sub_45660358 CMP R0, 0 BNE loc_456601AA LSL R0, R7, 0 POP {R2-R7,PC} loc_456601CE: MOV R0, 0 POP {R2-R7,PC} LSL R0, R0, 0 loc_456601D4: LDR R0, dword_45660330 PUSH {R4-R7,LR} LDR R4, off_45660334 ADD SP, R0 BL SWI_0x1F3_root_list_get_session_count SUB R0, R0, 1 BL SWI_0x1F4_root_list_get_session BL SWI_0x1F5_SESSION_GetTopBook LSL R5, R0, 0 BL sub_45660360 CMP R5, R0 BEQ loc_45660214 BL SWI_0x1F3_root_list_get_session_count SUB R0, R0, 1 BL SWI_0x1F4_root_list_get_session BL SWI_0x1F5_SESSION_GetTopBook LSL R5, R0, 0 MOVL R0, 0x194 ADD R0, R4, R0 BL sub_45660188 CMP R5, R0 BEQ loc_45660214 B loc_45660326 loc_45660214: LDR R0, dword_45660338 MOV R2, 0x1C ADD R0, SP loc_4566021A: SUB R2, R2, 4 LDR R1, [R4,R2] STR R1, [R0,R2] BNE loc_4566021A BL SWI_0x170_GetFreeBytesOnHeap LSL R5, R0, 0 MOV R1, SP MOV R0, 0 BL SWI_0x1B4_REQUEST_PROFILE_GETACTIVEPROFILE LDR R1, [SP] ADD R2, SP, 4 LSL R1, R1, 0x10 LSR R1, R1, 0x10 MOV R0, 0 BL SWI_0x201_REQUEST_SETTING_SILENCE_GET MOV R0, SP LDRB R0, [R0,4] CMP R0, 0 BNE loc_4566024A adr R6, aOff B loc_4566024C loc_4566024A: adr R6, aOn loc_4566024C: ADD R1, SP, 0xC LDR R7, dword_45660344 MOV R0, 0 BL SWI_0x16E_REQUEST_DATEANDTIME_GET MOVL R1, 0x810 ADD R1, SP MOV R0, 0 BL sub_45660368 ADD R1, SP, 0x20 LSL R0, R4, 0 ADD R0, 0x1C BL SWI_0x1D3_GetVolumeSize ADD R1, SP, 0x14 MOV R0, 0 BL sub_45660370 LDR R0, [SP,0x24] LDR R2, [SP,0x20] LDR R3, [SP,0x18] ASR R1, R0, 9 LSR R1, R1, 0x16 ADD R1, R1, R0 SUB R0, R2, R0 ASR R2, R0, 9 LSR R2, R2, 0x16 ADD R0, R2, R0 ASR R2, R0, 0xA LDR R0, [SP,0x1C] ASR R1, R1, 0xA STR R3, [SP,8] ASR R3, R1, 9 LSR R3, R3, 0x16 ADD R1, R3, R1 ASR R3, R1, 0xA ASR R1, R2, 9 LSR R1, R1, 0x16 ADD R1, R1, R2 ASR R2, R1, 0xA ASR R1, R0, 9 LSR R1, R1, 0x16 ADD R0, R1, R0 ASR R1, R0, 0xA LDR R0, [SP,8] MOV R12, R1 ASR R0, R0, 9 LSR R1, R0, 0x16 LDR R0, [SP,8] ADD R0, R1, R0 ASR R0, R0, 0xA MOV R1, R12 PUSH {R0-R3} ASR R0, R5, 9 LSR R0, R0, 0x16 ADD R0, R0, R5 ASR R2, R0, 0xA ADD R0, SP, 0x1C LDRB R1, [R0,5] LDRB R0, [R0,4] PUSH {R0-R2} LDR R0, dword_45660348 MOV R2, 0x84 ADD R0, SP LSL R2, R2, 4 ADD R2, SP LDR R2, [R2] ADD R0, 0x20 LDRB R1, [R0] LSL R0, R6, 0 PUSH {R0-R2} LDR R0, [SP,0x28] LDR R1, dword_4566034C LSL R0, R0, 2 ADD R1, SP LDR R3, [R1,R0] LSL R2, R4, 0 ADD R2, 0x2C LSL R1, R7, 0 ADD R0, SP, 0x68 BL sub_45660378 ADD SP, SP, 0x28 LSL R2, R7, 0 MOV R1, 0 ADD R0, SP, 0x40 BL sub_45660388 LSL R5, R0, 0 LSL R2, R7, 0 MOV R1, 0 MOVL R0, 0x174 ADD R0, R4, R0 BL sub_45660388 LSL R4, R0, 0 MOV R1, 0 MOV R0, 0 PUSH {R0,R1} MOV R3, 2 LSL R2, R0, 0 LSL R0, R4, 0 LSL R1, R5, 0 BL SWI_0x257_MessageBox ADD SP, SP, 8 loc_45660326: MOVL R0, 0x860 ADD SP, R0 POP {R4-R7,PC} NOP dword_45660330 dw 0xFFFFF7A0 off_45660334 dw off_456603D0 dword_45660338 dw 0x844 aOff db "Off",0 aOn db "On",0 db 0 dword_45660344 dw 0xFFFF dword_45660348 dw 0x82C dword_4566034C dw 0x86C sub_45660350: LDR R3, off_45660354 BX R3 off_45660354 dw SWI_0x1AD_List_Get+1 sub_45660358: LDR R3, off_4566035C BX R3 off_4566035C dw SWI_0x159_strcmp+1 sub_45660360: LDR R3, off_45660364 BX R3 off_45660364 dw SWI_0x131_Find_StandbyBook+1 sub_45660368: LDR R3, off_4566036C BX R3 off_4566036C dw SWI_0x1E4_GetBatteryState+1 sub_45660370: LDR R3, off_45660374 BX R3 off_45660374 dw SWI_0x299_GPRS_GetLastSessionInfo+1 sub_45660378: PUSH {R3} LDR R3, off_45660384 MOV R12, R3 POP {R3} BX R12 NOP off_45660384 dw SWI_0x115_snwprintf+1 sub_45660388: LDR R3, off_4566038C BX R3 off_4566038C dw SWI_0x15D_Str2ID+1 aNormal db "Normal",0 db 0 aMetting db "Metting",0 aInCar db "In Car",0 db 0 aOutdoors db "Outdoors",0 db 0 LSL R0, R0, 0 aHandsfree db "Handsfree",0 LSL R0, R0, 0 aHome db "Home",0 db 0 LSL R0, R0, 0 aOffice db "Office",0 db 0 off_456603D0 dw aNormal dw aMetting dw aInCar dw aOutdoors dw aHandsfree dw aHome dw aOffice aCard_2 du "/card/",0 LSL R0, R0, 0 aProfileSSilent du "Profile: %s",0xA du "Silent: %s",0xA du "Batt: %d%%",0xA du "Temp: %d%°C",0xA du "Time: %02d:%02d",0xA du "Heap: %d KB",0xA du "GPRS Session info",0xA du "Sent: %02d KB",0xA du "Rcvd: %02d KB",0xA du "Memory Card Status",0xA du "Used: %d MB",0xA du "Free: %d MB",0 LSL R0, R0, 0 aAdvphonestatus du "AdvPhoneStatus",0 LSL R0, R0, 0 aTestohs db "TestOHS",0
and 3 of DB2020
Change GUI of SMS-editor:
include "x.inc" ;K790 SW-R8BF003 --> W580 SW-R8BE001_Orange ;Cambio GUI SMS-editor ;© Therion ;(p) 05M4N org 0x4511D170 ;0x450BBE0C MOV R1, 0xC org 0x45323B10 ;0x452A39E4 MOV R1, 0x38 org 0x4532945C ;0x452A9330 MOV R1, 0xE org 0x45330CB4 ;0x452B0B88 LDR R3, off_452B0B8C BLX R3 off_452B0B8C dw loc_45B1E810+1 org 0x4532928C ;0x452A9160 LDR R3, off_452A9164 BLX R3 off_452A9164 dw loc_45B1E81C+1 NOP org 0x4532D6EC ;0x452AD5C0 LDR R3, off_452AD5C4 BLX R3 off_452AD5C4 dw loc_45B1E828+1 NOP ;------------------------------------------------------------ org 0x44296980 loc_45B1E810: MOV R1, 0x24 ADD R0, R4, 0 LDR R3, off_45B1E840 BLX R3 LDR R3, off_45B1E850 BLX R3 loc_45B1E81C: LDR R1, dword_45B1E858 ADD R0, R4, 0 LDR R3, off_45B1E854 BLX R3 LDR R3, off_45B1E85C BLX R3 loc_45B1E828: LDR R1, dword_45B1E860 LDR R0, [R5] LDR R3, off_45B1E864 BLX R3 LDR R1, dword_45B1E84C LDR R0, [R5] LDR R3, off_45B1E844 BLX R3 MOVL R0, 0x410 LDR R3, off_45B1E868 BLX R3 off_45B1E840 dw 0x45398480+1 ;loc_45317C04+1 off_45B1E844 dw 0x45398958+1 ;loc_453180DC+1 dw 0x21130 dword_45B1E84C dw 0x500100 off_45B1E850 dw 0x45330CC4+1 ;loc_452B0B98+1 off_45B1E854 dw 0x4532918C+1 ;loc_452A9060+1 dword_45B1E858 dw 0xFF0000CC off_45B1E85C dw 0x4532929E+1 ;loc_452A9172+1 dword_45B1E860 dw 0x911 off_45B1E864 dw 0x45395720+1 ;SWI_0x13D_DispObject_SetTitleText+1 off_45B1E868 dw 0x4532D6F8+1 ;loc_452AD5CC+1
BlackBerry Menu List:
include "x.inc" include "W580_Orange.inc" ;W610 SW-R6CA001_Orange --> W580 SW-R8BE001_Orange ;Lista de menu BlackBerry (BBLM) ;Change the way of enter at QuickAcces Menu (QAM) ;Now enter at BBLM ;Items: ;Explorer - Message Inbox - Standby -Calls - Playing ;(!) To enter at the QuickAcces Menu (QAM) press again On/Off ;V1.0 Beta Test ;© k790Alex ;(p) 05M4N org 0x45BD3778 ;0x45A76740 dw loc_45DD2018+1 org 0x45BD3780 ;0x45A76748 dw 0x45318048+1 ;loc_45308090+1 ;----------------------------------------------- org 0x45C27BC0 loc_45DD1FA0: LDR R3, off_45DD1FA4 BX R3 off_45DD1FA4 dw SWI_0x1C0_CreateListMenu+1 loc_45DD1FA8: LDR R3, off_45DD1FAC BX R3 off_45DD1FAC dw SWI_0x1C1_ListMenu_SetItemCount+1 loc_45DD1FB0: LDR R3, off_45DD1FB4 BX R3 off_45DD1FB4 dw SWI_0x13F_ListMenu_SetItemStyle+1 loc_45DD1FB8: LDR R3, off_45DD1FBC BX R3 off_45DD1FBC dw SWI_0x135_ListMenu_SetCursorToItem+1 loc_45DD1FC0: LDR R3, off_45DD1FC4 BX R3 off_45DD1FC4 dw SWI_0x174_ListMenu_SetOnMessage+1 loc_45DD1FC8: LDR R3, off_45DD1FCC BX R3 off_45DD1FCC dw SWI_0x14B_GUIObject_SoftKeys_SetAction+1 loc_45DD1FD0: LDR R3, off_45DD1FD4 BX R3 off_45DD1FD4 dw SWI_0x134_GUIObject_Show+1 loc_45DD1FD8: LDR R3, off_45DD1FDC BX R3 off_45DD1FDC dw SWI_0x137_GUIonMessage_GetCreatedItemIndex+1 loc_45DD1FE0: LDR R3, off_45DD1FE4 BX R3 off_45DD1FE4 dw SWI_0x138_GUIonMessage_SetMenuItemText+1 loc_45DD1FE8: LDR R3, off_45DD1FEC BX R3 off_45DD1FEC dw SWI_0x13E_ListMenu_GetSelectedItem+1 loc_45DD1FF0: LDR R3, off_45DD1FF4 BX R3 off_45DD1FF4 dw 0x453C2974+1 ;loc_453B2480+1 loc_45DD1FF8: LDR R3, off_45DD1FFC BX R3 off_45DD1FFC dw SWI_0x1A8_UI_Event+1 loc_45DD2000: LDR R3, off_45DD2004 BX R3 off_45DD2004 dw SWI_0x13C_GUIonMessage_SetMenuItemIcon+1 loc_45DD2008: LDR R3, off_45DD200C BX R3 off_45DD200C dw SWI_0x1CE_GUIObject_Destroy+1 loc_45DD2010: LDR R3, off_45DD2014 BX R3 off_45DD2014 dw SWI_0x31A_BookObj_SetDisplayOrientation+1 loc_45DD2018: PUSH {R4,R5,LR} ADD R4, R1, 0 LDR R0, [R4,0x18] CMP R0, 0 BEQ loc_45DD2026 BL loc_45DD2008 loc_45DD2026: MOV R1, 0 ADD R0, R4, 0 BL loc_45DD1FA0 STR R0, [R4,0x18] MOV R1, 4 BL loc_45DD1FB0 MOV R1, 0 ADD R0, R4, 0 BL loc_45DD2010 MOV R1, 5 LDR R0, [R4,0x18] BL loc_45DD1FA8 MOV R1, 1 LDR R0, [R4,0x18] BL loc_45DD1FB8 adr R1, loc_45DD2090 ADD R1, 1 LDR R0, [R4,0x18] BL loc_45DD1FC0 LDR R0, [R4,0x18] BL loc_45DD1FD0 LDR R0, [R4,0x18] MOVL R1, 0xFC0 LDR R2, off_45DD2140 BL loc_45DD1FC8 LDR R0, [R4,0x18] LDR R1, dword_45DD2084 LDR R2, off_45DD2140 BL loc_45DD1FC8 LDR R0, [R4,0x18] LDR R1, dword_45DD2088 adr R2, loc_45DD2100 ADD R2, 1 BL loc_45DD1FC8 POP {R4,R5,PC} NOP dword_45DD2084 dw 0xFAF dword_45DD2088 dw 0xFC2 dw 0xFB4 loc_45DD2090: PUSH {R4-R6,LR} ADD R4, R0, 0 BL loc_45DD1FD8 CMP R0, 0 BEQ loc_45DD20AE CMP R0, 1 BEQ loc_45DD20B4 CMP R0, 2 BEQ loc_45DD20BA CMP R0, 3 BEQ loc_45DD20C0 LDR R5, dword_45DD20D8 LDR R6, dword_45DD20DC B loc_45DD20C4 loc_45DD20AE: LDR R5, dword_45DD20E0 LDR R6, dword_45DD20E4 B loc_45DD20C4 loc_45DD20B4: LDR R5, dword_45DD20E8 LDR R6, dword_45DD20EC B loc_45DD20C4 loc_45DD20BA: LDR R5, dword_45DD20F0 LDR R6, dword_45DD20F4 B loc_45DD20C4 loc_45DD20C0: LDR R5, dword_45DD20F8 LDR R6, dword_45DD20FC loc_45DD20C4: ADD R1, R5, 0 ADD R0, R4, 0 BL loc_45DD1FE0 ADD R2, R6, 0 MOV R1, 0 ADD R0, R4, 0 BL loc_45DD2000 POP {R4-R6,PC} dword_45DD20D8 dw 0x108C ;0x1160 dword_45DD20DC dw 0xEC65 ;0xEAE0 dword_45DD20E0 dw 0x938 ;0x1848 dword_45DD20E4 dw 0xF3BA ;0xF36C dword_45DD20E8 dw 0x92E ;0x1324 dword_45DD20EC dw 0xEC8B ;0xEC90 dword_45DD20F0 dw 0x156A ;0x1946 dword_45DD20F4 dw 0xEC71 ;0xF306 dword_45DD20F8 dw 0xDF1 ;0x10B5 dword_45DD20FC dw 0xE5E8 ;0xEA7D loc_45DD2100: PUSH {R4,LR} ADD R4, R0, 0 ADD R0, R1, 0 BL loc_45DD1FE8 CMP R0, 0 BEQ loc_45DD2126 CMP R0, 1 BEQ loc_45DD212A CMP R0, 2 BEQ loc_45DD212E CMP R0, 3 BEQ loc_45DD2132 CMP R0, 4 BNE loc_45DD2138 MOV R0, 0x47 loc_45DD2120: BL loc_45DD1FF8 B loc_45DD2138 loc_45DD2126: LDR R0, off_45DD2144 B loc_45DD2134 loc_45DD212A: LDR R0, off_45DD2148 B loc_45DD2134 loc_45DD212E: LDR R0, dword_45DD214C B loc_45DD2120 loc_45DD2132: LDR R0, off_45DD2150 loc_45DD2134: BL loc_45DD1FF0 loc_45DD2138: ADD R0, R4, 0 LDR R4, off_45DD2140 BLX R4 POP {R4,PC} off_45DD2140 dw SWI_0x12F_FreeBook+1 off_45DD2144 dw 0x45BCA6B8 ;unk_45A6D9A4 off_45DD2148 dw 0x45B3FEBC ;unk_459E54A0 dword_45DD214C dw 0x848 off_45DD2150 dw 0x45BEC944 ;unk_45A8F674
Logo Changer V.2:
include "x.inc" include "W580_Orange.inc" ;W610 SW-R6CA001_Orange --> W580 SW-R8BE001_Orange ;Logo changer ;Enter to Menu>Settings>Connectivity>Bluetooth>Phone Name ;Then select item "Bluetooth" or "Operator" ;When you press "Accept" in Operator Gui the name will change ;(!) You need change the name again after of reaboot phone ;(i) Edit your lng 0x1E23: Operator ;V.2 ;© k790Alex ;(p) 05M4N org 0x44DB3648 ;0x44DB7514 dw loc_45DE006C+1 org 0x44DB36AE ;0x44DB757A LDR R3, off_44DB7580 BX R3 NOP off_44DB7580 dw loc_45DE009C+1 org 0x45ABC594 ;0x45963104 dw loc_45DE0084 ;-------------------------------------------------- org 0x45C280C0 loc_45DDFF00: PUSH {R4,LR} ADD R4, R1, 0 LDR R0, [R4,0x18] CMP R0, 0 BEQ loc_45DDFF0E BL loc_45DE010C loc_45DDFF0E: MOV R1, 0 ADD R0, R4, 0 BL loc_45DE012C STR R0, [R4,0x18] MOV R1, 2 BL loc_45DE0134 LDR R1, dword_45DDFF6C LDR R0, [R4,0x18] BL loc_45DE0144 adr R1, dword_45DE0050 MOV R2, 2 LDR R0, [R4,0x18] BL loc_45DE0104 MOV R1, 0 LDR R0, [R4,0x18] BL loc_45DE0124 MOV R1, 1 LDR R0, [R4,0x18] BL loc_45DE014C LDR R0, [R4,0x18] BL loc_45DE011C LDR R0, [R4,0x18] MOVL R1, 0xFC0 LDR R2, off_45DDFF70 BL loc_45DE013C LDR R0, [R4,0x18] LDR R1, dword_45DE0058 LDR R2, off_45DE005C BL loc_45DE013C LDR R0, [R4,0x18] LDR R1, dword_45DDFF74 adr R2, loc_45DDFF78 ADD R2, 1 BL loc_45DE013C POP {R4,PC} NOP dword_45DDFF6C dw 0xDE ;0x1F46 off_45DDFF70 dw 0x44DB36B8+1 ;loc_44DB7584+1 dword_45DDFF74 dw 0xFC2 loc_45DDFF78: PUSH {R4,LR} ADD R4, R0, 0 ADD R0, R1, 0 BL loc_45DE0114 CMP R0, 0 BNE loc_45DDFF8A adr R1, off_45DDFF94 B loc_45DDFF8C loc_45DDFF8A: adr R1, off_45DDFFA0 loc_45DDFF8C: ADD R0, R4, 0 BL loc_45DE00FC POP {R4,PC} off_45DDFF94 dw 0x45ABC2C8 ;unk_45962D78 LSL R0, R0, 0 LSL R0, R0, 0 dw 0x45ABC890 ;unk_45963400 off_45DDFFA0 dw aEditoperatorna LSL R0, R0, 0 LSL R0, R0, 0 dw loc_45DDFFAC loc_45DDFFAC: LSL R7, R0, 0 LSL R0, R0, 0 dw loc_45DDFFDC+1 LSL R0, R1, 0 LSL R0, R0, 0 dw 0x44DB1B80+1 ;loc_44DB5A50+1 LSL R0, R0, 0 LSL R0, R0, 0 LSL R0, R0, 0 LSL R0, R0, 0 aEditoperatorna db "EditOperatorName_Page",0 LSL R0, R0, 0 loc_45DDFFDC: PUSH {R4-R6,LR} ADD R4, R1, 0 LDR R0, [R4,0x18] CMP R0, 0 BEQ loc_45DDFFEA BL loc_45DE010C loc_45DDFFEA: ADD R0, R4, 0 BL loc_45DE0154 STR R0, [R4,0x18] LDR R1, dword_45DE0054 BL loc_45DE0144 MOV R1, 1 LDR R0, [R4,0x18] BL loc_45DE015C MOV R1, 1 LDR R0, [R4,0x18] BL loc_45DE0164 MOV R1, 0x1E LDR R0, [R4,0x18] BL loc_45DE016C adr R0, aAlex3g MOV R1, 6 MOV R2, 8 BL loc_45DE0184 ADD R1, R0, 0 LDR R0, [R4,0x18] BL loc_45DE0174 LDR R0, [R4,0x18] BL loc_45DE011C LDR R0, [R4,0x18] MOVL R1, 0xFC0 adr R2, loc_45DE006C ADD R2, 1 BL loc_45DE013C LDR R0, [R4,0x18] LDR R1, dword_45DE0058 LDR R2, off_45DE005C BL loc_45DE013C LDR R0, [R4,0x18] LDR R1, dword_45DE0060 adr R2, loc_45DE00A8 ADD R2, 1 BL loc_45DE013C POP {R4-R6,PC} NOP dword_45DE0050 dw 0x1092 ;0x1166 dword_45DE0054 dw 0x1E23 dword_45DE0058 dw 0xFAF off_45DE005C dw 0x44DB8A40+1 ;loc_44DBC8CC+1 dword_45DE0060 dw 0xFAC aAlex3g db "05M4N",0 ;"Alex 3G",0 LSL R0, R0, 0 loc_45DE006C: PUSH {LR} adr R1, off_45DE0078 LDR R2, off_45DE0074 BX R2 off_45DE0074 dw 0x451279FE+1 ;loc_4512CDE6+1 off_45DE0078 dw 0x45ABC2C8 ;unk_45962D78 LSL R0, R0, 0 LSL R0, R0, 0 dw loc_45DE0084 loc_45DE0084: LSL R7, R0, 0 LSL R0, R0, 0 dw loc_45DDFF00+1 LSL R0, R1, 0 LSL R0, R0, 0 dw 0x44DB1B80+1 ;loc_44DB5A50+1 LSL R0, R0, 0 LSL R0, R0, 0 LSL R0, R0, 0 LSL R0, R0, 0 loc_45DE009C: ADD R0, R4, 0 BL loc_45DE006C ADD SP, SP, 0x54 POP {R4,PC} NOP loc_45DE00A8: PUSH {R4-R7,LR} SUB SP, SP, 0x1C ADD R4, R0, 0 MOV R0, 0 STR R0, [SP] LDR R0, [R4,0x18] ADD R2, SP, 4 ADD R1, SP, 8 BL loc_45DE017C LDR R0, [SP,8] MOV R1, 0 MOV R2, 0x1E BL loc_45DE0184 ADD R5, R0, 0 MOV R1, 0 BL loc_45DE00EC MOV R0, 0 MOV R1, 0 PUSH {R0,R1} ADD R1, R5, 0 MOV R2, 0 MOV R0, 0 MOV R3, 1 BL loc_45DE00F4 ADD SP, SP, 0x24 ADD R0, R4, 0 BL loc_45DE006C POP {R4-R7,PC} NOP loc_45DE00EC: LDR R3, off_45DE00F0 BX R3 off_45DE00F0 dw 0x452FF250+1 ;loc_452EFBB8+1 loc_45DE00F4: LDR R5, off_45DE00F8 BX R5 off_45DE00F8 dw SWI_0x257_MessageBox+1 loc_45DE00FC: LDR R3, off_45DE0100 BX R3 off_45DE0100 dw SWI_0x12D_BookObj_GotoPage+1 loc_45DE0104: LDR R3, off_45DE0108 BX R3 off_45DE0108 dw 0x45359FC8+1 ;loc_45349D60+1 loc_45DE010C: LDR R3, off_45DE0110 BX R3 off_45DE0110 dw SWI_0x1CE_GUIObject_Destroy+1 loc_45DE0114: LDR R3, off_45DE0118 BX R3 off_45DE0118 dw SWI_0x13E_ListMenu_GetSelectedItem+1 loc_45DE011C: LDR R3, off_45DE0120 BX R3 off_45DE0120 dw SWI_0x134_GUIObject_Show+1 loc_45DE0124: LDR R3, off_45DE0128 BX R3 off_45DE0128 dw SWI_0x135_ListMenu_SetCursorToItem+1 loc_45DE012C: LDR R3, off_45DE0130 BX R3 off_45DE0130 dw SWI_0x1C0_CreateListMenu+1 loc_45DE0134: LDR R3, off_45DE0138 BX R3 off_45DE0138 dw SWI_0x1C1_ListMenu_SetItemCount+1 loc_45DE013C: LDR R3, off_45DE0140 BX R3 off_45DE0140 dw SWI_0x14B_GUIObject_SoftKeys_SetAction+1 loc_45DE0144: LDR R5, off_45DE0148 BX R5 off_45DE0148 dw SWI_0x133_GUIObject_SetTitleText+1 loc_45DE014C: LDR R3, off_45DE0150 BX R3 off_45DE0150 dw SWI_0x3C1_ListMenu_SetHotkeyMode+1 loc_45DE0154: LDR R3, off_45DE0158 BX R3 off_45DE0158 dw 0x45331E48+1 ;loc_45321CAC+1 loc_45DE015C: LDR R3, off_45DE0160 BX R3 off_45DE0160 dw 0x45332738+1 ;loc_4532259C+1 loc_45DE0164: LDR R3, off_45DE0168 BX R3 off_45DE0168 dw 0x453327A0+1 ;loc_45322604+1 loc_45DE016C: LDR R3, off_45DE0170 BX R3 off_45DE0170 dw 0x45332830+1 ;loc_45322694+1 loc_45DE0174: LDR R3, off_45DE0178 BX R3 off_45DE0178 dw 0x4533293C+1 ;loc_45322794+1 loc_45DE017C: LDR R3, off_45DE0180 BX R3 off_45DE0180 dw SWI_0x1D0_StringInput_GetStringAndLen+1 loc_45DE0184: LDR R3, off_45DE0188 BX R3 off_45DE0188 dw SWI_0x15D_Str2ID+1
I hope this be enough. Greetings
Спасибо сказали: Heber, albertnet3
E1kolyan
Developer
Регистрация: 8.7.07 Сообщений: 663 Репутация: 11934 Откуда: Челябинск
#815 [12.12.10, 12:02] Re: Хотите статус Патчмейкера, Эльфмейкера или Разработчика?
Я не против что бы дали патчера agnalp , все его порты рабочие.
Спасибо сказали: Vov4ик
Nook
Patcher
Регистрация: 16.4.10 Сообщений: 259 Репутация: 2578 Откуда: Харьков. Украина
#816 [13.12.10, 06:57] Re: Хотите статус Патчмейкера, Эльфмейкера или Разработчика?
Choice of style and mode of presentation of items:
;C902 SW-R3EG004 AS ;Choice of style and mode of presentation of items ;the main menu, choose your style and modes: ;Main Menu - Options, select Do not have used the item ;information about the selected item is updated in accordance with the choice ;################################### ;(!) Should edit LNG file: ;0x400 - "Mode Экрана" ;0x401 - "Стиль 1" ;0x402 - "Стиль 2" ;0x403 - "Стиль 3" ;0x404 - "Стиль 4" ;0x405 - "Стиль 5" ;0x406 - "Стиль 6" ;0x407 - "Стиль 7" (Стандартный Стиль) ;0x408 - "Стили" ;0x409 - "Элемент используется." ;0x40A - "Выберите Стиль в главном меню." ;0x40B - "Выберите режим отображения главного меню" ;0x40C - "Стиль Активити Меню " ;################################### ;v.3.2.1 ;(c) ZEN, jamesbond22, D3mon ;(e) Antoniomun ;(p) happy ;(e) albertnet3 (thanks anarkes for fix minor bugs) ;add Style GUI ActivityMenuStyle ;Restore ability to select items ;wiht keys in books affected for the patch. ;pAtChFiLe=/boot/phone_app.cxc include "x.inc" include "c902_as.inc" patch = 0x126951D0 addr0 = 0x10DBF97B org 0x10DBF970 LDR R3, off_10DDBC48 BX R3 off_10DDBC48 DCD loc_1279FC10+1 ; DATA XREF: ROM:10DDBC44r org 0x10DBFA98 LDR R3, off_10DDBD70 BX R3 off_10DDBD70 DCD patch+1 org 0x10DBFAAC LDR R3, off_10DDBD84 BX R3 off_10DDBD84 DCD loc_1279FBB6+1 org patch loc_1279FB90: BL loc_1279FF5C LDRB R0, [R7,1] CMP R0, 0 BEQ loc_1279FBA4 CMP R0, 1 BEQ loc_1279FBA8 CMP R0, 2 BEQ loc_1279FBAC B loc_1279FBAE loc_1279FBA4: MOV R1, 1 B loc_1279FBAE loc_1279FBA8: MOV R1, 4 B loc_1279FBAE loc_1279FBAC: MOV R1, 9 loc_1279FBAE: ADD R0, R6, 0 BL loc_127A0024 LDRB R7, [R6,0xC] loc_1279FBB6: PUSH {R7} BL loc_1279FF5C LDRB R0, [R7] CMP R0, 1 BEQ loc_1279FBD8 CMP R0, 2 BEQ loc_1279FBDC CMP R0, 3 BEQ loc_1279FBE0 CMP R0, 4 BEQ loc_1279FBE4 CMP R0, 5 BEQ loc_1279FBE8 CMP R0, 6 BEQ loc_1279FBEC B loc_1279FBF4 loc_1279FBD8: MOV R1, 6 B loc_1279FBF0 loc_1279FBDC: MOV R1, 2 B loc_1279FBF0 loc_1279FBE0: MOV R1, 3 B loc_1279FBF0 loc_1279FBE4: MOV R1, 4 B loc_1279FBF0 loc_1279FBE8: MOV R1, 9 B loc_1279FBF0 loc_1279FBEC: MOV R1, 8 B loc_1279FBF0 loc_1279FBF0: ADD SP, SP, 4 B loc_1279FBF8 loc_1279FBF4: POP {R7} ADD R1, R7, 0 loc_1279FBF8: ADD R0, R6, 0 BL loc_1279FFEC MOV R1, 1 ADD R0, R6, 0 BL loc_1279FFE4 LDR R3, off_1279FC0C BX R3 DCB 0xFF DCB 0xFF align 4 off_1279FC0C DCD 0x10DBFAC2+1 loc_1279FC10: PUSH {R7} BL loc_1279FF5C LDRB R7, [R7] MOV R2, 1 MOV R1, 2 ADD R0, R6, 0 BL loc_127A0034 MOV R2, 0 MOV R1, 0x10 ADD R0, R6, 0 BL loc_1279FFF4 LDR R2, dword_1279FEDC ; 0x32E8 MOV R1, 0x10 ADD R0, R6, 0 BL loc_1279FFFC LDR R2, dword_1279FEB4 ; MOV R1, 0x10 ADD R0, R6, 0 BL loc_127A003C LDR R2, off_1279FE8C MOV R1, 0x11 ADD R0, R6, 0 BL loc_1279FFF4 LDR R2, dword_1279FEBC ; MOV R1, 0x11 ADD R0, R6, 0 BL loc_1279FFFC ADD R0, R6, 0 MOV R1, 0x10 MOV R2, 0x11 BL loc_127A002C CMP R7, 1 BNE loc_1279FC76 ADD R0, R6, 0 MOV R1, 0x11 LDR R2, dword_1279FEE0 ; 0x32E7 BL loc_127A003C ADD R0, R6, 0 MOV R1, 0x11 MOV R2, 0 BL loc_127A0044 loc_1279FC76: LDR R2, off_1279FE90 MOV R1, 0x12 ADD R0, R6, 0 BL loc_1279FFF4 LDR R2, dword_1279FEC0 ; 0x32DB MOV R1, 0x12 ADD R0, R6, 0 BL loc_1279FFFC ADD R0, R6, 0 MOV R1, 0x10 MOV R2, 0x12 BL loc_127A002C CMP R7, 2 BNE loc_1279FCAC LDR R2, dword_1279FEE0 ; 0x32E7 MOV R1, 0x12 ADD R0, R6, 0 BL loc_127A003C ADD R0, R6, 0 MOV R1, 0x12 MOV R2, 0 BL loc_127A0044 loc_1279FCAC: LDR R2, off_1279FE94 MOV R1, 7 ADD R0, R6, 0 BL loc_1279FFF4 LDR R2, dword_1279FEC4 ; 0x32DC MOV R1, 7 ADD R0, R6, 0 BL loc_1279FFFC ADD R0, R6, 0 MOV R1, 0x10 MOV R2, 7 BL loc_127A002C CMP R7, 3 BNE loc_1279FCE2 LDR R2, dword_1279FEE0 ; 0x32E7 MOV R1, 7 ADD R0, R6, 0 BL loc_127A003C ADD R0, R6, 0 MOV R1, 7 MOV R2, 0 BL loc_127A0044 loc_1279FCE2: LDR R2, off_1279FE98 MOV R1, 6 ADD R0, R6, 0 BL loc_1279FFF4 LDR R2, dword_1279FEC8 ; 0x32DD MOV R1, 6 ADD R0, R6, 0 BL loc_1279FFFC ADD R0, R6, 0 MOV R1, 0x10 MOV R2, 6 BL loc_127A002C CMP R7, 4 BNE loc_1279FD18 LDR R2, dword_1279FEE0 ; 0x32E7 MOV R1, 6 ADD R0, R6, 0 BL loc_127A003C ADD R0, R6, 0 MOV R1, 6 MOV R2, 0 BL loc_127A0044 loc_1279FD18: LDR R2, off_1279FE9C MOV R1, 8 ADD R0, R6, 0 BL loc_1279FFF4 LDR R2, dword_1279FECC ; 0x32DE MOV R1, 8 ADD R0, R6, 0 BL loc_1279FFFC ADD R0, R6, 0 MOV R1, 0x10 MOV R2, 8 BL loc_127A002C CMP R7, 5 BNE loc_1279FD4E LDR R2, dword_1279FEE0 ; 0x32E7 MOV R1, 8 ADD R0, R6, 0 BL loc_127A003C ADD R0, R6, 0 MOV R1, 8 MOV R2, 0 BL loc_127A0044 loc_1279FD4E: LDR R2, off_1279FEA0 MOV R1, 9 ADD R0, R6, 0 BL loc_1279FFF4 LDR R2, dword_1279FED0 ; 0x32DF MOV R1, 9 ADD R0, R6, 0 BL loc_1279FFFC ADD R0, R6, 0 MOV R1, 0x10 MOV R2, 9 BL loc_127A002C CMP R7, 6 BNE loc_1279FD84 LDR R2, dword_1279FEE0 ; 0x32E7 MOV R1, 9 ADD R0, R6, 0 BL loc_127A003C ADD R0, R6, 0 MOV R1, 9 MOV R2, 0 BL loc_127A0044 loc_1279FD84: LDR R2, off_1279FEA4 MOV R1, 0x17 ADD R0, R6, 0 BL loc_1279FFF4 LDR R2, dword_1279FED4 ; 0x32E0 MOV R1, 0x17 ADD R0, R6, 0 BL loc_1279FFFC ADD R0, R6, 0 MOV R1, 0x10 MOV R2, 0x17 BL loc_127A002C CMP R7, 0 BNE loc_1279FDBA LDR R2, dword_1279FEE0 ; 0x32E7 MOV R1, 0x17 ADD R0, R6, 0 BL loc_127A003C ADD R0, R6, 0 MOV R1, 0x17 MOV R2, 0 BL loc_127A0044 loc_1279FDBA: BL loc_1279FF5C LDRB R7, [R7,1] MOV R2, 0 MOV R1, 0x18 ADD R0, R6, 0 BL loc_1279FFF4 LDR R2, dword_1279FED8 ; 0x32E6 MOV R1, 0x18 ADD R0, R6, 0 BL loc_1279FFFC LDR R2, dword_1279FEB8 ; 0x32E2 MOV R1, 0x18 ADD R0, R6, 0 BL loc_127A003C LDR R2, off_1279FEA8 MOV R1, 0x19 ADD R0, R6, 0 BL loc_1279FFF4 LDR R2, dword_1279FEEC ; 0x2CCC MOV R1, 0x19 ADD R0, R6, 0 BL loc_1279FFFC ADD R0, R6, 0 MOV R1, 0x18 MOV R2, 0x19 BL loc_127A002C CMP R7, 1 BNE loc_1279FE14 LDR R2, dword_1279FEE0 ; 0x32E7 MOV R1, 0x19 ADD R0, R6, 0 BL loc_127A003C ADD R0, R6, 0 MOV R1, 0x19 MOV R2, 0 BL loc_127A0044 loc_1279FE14: LDR R2, off_1279FEAC MOV R1, 0x1A ADD R0, R6, 0 BL loc_1279FFF4 LDR R2, dword_1279FEE4 ; 0x32E3 MOV R1, 0x1A ADD R0, R6, 0 BL loc_1279FFFC ADD R0, R6, 0 MOV R1, 0x18 MOV R2, 0x1A BL loc_127A002C CMP R7, 2 BNE loc_1279FE4A LDR R2, dword_1279FEE0 ; 0x32E7 MOV R1, 0x1A ADD R0, R6, 0 BL loc_127A003C ADD R0, R6, 0 MOV R1, 0x1A MOV R2, 0 BL loc_127A0044 loc_1279FE4A: LDR R2, off_1279FEB0 MOV R1, 0x1B ADD R0, R6, 0 BL loc_1279FFF4 LDR R2, dword_1279FEE8 ; 0x2CEC MOV R1, 0x1B ADD R0, R6, 0 BL loc_1279FFFC ADD R0, R6, 0 MOV R1, 0x18 MOV R2, 0x1B BL loc_127A002C CMP R7, 0 BNE loc_1279FE80 LDR R2, dword_1279FEE0 ; 0x32E7 MOV R1, 0x1B ADD R0, R6, 0 BL loc_127A003C ADD R0, R6, 0 MOV R1, 0x1B MOV R2, 0 BL loc_127A0044 loc_1279FE80: POP {R7} LDR R2, _addr0 BX R2 DCB 0xFF DCB 0xFF align 4 _addr0 DCD addr0 off_1279FE8C DCD loc_1279FEF0+1 off_1279FE90 DCD loc_1279FEF8+1 off_1279FE94 DCD loc_1279FF00+1 off_1279FE98 DCD loc_1279FF08+1 off_1279FE9C DCD loc_1279FF10+1 off_1279FEA0 DCD loc_1279FF18+1 off_1279FEA4 DCD loc_1279FF20+1 off_1279FEA8 DCD loc_1279FF36+1 off_1279FEAC DCD loc_1279FF2E+1 off_1279FEB0 DCD loc_1279FF3E+1 dword_1279FEB4 DCD 0x40A dword_1279FEB8 DCD 0x40B dword_1279FEBC DCD 0x401 dword_1279FEC0 DCD 0x402 dword_1279FEC4 DCD 0x403 dword_1279FEC8 DCD 0x404 dword_1279FECC DCD 0x405 dword_1279FED0 DCD 0x406 dword_1279FED4 DCD 0x407 dword_1279FED8 DCD 0x400 dword_1279FEDC DCD 0x408 dword_1279FEE0 DCD 0x409 dword_1279FEE4 DCD 0x40C dword_1279FEE8 DCD 0x2CEC dword_1279FEEC DCD 0x2CCC loc_1279FEF0: PUSH {R0,R1,LR} ADD R4, R0, 0 MOV R0, 1 B loc_1279FF26 loc_1279FEF8: PUSH {R0,R1,LR} ADD R4, R0, 0 MOV R0, 2 B loc_1279FF26 loc_1279FF00: PUSH {R0,R1,LR} ADD R4, R0, 0 MOV R0, 3 B loc_1279FF26 loc_1279FF08: PUSH {R0,R1,LR} ADD R4, R0, 0 MOV R0, 4 B loc_1279FF26 loc_1279FF10: PUSH {R0,R1,LR} ADD R4, R0, 0 MOV R0, 5 B loc_1279FF26 loc_1279FF18: PUSH {R0,R1,LR} ADD R4, R0, 0 MOV R0, 6 B loc_1279FF26 loc_1279FF20: PUSH {R0,R1,LR} ADD R4, R0, 0 MOV R0, 0 loc_1279FF26: BL loc_1279FF5C LDRB R1, [R7,1] B loc_1279FF4A loc_1279FF2E: PUSH {R0,R1,LR} ADD R4, R0, 0 MOV R1, 2 B loc_1279FF44 loc_1279FF36: PUSH {R0,R1,LR} ADD R4, R0, 0 MOV R1, 1 B loc_1279FF44 loc_1279FF3E: PUSH {R0,R1,LR} ADD R4, R0, 0 MOV R1, 0 loc_1279FF44: BL loc_1279FF5C LDRB R0, [R7] loc_1279FF4A: BL loc_1279FF88 ADD R0, R4, 0 BL loc_127A0054 LDR R0, _aMainmenu BL loc_127A004C POP {R0,R1,PC} loc_1279FF5C: PUSH {R0-R6,LR} MOV R0, 0 PUSH {R0} MOV R3, 0xFF ADD R3, 0x81 MOV R2, 1 ADR R1, aMainmenustyle_ LDR R0, _aTpaSystemSetti BL loc_127A0004 ADD R5, R0, 0 MOV R2, 2 MOV R1, SP BL loc_127A000C ADD R0, R5, 0 BL loc_127A001C MOV R7, SP ADD SP, SP, 4 POP {R0-R6,PC} DCB 0xFF DCB 0xFF loc_1279FF88: PUSH {R0-R7,LR} ADD R6, R0, 0 ADD R7, R1, 0 MOV R0, 0 PUSH {R0} MOV R3, 0xFF ADD R3, 0x81 MOV R2, 2 ADR R1, aMainmenustyle_ LDR R0, _aTpaSystemSetti BL loc_127A0004 ADD R5, R0, 0 MOV R1, SP STRB R6, [R1] STRB R7, [R1,1] MOV R2, 2 BL loc_127A0014 ADD R0, R5, 0 BL loc_127A001C ADD SP, SP, 4 POP {R0-R7,PC} align 4 _aTpaSystemSetti DCD aTpaSystemSetti _aMainmenu DCD aMainmenu aMainmenustyle_ du "MainMenuStyle.bin",0 loc_1279FFE4: LDR R3, _voidListMenu_SetHotkeyMode BX R3 align 4 _voidListMenu_SetHotkeyMode DCD voidListMenu_SetHotkeyMode loc_1279FFEC: LDR R3, _voidListMenu_SetItemStyle BX R3 align 4 _voidListMenu_SetItemStyle DCD voidListMenu_SetItemStyle loc_1279FFF4: LDR R3, _voidGUIObject_SoftKeys_SetAction BX R3 align 4 _voidGUIObject_SoftKeys_SetAction DCD voidGUIObject_SoftKeys_SetAction loc_1279FFFC: LDR R3, _voidGUIObject_SoftKeys_SetText BX R3 align 4 _voidGUIObject_SoftKeys_SetText DCD voidGUIObject_SoftKeys_SetText loc_127A0004: LDR R4, _int_fopen BX R4 align 4 _int_fopen DCD int_fopen loc_127A000C: LDR R4, _intfread BX R4 align 4 _intfread DCD intfread loc_127A0014: LDR R4, _intfwrite BX R4 align 4 _intfwrite DCD intfwrite loc_127A001C: LDR R4, _intfclose BX R4 align 4 _intfclose DCD intfclose loc_127A0024: LDR R3, _voidGUIObject_SetStyle BX R3 align 4 _voidGUIObject_SetStyle DCD voidGUIObject_SetStyle loc_127A002C: LDR R3, _voidGUIObject_SoftKeys_SetItemAsSubItem BX R3 align 4 _voidGUIObject_SoftKeys_SetItemAsSubItem DCD voidGUIObject_SoftKeys_SetItemAsSubItem loc_127A0034: LDR R3, _voidGUIObject_SoftKeys_SetVisible BX R3 align 4 _voidGUIObject_SoftKeys_SetVisible DCD voidGUIObject_SoftKeys_SetVisible loc_127A003C: LDR R3, _voidGUIObject_SoftKeys_SetInfoText BX R3 align 4 _voidGUIObject_SoftKeys_SetInfoText DCD voidGUIObject_SoftKeys_SetInfoText loc_127A0044: LDR R3, _voidGUIObject_SoftKeys_SetEnable BX R3 align 4 _voidGUIObject_SoftKeys_SetEnable DCD voidGUIObject_SoftKeys_SetEnable loc_127A004C: LDR R3, _voidShortcut_Run BX R3 align 4 _voidShortcut_Run DCD voidShortcut_Run loc_127A0054: LDR R3, _voidFreeBook BX R3 align 4 _voidFreeBook DCD voidFreeBook
Show transfer speed, percent, time elapsed/left in OBEX page:
include "x.inc" ;W595 SW-R3EF001 GEN ;Show transfer speed, percent, time elapsed/left in OBEX page ;(!) Heap shift moved to (4BBF59D8 - 4BBF59E4) ;(!) Patch body moved to (12797D00 - 12797F4F) ;v 1.0(A2) ;© Amir_82111 ;(p) blacklizard loc_1089E72C = 0x1088446C loc_108A0D9A = 0x10886ADA sub_10F61E3C = 0x10F46140 loc_10F61C68 = 0x10F45F6C loc_1177C350 = 0x1176A4E4 loc_10BCD2D4 = 0x10BAEE08 patch = 0x12693A70 org 0x10884462 LDR R1, off_1089E728 BX R1 align 4 off_1089E728 DCD patch+1 org 0x10886AD0 LDR R1, off_108A0D94 BX R1 off_108A0D94 DCD loc_12797D2E+1 code16 org patch loc_12797D00: BL sub_12797D18 ADD R1, R0, 0 LDR R0, [R5] BL sub_12797F40 LDR R4, [R5,0x24] LDR R0, off_12797D14 BX R0 align 4 off_12797D14 DCD loc_1089E72C+1 sub_12797D18: PUSH {R1-R7,LR} LDR R1, [R5,0x2C] ASR R1, R1, 0xA LDR R3, [R5,0x24] ASR R3, R3, 0xA LDR R2, dword_12797EF8 ; 0x4BBF59D8 ADD R4, R2, 0 ADD R4, 8 BL sub_12797D5E POP {R1-R7,PC} loc_12797D2E: BL sub_12797D44 ADD R1, R0, 0 LDR R0, [R5] BL sub_12797F40 LDR R0, dword_12797EF4 ; 0x43C LDR R1, off_12797D40 BX R1 align 4 off_12797D40 DCD loc_108A0D9A+1 sub_12797D44: PUSH {R1-R7,LR} LDR R1, dword_12797EF4 ; 0x43C ADD R5, R4, R1 LDR R1, [R5,4] ASR R1, R1, 0xA LDR R3, [R5,8] ASR R3, R3, 0xA LDR R2, dword_12797EF8 ; 0x4BBF59D8 ADD R2, 4 ADD R4, R2, 6 BL sub_12797D5E POP {R1-R7,PC} sub_12797D5E: PUSH {R1-R7,LR} SUB SP, SP, 0x28 MOV R7, SP ADD R5, R1, 0 ADD R6, R2, 0 STR R0, [R7] LDR R1, [R6] STR R5, [R6] SUB R0, R5, R1 BPL loc_12797D78 ADD R0, R5, 0 MOV R1, 0 STRH R1, [R4] loc_12797D78: ADD R6, R0, 0 SUB R1, R3, R5 BL sub_12797DF4 STR R0, [R7,0x24] ADD R0, R5, 0 ADD R1, R3, 0 BL sub_12797EC8 BL sub_12797F30 STR R0, [R7,0x10] MOV R3, 0 PUSH {R3} ADR R0, asc_12797F1C MOV R1, 6 MOV R2, 1 BL sub_12797F20 ADD SP, SP, 4 STR R0, [R7,0x14] ADD R0, R6, 0 BL sub_12797F30 STR R0, [R7,8] LDRH R0, [R4] ADD R0, 1 STRH R0, [R4] BL sub_12797E40 STR R0, [R7,0x1C] MOV R3, 0 PUSH {R3} ADR R0, aKbS MOV R1, 6 MOV R2, 7 BL sub_12797F20 ADD SP, SP, 4 STR R0, [R7,0xC] LDR R0, dword_12797EFC ; 0x7800000A STR R0, [R7,4] STR R0, [R7,0x18] MOV R3, 0 PUSH {R3} ADR R0, aKbS ADD R0, 4 MOV R1, 6 MOV R2, 3 BL sub_12797F20 ADD SP, SP, 4 STR R0, [R7,0x20] MOV R0, SP MOV R1, 5 MOV R2, 0xA MOV R3, 0 PUSH {R3} BL sub_12797F20 ADD SP, SP, 0x2C POP {R1-R7,PC} sub_12797DF4: PUSH {R1-R7,LR} SUB SP, SP, 8 ADD R6, R0, 0 ADD R5, R1, 0 CMP R6, 0 BNE loc_12797E12 MOV R3, 0 PUSH {R3} ADR R0, aUnknown MOV R1, 6 MOV R2, 7 BL sub_12797F20 ADD SP, SP, 4 B loc_12797E3C loc_12797E12: MOV R0, 0 ADD R1, R6, 0 loc_12797E16: CMP R5, R1 BLT loc_12797E20 ADD R0, 1 ADD R1, R1, R6 B loc_12797E16 loc_12797E20: BL sub_12797E40 MOV R7, SP STR R0, [R7,4] LDR R0, dword_12797F00 ; 0x7800002D STR R0, [R7] MOV R0, SP MOV R1, 5 MOV R2, 2 MOV R3, 0 PUSH {R3} BL sub_12797F20 ADD SP, SP, 4 loc_12797E3C: ADD SP, SP, 8 POP {R1-R7,PC} sub_12797E40: PUSH {R1-R7,LR} SUB SP, SP, 0x20 MOV R1, SP BL sub_12797F48 MOV R4, SP BL sub_12797E54 ADD SP, SP, 0x20 POP {R1-R7,PC} sub_12797E54: PUSH {R1-R7,LR} SUB SP, SP, 0x14 MOV R7, SP LDRB R0, [R4,4] ADD R5, R0, 0 BL sub_12797F30 BL sub_12797EA6 STR R0, [R7] LDRB R0, [R4,5] ADD R5, R0, 0 BL sub_12797F30 BL sub_12797EA6 STR R0, [R7,8] LDRB R0, [R4,6] ADD R5, R0, 0 BL sub_12797F30 BL sub_12797EA6 STR R0, [R7,0x10] LDR R0, dword_12797F04 STR R0, [R7,4] STR R0, [R7,0xC] MOV R0, SP MOV R2, 5 LDRB R1, [R4,4] CMP R1, 0 BNE loc_12797E98 ADD R0, SP, 0x8 MOV R2, 3 loc_12797E98: MOV R1, 5 MOV R3, 0 PUSH {R3} BL sub_12797F20 ADD SP, SP, 0x18 POP {R1-R7,PC} sub_12797EA6: PUSH {R1-R7,LR} CMP R5, 0xA BGE loc_12797EC6 SUB SP, SP, 8 MOV R7, SP STR R0, [R7,4] LDR R0, dword_12797F08 ; 0x78000030 STR R0, [R7] MOV R0, SP MOV R1, 5 MOV R2, 2 MOV R3, 0 PUSH {R3} BL sub_12797F20 ADD SP, SP, 0xC loc_12797EC6: POP {R1-R7,PC} sub_12797EC8: PUSH {R1-R7,LR} ADD R4, R0, 0 ADD R5, R1, 0 MOV R0, 0 CMP R4, 0 BEQ loc_12797EF2 CMP R5, 0 BEQ loc_12797EF2 CMP R4, R5 BCC loc_12797EE0 MOV R0, 0x64 B loc_12797EF2 loc_12797EE0: MOV R0, 0x64 MUL R4, R0 MOV R0, 0 ADD R1, R5, 0 loc_12797EE8: CMP R4, R1 BLT loc_12797EF2 ADD R0, 1 ADD R1, R1, R5 B loc_12797EE8 loc_12797EF2: POP {R1-R7,PC} align 4 dword_12797EF4 DCD 0x43C dword_12797EF8 DCD 0x4BC00000 dword_12797EFC DCD 0x7800000A dword_12797F00 DCD 0x7800002D dword_12797F04 DCD 0x7800003A dword_12797F08 DCD 0x78000030 aKbS DCB "kB/s ",0 aUnknown DCB "unknown",0 asc_12797F1C DCB "%",0 align 4 sub_12797F20: PUSH {R3} LDR R3, off_12797F2C MOV R12, R3 POP {R3} BX R12 align 4 off_12797F2C DCD sub_10F61E3C+1 sub_12797F30: PUSH {R3} LDR R3, off_12797F3C MOV R12, R3 POP {R3} BX R12 align 4 off_12797F3C DCD loc_10F61C68+1 sub_12797F40: LDR R3, off_12797F44 BX R3 align 4 off_12797F44 DCD loc_1177C350+1 sub_12797F48: LDR R3, off_12797F4C BX R3 align 4 off_12797F4C DCD loc_10BCD2D4+1
Ability change orientation in file manager:
include "x.inc" include "c902_as.inc" ;C902 SW-R3EG004 AS ;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: ;0x40C - "Стиль Активити Меню " ;0x40F - "Кнопки" ;0x409 - "Элемент используется." ;################################### ;V.4 ;(c) Juhu07 ;(e) albertnet3 ;(p) happy ;pAtChFiLe=/boot/phone_app.cxc addr20 = 0x10F46141 addr6 = 0x11E7BD44 addr5 = 0x117EE1AF addr4 = 0x117DE8A3 addr3 = 0x117DE937 addr2 = 0x117EE1A4 addr1 = 0x117DE898 addr0 = 0x117DE92A patch = 0x12695B80 org addr0 LDR R3, off_117F03F4 BX R3 align 4 off_117F03F4 DCD patch+1 ;-------------------------- org addr1 LDR R3, off_117F0360 BX R3 off_117F0360 DCD loc_127A00B8+1 ;-------------------------- org addr2 LDR R3, off_117FFC54 BX R3 off_117FFC54 DCD loc_127A00E0+1 org patch loc_127A0060: MOV R1, 3 ADD R0, R6, 0 BL sub_127A057C BL sub_127A031C CMP R0, 1 BEQ loc_127A0082 BL sub_127A0326 CMP R0, 1 BEQ loc_127A0086 BL sub_127A0330 CMP R0, 1 BEQ loc_127A008A B loc_127A008C loc_127A0082: MOV R1, 4 B loc_127A008C loc_127A0086: MOV R1, 1 B loc_127A008C loc_127A008A: MOV R1, 9 loc_127A008C: ADD R0, R6, 0 BL sub_127A0584 BL sub_127A033A CMP R0, 1 BEQ loc_127A00A2 BL sub_127A0344 CMP R0, 1 BEQ loc_127A00AA loc_127A00A2: ADD R0, R6, 0 BL sub_127A0594 B loc_127A00B0 loc_127A00AA: ADD R0, R6, 0 BL sub_127A059C loc_127A00B0: LDR R3, _addr3 BX R3 align 4 _addr3 DCD addr3 loc_127A00B8: BL sub_127A0308 CMP R0, 1 BEQ loc_127A00CA BL sub_127A0312 CMP R0, 1 BEQ loc_127A00D0 B loc_127A00D2 loc_127A00CA: STRB R1, [R7,1] LDRB R1, [R0,1] B loc_127A00D2 loc_127A00D0: MOV R1, 1 loc_127A00D2: ADD R0, R4, 0 BL sub_127A0524 LDR R3, _addr4 BX R3 align 4 _addr4 DCD addr4 loc_127A00E0: LDR R0, [R5,0x14] MOV R2, 1 LSL R1, R4, 0 ADD R1, R4, 0 BL sub_127A0534 LDR R0, [R5,0x14] MOV R2, 0 MOV R1, 0xD0 BL sub_127A053C LDR R2, dword_127A02E0 ; DCD MOV R1, 0xD0 LDR R0, [R5,0x14] BL sub_127A0544 ADR R2, loc_127A03C0 ADD R2, 1 MOV R1, 0xD1 LDR R0, [R5,0x14] BL sub_127A053C LDR R2, dword_127A02E4 ; DCD MOV R1, 0xD1 LDR R0, [R5,0x14] BL sub_127A0544 LDR R0, [R5,0x14] MOV R1, 0xD0 MOV R2, 0xD1 BL sub_127A054C BL sub_127A0308 CMP R0, 0 BEQ loc_127A013C LDR R0, [R5,0x14] MOV R1, 0xD1 LDR R2, dword_127A02EC ; DCD BL sub_127A056C LDR R0, [R5,0x14] MOV R1, 0xD1 MOV R2, 0 BL sub_127A0534 loc_127A013C: ADR R2, loc_127A03CC ADD R2, 1 MOV R1, 0xD2 LDR R0, [R5,0x14] BL sub_127A053C LDR R2, dword_127A02E8 ; DCD MOV R1, 0xD2 LDR R0, [R5,0x14] BL sub_127A0544 LDR R0, [R5,0x14] MOV R1, 0xD0 MOV R2, 0xD2 BL sub_127A054C BL sub_127A0312 CMP R0, 0 BEQ loc_127A0178 LDR R0, [R5,0x14] MOV R1, 0xD2 LDR R2, dword_127A02EC ; DCD BL sub_127A056C LDR R0, [R5,0x14] MOV R1, 0xD2 MOV R2, 0 BL sub_127A0534 loc_127A0178: LDR R0, [R5,0x14] MOV R2, 0 MOV R1, 0xD3 BL sub_127A053C ADR R0, aFmGui MOV R1, 0 MOV R2, 0xFF BL sub_127A058C ADD R2, R0, 0 MOV R1, 0xD3 LDR R0, [R5,0x14] BL sub_127A0544 ADR R2, loc_127A03D8 ADD R2, 1 MOV R1, 0xD4 LDR R0, [R5,0x14] BL sub_127A053C LDR R2, dword_127A02F0 ; DCD MOV R1, 0xD4 LDR R0, [R5,0x14] BL sub_127A0544 LDR R0, [R5,0x14] MOV R1, 0xD3 MOV R2, 0xD4 BL sub_127A054C BL sub_127A031C CMP R0, 0 BEQ loc_127A01D2 LDR R0, [R5,0x14] MOV R1, 0xD4 LDR R2, dword_127A02EC ; DCD BL sub_127A056C LDR R0, [R5,0x14] MOV R1, 0xD4 MOV R2, 0 BL sub_127A0534 loc_127A01D2: ADR R2, loc_127A03E4 ADD R2, 1 MOV R1, 0xD5 LDR R0, [R5,0x14] BL sub_127A053C LDR R2, dword_127A02F0 MOV R1, 0xD5 LDR R0, [R5,0x14] BL sub_127A0544 LDR R0, [R5,0x14] MOV R1, 0xD3 MOV R2, 0xD5 BL sub_127A054C BL sub_127A0326 CMP R0, 0 BEQ loc_127A020E LDR R0, [R5,0x14] MOV R1, 0xD5 LDR R2, dword_127A02EC ; DCD BL sub_127A056C LDR R0, [R5,0x14] MOV R1, 0xD5 MOV R2, 0 BL sub_127A0534 loc_127A020E: ADR R2, loc_127A03F0 ADD R2, 1 MOV R1, 0xD6 LDR R0, [R5,0x14] BL sub_127A053C LDR R2, dword_127A02F8 ; DCD MOV R1, 0xD6 LDR R0, [R5,0x14] BL sub_127A0544 LDR R0, [R5,0x14] MOV R1, 0xD3 MOV R2, 0xD6 BL sub_127A054C BL sub_127A0330 CMP R0, 0 BEQ loc_127A024A LDR R0, [R5,0x14] MOV R1, 0xD6 LDR R2, dword_127A02EC ; DCD BL sub_127A056C LDR R0, [R5,0x14] MOV R1, 0xD6 MOV R2, 0 BL sub_127A0534 loc_127A024A: LDR R0, [R5,0x14] MOV R2, 0 MOV R1, 0xD7 BL sub_127A053C LDR R0, [R5,0x14] MOV R1, 0xD7 LDR R2, dword_127A02FC BL sub_127A0544 ADR R2, loc_127A03FC ADD R2, 1 MOV R1, 0xD8 LDR R0, [R5,0x14] BL sub_127A053C LDR R2, dword_127A0300 MOV R1, 0xD8 LDR R0, [R5,0x14] BL sub_127A0544 LDR R0, [R5,0x14] MOV R1, 0xD7 MOV R2, 0xD8 BL sub_127A054C BL sub_127A033A CMP R0, 0 BEQ loc_127A029A LDR R0, [R5,0x14] MOV R1, 0xD8 LDR R2, dword_127A02EC BL sub_127A056C LDR R0, [R5,0x14] MOV R1, 0xD8 MOV R2, 0 BL sub_127A0534 loc_127A029A: ADR R2, loc_127A0408 ADD R2, 1 MOV R1, 0xD9 LDR R0, [R5,0x14] BL sub_127A053C LDR R2, dword_127A0304 MOV R1, 0xD9 LDR R0, [R5,0x14] BL sub_127A0544 LDR R0, [R5,0x14] MOV R1, 0xD7 MOV R2, 0xD9 BL sub_127A054C BL sub_127A0344 CMP R0, 0 BEQ loc_127A02D6 LDR R0, [R5,0x14] MOV R1, 0xD9 LDR R2, dword_127A02EC BL sub_127A056C LDR R0, [R5,0x14] MOV R1, 0xD9 MOV R2, 0 BL sub_127A0534 loc_127A02D6: LDR R3, off_127A02DC BX R3 align 4 off_127A02DC DCD addr5 dword_127A02E0 DCD 0x12B5 dword_127A02E4 DCD 0x79F dword_127A02E8 DCD 0x5A8 dword_127A02EC DCD 0x409 dword_127A02F0 DCD 0x5A5 dword_127A02F4 DCD 0x2CEC dword_127A02F8 DCD 0x40C dword_127A02FC DCD 0x40F dword_127A0300 DCD 0x8B6 dword_127A0304 DCD 0x284 sub_127A0308: PUSH {R1,R2,LR} LDR R0, off_127A04A0 MOV R2, 0 ADR R1, aPortrait B loc_127A034C sub_127A0312: PUSH {R1,R2,LR} LDR R0, off_127A04A0 MOV R2, 0 ADR R1, aLandscape B loc_127A034C sub_127A031C: PUSH {R1,R2,LR} LDR R0, off_127A04A0 MOV R2, 0 ADR R1, aFmfull B loc_127A034C sub_127A0326: PUSH {R1,R2,LR} LDR R0, off_127A04A0 MOV R2, 0 ADR R1, aFmnormal B loc_127A034C sub_127A0330: PUSH {R1,R2,LR} LDR R0, off_127A04A0 MOV R2, 0 ADR R1, aFmam B loc_127A034C sub_127A033A: PUSH {R1,R2,LR} LDR R0, off_127A04A0 MOV R2, 0 ADR R1, aHides B loc_127A034C sub_127A0344: PUSH {R1,R2,LR} LDR R0, off_127A04A0 MOV R2, 0 ADR R1, aShows loc_127A034C: BL sub_127A052C BMI loc_127A0356 MOV R0, 1 B loc_127A0358 loc_127A0356: MOV R0, 0 loc_127A0358: POP {R1,R2,PC} sub_127A035A: PUSH {LR} BL sub_127A0382 BL sub_127A038A POP {PC} sub_127A0366: PUSH {LR} BL loc_127A0392 BL loc_127A039A BL loc_127A03A2 POP {PC} sub_127A0376: PUSH {LR} BL loc_127A03AA BL loc_127A03B2 POP {PC} sub_127A0382: PUSH {R0-R7,LR} LDR R0, off_127A04A0 ADR R1, aPortrait B loc_127A03B8 sub_127A038A: PUSH {R0-R7,LR} LDR R0, off_127A04A0 ADR R1, aLandscape B loc_127A03B8 loc_127A0392: PUSH {R0-R7,LR} LDR R0, off_127A04A0 ADR R1, aFmfull B loc_127A03B8 loc_127A039A: PUSH {R0-R7,LR} LDR R0, off_127A04A0 ADR R1, aFmnormal B loc_127A03B8 loc_127A03A2: PUSH {R0-R7,LR} LDR R0, off_127A04A0 ADR R1, aFmam B loc_127A03B8 loc_127A03AA: PUSH {R0-R7,LR} LDR R0, off_127A04A0 ADR R1, aHides B loc_127A03B8 loc_127A03B2: PUSH {R0-R7,LR} LDR R0, off_127A04A0 ADR R1, aShows loc_127A03B8: MOV R2, 0 BL sub_127A0564 POP {R0-R7,PC} loc_127A03C0: PUSH {R4,LR} LSL R4, R0, 0 BL sub_127A041A B loc_127A0410 align 4 loc_127A03CC: PUSH {R4,LR} LSL R4, R0, 0 BL loc_127A042A B loc_127A0410 align 4 loc_127A03D8: PUSH {R4,LR} LSL R4, R0, 0 BL loc_127A043A B loc_127A0410 align 4 loc_127A03E4: PUSH {R4,LR} LSL R4, R0, 0 BL loc_127A044A B loc_127A0410 align 4 loc_127A03F0: PUSH {R4,LR} LSL R4, R0, 0 BL loc_127A045A B loc_127A0410 align 4 loc_127A03FC: PUSH {R4,LR} LSL R4, R0, 0 BL loc_127A046A B loc_127A0410 align 4 loc_127A0408: PUSH {R4,LR} LSL R4, R0, 0 BL loc_127A047A loc_127A0410: LDR R1, _addr6 LSL R0, R4, 0 BL sub_127A0574 POP {R4,PC} sub_127A041A: PUSH {R0-R7,LR} MOV R0, 0 PUSH {R0} BL sub_127A035A LDR R0, off_127A04A0 ADR R1, aPortrait B loc_127A0488 loc_127A042A: PUSH {R0-R7,LR} MOV R0, 0 PUSH {R0} BL sub_127A035A LDR R0, off_127A04A0 ADR R1, aLandscape B loc_127A0488 loc_127A043A: PUSH {R0-R7,LR} MOV R0, 0 PUSH {R0} BL sub_127A0366 LDR R0, off_127A04A0 ADR R1, aFmfull B loc_127A0488 loc_127A044A: PUSH {R0-R7,LR} MOV R0, 0 PUSH {R0} BL sub_127A0366 LDR R0, off_127A04A0 ADR R1, aFmnormal B loc_127A0488 loc_127A045A: PUSH {R0-R7,LR} MOV R0, 0 PUSH {R0} BL sub_127A0366 LDR R0, off_127A04A0 ADR R1, aFmam B loc_127A0488 loc_127A046A: PUSH {R0-R7,LR} MOV R0, 0 PUSH {R0} BL sub_127A0376 LDR R0, off_127A04A0 ADR R1, aHides B loc_127A0488 loc_127A047A: PUSH {R0-R7,LR} MOV R0, 0 PUSH {R0} BL sub_127A0376 LDR R0, off_127A04A0 ADR R1, aShows loc_127A0488: MOV R2, 4 MOV R3, 0xFF ADD R3, 0x81 BL sub_127A0554 BL sub_127A055C ADD SP, SP, 4 POP {R0-R7,PC} align 4 _addr6 DCD addr6 off_127A04A0 DCD aTpaSystemSetti aFmGui du "FM GUI",0 align 4 aPortrait 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 sub_127A0524: LDR R3, _voidBookObj_SetDisplayOrientation BX R3 _voidBookObj_SetDisplayOrientation DCD voidBookObj_SetDisplayOrientation sub_127A052C: LDR R3, _intfstat BX R3 _intfstat DCD intfstat sub_127A0534: LDR R3, _voidGUIObject_SoftKeys_SetEnable BX R3 _voidGUIObject_SoftKeys_SetEnable DCD voidGUIObject_SoftKeys_SetEnable sub_127A053C: LDR R3, _voidGUIObject_SoftKeys_SetAction BX R3 _voidGUIObject_SoftKeys_SetAction DCD voidGUIObject_SoftKeys_SetAction sub_127A0544: LDR R3, _voidGUIObject_SoftKeys_SetText BX R3 _voidGUIObject_SoftKeys_SetText DCD voidGUIObject_SoftKeys_SetText sub_127A054C: LDR R3, _voidGUIObject_SoftKeys_SetItemAsSubItem BX R3 _voidGUIObject_SoftKeys_SetItemAsSubItem DCD voidGUIObject_SoftKeys_SetItemAsSubItem sub_127A0554: LDR R6, _int_fopen BX R6 _int_fopen DCD int_fopen sub_127A055C: LDR R3, _intfclose BX R3 _intfclose DCD intfclose sub_127A0564: LDR R3, _voidFileDelete BX R3 _voidFileDelete DCD voidFileDelete sub_127A056C: LDR R3, _voidGUIObject_SoftKeys_SetInfoText BX R3 _voidGUIObject_SoftKeys_SetInfoText DCD voidGUIObject_SoftKeys_SetInfoText sub_127A0574: LDR R3, _voidBookObj_GotoPage BX R3 _voidBookObj_GotoPage DCD voidBookObj_GotoPage sub_127A057C: LDR R3, _voidGUIObject_SetTitleType BX R3 _voidGUIObject_SetTitleType DCD voidGUIObject_SetTitleType sub_127A0584: LDR R3, _voidGUIObject_SetStyle BX R3 _voidGUIObject_SetStyle DCD voidGUIObject_SetStyle sub_127A058C: LDR R3, _addr20 BX R3 _addr20 DCD addr20 sub_127A0594: LDR R3, _voidGUIObject_SoftKeys_Hide BX R3 _voidGUIObject_SoftKeys_Hide DCD voidGUIObject_SoftKeys_Hide sub_127A059C: LDR R3, _voidGUIObject_SoftKeys_Show BX R3 _voidGUIObject_SoftKeys_Show DCD voidGUIObject_SoftKeys_Show
Добавлено 16.12.10 17:17
Спасибо сказали: thomassafca, 05M4N, HotRabbit, D3mon
Zormax
Admin
Регистрация: 12.12.05 Сообщений: 5826 Репутация: 5274 Откуда: Nizhniy Novgorod
#817 [17.12.10, 17:19] Re: Хотите статус Патчмейкера, Эльфмейкера или Разработчика?
Happy , русиш? так и пиши по-русски, хочу!
Спасибо сказали: Happy, HotRabbit
Cr@cShoT
Patcher
Регистрация: 24.12.08 Сообщений: 120 Репутация: 260
#818 [27.12.10, 22:26] Re: Хотите статус Патчмейкера, Эльфмейкера или Разработчика?
albertnet3 think he deserves the rank of patcher/elfmaker.
My vote is positive for Him
advanced soundSlider
LandscapeViewer for A2
MyStatusManager
MySideBarInfo
MyShortcuts
SleepMode Mod by albertnet3 and joost206
WTW(Welcome to Walkman)
Спасибо сказали: albertnet3
blacklizard
Patchmaster
Регистрация: 22.7.08 Сообщений: 347 Репутация: 2213
#819 [29.12.10, 11:02] Re: Хотите статус Патчмейкера, Эльфмейкера или Разработчика?
hmm.. i think also deserve patcher/elfmaker but who cares about the rank ;)
Oganyan-Arthur
Patcher
Регистрация: 12.3.08 Сообщений: 1063 Репутация: 1004
#820 [07.01.11, 23:18] Re: Хотите статус Патчмейкера, Эльфмейкера или Разработчика?
Нарушаю правило первого поста! Но человек с ником
CaH4e33 скромняга)
На мой взгляд Этот человек заслуживает статус патчера не меньше других (например меня
)
Умно выбирает место в прошивке с учётом "свободных дыр" (по возможности), То есть смотрит первый пост в отличии от некоторых... Тестирует порты свои перед выкладыванием на форуме , что не мало важно, единственный кто поддерживает тему патчей телефона С510 после ухода Тимоса, Коли, и меня) Патчей замейновых более 10 ... смысла не вижу выкладывать... надо будет сам выложит именно сюда.
Короче я ЗА!
Спасибо сказали: CaH4e33, VovanLS, razkolbazzz
Va_st
Patchmaster
Регистрация: 3.8.08 Сообщений: 440 Репутация: 1142
#821 [07.01.11, 23:28] Re: Хотите статус Патчмейкера, Эльфмейкера или Разработчика?
Oganyan-Arthur , писал:
Умно выбирает место в прошивке с учётом "свободных дыр" (по возможности),
понравилась фраза
по сути пох,если рекомендуют...хорошо рекомендуют...
Спасибо сказали: VovanLS
Похожие темы
Вы не можете начинать темы. Вы не можете редактировать свои сообщения. Вы не можете создавать опросы. Вы не можете вкладывать файлы в сообщения. Вы не можете отвечать на сообщения. Вы не можете удалять свои сообщения. Вы не можете голосовать.