爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 21349|回复: 52
收起左侧

[汇总] MasterPatch相关

 关闭 [复制链接]
发表于 2006-4-6 19:35:57 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册会员 微信登录

x

                               
登录/注册后可看大图


[ 本帖最后由 0o凤凰涅槃o0 于 2007-7-3 23:58 编辑 ]
 楼主| 发表于 2006-4-6 20:00:58 | 显示全部楼层
基础类修改



; *** Master-Patch v3.1 beta 3 ***
; (c) 1nvisible
; (r) avkiev, chaos, KiRiK, ~Jhellico, benj9, KreN, empeka
; (p) StarFriend
;
;Version: 3.1 beta 3
;Build: #131 (28.05.2006 07:43:46)
;That new - we look in a branch on MP

;
; (!) API
; (!) FunctionLibrary
; (!) Use ELSE_REMOTESYNC
; Undo PIT Table
; Undo Old BigDigitalClock
; Undo Old IconbarAdditions v3.3 miniGPS support


### M6C V50 ###
083C220: 000050E30B00001A60408FE2 04E08FE2,04F01FE5,0xA0FC12E5 ;entry for java
0A34E08: 0xA0968DF1 0xA0FC0C51
0A34E14: 2908000019080000 BD0A0000BD0A0000
0A34E20: D5 BD
0A6E454: 0C4C00921823201C 004B9847,0xA0FC1211 ;entry for Loader
00B1F2C: A080022020706070 004DA847,0xA0FC1249 ;entry for Initializer
00DDC10: 192189014018C068 00490847,0xA0FC11C1 ;entry for PIT
1216888: 0C1CFFF777FE661C 004FB847,0xA0FC1191 ;entry for GetLP

#pragma enable old_equal_ff
;Bufferizator
0FC0C00: BDB5FFF78DFD3D686B1C1AD57C68FFF7
0FC0C10: 83FD3878A04203D0002C12DB00F018F8
0FC0C20: 01BC2E680023DB439D420BD0864201D0
0FC0C30: 1835F6E76968002904D06868061CA968
0FC0C40: BCBD01BC0020002100268842BCBD

;Flasher
0FC0C50: FFB5FFF779FB00F00FF800F01BF800F0
0FC0C60: 8AF800F097F8FFF7D3F9FFF759FD7860
0FC0C70: FFF76EFBFFBDC046F0B5FFF751FDBF68
0FC0C80: 00260024B9590C604C6004363C2EF9D1
0FC0C90: F0BDC046F0B5FFF743FD3D682A680023
0FC0CA0: DB439A4266D0E4B48AB06846D4A1FFF7
0FC0CB0: FFF96846FFF734FD391DFFF7E5F90AB0
0FC0CC0: E4BC00280EDBFFF72BFD79680B788024
0FC0CD0: 1C4207D0EFB4FFF79BF901248440EFBC
0FC0CE0: 1C4202D10026002230E0130F01D0012B
0FC0CF0: 08D000F04DF9BFB4FFF7D2F9061CBFBC
0FC0D00: 002217E000F044F9001F820892009042
0FC0D10: 00D0101D4A88BFB4041C8018FFF7C0F9
0FC0D20: 061CA968002903D00019029AFFF7CCFA
0FC0D30: BFBC0431021C301CFFF7C6FAFFB4FFF7
0FC0D40: EFFC7868FFF7B0F9FFBCFFE70FB46868
0FC0D50: 002801D0FFF7A8F90FBC6E60002A00D0
0FC0D60: 8219AA60EB68002B02D0FFB49847FFBC
0FC0D70: 183593E7F0BDF0B5FFF7D2FCFE683068
0FC0D80: 0021C943884204D0B068FFF78DF91036
0FC0D90: F5E7F0BDF0B5FFF7C3FCFE681020FFF7
0FC0DA0: 7FF9FFF7BDFC78600021C943016084A0
0FC0DB0: 00F00CF80020C04330607060B060F060
0FC0DC0: FFF7AEFC7868FFF76FF9F0BDB0B5FFB0
0FC0DD0: FFB0021C0CA888A1FFF76AF90CA950A8
0FC0DE0: 4CAAFFF7B9FA002833D00CA950A8A923
0FC0DF0: C35C5F2B27D0FFF70FFB0CA86A4601A9
0FC0E00: FFF70EFB01980004C00F03D10CA8FFF7
0FC0E10: DDFF18E00CA8FFF75FF90CAC01190439
0FC0E20: 0D1C71A0FFF700FB002803D1201C00F0
0FC0E30: 17F808E0291C6EA0FFF7F6FA002802D1
0FC0E40: 201C00F02CF850A84CA9FFF789FA0028
0FC0E50: CBD150A84CA9FFF787FA7FB07FB0B0BD
0FC0E60: 3EB500F046F8041CFFF75AFC7D686D68
0FC0E70: 291C58A00F27C25DCB5D9A4201D1013F
0FC0E80: F9D1002F08D11035288869682A1C1032
0FC0E90: 231C203B00F03DF800F033F83EBD3EB5
0FC0EA0: 00F027F8FFF73CFC7D686D68434B2868
0FC0EB0: 98421BD1A888012818D1E88800F058F8
0FC0EC0: 14D00024EB689C4210D0102363431033
0FC0ED0: EB18588800F04CF806D0188859689A68
0FC0EE0: DB68521900F015F8641CEBE700F009F8
0FC0EF0: 3EBDF0B5FFF714FC7968091DFFF7C4F8
0FC0F00: F0BDF0B5FFF70CFC78684068FFF7CCF8
0FC0F10: F0BDB0B5FFF76CFCB84205D1FFF700FC
0FC0F20: 78680068013015E0013FB84205D1FFF7
0FC0F30: F7FB7868006801380CE0FFF755FCB842
0FC0F40: 08D3C01B4000FFF74BFCC05BFFF7E8FB
0FC0F50: 7F683860306071601C1C151C181CFFF7
0FC0F60: 9FF8B060291C221CFFF7AEF91036B0BD
0FC0F70: FFB5FFF74DF80121814001BC084205D0
0FC0F80: 0121C903084201D00120FEBD0020FEBD
0FC0F90: FFB513011B0F0FD0FFF7C2FBBF68013B
0FC0FA0: 9B00FF583E68B400E419043428692060
0FC0FB0: 0020606001363E60FFBDC04647504653
0FC0FC0: 303A5C4D6973635C506174636865735C
0FC0FD0: 67706600477261706869635061746368

0FC0FE0: 46696C6500
0FC0FE8: 2E67706600
0FC0FF0: 2E67707000
0FC0FF8: 25735C2A00

0FC1000: 303A5C4D6973635C506174636865735C
0FC1010: 7074635C253038782E70746300

;Addition PIT
0FC1020: FFB54C48FFF73CF8FFF77AFB3860061C
0FC1030: 4948FFF735F8051CFFF772FB7860404F
0FC1040: 391C404B9F421AD23A688F4210D1464B
0FC1050: 9A4247D0434B9A4244D0404B9A4241D0
0FC1060: 3F4B9A423ED0414B9A423FD0374BF918
0FC1070: 354B9A4201D100F03DF81037E1E70023
0FC1080: DB4333607360B360F3603361736138A0
0FC1090: FFF746FB79686A1AFFF75AFAFFF740FB
0FC10A0: 7868FFF701F83C20FEF7FAFFFFF738FB
0FC10B0: B860061C10200001051C0024281CFEF7
0FC10C0: EFFF305104343C2CF8D12248FEF7E8FF
0FC10D0: FFF726FB0021C9430160F8600020C043
0FC10E0: 7860FFBD194BFF18391CC7E7184BFF18
0FC10F0: 391CC3E79FB57B6833601B011B0FBB68
0FC1100: 04D1002B02D0FFB49847FFBC3361FB68
0FC1110: F3600023B3607360103700203B5C002B
0FC1120: 02D02B540130F9E70A232B542D181836
0FC1130: 9FBD

;RunGraphSearcher
0FC1140: 000000A0000000A2E4D3C2B100000200
0FC1150: 00000A00001000000000010045454C49
0FC1160: 454546554646535F46465300BBBB0000
0FC1170: 303A5C4D6973635C506174636865735C
0FC1180: 7074635C636F6E666967732E74787400
0FC1190: A0273F06B84205D3071C081C391CFEF7
0FC11A0: 97FFF8BD041C0C1C661C002000B50DF0
0FC11B0: 40EF

0FC11C0: FEB5FFF705FBBC4213D8FFF7A9FAFE68
0FC11D0: 751C0AD50025ED433368AB4205D09C42
0FC11E0: 01D01036F8E7301D0CE0FFF7EDFABC42
0FC11F0: 03D2FFF7E9FA381CFEBDE41BE400FFF7
0FC1200: DFFAE019FEBC01B010BD

;Scanner
0FC1210: 0022154C00921823201CFFB5FFF780FA
0FC1220: 0020C043002338607860B860F8600FA7
0FC1230: 3E680025ED43AE4202D0B0470437F7E7
0FC1240: FFBC0DF0F6EEC04680B5FFF769FA0025
0FC1250: 3D607D60BD60FD6080BCA08002202070
0FC1260: 60700DF0E6EEC046184300006113FCA0
0FC1270: 2110FCA0510CFCA0FFFFFFFFFFFFFFFF
0FC1280: FFFFFFFFFFFFFFFFFFFFFFFF

;GetAllPatchesByInject
0FC12A0: FEB5002809D0102807D2FFF739FABF68
0FC12B0: 013880003F183868FEBD0020FEBDFEB5
0FC12C0: FFF7EEFF002808D0061C356804363368
0FC12D0: FFB49847FFBC013DF9D1FEBD

0FC12E0: F081BDE8002801D129A47047EFB52068
0FC12F0: 284B984229D16068274B984202D1FFF7
0FC1300: A7FC21E0254B984219D1201C08300021
0FC1310: FFF722F9031C201C2030FFF71DF9021C
0FC1320: 201C1830FFF718F9011C02B4201C1030
0FC1330: FFF712F902BCF0B49847F0BC04E0184B
0FC1340: 984201D117A4FFE7EFBDEFBC01983E60
0FC1350: 07B0FFF7C6EF

0FC1360: FFB586B0782000904C20019002200290
0FC1370: 0320FEF741FF03900020049002200590
0FC1380: 0BA0062132220223FFF7EAF806B0FFBD
0FC1390: 000000004D504A43434F4E4652554E46
0FC13A0: 4D50564E76332E312062657461203300
0FC13B0: 18004D00610073007400650072002D00
0FC13C0: 50006100740063006800200076003300
0FC13D0: 2E003100200062006500740061002000
0FC13E0: 3300
#pragma disable old_equal_ff



; ** Master-Patch v3 RC2 #114 **
; (c) 1nvisible
; (r) avkiev, chaos, KiRiK, ~Jhellico, benj9, KreN
; (p) Lisugar

;Version: 3.00 RC2
;Build: #114 (11.03.2006 20:29:38)

; (!) API
; (!) FunctionLibrary(z00, f105, f106, f022, f017, f002, f020, f021, f107, f108, f109, f170, z21, z22, f171)
; Undo PIT Table

### M6C V50 ###
083C220: 000050E30B00001A60408FE2 04E08FE2,04F01FE5,0xA0FC12C5 ;entry for java
08D1BDC: 041C55F7E4EF082C0CD2 004B9847,0xA0FC1081,C046 ;entry for SetProfile
0A6E454: 0C4C00921823201C 004B9847,0xA0FC1151 ;entry for Loader
00B1F2C: A080022020706070 004DA847,0xA0FC1189 ;entry for Initializer
00DDC10: 192189014018C068 00490847,0xA0FC10F1 ;entry for PIT
1216888: 0C1CFFF777FE661C 004FB847,0xA0FC10C1 ;entry for GetLP

#pragma enable old_equal_ff
;Bufferizator
0FC0C00: BCB5FFF78DFD3F6800239F4212D0DB43
0FC0C10: 9F420FD03E680023DB439E420AD08642
0FC0C20: 01D01837F6E77968002903D07868061C
0FC0C30: B968BCBD002000210026BCBD

;Flasher
0FC0C50: FFB5FFF779FBFFF763FDBF6800260023
0FC0C60: B9590B604B6004363C2EF9D1FFF758FD
0FC0C70: 3D682A680023DB439A425ED0E4B48AB0
0FC0C80: 68467FA1FFF714FA6846FFF749FD391D
0FC0C90: FFF7FAF90AB0E4BC00283FDBFFF740FD
0FC0CA0: 79680B7880241C4207D0EFB4FFF7B0F9
0FC0CB0: 01248440EFBC1C4202D1002600222FE0
0FC0CC0: 130F01D0012B08D000F0AAF8BFB4FFF7
0FC0CD0: E7F9061CBFBC002212E000F0A1F8001F
0FC0CE0: 82089200904203D0821A04239A1A8018
0FC0CF0: 4A88BFB48018FFF7D3F9061CBFBC0431
0FC0D00: 0023CC5CF45401338342FAD1FFB4FFF7
0FC0D10: 07FD7868FFF7C8F9FFBC01E000260022
0FC0D20: 6E60002A00D08219AA60EB68002B02D0
0FC0D30: FFB49847FFBC18359BE7C048FFF7B0F9
0FC0D40: FFF7EEFC7860FE68001D021D3FA1FFF7
0FC0D50: 03FB002815D0FFF7E3FC7868AD3000F0
0FC0D60: 2FF8FFF7DDFC7868001D011DFFF7F8FA
0FC0D70: 002806D0FFF7D4FC7868AD3000F020F8
0FC0D80: EFE7FFF7CDFC7868001D011DFFF7ECFA
0FC0D90: 0020C04330607060B060F060FFF7C0FC
0FC0DA0: 7868FFF781F9A048FFF7BAFC7860FFF7
0FC0DB0: CFFAFFBD

;Enhance GetLP
0FC0DC0: 3FB58FB0021C684627A1FFF771F9FFF7
0FC0DD0: A7FC79686846FFF757F90FB000281EDB
0FC0DE0: FFF79EFC7D682D6810352A8832606A68
0FC0DF0: 7260203801B4FFF753F904BCB0601035
0FC0E00: 002A05D02B78037001300135013AF7E7
0FC0E10: FFF786FC78680068FFF746F910363FBD
0FC0E20: FFB513011B0F0FD0FFF77AFCBF68013B
0FC0E30: 9B00FF583E68B400E419043428692060
0FC0E40: 0020606001363E60FFBDC046303A5C4D
0FC0E50: 6973635C506174636865735C6770665C
0FC0E60: 2A2E677066000000303A5C4D6973635C
0FC0E70: 506174636865735C6770665C25730000
0FC0E80: 303A5C4D6973635C506174636865735C
0FC0E90: 7074635C253038782E70746300

;Addition PIT
0FC0F00: FFB54D48FFF7CCF8FFF70AFC3860061C
0FC0F10: 4A48FFF7C5F8051CFFF702FC7860404F
0FC0F20: 391C404B9F421AD23A688F4210D1474B
0FC0F30: 9A4246D0444B9A4243D0414B9A4240D0
0FC0F40: 404B9A423DD0424B9A423ED0384BF918
0FC0F50: 364B9A4201D100F043F81037E1E70023
0FC0F60: DB4333607360B360F3603361736139A0
0FC0F70: FFF7D6FB79686A1AFFF7EAFAFFF7D0FB
0FC0F80: 7868FFF791F83C20FFF78AF8FFF7C8FB
0FC0F90: B860061C10200001051C0024281CFFF7
0FC0FA0: 7FF8305104343C2CF8D12348FFF778F8
0FC0FB0: FFF7B6FB0021C9430160F8601A487860
0FC0FC0: FFBD1B4BFF18391CC8E71A4BFF18391C
0FC0FD0: C4E7

;
0FC0FE0: 9FB57B6833601B011B0FBB6804D1002B
0FC0FF0: 02D0FFB49847FFBC3361FB68F3600023
0FC1000: B3607360103700203B5C002B02D02B54
0FC1010: 0130F9E70A232B542D1818369FBD

;RunGraphSearcher
0FC1020: 000000A0000000A2446F6E65E4D3C2B1
0FC1030: 0000020000000A000010000000400000
0FC1040: 45454C49454546554646535F46465300
0FC1050: BBBB0000303A5C4D6973635C50617463
0FC1060: 6865735C7074635C636F6E666967732E
0FC1070: 74787400
0FC1080: E0B5041CFFF760F9092C11D2201CFFF7
0FC1090: 47FB7F680026BE4207D0F643BE4204D0
0FC10A0: FFF73AFB3870FFF7D3FDE0BC0DF0C0EF
0FC10B0: FFF74EF9E0BC01B010BD
0FC10C0: A0273F06B84205D3071C081C391CFEF7
0FC10D0: FFFFF8BD051C0C1C661C002000B50DF0
0FC10E0: A8EF
0FC10F0: 192189014018C068808AFEB5FFF764FB
0FC1100: BC4213D2FFF70CFBFE68002E0DD0F543
0FC1110: 002D0AD00025ED433368AB4205D09C42
0FC1120: 01D01036F8E7301D0BE0FEBD3E1CFFF7
0FC1130: 4FFBBC4200D9FEBDFFF742FBA41BE400
0FC1140: E019FEBC01B010BD

;Scanner
0FC1150: 0022154C00921823201CFFB5FFF7E0FA
0FC1160: 0020C043002338607860B860F8600FA7
0FC1170: 3E680025ED43AE4202D0B0470437F7E7
0FC1180: FFBC04BC0432104780B5FFF7C9FA0025
0FC1190: 3D607D60BD60FD6080BCA08002202070
0FC11A0: 60700DF046EFC04618430000010FFCA0
0FC11B0: 510CFCA0FFFFFFFFFFFFFFFFFFFFFFFF
0FC11C0: FFFFFFFFFFFFFFFFFFFFFFFF

;GetAllPatchesByInject
0FC12A0: FEB5002806D0FFF73BFABF6801388000
0FC12B0: 3F183868FEBD
0FC12C0: F081BDE8002801D11BA47047EFB52068
0FC12D0: 1A4B984229D16068194B984202D1FFF7
0FC12E0: B7FC21E0174B984219D1201C08300021
0FC12F0: FFF732F9031C201C2030FFF72DF9021C
0FC1300: 201C1830FFF728F9011C02B4201C1030
0FC1310: FFF722F902BCF0B49847F0BC04E00A4B
0FC1320: 984201D109A4FFE7EFBDEFBC01983E60
0FC1330: 07B0FFF7C6EFC046000000004D504A43
0FC1340: 434F4E4652554E464D50564E76332E30
0FC1350: 302052433200
#pragma disable old_equal_ff

;Fix MP v3 RC2(Benj9)
0FC103C: 00400000 00800000 ; (16K-> 32K)

; * MasterPatch关闭修正 fix2*
; 如果在关闭Master程序的时候出现关机的情况刷这个补丁,没有出现过上述情况的不用刷
; (c) benj9,
; (p) Lisugar
; M6Cv50

0A8900C: 03DF C046
0A89014: 7FF79AEF C046C046
1272134: 030000EF 0000A0E1
1272144: 5EA2FEEB 0000A0E1


; * 关机闹零时系统崩溃修正 *
; 如果有这个问题尝试刷这个补丁
; (c) benj9
; (p) Lisugar
; M6Cv50

08BEFA4: 8448 7047

; ** GraphPatchManager v3.1 **
; (c) KreN
; (p) Lisugar

; (!) MasterPatch v3 RC2 by 1nvisible


### M6C V50 ###
+08BFD40

0: 261C002D05900490 004FB847,0xA0FC3E01 ; Hook in DrawMainScreenIcon
+0
#pragma enable old_equal_ff
0FC3E00: 1883261C05900490FFB50120FCF700FC
0FC3E10: 696904300268002A03D003B4904703BC
0FC3E20: F7E7FFBC002D0BF004E9
#pragma disable old_equal_ff
+0



; * API *
;This Patch contains some useful functions which have not been found in FW
;It is universal and can be installed on every x65-x75 phone without changing
;v10.0
#pragma enable old_equal_ff
;----------------------------------------
; API - OpenReadCloseFile - fix
; v1.1
; (c) Lisugar
; (!) FunctionLibrary(f010, f011, f013, f015, f020)

;因为C6C一直没有找到这个函数影响进度, 因此, 写了这个函数暂时代替
;C6C必须刷这个函数其他机型可以不刷

; R0 = the address of filename
; R1 = a pointer to the address of buffer want to read in
;      the address of buffer will be malloced automaticly
; return R0 -1 when find err else return filesize
; return R1 the pointer of the address of buffer

0xFCFFA0: FEB581B00E1C6B4680221102F0F750F8
0xFCFFB0: 051C431C002B1DD0281C002102226B46
0xFCFFC0: F0F75AF800280FDD041CF0F769F83060
0xFCFFD0: 281C002100226B46F0F74EF8281C3168
0xFCFFE0: 221C6B46F0F738F8061C6946281CF0F7
0xFCFFF0: 3BF8301C01B0FEBD
;----------------------------------------
;OpenWriteCloseFile
;v1.1
;(c) 1nvisible
;Writes Buffer to a File
;R0 - File Name
;R1 - Buffer Pointer
;R2 - Bytes to Write

0FCF000: FFB50D1C161C0849FF2201326B46F1F7
0FCF010: 1FF8291C321C061C6B46F1F721F8301C
0FCF020: 6946F1F721F8FFBD01030000
;----------------------------------------
;ReturnProcedure
;v1.0
;(c) 1nvisible
;Returns from ldr/blx patches by adding 4 to LR

0FCF030: 0040BDE804E08EE21EFF2FE1
;----------------------------------------
;Hex2Int
;v1.0
;(c) empeka
;This function converts numerical string containing hexadecimal value to 32bit integer
;Parameters:
;R0: pointer to string
;R1: address for pointer containing last processed byte from input string (optional)
;Output:
;R0: received value (32bit)
;R1: pointer to last processed character
;Notes:
;Function automatically skips blanks (0x20) and new lines (0x13) in given string, so "123 4" is possible in input
;If function encounters character, which is one of above, nor hexadecimal digit, it breaks execution.

0FCF050: 10B5002302780130141C093C042CF9D9
0FCF060: 202AF7D0302A15D3662A13D8392A09DD
0FCF070: 412A0FDB462A03DD612A0BDB573A02E0
0FCF080: 373A00E0303A1C1C102363439B180278
0FCF090: 0130E7E7002901D001380860181C10BD
;----------------------------------------
; StrAnsi2Uni
; in: R0 = pointer to ANSI string (0-term),
; R1 = pointer to Unicode string buffer (1st word - len)

0FCF0A0: FFB5021C00230224D05C002805D000F0
0FCF0B0: 17F8085301330234F6E70B80FFBD
;----------------------------------------
; StrUni2Ansi
; in: R0 = pointer to Unicode string (1st word - len),
; R1 = pointer to ANSI string buffer

0FCF0C0: FFB50388821C108800F03AF808700131
0FCF0D0: 0232013B002BF6D10B70FFBD
;----------------------------------------
; CharAnsi2Unicode
; in: R0 = ANSI char
; out: R0 = Unicode char

0FCF0E0: 02B5A821884228DB15D0401A182803DB
0FCF0F0: 572822DC08381DE002280ED007280ED0
0FCF100: 0A280ED00B280ED010280ED012280ED0
0FCF110: 17280ED011E001200CE004200AE00720
0FCF120: 08E0062006E0562004E0512002E05420
0FCF130: 00E0572004210902401802BD
;----------------------------------------
; CharUnicode2Ansi
; in: R0 = Unicode char
; out: R0 = ANSI char

0FCF140: 02B504210902884228DB401A102803DB
0FCF150: 4F280ADC083020E001280FD004280FD0
0FCF160: 06280FD007280FD018E051280ED05428
0FCF170: 0ED056280ED057280ED00FE000200CE0
0FCF180: 02200AE00A2008E0072006E0102004E0
0FCF190: 122002E00B2000E01720A83002BD
;----------------------------------------
;DrawText
;v1.1
;(c) 1nvisible
;(r) benj9, KreN
;Draws a text string.
;R0 - wstring
;R1 - x
;R2 - y
;R3 - font
;[SP] - width
;[SP+4] - height
;[SP+8] - alignment
;[SP+12] - text color
;[SP+16] - bg color
;[SP+20] - inversion

0FCF1B0: F0B5FFB0041C1D1C859B009304A8849B
0FCF1C0: F1F7F2F808A804A9899A2B1C0093869B
0FCF1D0: 0193029402ABF1F7EBF808A88799889A
0FCF1E0: F1F7EAF808A8F1F7EFF808A8F1F7F0F8
0FCF1F0: 7FB0F0BD
;----------------------------------------
;OpenReadCloseFile
;v1.0
;(c) KreN
;Reads whole file to RAM. Supports >64k files.
;R0 - File Name (0-term str)
;R1 - RAM for ptr (4 bytes)

0FCF200: FEB583B00D1C041C00F04AF8061C3AD0
0FCF210: 0190201C802211026B46F0F719FF041C
0FCF220: 411C30D0701CF0F73BFF286000218155
0FCF230: 02910391039901311ED0802000028642
0FCF240: 0ED90299201C00226B46F0F715FF0298
0FCF250: 802212022968091880180290B61A06E0
0FCF260: 02992A688918321C002001380390201C
0FCF270: 6B46F0F7F1FEDDE7201C6946F0F7F4FE
0FCF280: 019803B0FEBD00202860C043F9E7
;----------------------------------------
;GetFileSize
;v1.0
;(c) KreN
;Returns File Size.
;R0 - File Name (0-term str)

0FCF2A0: FEB58BB06A4601A9F1F7BAF8013000D0
0FCF2B0: 02980BB0FEBD
#pragma disable old_equal_ff


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


;; M6C v50 lg8 - Patch made by "Smelter" (c) avkiev
; http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm
;********************************************************************************

;Function library v2006.06.25 update by starfriend
;(!) RamMissedEventAddrSpike
;(!) API


+0FC0000
#pragma enable old_equal_ff
;----------------------------------------------------------------------
;Functions
;----------------------------------------------------------------------
000: 004F3847,0xA0A73CE7   ; f000: GetDateTimeOld
008: 004F3847,0xA082AD87   ; f001: GetWeekOld
010: 004F3847,0xA08D1D0D   ; f002: GetProfileOld
018: 004F3847,0xA08D1BDB   ; f003: SetProfileOld
020: 004F3847,0xA159B7B8   ; f004: dwMODdwOld
028: 004F3847,0xA082BE21   ; f005: DecToHex
030: 004F3847,0xA122AE6C   ; f006: GetAkku
038: 004F3847,0xA1216885   ; f007: GetLP
040: 004F3847,0xA122BD00   ; f008: SetIllumination
048: 004F3847,0xA1249194   ; f009: SwitchPhoneOff
;
050: 004F3847,0xA1219DB0   ; f010: fopen
058: 004F3847,0xA1219DF0   ; f011: fread
060: 004F3847,0xA1219ED8   ; f012: fwrite
068: 004F3847,0xA1219D04   ; f013: fclose
070: 004F3847,0xA1219D34   ; f014: fflush
078: 004F3847,0xA1219D64   ; f015: lseek
080: 004F3847,0xA12685C4   ; f016: mkdir
088: 004F3847,0xA0BAFFDF   ; f017: OpenReadCloseFile
090: 004F3847,0xA1268AB8   ; f018: GetFileAttrib
098: 004F3847,0xA12685C4   ; f019: SetFileAttrib
;
0A0: 004F3847,0xA0820F98   ; f020: malloc
0A8: 004F3847,0xA0821000   ; f021: mfree
0B0: 004F3847,0xA159A751   ; f022: sPrintf
0B8: 004F3847,0xA159B9D8   ; f023: strcat
0C0: 004F3847,0xA159B9F8   ; f024: strchr
0C8: 004F3847,0xA159BA1C   ; f025: strcmp
0D0: 004F3847,0xA159BAB9   ; f026: strcopy
0D8: 004F3847,0xA159BB39   ; f027: StrLen
0E0: 004F3847,0xA0A55559   ; f028: wsAppendChar
0E8: 004F3847,0xA0A5550D   ; f029: wsInsertChar
;
0F0: 004F3847,0xA00DDC1D   ; f030: GetPITaddr
0F8: 004F3847,0xA08D9C45   ; f031: DrawMainScreen
100: 004F3847,0xA0976055   ; f032: DrawScreenSaver
108: 004F3847,0xA00DDD51   ; f033: GetImgHeight
110: 004F3847,0xA00DDD61   ; f034: GetImgWidth
118: 004F3847,0xA08C031D   ; f035: DrawImg
120: 004F3847,0xA00A1B39   ; f036: DrawImage2
128: 004F3847,0xA08C02F7   ; f037: DrawCanvas
130: 004F3847,0xA00A1A79   ; f038: DrawImgBW
138: 004F3847,0xA08BFCF9   ; f039: AddIconToIconbar
;
140: 004F3847,0xA122CD68   ; f040: getEELiteMaxID
148: 004F3847,0xA12187D0   ; f041: getEEFullMaxID
150: 004F3847,0xA122CC04   ; f042: GetEELiteBlockAddress
158: 004F3847,0xA122CD0C   ; f043: getEELiteBlockSizeVersion
160: 004F3847,0xA1218414   ; f044: getEEFullBlockSizeVersion
168: 004F3847,0xA122CD9C   ; f045: StartWriteEELiteBlock
170: 004F3847,0xA122CE18   ; f046: FinishWriteEELiteBlock
178: 004F3847,0xA122CD74   ; f047: DeleteEELiteBlock
180: 004F3847,0xA122CDD4   ; f048: WriteEELiteBlock
188: 004F3847,0xA159BC81   ; f049: StrChrRev
;
190: 004F3847,0xA09050D8   ; f050: PlaySound
198: 004F3847,0xA08FB2BC   ; f051: PlaySound2
1A0: 004F3847,0xA08CB6C0   ; f052: PlaySoundLoop
1A8: 004F3847,0xA0B33127   ; f053: AlarmClockRing
1B0: 004F3847,0xA0A5C59D   ; f054: GetATCmdString
1B8: 004F3847,0xA0B3569B   ; f055: OriginalATCGSN
1C0: 004F3847,0xA0A5BF39   ; f056: PostAtCommand
1C8: 004F3847,0xA0A5D657   ; f057: SendATAnswerStr
1D0: 004F3847,0xA0BB3A0D   ; f058: mfree_high
1D8: 004F3847,0xA159B154   ; f059: MemChr
;
1E0: 004F3847,0xA1219E30   ; f060: SetFileSize
1E8: 004F3847,0xA160182D   ; f061: editOrNewTXTModule
1F0: 004F3847,0xA0A5330D   ; f062: LoadProcesses
1F8: 004F3847,0xA00A24B1   ; f063: SelectColor
200: 004F3847,0xA0969529   ; f064: GetVibraStatus
208: 004F3847,0xA0AB61FB   ; f065: GetProvider
210: 004F3847,0xA092F4A5   ; f066: IsScreenSaver
218: 004F3847,0xA00B1A63   ; f067: IsUnlocked
220: 004F3847,0xA0AE3519   ; f068: TempLigntOn
228: 004F3847,0xA09352CC   ; f069: GetWavLen
;
230: 004F3847,0xA0975C21   ; f070: HasNewSMS
238: 004F3847,0xA092E835   ; f071: HasFlashSMS
240: 004F3847,0xA1603687   ; f072: ReadNewSMS
248: 004F3847,0xA0974C87   ; f073: ReadFlashSMS
250: 004F3847,0xA08FD734   ; f074: PlayFile
258: 004F3847,0xA1023D68   ; f075: StartMidlet
260: 004F3847,0xA0AB2539   ; f076: GetMissedCallsCount
268: 004F3847,0xA0827C04   ; f077: CallAfterTimer
270: 004F3847,0xA0098847   ; f078: ShowMsgInR1_3
278: 004F3847,0xA0098857   ; f079: ShowMsgInR1_4
;
280: 004F3847,0xA00988BF   ; f080: ShowMsgInR1_7
288: 004F3847,0xA010C069   ; f081: GetNetAccessMode
290: 004F3847,0xA122C3AC   ; f082: GetIlluminationDataTable
298: 004F3847,0xA159B179   ; f083: memcmp
2A0: 004F3847,0xA082BE5D   ; f084: StrToInt
2A8: 004F3847,0xA096953F   ; f085: SwitchVibraOnOff
;2B0: 004F3847,0x   ; f086: GetCpuLoad
2B8: 004F3847,0xA0827D10   ; f087: IsCallAfterTimerStillRunning
2C0: 004F3847,0xA0836F4C   ; f088: ClearMemory
2C8: 004F3847,0xA159B644   ; f089: MemCopy
;
2D0: 004F3847,0xA0096EEF   ; f090: Keypress_On
2D8: 004F3847,0xA0096FAD   ; f091: Keypress_Off
2E0: 004F3847,0xA096C9E5   ; f092: GetCPUClock
2E8: 004F3847,0xA096CA1F   ; f093: GetCPULoad
2F0: 004F3847,0xA0824650   ; f094: GetMMIMemUsed
2F8: 004F3847,0xA082100C   ; f095: GetNonPermMemAvail
300: 004F3847,0xA09696E5   ; f096: ShowMainMenu
308: 004F3847,0xA09B4863   ; f097: ShowNativeMenu
;310: 004F3847,0x   ; f098:
318: 004F3847,0xA092C14F   ; f099: Screen_Wallpaper_Flush

;
320: 004F3847,0xA0A08EEC   ; f100: EndUpdateScreen
328: 004F3847,0xA0AB3C61   ; f101: EndCall
330: 004F3847,0xA0A66583   ; f102: EndCallBusy
338: 004F3847,0xA08D83A5   ; f103: IsDirectCallActive
340: 004F3847,0xA0928399   ; f104: GetScreenSaverRAM
348: 004F3847,0xA0828E0C   ; f105: LockShed
350: 004F3847,0xA0828E94   ; f106: UnLockShed
358: 004F3847,0xA1219AE8   ; f107: FindFirstFile
360: 004F3847,0xA1219B24   ; f108: FindNextFile
368: 004F3847,0xA1219A70   ; f109: FindClose
;
370: 004F3847,0xA00CD773   ; f110: IsCalling
378: 004F3847,0xA08D8A27   ; f111: RefreshGPRSTraffic
380: 004F3847,0xA08D8A45   ; f112: GetGPRSTrafficAddress
388: 004F3847,0xA00A151F   ; f113: DrawFrame
390: 004F3847,0xA0AAE76B   ; f114: GetCurrentSecondOfCall
398: 004F3847,0xA00CDF8B   ; f115: GetTypeOfCall
3A0: 004F3847,0xA0969C6B   ; f116: GetFunctionPointer
3A8: 004F3847,0xA00A3E45   ; f117: SetWindowMetrics
3B0: 004F3847,0xA00DA815   ; f118: SetWindowText
3B8: 004F3847,0xA00D55CB   ; f119: SetWindowColor
;
3C0: 004F3847,0xA0A74B63   ; f120: GetTimeFormat
3C8: 004F3847,0xA00A2E79   ; f121: PushWindowBuffer
3D0: 004F3847,0xA00D5661   ; f122: ClearWindowBuffer
3D8: 004F3847,0xA08D2349   ; f123: GetProfileFilter
3E0: 004F3847,0xA123409C   ; f124: SetVibration
3E8: 004F3847,0xA00CD18D   ; f125: IsIncognitoCall
3F0: 004F3847,0xA00E75E5   ; f126: rand
;3F8: 004F3847,0x   ; f127:
400: 004F3847,0xA0B33499   ; f128: GetCallsList
;408: 004F3847,0x   ; f129:
;
;410: 004F3847,0x   ; f130:
418: 004F3847,0xA08E6A34   ; f131: GetPathOfFoundFile
420: 004F3847,0xA1219C64   ; f132: GetFileStats
428: 004F3847,0xA08256E9   ; f133: StrCmpNoCase
430: 004F3847,0xA121833C   ; f134: ReadEEPROMData
438: 004F3847,0xA1218480   ; f135: WriteEEPROMData
;440: 004F3847,0x   ; f136:
;448: 004F3847,0x   ; f137:
450: 004F3847,0xA1219A00   ; f138: GetFreeFlexSpace
458: 004F3847,0xA1219FC4   ; f139: GetTotalFlexSpace
;
;460: 004F3847,0x   ; f140:
;468: 004F3847,0x   ; f141:
;470: 004F3847,0x   ; f142:
;478: 004F3847,0x   ; f143:
;480: 004F3847,0x   ; f144:
;488: 004F3847,0x   ; f145:
;490: 004F3847,0x   ; f146:
;498: 004F3847,0x   ; f147:
;4A0: 004F3847,0x   ; f148:
;4A8: 004F3847,0x   ; f149:
;
;4B0: 004F3847,0x   ; f150:
;4B8: 004F3847,0x   ; f151:
;4C0: 004F3847,0x   ; f152:
;4C8: 004F3847,0x   ; f153:
;4D0: 004F3847,0x   ; f154:
;4D8: 004F3847,0x   ; f155:
;4E0: 004F3847,0x   ; f156:
;4E8: 004F3847,0x   ; f157:
;4F0: 004F3847,0x   ; f158:
;4F8: 004F3847,0x   ; f159:
;
500: 004F3847,0xA0A54AD3   ; f160: Unicode_sprintf
508: 004F3847,0xA08257C9   ; f161: Unicode_CopyStr2Str
510: 004F3847,0xA0A55057   ; f162: Unicode_GetCharByPosition
518: 004F3847,0xA1219250   ; f163: ws_2str
;520: 004F3847,0x   ; f164:
;528: 004F3847,0x   ; f165:
;530: 004F3847,0x   ; f166:
;538: 004F3847,0x   ; f167:
;540: 004F3847,0x   ; f168:
;548: 004F3847,0x   ; f169:
;-------------------------API functions--------------------------------
550: 004F3847,0xA0FCF001   ; f170: OpenWriteCloseFile
558: 004F3847,0xA0FCF051   ; f171: Hex2Int
560: 004F3847,0xA0FCF1B1   ; f172: DrawText
568: 004F3847,0xA0FCF0A1   ; f173: StrAnsi2Uni
570: 004F3847,0xA0FCF0C1   ; f174: StrUni2Ansi
;578: 004F3847,0x   ; f175:
;580: 004F3847,0x   ; f176:
;588: 004F3847,0x   ; f177:
;590: 004F3847,0x   ; f178:
;598: 004F3847,0x   ; f179:
;
5A0: 004F3847,0xA0A73CE7   ; f180: GetDateTime
5A8: 004F3847,0xA082AD87   ; f181: GetWeek
5B0: 004F3847,0xA08D1D0D   ; f182: GetProfile
5B8: 004F3847,0xA08D1BDB   ; f183: SetProfile
5C0: 004F3847,0xA159B7B8   ; f184: dwMODdw
;5C8: 004F3847,0x   ; f185:
;5D0: 004F3847,0x   ; f186:
;5D8: 004F3847,0x   ; f187:
;5E0: 004F3847,0x   ; f188:
;5E8: 004F3847,0x   ; f189:
;----------------Main MP Functions & System Patches--------------------
5F0: 004F3847,0xA0FC1151   ; f190: RunScaner
5F8: 004F3847,0xA0FC3001   ; f191: SpellTime
600: 004F3847,0xA0FC7601   ; f192: MiniGPS
608: 004F3847,0xA0FC1021   ; f193: RunGraphSearcher
610: 004F3847,0xA0FC12A1   ; f194: GetAllPatchesByInject
;618: 004F3847,0x   ; f195:
620: 004F3847,0xA0FC0C01   ; f196: GetBuffer - x65
;628: 004F3847,0x   ; f197:
;630: 004F3847,0x   ; f198:
;638: 004F3847,0x   ; f199:
;----------------------------------------------------------------------
;RAM Variables
;----------------------------------------------------------------------
640: 004FF746,0xA863E398   ; v00: RamCap
648: 004FF746,0xA863E39A   ; v01: RamLS
650: 004FF746,0xA864A93C   ; v02: RamNet
658: 004FF746,0xA864A942   ; v03: RamNetRX
;660: 004FF746,0xA8656ED0   ; v04: RamMissedCalls
;668: 004FF746,0xA865CAE8   ; v05: RamMissedSMS
660: 004F3847,0xA0FDE291   ; v04: RamMissedCalls for * RamMissedEventAddrSpike *
668: 004F3847,0xA0FDE285   ; v05: RamMissedSMS for * RamMissedEventAddrSpike *
670: 004FF746,0xA860E038   ; v06: RamDateTime
678: 004FF746,0xA86E821C   ; v07: RamAlarm
680: 004FF746,0xA8682A18   ; v08: RamAccPoint
688: 004FF746,0xA86E71B0   ; v09: RamScreensaver
;
690: 004FF746,0xA860E060   ; v10: RamAutoTime
698: 004FF746,0xA86E71B8   ; v11: RamStby
6A0: 004F3847,0xA0FDE281   ; v12: RamMissedEvents for * RamMissedEventAddrSpike *
6A8: 004FF746,0xA8625750   ; v13: RamIsLocked
6B0: 004FF746,0xA860CAC8   ; v14: RamNetOnline
6B8: 004FF746,0xA865F22A   ; v15: RamScreenBrightness
6C0: 004FF746,0xA860DED1   ; v16: RamMenuAnywhere
6C8: 004FF746,0xA86475B8   ; v17: ram_ShutdownMode(hword)
6D0: 004FF746,0xA8682A88   ; v18: RamIsShutdown
6D8: 004FF746,0xA8609EF8   ; v19: RamMainscreenAccuIcon
;
6E0: 004FF746,0xA86E4FF0   ; v20: ram_random_seed
;6E8: 004FF746,0x   ; v21:
;6F0: 004FF746,0x   ; v22:
;6F8: 004FF746,0x   ; v23:
;700: 004FF746,0x   ; v24:
;708: 004FF746,0x   ; v25:
;710: 004FF746,0x   ; v26:
718: 004FF746,0xA864BEC4   ; v27: RamProfileNum
;----------------------------------------------------------------------
;Other Variables & Constants
;----------------------------------------------------------------------
720: 004FF746,0xA8708540   ; z00: FreeRAM
728: 004FF746,0x000012B3   ; z01: LP_MonthsShort
730: 004FF746,0x00000469   ; z02: Pic_Big0
738: 004FF746,0x000003F0   ; z03: Pic_Little0
740: 004FF746,0x0000047F   ; z04: Pic_Extra
748: 004FF746,0x000004C5   ; z05: Pic_Profiles
750: 004FF746,0x000002CF   ; z06: Pic_Vibra
758: 004FF746,0x000003BE   ; z07: Pic_Call
760: 004FF746,0x000004CC   ; z08: Pic_AdvNet
768: 004FF746,0x000011A7   ; z09: LP_MonthsLong
;
770: 004FF746,0x00000400   ; z10: LP_Weekdays
778: 004FF746,0x00000477   ; z11: Pic_Calendar
780: 004FF746,0x000004E4   ; z12: Pic_AccuGraph
788: 004FF746,0xA08D9A35   ; z13: R0_in_DrawCanvas
;790: 004FF746,0x   ; z14:
;798: 004FF746,0x   ; z15:
;7A0: 004FF746,0x   ; z16:
;7A8: 004FF746,0x   ; z17:
;7B0: 004FF746,0x   ; z18:
;7B8: 004FF746,0x   ; z19:
;
7C0: 004FF746,0xA0FD0050   ; z20: Additional_PIT_address
7C8: 004FF746,0x000004C5   ; z21: Additional_PIT_start
7D0: 004FF746,0x00000528   ; z22: Additional_PIT_end
7D8: 004FF746,0xA0FC0800   ; z23: Shortcuts Table
7E0: 004FF746,0xA0FC0A00   ; z24: Picture Relocation Table
7E8: 004FF746,0x0000F000   ; z25: Picture Relocation Base
7F0: 004FF746,0x00001E1E   ; z26: Next Picture Magic
;7F8: 004FF746,0x   ; z27:

;Additional Shortcuts
800: "ADD_TALKCURTIME",00,0xA0FC3001
814: "ADD_TESTPLAYSND",00,0xA09463C4
828: 00000000

;----------------------------------------------------------------------
;Picture Relocation
;----------------------------------------------------------------------
A00: 0x0225   ; r0: picture batt charge
A02: 0x0228   ; r1: picture batt
A04: 0x0134   ; r2: alarm clock (dis)
A06: 0x0112   ; r3: music animation
A08: 0x0305   ; r4: net indicators (standart)
A0A: 0x0140   ; r5: calculator_pics
;A0C: 0x02B7   ; r6: bluetooth icons (activity)
A0E: 0x02CC   ; r7: IrDA icons (activity)
A10: 0x02CE   ; r8: locked kb icon
A12: 0x03F0   ; r9: small digits (0)
A14: 0x0469   ; r10: big digits (0)
A16: 0x01B2   ; r11: folder icons (small)
A18: 0x020F   ; r12: group icons (big)
A1A: 0x02C8   ; r13: GPRS (transferring)
A1C: 0x02D3   ; r14: GPRS (attached)
A1E: 0x0345   ; r15: group icons (small)
A20: 0x0476   ; r16: illumination control
A22: 0x0468   ; r17: analog clock
A24: 0x04BB   ; r18: adjusting volume (increasing)
A26: 0x047F   ; r19: pic extra
A28: 0x04C5   ; r20: pic profiles
A2A: 0x04CC   ; r21: pic advnet
A2C: 0x0477   ; r22: pic calendar

#pragma disable old_equal_ff
+0

[ 本帖最后由 qtazure 于 2006-8-28 14:11 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2006-4-7 21:18:11 | 显示全部楼层
主屏幕显示日历4.5


  1. ;* Calendar on MainScreen v4.5 *
  2. ; (c) DeHuCoH
  3. ; (i) KreN
  4. ; (i) Lisugar

  5. ; (!) GraphPatchManager v3.x
  6. ; (!) PICTURES

  7. ; Set BackGroundColor and FontColor in Midlet Freely

  8. #pragma enable old_equal_ff
  9. 0xFC3700: 00B54448FDF77CFA5DD0FCF785FD0130
  10. 0xFC3710: F178C14057D3FCF7BFFF3868002852D0
  11. 0xFC3720: FCF776FD4FD10E207178FDF725F83A1C
  12. 0xFC3730: 00F055F80F3001327628F9DB301D011C
  13. 0xFC3740: 0831FCF75DFC301DFCF75EFC0230717A
  14. 0xFC3750: 07390029FCDC49424118072900DD0739
  15. 0xFC3760: 307A24A73D5C0C01641AA01EB1780124
  16. 0xFC3770: 762801DB0D200C3140B4767AB44240BC
  17. 0xFC3780: 08D1FFB401380139FCF7F6FFFA1D00F0
  18. 0xFC3790: 26F8FFBC03B4201C00F016F8031C0029
  19. 0xFC37A0: 06D0FCF7C9FF7A1803BC00F018F800E0
  20. 0xFC37B0: 03BCFCF7C1FFFA18063000F010F80930
  21. 0xFC37C0: 0134AC42D4DD00BD00B5642806D20021
  22. 0xFC37D0: 0A3801310028FBDA0A30013900BDFFB5
  23. 0xFC37E0: 341C1434231D01B40094FCF7A1FC01BC
  24. 0xFC37F0: FFBDC0461F1F1C1F1E1F1E1F1F1E1F1E
  25. 0xFC3800: 1F00

  26. 0xFC3810: 0xB1C2D3E4,0x0100CD01,0xA0FC3701,00000000,"\
  27. {patch=`Calendar on MS` ver=4.5 id=0100CD01}\
  28. {1 sl `Y week` range=0..77 v=58}\
  29. {2 sl `Y date` range=12..89 v=71}\
  30. {3.0 cb `Show in lock`}\
  31. {3.1 cb `Show in unlock` v=1}\
  32. {20 h BColor ml=4 v=00000000}\
  33. {24 h FColor ml=4 v=00000064}\
  34. ",00
  35. #pragma disable old_equal_ff
复制代码

[ 本帖最后由 lijingwei 于 2006-4-7 21:19 编辑 ]

M6C V50 - Pic For Calendar on Mainscreen.rar

1000 Bytes, 下载次数: 346

相关图片补丁

回复 支持 反对

使用道具 举报

发表于 2006-4-7 21:21:43 | 显示全部楼层
键盘灯控制v2.2

  1. ;* Keypadlight Trigger v2.2 *键盘灯控制v2.2
  2. ; (c) benj9
  3. ; (i) empeka
  4. ; (f) BuG
  5. ; (p) Lisugar

  6. ; (!) MasterPatch


  7. ### M6C V50 ###
  8. 0AE348C: 2A1C01210120,2EF1C0EB 00488047,0xA0FC3401,0000


  9. #pragma enable old_equal_ff
  10. 0FC3400: 231C2A1C0CB50F48FDF7FAFB01D11CBC
  11. 0FC3410: 0AE0FCF7FDFD36181CBC002A00D07278
  12. 0FC3420: 317AFF2900D08B0101200121FCF708FE
  13. 0FC3430: 04342047

  14. 0FC3440: 0xB1C2D3E4,0x0000EA01,0000000000000000,\
  15. "{patch=`Keypad Light` ver=2.2 cp=benj9 id=EA01}\
  16. {sm Brightness}\
  17. {1 sl `Profile 1` r=0..100}\
  18. {2 sl `Profile 2` r=0..100}\
  19. {3 sl `Profile 3` r=0..100}\
  20. {4 sl `Profile 4` r=0..100}\
  21. {5 sl `Profile 5` r=0..100}\
  22. {6 sl `Profile 6` r=0..100}\
  23. {7 sl `Profile 7` r=0..100}","{endsm}\
  24. {sm Delay}\
  25. {8 sl `Profile 1` r=0..255}\
  26. {9 sl `Profile 2` r=0..255}\
  27. {10 sl `Profile 3` r=0..255}\
  28. {11 sl `Profile 4` r=0..255}\
  29. {12 sl `Profile 5` r=0..255}\
  30. {13 sl `Profile 6` r=0..255}\
  31. {14 sl `Profile 7` r=0..255}\
  32. {endsm}",00
  33. #pragma disable old_equal_ff
复制代码
回复 支持 反对

使用道具 举报

发表于 2006-4-7 21:23:08 | 显示全部楼层
锁键盘显示大时钟 V5.5


  1. ;***锁键盘显示大时钟v5.5***
  2. ;(C) Lisugar
  3. ;(R) avkiev
  4. ;For x65
  5. ;数字的背景色置成透明可以更改配色方案的BodyBackGround这个属性
  6. ;字体的颜色和配色方案的BodyText这个属性的颜色一致
  7. ;v2.0 根据系统设置自动切换12小时和24小时格式
  8. ;v3.0 可自由设定数字的颜色和背景色
  9. ;v3.1 重新整理代码调整数字之间的距离,更美观
  10. ;v5.1 配合MasterPatch
  11. ;v5.2,解决修正拨号时仍然显示的问题,需要更新06.03.21的functionlibrary(v11)
  12. ;v5.3,修正屏保状态下来电的显示
  13. ;v5.4 使用坐标定位器定位12小时和24小时时钟位置
  14. ;v5.5 增加Canvers控制

  15. ; (!) MasterPatch RC2 #114
  16. ; (!) FunctionLibrary (f067, f000, z02, f120, f004, f037, f038, f033, f034)
  17. ; (!) GraphPatchManager 3.x


  18. #pragma enable old_equal_ff
  19. 0xFC13E0: 02B54448FFF70CFC40D0FFF755F93868
  20. 0xFC13F0: 00283BD0FEF70CFF38D1FEF70DFF0130
  21. 0xFC1400: 317FC14032D30098B0610020311D0431
  22. 0xFC1410: FEF7F6FDFFF78CF9F760FEF7D1FF071C
  23. 0xFC1420: 317A012F03D075793479B3790DE0B578
  24. 0xFC1430: 7478F378002901D10C2106E00C2900DA
  25. 0xFC1440: 03E002270C2900D00C3900F010F80B20
  26. 0xFC1450: 00F016F8717A00F00AF8002F06D0012F
  27. 0xFC1460: 01D00C2000E00A2000F00AF802BDC9B5
  28. 0xFC1470: 0A2058B4FEF7D4FD58BC00F001F800E0
  29. 0xFC1480: CAB5F268121800F011F81EB4201C341C
  30. 0xFC1490: 1034231D291C0094FEF74AFE02BC01BC
  31. 0xFC14A0: FEF736FE18BC2418E418C9BDFFB5F079
  32. 0xFC14B0: 012804D0201C291CB36900F001F8FFBD
  33. 0xFC14C0: 1FB5101CFEF724FE041C101CFEF71CFE
  34. 0xFC14D0: 0138013C06BC84B00B19801800900120
  35. 0xFC14E0: 01900598FEF720FE02B01FBD

  36. 0xFC14F0: 0xB1C2D3E4,0x0100AB02,0xA0FC13E1,00000000,"\
  37. {patch=`Big Digital Clock` ver=5.5 id=0100AB02}","\
  38. {1 xy T12 y=73}\
  39. {3 sl Gap12 r=0..6 v=3}","\
  40. {4 xy T24 y=73}\
  41. {6 sl Gap24 r=0..6 v=6}","\
  42. {16 h BColor ml=4 v=00000000}","\
  43. {20 h FColor ml=4 v=00000064}","\
  44. {28.0 cb `Show in lock`}","\
  45. {28.1 cb `Show in unlock`}","\
  46. {7 cb `DisableCanvas`}","\
  47. ",00
  48. #pragma disable old_equal_ff
复制代码

[ 本帖最后由 lijingwei 于 2006-4-7 21:24 编辑 ]
bigdigital.jpg
回复 支持 反对

使用道具 举报

发表于 2006-4-7 21:25:42 | 显示全部楼层
ColorSkin配色修改


  1. ;* ColorSkin *配色修改
  2. ; (c) benj9
  3. ; (p) Lisugar


  4. ### for M6C V50 ###
  5. 00A24CA: 8000 0847
  6. 00A2854: 0xA8660AEA 0xA0FDAE11
  7. 0FDAE34: 0xFFFFFFFF 0xA8660AEA


  8. #pragma enable old_equal_ff
  9. 0FDAE00: 436F6C6F72536B696E2C62656E6A3900
  10. 0FDAE10: DDB5E5F785FC3F68013706D50948E5F7
  11. 0FDAE20: EFFE02D00436311C00E0024901BC8000
  12. 0FDAE30: 4018DCBD
  13. 0FDAE40: E4D3C2B1CFCC00000000000000000000,"\
  14. {patch=ColorSkin ver=1 cp=benj9 id=CCCF}","\
  15. {04 h 001Mains ml=4 v=E0000064}","\
  16. {08 h 002MainBG ml=4 v=00000000}","\
  17. {12 h 003TitleTxt ml=4 v=0000C864}","\
  18. {16 h 004TitleBG ml=4 v=00000000}","\
  19. {20 h 005TitleMenuLevel ml=4 v=00000064}","\
  20. {24 h 006SoftkeyTxt ml=4 v=0000C864}","\
  21. {28 h 007SoftkeyBG ml=4 v=00000000}","\
  22. {32 h 008InactiveTxt ml=4 v=00FC0064}","\
  23. {36 h 009InactiveBG ml=4 v=E0E0C064}","\
  24. {40 h 010Txt1Desc ml=4 v=A0000064}","\
  25. {44 h 011Txt1Entry ml=4 v=00000064}","\
  26. {48 h 012Txt2Desc ml=4 v=20A0C064}","\
  27. {52 h 013Txt2Entry ml=4 v=00000064}","\
  28. {56 h 014Txt3Desc ml=4 v=E0A00064}","\
  29. {60 h 015Txt3Entry ml=4 v=00000064}","\
  30. {64 h 016SelectionTxt ml=4 v=E0000064}","\
  31. {68 h 017SelectionBG ml=4 v=3C3CFF00}","\
  32. {72 h 018SelectionDialog ml=4 v=0000C864}","\
  33. {76 h 019SelectionDialogShade ml=4 v=00005064}","\
  34. {80 h 020ListTxt ml=4 v=1014F864}","\
  35. {84 h 021ListBG ml=4 v=00000064}","\
  36. {88 h 022ListSeparator ml=4 v=00005064}","\
  37. {92 h 023ProviderTxt ml=4 v=0000F864}","\
  38. {96 h 024ProviderBG ml=4 v=0000A064}","\
  39. {100 h 025HilightedTxt ml=4 v=6064F864}","\
  40. {104 h 026HilightedBG ml=4 v=00006064}","\
  41. {108 h 027Cursor ml=4 v=0098F864}","\
  42. {112 h 028ScrollbarHandle ml=4 v=0098F864}","\
  43. {116 h 029Scrollbar ml=4 v=0000F864}","\
  44. {120 h 030PopupTxt ml=4 v=1014F864}","\
  45. {124 h 031PopupBG ml=4 v=00000064}","\
  46. {128 h 032PopupTitleTxt ml=4 v=00000064}","\
  47. {132 h 033PopupTitleBG ml=4 v=0000B864}","\
  48. {136 h 034PopupDialog ml=4 v=00000064}","\
  49. {140 h 035PopupDialogShade ml=4 v=00007064}","\
  50. {144 h 036PopupSelectionTxt ml=4 v=1000D764}","\
  51. {148 h 037PopupSelectionBG ml=4 v=0000E800}","\
  52. {152 h 038PopupSeparator ml=4 v=00000064}","\
  53. {156 h 039StatusbarBG ml=4 v=0000A064}","\
  54. {160 h 040StatusbarFill ml=4 v=1014F864}","\
  55. {164 h 041StatusbarFrame ml=4 v=00000064}","\
  56. {168 h 042PictogramFrame ml=4 v=00006064}","\
  57. {172 h 043PictogramFill ml=4 v=95000064}","\
  58. {176 h 044PictogramShade ml=4 v=0000FF64}","\
  59. {180 h 045PictogramBG ml=4 v=00000064}","\
  60. {184 h 046OrganizerNormalEventBG ml=4 v=00006064}","\
  61. {188 h 047OrganizerSpecialEventBG ml=4 v=95000064}","\
  62. {192 h 048OrganizerBirthdayBG ml=4 v=0000FF64}","\
  63. {196 h 049OrganizerBG ml=4 v=C8CCC800}","\
  64. {200 h 050OrganizerSeparator ml=4 v=F86C0064}","\
  65. {204 h 051OrganizerOverlappingBG ml=4 v=98CCF864}","\
  66. {208 h 052OrganizerWeekdayTxt ml=4 v=98CCF864}","\
  67. {212 h 053OrganizerCurrentDayTxt ml=4 v=F8FCF864}","\
  68. {216 h 054BrowserLink ml=4 v=6064F864}","\
  69. {220 h 055BrowserVisitedLink ml=4 v=3060F864}","\
  70. {224 h 056EditorPromptTxt ml=4 v=0000F864}","\
  71. {228 h 057EditorInputTxt ml=4 v=6098F864}","\
  72. {232 h 058IconMenuBG ml=4 v=00000000}","\
  73. {236 h 059unk1 ml=4 v=00000064}","\
  74. {240 h 060unk2 ml=4 v=00FC0064}",00
  75. #pragma disable old_equal_ff
复制代码
回复 支持 反对

使用道具 举报

发表于 2006-4-7 21:27:33 | 显示全部楼层
禁止主界面图标显示v2.1


  1. ;* Bellevue. Disable icons on mainscreen v2.1 *禁止主界面图标显示v2.1
  2. ; (c) benj9
  3. ; (r) (i) KreN
  4. ; (p) Lisugar

  5. ; (!) MasterPatch(f067, f036, f110)03.04.06以后的版本



  6. ### M6C V50 ###
  7. 0A093C8: 0xA00A1B39 0xA0FC3901


  8. #pragma enable old_equal_ff
  9. 0FC3900: FFB50C48FDF77CF90CD0FCF785FC0130
  10. 0FC3910: 7178C1400AD2FCF72BFD002802D07178
  11. 0FC3920: C90803D2FFBCFFB4FCF7FAFBFFBD

  12. 0FC3930: 0xB1C2D3E4,0x0000CD02,0000000000000000,"\
  13. {patch=Bellevue ver=2.1 id=CD02}\
  14. {1.0 cb `Work in lock`}\
  15. {1.1 cb `Work in unlock`}\
  16. {1.2 cb `Work if call`}",00
  17. #pragma disable old_equal_ff
复制代码
回复 支持 反对

使用道具 举报

发表于 2006-4-7 21:29:55 | 显示全部楼层
屏幕信息位置及字号修改v1.1


  1. ;* Mainscreen Changer v1.1 *
  2. ; (c) BuG
  3. ; (r) KreN, SiNgle, KiRiK, [crazy]misha
  4. ; (p) Lisugar
  5. ; M6C V50

  6. ; (!) MasterPatch (+ Library functions f004, f033, f034, f035, f037, z00)

  7. ; 需要撤消以往的待机状态位置修改以及字号修改
  8. ;目前可修改网络信号标志,电量标志,IconBar,运营商高度,子运营商高度,时间高度,倒记时高度,以及字号

  9. ; net icons
  10. 08BFD9C: ACFA C046 ; clear old canvas call
  11. 08BFDA2: 321C0221032000F0B8FA C046,00488047,0xA0FCA001 ; not word-aligned example entry

  12. ; iconbar
  13. 08C0038: 5EF9 C046 ; clear old canvas call
  14. 08C005C: 00040014039021300704 00488047,0xA0FCA03B,C046 ; word-aligned example entry
  15. 08C007A: 825B0221381C00F04CF9 C046,00498847,0xA0FCA09D


  16. ; accu icons
  17. 08C0124: E8F8 C046 ; clear old canvas call
  18. 08C012A: 221C0221632000F0F4F8 C046,00488047,0xA0FCA01B

  19. ; date and time with removed softkeys
  20. 08D99DE: 3869A1220106090E201C C046,004DA847,0xA0FCA0BF

  21. ; standard fonts, see line 0FCA100!
  22. 08D9C7C: 2FF158EB664C022803D1 00488047,0xA0FCA0DD,C046  ; word-aligned example entry
  23. ; fonts with provider logo
  24. 08D9CB8: 0220686157482E613830 00488047,0xA0FCA111,C046

  25. #pragma enable old_equal_ff

  26. 0FCA000: 321CFFB50320022100F09BF802D0F036
  27. 0FCA010: 707DB17D00F09AF80BE0221CFFB56320
  28. 0FCA020: 022100F08EF802D0F036F07D317E00F0
  29. 0FCA030: 8DF8FFBC01BC0430004700AB188B0E23
  30. 0FCA040: 584300AB10B5EDB420240222422100F0
  31. 0FCA050: 78F806D0F036747EB27EF17E337F002B
  32. 0FCA060: 0DD102B482B0012001900D2080180090
  33. 0FCA070: 6318211C1098F6F757F802B002BCEDBC
  34. 0FCA080: 091A188B0130F5F7CBFF000400140590
  35. 0FCA090: 001910BC070420BC04352847825B40B5
  36. 0FCA0A0: 022100F04EF801D0F036B17E40BC381C
  37. 0FCA0B0: 80B4F6F731F880BC01BC043000473869
  38. 0FCA0C0: 40B5A12200F03DF801D0F036327D40BC
  39. 0FCA0D0: 0106090E201C20BC043528476EB5F6F7
  40. 0FCA0E0: 1FFB002F0BD0394C00F02BF807D0301D
  41. 0FCA0F0: 0768002F01D100F045F80436341CEEBC
  42. 0FCA100: 334880470437022800D13847,0A,373847 ; use 0A if standard fonts entry is word-aligned, otherwise 08
  43. 0FCA110: 022068617EB5F6F703FB002F0BD000F0
  44. 0FCA120: 10F82A4C07D0301D0768002F01D100F0
  45. 0FCA130: 29F80436341C201CFEBC2E6138300437
  46. 0FCA140: 3847BFB52748F6F75BFDBFBD,07B5101C
  47. 0FCA150: F5F7DEFF041C101CF5F7D6FF0138013C
  48. 0FCA160: 06BC84B0367F002E07D10B1980180090
  49. 0FCA170: 012001901498F5F7D7FF02B007BCF5F7
  50. 0FCA180: CBFF00BD00B5114D0127296801600435
  51. 0FCA190: 043001371D2FF8D1301C743070625030
  52. 0FCA1A0: F065301C7C30094DA96D0A6882644A68
  53. 0FCA1B0: C264296A01278A680260CA6842601030
  54. 0FCA1C0: 103101370A2FF6D100BD0000


  55. 0FCA1CC: 0xA0A11F5C
  56. 0FCA1D0: 0xA0A09330


  57. 0FCA1E0: 0xB1C2D3E4,0x0000BB02,00000000,00000000,\
  58. "{patch=`Mainscreen Changer` ver=1.1 cp=BuG id=BB02}","\
  59. {offset +0x70}","\
  60. {sm=Texts}","\
  61. {sm=standard}","\
  62. Y positions:","\
  63. {0x4 i `provider name` r=0..200 v=8}","\
  64. {0x14 i `sub provider name` r=0..200 v=0x1A}","\
  65. {0x24 i `CB/flash messages` r=0..200 v=0x64}","\
  66. {0x34 i `stopwatch/timer` r=0..200 v=0x72}","\
  67. {0x44 i `date/time` r=0..200 v=0x81}","\
  68. font sizes: (0-10)","\
  69. {0x8 i `provider name` r=0..10 v=3}","\
  70. {0x18 i `sub provider name` r=0..10 v=3}","\
  71. {0x28 i `CB/flash messages` r=0..10 v=7}","\
  72. {0x38 i `v_stopwatch/timer` r=0..10 v=7}","\
  73. {0x48 i `date/time` r=0..10 v=8}","\
  74. {endsm}","\
  75. {sm `with provider logo`}","\
  76. Y positions:","\
  77. {0x64 i `sub provider name/CB/flash msg` r=0..200 v=0x64}","\
  78. {0x74 i `stopwatch/timer` r=0..200 v=0x72}","\
  79. {0x84 i `date/time` r=0..200 v=0x81}","\
  80. font sizes: (0-10)","\
  81. {0x68 i `sub provider name/CB/flash msg` r=0..10 v=7}","\
  82. {0x78 i `stopwatch/timer` r=0..10 v=7}","\
  83. {0x88 i `date/time` r=0..10 v=8}","\
  84. {endsm}","\
  85. {0x94 b `date/time no softkeys` r=0..200 v=0xA1}","\
  86. {endsm}","\
  87. {sm=Icons}","\
  88. {0x95 xy `net icons` x=3 y=2}","\
  89. {0x97 xy `battery icons` x=0x63 y=2}","\
  90. {0x99 xy `icon bar` x=0x21 y=2}","\
  91. {0x9B b `icon bar width` v=0x42}","\
  92. {0x9C cb `disable canvases` v=0}","\
  93. {endsm}","\
  94. ",00
  95. #pragma disable old_equal_ff
复制代码
回复 支持 反对

使用道具 举报

发表于 2006-4-8 10:15:09 | 显示全部楼层
  1. ;* Drop Call On Certain Time v1.2 * 通话自动挂断 v1.2
  2. ; (c) 1nvisible
  3. ; (i) ~Jhellico

  4. ; (!) MP
  5. ; (!) FL: f101, f114, f115

  6. 0AADD14: 00F029FD01300004000C 004CA047,0xA0FC3A01,C046

  7. #pragma enable old_equal_ff
  8. 0FC3A00: FEB5FCF7C5FC041C0E48FDF7F9F810D0
  9. 0FC3A10: 0120FCF7C1FC022803D0032809D1B078
  10. 0FC3A20: 00E07078012804D17268A24201D1FCF7
  11. 0FC3A30: 7BFC601CFEBC0004000C0BF0FAEA
  12. 0FC3A40: 0xB1C2D3E4,0x00001E01,0000000000000000,"\
  13. {patch DropCallOnCertainTime cp=1nvisible id=1E01 ver=1.2}","\
  14. {1 cb DropOutgoing v=1}","\
  15. {2 cb DropIncoming}","\
  16. {4 int Second r=1..1000 v=5}",00
  17. #pragma disable old_equal_ff
复制代码
回复 支持 反对

使用道具 举报

发表于 2006-4-8 14:05:12 | 显示全部楼层
[详细设置说明]

  1. ;* Key Sequencer 2 MP * 按键组合控制 v2
  2. ; 通过特定的按键组合触发特定的动作
  3. ; (c) benj9
  4. ; (r) chaos, bug, avkiev, 1nvisible & 所有的补丁开发者
  5. ; (p) StarFriend

  6. ; (!) Masterpatch, API & Function Library: 使用 function libr. no. v13, v18, v19, z00,
  7. ; funcs: 3, 9, 20, 23, 26, 31, 52, 61, 68, 75, 77, 80, 88, 90, 91, 104, 160
  8. ; 如果启用 "闪烁提示", 智能闪烁 3.2 以上版本必须安装.

  9. 009707E: 010602D5FFF793FF10BD 014CA04710BD0FF0FDA0 ;m6c v50

  10. #pragma enable old_equal_ff
  11. 0FDF000: 4B6579537132302C62656E6A3900FFB5
  12. 0FDF010: 86B0051CE1F760FB3F88002F34D0E1F7
  13. 0FDF020: 57FB386801282FD0534C24682468012C
  14. 0FDF030: 2AD0E1F775FB3F68013725D5CC200002
  15. 0FDF040: C530E1F7DDFD1FD0002C01D5266028E0
  16. 0FDF050: 10300024474A0368934204D0402C04DA
  17. 0FDF060: 10300134F7E7201C01D10C2006E01430
  18. 0FDF070: E1F716F8271C041C0AD1002000F0E9F9
  19. 0FDF080: 3D49096801200860281C01066DD454E0
  20. 0FDF090: FE490C602660E77300F053F9012700F0
  21. 0FDF0A0: 91F928064FD400F064F90490E1F7FCFA
  22. 0FDF0B0: 38780190281CE27C2668B778B8420CD1
  23. 0FDF0C0: 012A32DA0222E274A274002262740027
  24. 0FDF0D0: 00F078F900F08BF949E0F778B8421FD0
  25. 0FDF0E0: 002A08D10021029100F048F8FF2924D0
  26. 0FDF0F0: 00F027F921E00121029100F03FF8627C
  27. 0FDF100: 01326274A27C012A03D0022700F05AF9
  28. 0FDF110: 03E0FF292BD000F014F90122E27426E0
  29. 0FDF120: A17C002909D0002A02D0022700F04AF9
  30. 0FDF130: 00F007F90021E174FFE7E1F7C9F80698
  31. 0FDF140: D34FB84713E0E1F7C7FA3F88CD488742
  32. 0FDF150: 02D10320E1F764F8281CE27C002A04D0
  33. 0FDF160: 012A04D10022E27401E0E1F7B5F806B0
  34. 0FDF170: FFBD0000F0E0F0E08CF4FDA0DDB50027
  35. 0FDF180: A77423681033E07BB84259DD14200019
  36. 0FDF190: C15D3E019A199079002838D0FF200790
  37. 0FDF1A0: 099ED379012018400A9002D1012E2ED0
  38. 0FDF1B0: 06E0002E2BD0607C002801D0002926D0
  39. 0FDF1C0: 537BFC20184013D00898802600F0AEF8
  40. 0FDF1D0: 10D00B98202600F0A9F80BD008980B9E
  41. 0FDF1E0: 00F0D6F801263040082600F09FF801D0
  42. 0FDF1F0: 012000E000200AD00A98012801D05018
  43. 0FDF200: 01E0607C101808300678B54204D00021
  44. 0FDF210: 14200019C15511E00126A6744678002E
  45. 0FDF220: 15D00A9B012B02D0042910DA02E0637C
  46. 0FDF230: 042B0CDA0131201C1430C1550137A0E7
  47. 0FDF240: A07C002801D000F0D2F80799DDBD161C
  48. 0FDF250: E1F742FA8B4A3A80B7790796082F61DC
  49. 0FDF260: 7F00043FBF443CE02AE025E013E02DE0
  50. 0FDF270: 33E006E0089A01218A1AE1F715FA3A70
  51. 0FDF280: 3BE0E1F725FA01213970E0F7DDFE0320
  52. 0FDF290: E0F7C6FF31E000F0C9F843D0051C9DB0
  53. 0FDF2A0: 6846011D016078A12A1CE1F729F96846
  54. 0FDF2B0: E0F79AFF1DB020E0FF2000F052F81CE0
  55. 0FDF2C0: 102000F04EF8E0F717FF16E000F0AEF8
  56. 0FDF2D0: 28D00121E0F7C0FF0FE0B088E0F79CFE
  57. 0FDF2E0: 0BE00B98FF2802D0102000F03AF83768
  58. 0FDF2F0: B088002100220023B847B07BF27B8118
  59. 0FDF300: 01D000F05AF8F77902231F4203D000F0
  60. 0FDF310: 20F800F01EF804231F4296D004205D4F
  61. 0FDF320: B84792E7022700F04DF88EE71E4206D0
  62. 0FDF330: 760870431E40B04201D0002070470120
  63. 0FDF340: 704783B5E17B0431201C1030E0F7B8FF
  64. 0FDF350: 83BD80B50C20E0F7BBFF8C20E0F7BCFF
  65. 0FDF360: 80BD82B5011CE0F7EBFF002800D00170
  66. 0FDF370: 82BD80B5E0F7E4FF002801D1002006E0
  67. 0FDF380: 007819270740192F01D00127384080BD
  68. 0FDF390: 8CB5E1F7A1F97B78FF2B0CD13A78002A
  69. 0FDF3A0: 01D1022008E0FF2A03D1012E03D00128
  70. 0FDF3B0: 01D0002000E001208CBD8AB50221E0F7
  71. 0FDF3C0: EFFE8ABD8FB52368012F0ADB06D05878
  72. 0FDF3D0: 0121084207D0987ADA7A04E02F200122
  73. 0FDF3E0: 01E0187A5A7A0221E0F7DAFE8FBD8FB5
  74. 0FDF3F0: 01202074201C043021684968D92900DC
  75. 0FDF400: D92102A20132E0F72FFF8FBDFFB51F4C
  76. 0FDF410: 2468257C002D08D0201C1030E17B0131
  77. 0FDF420: E0F74EFF0327FFF7CDFFFFBDEEB5B088
  78. 0FDF430: 051CCC200002C630E1F7E2FB04D03820
  79. 0FDF440: 684380190430EEBD242000F002F80020
  80. 0FDF450: EEBD16B514A10C188CB068460EA1E0F7
  81. 0FDF460: 37FE6846211CE0F727FE041C011C0020
  82. 0FDF470: 0022E0F705FF211C01200022E0F700FF
  83. 0FDF480: 0CB016BD00FF000025730000,0xA8000204 ; free ram 4 bytes
  84. 0FDF490: 0xA0FDF341,1DC8FDA0 ; patch duplex (gets keypress_on in R0), BlinkerSign (dont change)
  85. 0FDF498: "KeySeq2 error: ",00,"got no mem!",00,"vklay config data error",00,"enable string conf in master midlet",00

  86. ; place your strings here for midlet and tmo launches.
  87. ; place the string number in the param field of the key sequence.
  88. ; one string has length 56 bytes
  89. 0FDF4F0: E4D3C2B1,0x0000CCC6,0000000000000000,"\
  90. {patch=_KeySeq_Strings ver=2 cp=benj9 id=CCC6}","\
  91. {info `String DB for KeySequencer. Put the string number (1st is 0) ","\
  92. into the param field of a key sequence for midlet or tmo launch.`}","\
  93. \
  94. {4 sf 0 ml=55 v=`0:\\Java\\jam\\Applications\\MP\\Master.jad`}","\
  95. {60 sf 1 ml=55 v=`0:\\Java\\jam\\Applications\\FM\\Filemanager.jad`}","\
  96. {116 sf 2 ml=55 v=`0:\\Misc\\stuff.tmo`}",00
  97. #pragma disable old_equal_ff

  98. ;===========================================================
  99. ;===========================================================
  100. ;===========================================================

  101. ; place at any free space in phone. you can remove and add key sequences
  102. ; freely, but keep the {offset} fields in 0x10 distance!
  103. #pragma enable old_equal_ff
  104. 0FA0500: E4D3C2B1,0x0000CCC5,0000000000000000,"\
  105. {patch=KeySequencer ver=2 cp=benj9 id=CCC5}","\
  106. \
  107. {info `-action: what the seq has to do\n\n-param: R0 for funcs, string# ","\
  108. for midlets&tmo (hword, little endian)\n\n-address: function for action ","\
  109. launch_func\n\n-keys: fill last keys with off if not used\n\n-hotkey: ","\
  110. sequence works directly or after hotkey\n\n-do only if state of phone ","\
  111. matches these conditions: ML=menus,lists,midlets/MS=mainscr/SS=scrsaver/","\
  112. KL=keylock. !=not, +=and\n\n-post action commands:\n -send red key\n -","\
  113. Blinker: Blinker3.2 up has to be installed\n -play sound (00=off), set len`}","\
  114. \
  115. {c key `off`=0 `0`=0x30 `1`=0x31 `2`=0x32 `3`=0x33 `4`=0x34 `5`=0x35 ","\
  116. `6`=0x36 `7`=0x37 `8`=0x38 `9`=0x39 `*`=0x2a `#`=0x23 `left sk`=1 ","\
  117. `right sk`=4 `red key`=0xC `green key`=0xB `joy up`=0x3B ","\
  118. `joy dn`=0x3C `joy left`=0x3D `joy right`=0x3E `joy click`=0x1A ","\
  119. `provkey`=0x11 `side up`=0xD `side dn`=0xE `dicta`=6 ","\
  120. `slid closed`=0x16, `slid op`=0x17, `slid opened`=0x18, `slid close`=0x19}","\
  121. \
  122. {c con `always`=0 `!ML`=12 `ML`=8 `MS`=44 `SS`=48 `!SS`=32 `KL`=192 ","\
  123. `!KL`=128 `!ML+KL`=204 `ML+KL`=200 `!ML+!KL`=140 `ML+!KL`=136 `MS+KL`=236 ","\
  124. `MS+!KL`=172 `SS+KL`=240 `SS+!KL`=176 `!SS+KL`=224 `!SS+!KL`=160}","\
  125. \
  126. {c exe off=0 `launch function`=1 `launch midlet`=5 `set profile`=6 ","\
  127. `shutdown`=7 `keylock`=8 `open tmo`=4 `unlock`=2 `lock`=3}","\
  128. \
  129. {sm Preferences}","\
  130. {sm keys}{2 o hotkey c=key v=0x2A}{3 o escapekey c=key v=0xC}{endsm}","\
  131. {sm sounds}{8 h hotkey v=78}{9 b len v=1}{10 h `failed sound` v=7B}","\
  132. {11 b len v=2}{1.0 cb `timeout sound` v=1}{endsm}","\
  133. {4 ms `sequence timeout (ms)` v=2167}","\
  134. {endsm}","\
  135. \
  136. Key Sequences","\
  137. \
  138. {offset=0x10}{sm Keylock}","\
  139. {6 o action c=exe v=8}","\
  140. {7.0 cb hotkey v=0}","\
  141. {sm Keys}","\
  142. {8 o c=key v=0x23}","\
  143. {9 o c=key v=0x23}","\
  144. {10 o c=key v=0}","\
  145. {11 o c=key v=0}","\
  146. {12 o c=key v=0}","\
  147. {endsm}","\
  148. {13 o `only if` c=con v=12}","\
  149. {7.1 cb `send red key` v=1}","\
  150. {7.2 cb `blinker sign` v=0}","\
  151. {14 h sound ml=1 v=78}","\
  152. {15 sl len r=1...10 v=3}{endsm}","\
  153. \
  154. {sm `Profile Sequences`}","\
  155. {offset=0x20}{sm 1}","\
  156. {6 o action c=exe v=6}","\
  157. {4 h param ml=2}","\
  158. {7.0 cb hotkey v=1}","\
  159. {sm Keys}","\
  160. {8 o c=key v=0x31}","\
  161. {9 o 2 c=key v=0}","\
  162. {10 o 3 c=key v=0}","\
  163. {11 o 4 c=key v=0}","\
  164. {12 o 5 c=key}{endsm}","\
  165. {13 o `only if` c=con}","\
  166. {7.2 cb `blinker sign` v=1}","\
  167. {14 h sound ml=1}","\
  168. {15 sl len r=1...10}{endsm}","\
  169. \
  170. {offset=0x30}{sm 2}","\
  171. {6 o action c=exe v=6}","\
  172. {4 h param ml=2 v=01}","\
  173. {7.0 cb hotkey v=1}","\
  174. {sm Keys}","\
  175. {8 o c=key v=0x32}","\
  176. {9 o 2 c=key v=0}","\
  177. {10 o 3 c=key v=0}","\
  178. {11 o 4 c=key v=0}","\
  179. {12 o 5 c=key v=0}{endsm}","\
  180. {13 o `only if` c=con}","\
  181. {7.2 cb `blinker sign` v=1}","\
  182. {14 h sound ml=1}","\
  183. {15 sl len r=1...10}{endsm}","\
  184. \
  185. {offset=0x40}{sm 3}","\
  186. {6 o action c=exe v=6}","\
  187. {4 h param ml=2 v=02}","\
  188. {7.0 cb hotkey v=1}","\
  189. {sm Keys}","\
  190. {8 o c=key v=0x33}","\
  191. {9 o 2 c=key v=0}","\
  192. {10 o 3 c=key v=0}","\
  193. {11 o 4 c=key v=0}","\
  194. {12 o 5 c=key v=0}{endsm}","\
  195. {13 o `only if` c=con}","\
  196. {7.2 cb `blinker sign` v=1}","\
  197. {14 h sound ml=1}","\
  198. {15 sl len r=1...10}{endsm}","\
  199. \
  200. {offset=0x50}{sm 4}","\
  201. {6 o action c=exe v=6}","\
  202. {4 h param ml=2 v=03}","\
  203. {7.0 cb hotkey v=1}","\
  204. {sm Keys}","\
  205. {8 o c=key v=0x34}","\
  206. {9 o 2 c=key v=0}","\
  207. {10 o 3 c=key v=0}","\
  208. {11 o 4 c=key v=0}","\
  209. {12 o 5 c=key v=0}{endsm}","\
  210. {13 o `only if` c=con}","\
  211. {7.2 cb `blinker sign` v=1}","\
  212. {14 h sound ml=1}","\
  213. {15 sl len r=1...10}{endsm}","\
  214. \
  215. {offset=0x60}{sm 5}","\
  216. {6 o action c=exe v=6}","\
  217. {4 h param ml=2 v=04}","\
  218. {7.0 cb hotkey v=1}","\
  219. {sm Keys}","\
  220. {8 o c=key v=0x35}","\
  221. {9 o 2 c=key v=0}","\
  222. {10 o 3 c=key v=0}","\
  223. {11 o 4 c=key v=0}","\
  224. {12 o 5 c=key v=0}{endsm}","\
  225. {13 o `only if` c=con}","\
  226. {7.2 cb `blinker sign` v=1}","\
  227. {14 h sound ml=1}","\
  228. {15 sl len r=1...10}{endsm}","\
  229. \
  230. {offset=0x70}{sm 6}","\
  231. {6 o action c=exe v=6}","\
  232. {4 h param ml=2 v=05}","\
  233. {7.0 cb hotkey v=1}","\
  234. {sm Keys}","\
  235. {8 o c=key v=0x36}","\
  236. {9 o 2 c=key v=0}","\
  237. {10 o 3 c=key v=0}","\
  238. {11 o 4 c=key v=0}","\
  239. {12 o 5 c=key v=0}{endsm}","\
  240. {13 o `only if` c=con}","\
  241. {7.2 cb `blinker sign` v=1}","\
  242. {14 h sound ml=1}","\
  243. {15 sl len r=1...10}{endsm}","\
  244. \
  245. {offset=0x80}{sm 7}","\
  246. {6 o action c=exe v=6}","\
  247. {4 h param ml=2 v=06}","\
  248. {7.0 cb hotkey v=1}","\
  249. {sm Keys}","\
  250. {8 o c=key v=0x37}","\
  251. {9 o c=key v=0}","\
  252. {10 o c=key v=0}","\
  253. {11 o c=key v=0}","\
  254. {12 o c=key v=0}{endsm}","\
  255. {13 o `only if` c=con}","\
  256. {7.2 cb `blinker sign` v=1}","\
  257. {14 h sound ml=1}","\
  258. {15 sl len r=1...10}{endsm}","\
  259. {endsm}","\
  260. \
  261. {offset=0x90}{sm Shutdown}","\
  262. {6 o action c=exe v=7}","\
  263. {4 h param ml=2}","\
  264. {0 a address}","\
  265. {7.0 cb hotkey}","\
  266. {sm Keys}","\
  267. {8 o c=key v=0x32}","\
  268. {9 o c=key v=0x3B}","\
  269. {10 o c=key v=0}","\
  270. {11 o c=key v=0}","\
  271. {12 o c=key v=0}{endsm}","\
  272. {13 o `only if` c=con v=12}","\
  273. {7.1 cb `send red key` v=0}","\
  274. {7.2 cb `blinker sign` v=1}","\
  275. {14 h sound ml=1 v=7B}","\
  276. {15 sl len r=1...10 v=5}{endsm}","\
  277. \
  278. {offset=0xA0}{sm Masterpatch}","\
  279. {6 o action c=exe v=5}","\
  280. {4 h param ml=2 v=00}","\
  281. {0 a address}","\
  282. {7.0 cb hotkey v=1}","\
  283. {sm Keys}","\
  284. {8 o c=key v=0x30}","\
  285. {9 o c=key v=0x30}","\
  286. {10 o c=key v=0}","\
  287. {11 o c=key v=0}","\
  288. {12 o c=key v=0}{endsm}","\
  289. {13 o `only if` c=con}","\
  290. {7.1 cb `send red key` v=0}","\
  291. {7.2 cb `blinker sign` v=1}","\
  292. {14 h sound ml=1 v=0}","\
  293. {15 sl len r=1...10 v=0}{endsm}","\
  294. \
  295. {offset=0xB0}{sm Filemanager}","\
  296. {6 o action c=exe v=5}","\
  297. {4 h param ml=2 v=01}","\
  298. {0 a address}","\
  299. {7.0 cb hotkey v=1}","\
  300. {sm Keys}","\
  301. {8 o c=key v=0x30}","\
  302. {9 o c=key v=0x37}","\
  303. {10 o c=key v=0}","\
  304. {11 o c=key v=0}","\
  305. {12 o c=key v=0}{endsm}","\
  306. {13 o `only if` c=con}","\
  307. {7.1 cb `send red key` v=0}","\
  308. {7.2 cb `blinker sign` v=1}","\
  309. {14 h sound ml=1 v=0x3a}","\
  310. {15 sl len r=1...10 v=3}{endsm}","\
  311. \
  312. {offset=0xC0}{sm Uptime}","\
  313. {6 o action c=exe v=1}","\
  314. {4 h param ml=2 }","\
  315. {0 a address v=A0800C3D}","\
  316. {7.0 cb hotkey v=1}","\
  317. {sm Keys}","\
  318. {8 o c=key v=0x23}","\
  319. {9 o c=key v=0x39}","\
  320. {10 o c=key v=0}","\
  321. {11 o c=key v=0}","\
  322. {12 o c=key v=0}{endsm}","\
  323. {13 o `only if` c=con}","\
  324. {7.1 cb `send red key` v=0}","\
  325. {7.2 cb `blinker sign` v=1}","\
  326. {14 h sound ml=1}","\
  327. {15 sl len r=1...10}{endsm}","\
  328. \
  329. {offset=0xD0}{sm MiniGpsTmo}","\
  330. {6 o action c=exe v=1}","\
  331. {4 h param ml=2 v=0}","\
  332. {0 a address v=A0FDDE91}","\
  333. {7.0 cb hotkey v=1}","\
  334. {sm Keys}","\
  335. {8 o c=key v=0x30}","\
  336. {9 o c=key v=0x38}","\
  337. {10 o c=key v=0}","\
  338. {11 o c=key v=0}","\
  339. {12 o c=key v=0}{endsm}","\
  340. {13 o `only if` c=con}","\
  341. {7.1 cb `send red key`}","\
  342. {7.2 cb `blinker sign` v=1}","\
  343. {14 h sound ml=1}","\
  344. {15 sl len r=1...10}{endsm}","\
  345. \
  346. {offset=0xE0}{sm NativeMenu}","\
  347. {6 o action c=exe v=1}","\
  348. {4 h param ml=2 v=0}","\
  349. {0 a address v=A08E714B}","\
  350. {7.0 cb hotkey v=1}","\
  351. {sm Keys}","\
  352. {8 o c=key v=0x23}","\
  353. {9 o c=key v=0x23}","\
  354. {10 o c=key v=0}","\
  355. {11 o c=key v=0}","\
  356. {12 o c=key v=0}{endsm}","\
  357. {13 o `only if` c=con v=0}","\
  358. {7.1 cb `send red key` v=0}","\
  359. {7.2 cb `blinker sign` v=0}","\
  360. {14 h sound ml=2}","\
  361. {15 sl len r=1...10}{endsm}","\
  362. \
  363. {offset=0xF0}{sm `NewMsg,Keylock`}","\
  364. {6 o action c=exe v=1}","\
  365. {4 h param ml=2 v=0}","\
  366. {0 a address v=A0A2C19B}","\
  367. {7.0 cb hotkey v=0}","\
  368. {sm Keys}","\
  369. {8 o c=key v=1}","\
  370. {9 o c=key v=1}","\
  371. {10 o c=key v=0}","\
  372. {11 o c=key v=0}","\
  373. {12 o c=key v=0}{endsm}","\
  374. {13 o `only if` c=con v=204}","\
  375. {7.1 cb `send red key` v=0}","\
  376. {7.2 cb `blinker sign` v=1}","\
  377. {14 h sound ml=2}","\
  378. {15 sl len r=1...10}{endsm}","\
  379. \
  380. {offset=0x100}{sm stuff.tmo}","\
  381. {6 o action c=exe v=4}","\
  382. {4 h param ml=2 v=02}","\
  383. {0 a address v=0}","\
  384. {7.0 cb hotkey v=1}","\
  385. {sm Keys}","\
  386. {8 o c=key v=0x30}","\
  387. {9 o c=key v=0x39}","\
  388. {10 o c=key v=0}","\
  389. {11 o c=key v=0}","\
  390. {12 o c=key v=0}{endsm}","\
  391. {13 o `only if` c=con v=0}","\
  392. {7.1 cb `send red key` v=0}","\
  393. {7.2 cb `blinker sign` v=1}","\
  394. {14 h sound ml=2}","\
  395. {15 sl len r=1...10}{endsm}","\
  396. \
  397. {offset=0x110}{sm Setup}","\
  398. {6 o action c=exe v=1}","\
  399. {4 h param ml=2 v=0}","\
  400. {0 a address v=A08E1AF1}","\
  401. {7.0 cb hotkey v=1}","\
  402. {sm Keys}","\
  403. {8 o c=key v=0x1A}","\
  404. {9 o c=key v=0}","\
  405. {10 o c=key v=0}","\
  406. {11 o c=key v=0}","\
  407. {12 o c=key v=0}{endsm}","\
  408. {13 o `only if` c=con v=0}","\
  409. {7.1 cb `send red key` v=0}","\
  410. {7.2 cb `blinker sign` v=1}","\
  411. {14 h sound ml=2}","\
  412. {15 sl len r=1...10}{endsm}","\
  413. \
  414. {offset=0x120}{sm `Free`}","\
  415. {6 o action c=exe v=0}","\
  416. {4 h param ml=2 v=00}","\
  417. {0 a address v=0}","\
  418. {7.0 cb hotkey v=1}","\
  419. {sm Keys}","\
  420. {8 o c=key v=0}","\
  421. {9 o c=key v=0}","\
  422. {10 o c=key v=0}","\
  423. {11 o c=key v=0}","\
  424. {12 o c=key v=0}{endsm}","\
  425. {13 o `only if` c=con}","\
  426. {7.1 cb `send red key` v=0}","\
  427. {7.2 cb `blinker sign` v=0}","\
  428. {14 h sound ml=1 v=00}","\
  429. {15 sl len r=1...10 v=0}{endsm}","\
  430. \
  431. *add/remove sequences in vklay*","\
  432. {0x10 const size=4 v=0xE0F0E0F0}",00,\
  433. FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
  434. #pragma disable old_equal_ff
复制代码

[ 本帖最后由 starfriend 于 2006-4-8 16:53 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2006-4-10 13:59:29 | 显示全部楼层
  1. ;* DSE Mobile Edition v1.1 * DSE手机版 v1.1
  2. ; (c) 1nvisible
  3. ; (r) ACiD[mrp], KreN
  4. ; (p) StarFriend
  5. ;允许通过手机来设置各种快捷功能.
  6. ;如果希望保持原有的快捷功能不变 - 在对应快捷键上设置 "STDF" 字串.

  7. ; v1.1 新增功能:
  8. ;加入 Provider key 设置.
  9. ;Removed confirmation on item run if bound to soft-keys.

  10. 091D2AA: EBF0ECEF E4F6FAEF ;????????0226F6430028????A06B BLX 802672
  11. 8022A0: FFFFFFFFFFFFFFFF 04F01FE5,0xA0FC8501
  12. 0FC8570: FFFFFFFF 0xA121833C ;FE452DE90180A0E108108DE2

  13. #pragma enable old_equal_ff

  14. 0FC8500: FFB52048F8F77CFB019908D00DA60025
  15. 0FC8510: 33889A4207D002360135162DF8D1FFBC
  16. 0FC8520: 134EB04700BD2D0140190468114BA342
  17. 0FC8530: F5D00026F64301273CC8FCC1002001B0
  18. 0FC8540: FEBDC046000016002C00420058006E00
  19. 0FC8550: 84009A00B000C600260234014A01DC00
  20. 0FC8560: 08013C0260018C017601A2015202C002
  21. 0FC8574: 53544446
  22. 0FC8580: E4D3C2B1031E00100000000000000000,"\
  23. {patch `DSE` id=10001E03 cp=`1nvisible` v=`1.1`}","\
  24. {offset +4}","\
  25. {0 string `Digit 2` maxlen=15 value=`STDF`}","\
  26. {16 string `Digit 3` maxlen=15 value=`STDF`}","\
  27. {32 string `Digit 4` maxlen=15 value=`STDF`}","\
  28. {48 string `Digit 5` maxlen=15 value=`STDF`}","\
  29. {64 string `Digit 6` maxlen=15 value=`STDF`}","\
  30. {80 string `Digit 7` maxlen=15 value=`STDF`}","\
  31. {96 string `Digit 8` maxlen=15 value=`STDF`}","\
  32. {112 string `Digit 9` maxlen=15 value=`STDF`}","\
  33. {128 string `Left SK` maxlen=15 value=`ELSE_PUSHTOTALK`}","\
  34. {144 string `Right SK` maxlen=15 value=`ELSE_ALARMCLOCK`}","\
  35. {160 string `Joy click` maxlen=15 value=`CKLK_CK_MAINMNU`}","\
  36. {176 string `Joy Left` maxlen=15 value=`ELSE_INTRCAMERA`}","\
  37. {192 string `Joy Right` maxlen=15 value=`MESG_UNIFIEDBOX`}","\
  38. {208 string `Joy Up` maxlen=15 value=`PROF_PROFILEMNU`}","\
  39. {224 string `Joy Down` maxlen=15 value=`CNCT_DEFAU_BOOK`}","\
  40. {240 string `Joy Hold` maxlen=15 value=`STDF`}","\
  41. {256 string `Volume + Click` maxlen=15 value=`STDF`}","\
  42. {272 string `Volume - Click` maxlen=15 value=`STDF`}","\
  43. {288 string `Volume + Hold` maxlen=15 value=`STDF`}","\
  44. {304 string `Volume - Hold` maxlen=15 value=`STDF`}","\
  45. {320 string `Provider Key Click` maxlen=15 value=`ELSE_REMOTESYNC`}","\
  46. {336 string `Provider Key Hold` maxlen=15 value=`ELSE_DEVELP_MNU`}",00
  47. #pragma disable old_equal_ff
复制代码

[ 本帖最后由 starfriend 于 2006-4-11 16:51 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2006-4-12 16:05:32 | 显示全部楼层
;* Traffic indicator instead of GPRS logo v1.4 *
;(c) Sinclair
;(i) ~Jhellico
;(p) Lisugar

; (!) MasterPatch
; (!) FunctionLibrary(f004, f033, f034, f036, f111, f112, f113, z03)06.04.03以后的版本


+106331C ;M6C V50

0:10708DE50210A0E3020044E2 00109FE531FF2FE1,0xA0FC5601

+0
#pragma enable old_equal_ff
0FC5600: FFB54048FBF7FCFA63D082B000240025
0FC5610: FBF792F87782381CFAF77AFD3074708A
0FC5620: FAF772FD7074FAF7A7FEFAF7A9FE0368
0FC5630: 191C9B124912012001405B18B27B002B
0FC5640: 13D0191C0A200CB4FAF7EAFC0CBC031C
0FC5650: 68464155307C121A0134032C03D1002B
0FC5660: 01D0121A00240135E9E7301C0A30B11C
0FC5670: 04B401B402B4012001B4042001B401B4
0FC5680: F37B707C1B180133901EF17BB27B013A
0FC5690: FAF77AFE05B008BC013B002D14D0181C
0FC56A0: 6F46013D7A5D00F01BF8013C002C08D1
0FC56B0: 002D06D0307C1B18181C0A2200F010F8
0FC56C0: 0324307C1B18E8E702B0FFBC80BC2037
0FC56D0: 3847FFBC08BC04970221A01E04331847
0FC56E0: 78B5B31DB71C80B4F17B0131778AD219
0FC56F0: FAF71EFD01B078BD
0FC5700: 0xB1C2D3E4,0x00007001,0000000000000000,"\
{patch=TrafficIndicator id=7001 cp=Sinclair ver=1.4 mem=20}","\
{14 xy Position x=132 y=0}","\
{2 h FillColor ml=4 v=F8FCF864}","\
{10 h BorderColor ml=4 v=00000064}","\
{6 h FontColor ml=4 v=FF000064}","\
",00
#pragma disable old_equal_ff
回复 支持 反对

使用道具 举报

发表于 2006-4-12 16:06:02 | 显示全部楼层
增加更多的颜色控制
注意需要下载图片补丁
http://mobile.0110.cn/attachment.php?aid=203693

; * Calendar on MainScreen v4.6 *
; (c) DeHuCoH
; (i) KreN, Lisugar, ~Jhellico

; (!) GraphPatchManager v3.x
; (!) PICTURES



#pragma enable old_equal_ff
0xFC3650: 00B54448FDF7D4FA6BD0FCF7DDFD0130
0xFC3660: F178C14065D3FDF717F83868002860D0
0xFC3670: FCF7CEFD5DD10E207178FDF77DF83A1C
0xFC3680: 182300F057F80F3001327628F9DB301D
0xFC3690: 011C0831FCF7B4FC301DFCF7B5FC0230
0xFC36A0: 717A07390029FCDC49424118072900DD
0xFC36B0: 0739307A013824A73D5C0C01641AA01E
0xFC36C0: B1780124762801DB0D200C3140B4767A
0xFC36D0: B44240BC09D1FFB401380139FDF74CF8
0xFC36E0: FA1D1C2300F026F8FFBC03B4211C0A20
0xFC36F0: FCF796FC0B1C00280CD0FDF71DF83A18
0xFC3700: 03BC08B42023582800DB043300F012F8
0xFC3710: 08BC00E003BCFDF70FF8FA1806302023
0xFC3720: 582800DB043300F005F809300134AC42
0xFC3730: C8DD00BDFFB5341C14349B1910B4FCF7
0xFC3740: F7FC01B0FFBDC0461F1C1F1E1F1E1F1F
0xFC3750: 1E1F1E1F
0xFC3760: 0xB1C2D3E4,0x0100CD01,0xA0FC3651,00000000,"\
{patch=Calendar ver=4.6 id=0100CD01}","\
{1 sl `Y week` range=0..77 v=58}","\
{2 sl `Y date` range=12..89 v=71}","\
{3.0 cb `Show in lock`}","\
{3.1 cb `Show in unlock` v=1}","\
{20 h BgColor ml=4 v=00000000}","\
{24 h WeekColor ml=4 v=0000FF64}","\
{28 h BorderColor ml=4 v=FFFF0064}","\
{32 h WorkdayColor ml=4 v=00008064}","\
{36 h HolidayColor ml=4 v=80000064}",00
#pragma disable old_equal_ff

[ 本帖最后由 starfriend 于 2006-4-13 22:55 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2006-4-12 18:55:02 | 显示全部楼层
* Accu Temperature As Graphic Indicator v2.2 * 图标式温度计 v2.2 *
需要GrapthPathManager3.x代码更简洁,统一
需要图片补丁
http://mobile.0110.cn/attachment.php?aid=207268
; * Accu Temperature As Graphic Indicator v2.2 * 图标式温度计 v2.2 *
; (c) benj9
; (r) ACiDmrp, avkiev, BuG
; (i) ~Jhellico
; (p) Lisugar

; (!) MP (+ Library functions f006, f033, f034, f036, f037)
; (!) GraphPatchManager v3
;
(!) Pictures


#pragma enable old_equal_ff
0FDE300: 00B52448E2F77CFC3FD001200321E1F7
0FDE310: 8FFE0A210902AA31401A112571574018
0FDE320: 00D54042C021357C002D03D0C0311B23
0FDE330: 052501E01C230425F778C01B01D5B468
0FDE340: 09E0884201DBF46805E0C117D9404018
0FDE350: 71682841441882B0201CE1F7D5FEB178
0FDE360: 091801200190091A0091201CE1F7D0FE
0FDE370: 71784318013BB2780498E1F7D5FE02B0
0FDE380: B1787078221CE1F7CBFE00BD
0FDE390: 0xB1C2D3E4,0x0100CCCD,0xA0FDE301,00000000,"\
{patch=AccuTempIndicator ver=2.2 cp=benj9 id=0100CCCD}","\
{sm `Icon/Canvas Setup`}","\
{1 xy `Icon Pos` x=102 y=14}","\
{4 i `1st icon pit` v=1254}","\
{8 i `underrun icon pit` v=1253}","\
{12 i `overflow icon pit` v=1252}","\
{endsm}","\
{sm `Thermometer Setup`}","\
{3 b `1st icon temperature (0..25.5°C x 10)` v=150}","\
{16 o `range cold to hot` `19.2°C`=0 `38.4°C`=1}","\
{17 b `temperature calibration (-3..3°C x 10)` r=-30..30}{endsm}",00
#pragma disable old_equal_ff
回复 支持 反对

使用道具 举报

发表于 2006-4-14 20:54:00 | 显示全部楼层
* Mainscreen Changer v1.2 * 屏幕修改v1.2 *
增加闹钟和重要记事的控制


;* Mainscreen Changer v1.2 * 屏幕修改v1.2 *
; (c) Bug
; (r) KreN, SiNgle, KiRiK, [crazy]misha
; (i) Lisugar
; M6C V50

; (!) MasterPatch (+ Library functions f004, f033, f034, f035, f037, z00)


; 需要撤消以往的待机状态位置修改以及字号修改
;目前可修改网络信号标志,电量标志,IconBar,运营商高度,子运营商高度,时间高度,倒记时高度,以及字号

; net icons
08BFD9C: ACFA C046 ; clear old canvas call
08BFDA2: 321C0221032000F0B8FA C046,00488047,0xA0FCA001 ; not word-aligned example entry

; iconbar
08C0038: 5EF9 C046 ; clear old canvas call
08C005C: 00040014039021300704 00488047,0xA0FCA03B,C046 ; word-aligned example entry
08C007A: 825B0221381C00F04CF9 C046,00498847,0xA0FCA09D


; accu icons
08C0124: E8F8 C046 ; clear old canvas call
08C012A: 221C0221632000F0F4F8 C046,00488047,0xA0FCA01B

; date and time with removed softkeys
08D99DE: 3869A1220106090E201C C046,004DA847,0xA0FCA0BF

; standard fonts, see line 0FCA100!
08D9C7C: 2FF158EB664C022803D1 00488047,0xA0FCA0DD,C046  ; word-aligned example entry
; fonts with provider logo
08D9CB8: 0220686157482E613830 00488047,0xA0FCA111,C046

;Appointment
0x92B36C: 595E0139321CDEF026E8 004A9047,0xA0FCA1CB,C046

;Alarm
0x92B380: 3A1C0139281CDEF01CE8 004A9047,0xA0FCA1D7,C046

#pragma enable old_equal_ff
0xFCA000: 321CFFB50320022100F09BF802D0F036
0xFCA010: 707DB17D00F09AF80BE0221CFFB56320
0xFCA020: 022100F08EF802D0F036F07D317E00F0
0xFCA030: 8DF8FFBC01BC0430004700AB188B0E23
0xFCA040: 584300AB10B5EDB420240222422100F0
0xFCA050: 78F806D0F036747EB27EF17E337F002B
0xFCA060: 0DD102B482B0012001900D2080180090
0xFCA070: 6318211C1098F6F757F802B002BCEDBC
0xFCA080: 091A188B0130F5F7CBFF000400140590
0xFCA090: 001910BC070420BC04352847825B40B5
0xFCA0A0: 022100F04EF801D0F036B17E40BC381C
0xFCA0B0: 80B4F6F731F880BC01BC043000473869
0xFCA0C0: 40B5A12200F03DF801D0F036327D40BC
0xFCA0D0: 0106090E201C20BC043528476EB5F6F7
0xFCA0E0: 1FFB002F0BD0434C00F02BF807D0301D
0xFCA0F0: 0768002F01D100F045F80436341CEEBC
0xFCA100: 3D4880470437022800D13847,0A,373847
0xFCA110: 022068617EB5F6F703FB002F0BD000F0
0xFCA120: 10F8344C07D0301D0768002F01D100F0
0xFCA130: 29F80436341C201CFEBC2E6138300437
0xFCA140: 3847BFB52F48F6F75BFDBFBD07B5101C
0xFCA150: F5F7DEFF041C101CF5F7D6FF0138013C
0xFCA160: 06BC84B0367F002E07D10B1980180090
0xFCA170: 012001901498F5F7D7FF02B007BCF5F7
0xFCA180: CBFF00BD00B51B4D0127296801600435
0xFCA190: 043001371D2FF8D1301C743070625030
0xFCA1A0: F065301C7C30134DA96D0A6882644A68
0xFCA1B0: C264296A01278A680260CA6842601030
0xFCA1C0: 103101370A2FF6D100BD321CFFB5595E
0xFCA1D0: 0139F22304E03A1CFFB50139281CF023
0xFCA1E0: FFF7AFFF02D0F618707FB17FF5F794FF
0xFCA1F0: 1FE7C046,0xA0A11F5C,0xA0A09330

0xFCA200: 0xB1C2D3E4,0x0000BB02,00000000,00000000,\
"{patch=`Mainscreen Changer` ver=1.2 id=BB02}","\
{offset +0x70}","\
{sm=Texts}","\
{sm=standard}","\
Y positions:","\
{0x4 i `provider name` r=0..200 v=8}","\
{0x14 i `sub provider name` r=0..200 v=0x1A}","\
{0x24 i `CB/flash messages` r=0..200 v=0x64}","\
{0x34 i `stopwatch/timer` r=0..200 v=0x72}","\
{0x44 i `date/time` r=0..200 v=0x81}","\
font sizes: (0-10)","\
{0x8 i `provider name` r=0..10 v=3}","\
{0x18 i `sub provider name` r=0..10 v=3}","\
{0x28 i `CB/flash messages` r=0..10 v=7}","\
{0x38 i `v_stopwatch/timer` r=0..10 v=7}","\
{0x48 i `date/time` r=0..10 v=8}","\
{endsm}","\
{sm `with provider logo`}","\
Y positions:","\
{0x64 i `sub provider name/CB/flash msg` r=0..200 v=0x64}","\
{0x74 i `stopwatch/timer` r=0..200 v=0x72}","\
{0x84 i `date/time` r=0..200 v=0x81}","\
font sizes: (0-10)","\
{0x68 i `sub provider name/CB/flash msg` r=0..10 v=7}","\
{0x78 i `stopwatch/timer` r=0..10 v=7}","\
{0x88 i `date/time` r=0..10 v=8}","\
{endsm}","\
{0x94 b `date/time no softkeys` r=0..200 v=0xA1}","\
{endsm}","\
{sm=Icons}","\
{0x95 xy `net icons` x=3 y=2}","\
{0x97 xy `battery icons` x=0x63 y=2}","\
{0x99 xy `icon bar` x=0x21 y=2}","\
{0x9D xy `alarm` x=0x57 y=160}","\
{0x9F xy `appointment` x=0x47 y=160}","\
{0x9B b `icon bar width` v=0x42}","\
{0x9C cb `disable canvases` v=0}","\
{endsm}","\
",00
#pragma disable old_equal_ff
回复 支持 反对

使用道具 举报

发表于 2006-4-16 17:56:01 | 显示全部楼层
2.0改进:
仅使用一张图片1243, 当然也可以自己设计
使用模版类型(tp)
显示文字可自由输入,可以显示中文
显示文字大小,颜色,背景色,下画线可自由设置
增加红键功能,也可控制菜单开关
修正在上未安装Spell Time且关闭状态下,快捷键导致关机的Bug
若以前安装过1.2版本的需要清除一下配置文件

需要更新2006.04.16以后的FunctionLibrary
需要图片补丁1243, 压缩包内包括两种格式任选一种即可
M6C - PIC 1243.rar (10.33 KB, 下载次数: 266)
回复 支持 反对

使用道具 举报

发表于 2006-4-21 10:14:49 | 显示全部楼层
M6C v50因为hook位置离的太远所以,重新写了一个
修改了Hook的位置和RAM,使用了BLX进行跳转
主要用来提取未接事件地址, 从根本上解决v12不准的问题
;* RamMissedEventAddrSpike BLX Ed * 未接事件地址拾取器 * fix
; (c) Lisugar
; (r) benj9 & BuG
; M6C V50

0xAF2A6A: E088A188AB6842189988 C046,00488047,0xA0FDE2AB
0xFDE2C4: FFFFFFFF 0xA8708500

#pragma enable old_equal_ff
0xFDE280: 002706E0102704E0142702E0182700E0
0xFDE290: 1C2760B50B4E351D3668002E01D5BF19
0xFDE2A0: 60BD00262E602F1C60BDE088A188AB68
0xFDE2B0: 42189988043403480460043C70460430
0xFDE2C0: 0047C046
#pragma disable old_equal_ff

/* FunctionLibrary的改动
6A0: 004F3847,0xA0FDE281 ; +0x00, v12: RamMissedEvents for * RamMissedEventAddrSpike *
;668: 004F3847,0xA0FDE285 ; +0x10, v05: RamMissedSMS for * RamMissedEventAddrSpike *
;660: 004F3847,0xA0FDE291 ; +0x1C, v04: RamMissedCalls for * RamMissedEventAddrSpike *
; for future purpose included:
;??: 004F3847,0xA0FDE289 ; +0x14, v??: RamMissedMMS? for * RamMissedEventAddrSpike *
;??: 004F3847,0xA0FDE28D ; +0x18, v??: RamMissedTasks for * RamMissedEventAddrSpike *
*/

;* Missed Events Indicator v2.1 *
; (c) BuG
; (r) empeka
; (p) Lisugar
; M6C V50
; new in v2.1: control standard canvas, too

; (!) MasterPatch (+ Library functions f004, f033, f034, f035, f037, v12, z03)(2006.04.21+)
; (!) RamMissedEventAddrSpike BLX Ed


08C015C: 059800F0CAF80C206043 00488047,51A8FCA0,C046

08C0178: 8A4202D12988C90703D53858A02100F0C9F80136 C046,00F002E805E000C09FE51CFF2FE1,11A8FCA0

#pragma enable old_equal_ff
0FCA800: 4D69737365644576656E74732C427547
0FCA810: 08B5F7B43F480023F6F7F2F908D00124
0FCA820: 002500F028F801340C2CFADD3D363378
0FCA830: F7BC8A4202D12988C90707D5002B05D1
0FCA840: 3858722180B4F5F767FC80BC013608BD
0FCA850: 05987FB52F480027F6F7D2F901D03E36
0FCA860: 37787FBC002F01D1F5F75EFC0C206043
0FCA870: 80BC0437384750B5345DA400F5F710FF
0FCA880: 395B002927D020B40D3675190A20F5F7
0FCA890: C7FBF5F751FF00280BD092B4C219101C
0FCA8A0: F5F736FC159B2C78201A697800F014F8
0FCA8B0: 92BCCA19042C00D1093228786978129B
0FCA8C0: 00F00AF8A878E97833363259129B00F0
0FCA8D0: 03F820BC043550BD3FB51D1C101CF5F7
0FCA8E0: 17FC041C101CF5F70FFC0138013C06BC
0FCA8F0: 84B00B198018009001200190281CF5F7
0FCA900: 13FC02B03FBCF5F707FC00BD

0FCA910: 0xB1C2D3E4,0x0000BB03,0000000000000000,"\
{patch `Missed Events` ver=2.1 cp=BuG id=BB03}","\
{c `arr`","\
`total`=0","\
`calls`=7","\
`SMS`=4","\
`MMS`=8","\
`alarm`=1","\
`tasks`=6","\
`BT/IrDA Data`=2","\
`e-mails`=3","\
`WAP push`=10","\
`unknown1`=5","\
`unknown2`=9","\
`unknown3`=11","\
}","\
{sm arrangement}","\
{1 o `` c=`arr` v=0}","\
{2 o `` c=`arr` v=7}","\
{3 o `` c=`arr` v=4}","\
{4 o `` c=`arr` v=8}","\
{5 o `` c=`arr` v=1}","\
{6 o `` c=`arr` v=6}","\
{7 o `` c=`arr` v=2}","\
{8 o `` c=`arr` v=3}","\
{9 o `` c=`arr` v=10}","\
{10 o `` c=`arr` v=5}","\
{11 o `` c=`arr` v=9}","\
{12 o `` c=`arr` v=11}","\
{endsm}","\
{sm icons}","\
{64 i `total` v=1072}","\
{92 i `\ncalls` v=1027}","\
{80 i `\nSMS` v=959}","\
{96 i `\nMMS` v=951}","\
{68 i `\nalarm` v=972}","\
{88 i `\ntasks` v=973}","\
{72 i `\nBT/IrDA Data` v=449}","\
{76 i `\ne-mails` v=822}","\
{104 i `\nWAP push` v=876}","\
{84 i `\nunknown1` v=496}","\
{100 i `\nunknown2` v=496}","\
{108 i `\nunknown3` v=496}","\
{endsm}","\
{sm positions}","\
event 1{13 xy `digit` x=7 y=119}{15 xy `icon` x=14 y=115}","\
event 2{17 xy `digit` x=7 y=104}{19 xy `icon` x=14 y=101}","\
event 3{21 xy `digit` x=7 y=90}{23 xy `icon` x=14 y=87}","\
event 4{25 xy `digit` x=7 y=76}{27 xy `icon` x=14 y=73}","\
event 5{29 xy `digit` x=7 y=62}{31 xy `icon` x=14 y=59}","\
event 6{33 xy `digit` x=7 y=48}{35 xy `icon` x=14 y=45}","\
event 7{37 xy `digit` x=7 y=34}{39 xy `icon` x=14 y=31}","\
event 8{41 xy `digit` x=7 y=20}{43 xy `icon` x=14 y=17}","\
event 9{45 xy `digit` x=36 y=118}{47 xy `icon` x=43 y=115}","\
event 10{49 xy `digit` x=36 y=104}{51 xy `icon` x=43 y=101}","\
event 11{53 xy `digit` x=36 y=90}{55 xy `icon` x=43 y=87}","\
event 12{57 xy `digit` x=36 y=76}{59 xy `icon` x=43 y=73}","\
{endsm}","\
{62 cb `disable standard canvas`}","\
{61 cb `disable standard icons` v=1}",00
#pragma disable old_equal_ff

[ 本帖最后由 lisugar 于 2006-4-22 18:04 编辑 ]

评分

参与人数 1实力分 +2 收起 理由
starfriend + 2 奖:感谢-你和大家分享资源与经验!

查看全部评分

回复 支持 反对

使用道具 举报

发表于 2006-4-22 11:01:02 | 显示全部楼层
* Extra info on the main screen (Lite) v6.2 * 扩展屏幕信息(简化版) v6.2 *

简化了原有的一些功能,增加了现有功能的显示颜色调整,可与原有的v6.1!及其以下版本共存

; * Extra info on the main screen (Lite) v6.2 * 扩展屏幕信息(简化版) v6.2 *
; (c) avkiev
; (i) Lisugar, ~Jhellico

; (!) MP (+ Library functions f004, f006, f033, f034, f037, f038, f066, v00, v02, v11, z03, z04)
; (!) GraphPatchManager v3

#pragma enable old_equal_ff
0FC7100: 00B55C48F9F77CFD74D0F9F7C5FA3868
0FC7110: 00286FD0F9F77CF86CD10298F0627478
0FC7120: B5780C23F9F794FA39880020FF294041
0FC7130: 00F073F8F9F78CFAB97900F05FF80220
0FC7140: 00F06BF8032000F068F8F47835791023
0FC7150: 01200321F8F76CFF0A210902AA31401A
0FC7160: 09217156091803D5002000F056F84942
0FC7170: 0A2000F077F800F03EF8042000F04DF8
0FC7180: 081CF9F7D9FA00F04CF8052000F045F8
0FC7190: 062000F042F87479B579142300200921
0FC71A0: F8F746FF011C03200002E83000F05AF8
0FC71B0: F9F7C2FA00F035F8042000F02EF80A20
0FC71C0: 00F050F800F017F8B07A012804D1F9F7
0FC71D0: B3FA081C00F025F8072000F01EF8F479
0FC71E0: 357A1823F9F72CFA398800F007F80820
0FC71F0: 00F013F800BD8EB5011C00E08EB50A20
0FC7200: 00F030F8F9F798FA0A2802D3FFF7F3FF
0FC7210: 01E000F006F8081C04E08EB5F9F790FA
0FC7220: 00E08EB53A180CB4101CF8F76DFF4019
0FC7230: 0121401A03B4101CF8F76AFF2318013B
0FC7240: 2A1C211CF06AF8F76FFF02B00CBC9B19
0FC7250: 1021C91802B4201C291CF8F769FF01B0
0FC7260: 06348EBD0CB5F8F7DBFE0CBD
0FC7270: 0xB1C2D3E4,0x01003102,0xA0FC7101,00000000,"\
{patch=ExtraInfoLite ver=6.2 cp=avkiev id=01003102 mem=48}\
{sm Net}\
{1 xy Pos x=1 y=21}\
{12 h Color ml=4 v=FF000064}\
{28 h Bg ml=4 v=00000000}\
{endsm}","\
{sm Temperature}\
{3 xy Pos x=53 y=38}\
{16 h Color ml=4 v=00FF0064}\
{32 h Bg ml=4 v=00000000}\
{9 b TempAdjust range=-50..50 v=15}\
{endsm}","\
{sm Voltage}\
{5 xy Pos x=52 y=21}\
{20 h Color ml=4 v=0000FF64}\
{36 h Bg ml=4 v=00000000}\
{10 cb Show3dec v=1}\
{endsm}","\
{sm Capacity}\
{7 xy Pos x=103 y=21}\
{24 h Color ml=4 v=FFFF0064}\
{40 h Bg ml=4 v=00000000}\
{endsm}",00
#pragma disable old_equal_ff




                               
登录/注册后可看大图


[ 本帖最后由 0o凤凰涅槃o0 于 2007-7-3 23:56 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2006-4-23 10:04:39 | 显示全部楼层
* 系统信息多路器 v1.2 *

[详细设置说明]

注意!必须更新06.05.14以后的function lib!

v1.1:
防止通过重启函数重启手机或通过情景8关闭手机时系统崩溃,同时必须更新新的function lib: v17: ram_ShutdownMode(hword)

v1.2:
让函数"string12"正确的工作


; * Overlay Info Mux v1.2 * 系统信息多路器 v1.2 *
; (c) benj9
; (p) StarFriend
; 多元化的文档信息显示
; (!) MP, func lib: f: 0,6,22,66,77,81,92,93,117-119,160. v: 0,3,14,17,18,19

; 需撤销: * Change DevMen Overlay Display Refresh Rate *
; 需撤销: * OverlayInfo v0.2 *


; 用法: 在工模的 overlay 菜单中任意打开一项配置, 配置内容将会在指定位置显示.
; 在midlet中为sprintf配置内置函数.

; styles: 不同的地方 (桌面, 屏保, 其它任意的位置) 可以配置不同的显示风格.
; 补丁中提供了4个地方的显示风格配置.

; (!) TOGGLE: 通过外部补丁呼叫地址0xA0FD9811可迅速在普通, 关闭, 和通用风格 三种模式中切换.   

; 内置函数: cpu_load=1 cpu_clock=2 net_rx=3 net_mode=4 accu_cap=5
; accu_temp=6 time=7 func8=8 func9=9 func10=10 func11=11 string12=12
; funcs 8-12: 系统预留配置(在midlet中配置)
; 内置函数 "time" 通过"%s"在sprintf函数中进行配置.
; threshold: 在超出预设值时才启用补丁!

; color slide: 如果 stepsize 设定为 0, 则只使用 fg 颜色, 否则颜色按stepsize设定大小进行渐变.

; 长字串会引起闪烁图示输出.
; hint: 为 sprintf 函数预留的 "canvas" 字串风格.



08D09E0: 00F019F8201C38F15EEE 004F3847,0xA0FD99CD,C046
0FD9B90: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0xA08D09B7,0xA08D0A17,0xA00A2E0B,0xA00A2E99
; 1) host function of entry, 2) 1st, 3) 2nd, 4) 3rd BL(X) at/after entrypoint
; 1)B59EB0051C????????0028
; 2)B58FB0061C01A81122
; 3)B5041CDC48????????4518A86B
; 4)B5B948????????80BD80B5FDF7DCFE0028

00D5134: 62680BA80092002200212368 0149884719E0C046,0xA0FD9917

#pragma enable old_equal_ff
0FD9800: 4F766C61794D7831302C62656E6A3900
0FD9810: DE4908780130032800DB002008700228
0FD9820: 01D10020C870704700B500200C2F4BDC
0FD9830: 3B1C7F00023FBF4446E00FE010E011E0
0FD9840: 14E016E019E027E037E036E035E034E0
0FD9850: 181C083800F039F8181C35E00D9833E0
0FD9860: 0E9831E0E6F7F8FE38782DE0E6F70CFD
0FD9870: 2AE0E6F7E5FE387826E001200321E6F7
0FD9880: D7FB0A210902AA31401A0F9A2323D156
0FD9890: 401819D5404217E081B010992831E6F7
0FD98A0: AFFB00911098283002784378B2A1E6F7
0FD98B0: FFFB1098283001B006E0181C083800F0
0FD98C0: 04F801D000F016F800BD40B5119E8100
0FD98D0: 0C317358002B0BD57178012282401142
0FD98E0: 06D01B68002B03D502210918715C5B18
0FD98F0: 1B1C40BD40B5119E07210918715C0129
0FD9900: 04DB01D01B6802E01B8800E01B78181C
0FD9910: 00E0002040BD02B010B582B09A48E7F7
0FD9920: 6FF9341C04D0002000F0ECF801D10025
0FD9930: 8DA60DA8F2790092B37972793179E6F7
0FD9940: 33FDB2780192717800912B1C00220DA9
0FD9950: 04A8E6F72DFD321C0C32301C03300078
0FD9960: 002802D000F009F800E0111F04A8E6F7
0FD9970: 23FD02B090BC82B038473CB5041C834D
0FD9980: 04214919AA78002A05D1029B24331B68
0FD9990: 0B600122AA70042A01DB131F00E0531E
0FD99A0: 0127174200D10027C85C012F03D0001B
0FD99B0: 0AD5002003E00019FF2805DDFF200132
0FD99C0: 062A00DD0022AA70C8543CBD4EB4041C
0FD99D0: E0B00D956C48E7F713F95AD0E6F784FC
0FD99E0: 0A90E6F77DFC0B900D950C960120311C
0FD99F0: 22310978084208D0E6F746FC132804D0
0FD9A00: E6F756FE387801283FD0012000F07AF8
0FD9A10: 3BD03078012838DB3BD0321CAF321778
0FD9A20: 002F17D082B0FFF7FFFE02B0321C1032
0FD9A30: 1168321CAE321278012A02D004DC8842
0FD9A40: 07E0884204DD01E0884201DA012100E0
0FD9A50: 00211AD182B0341C18340025675DFFF7
0FD9A60: E3FEA9006A46505001350C2DF6DB009A
0FD9A70: 019B02B068463830011D0160311C2431
0FD9A80: E6F73EFD6846383008E0216800220A80
0FD9A90: 03E0201C3F4FB847FFE7201CE6F71CFE
0FD9AA0: 3C88002C0FD0002E0DD0384BDD78FF2D
0FD9AB0: 09D001680A886F1C974201DDFF2501E0
0FD9AC0: 0F800135DD70344FB847344FB847002E
0FD9AD0: 0FD0002C0DD0FF2D01D00A210AE07169
0FD9AE0: 082901DA082105E00820000277308142
0FD9AF0: 00DB36210D98264AE6F7B6FB60B04EBC
0FD9B00: 1EB0B0BD30B5041C204D2878002803D0
0FD9B10: 013814D1FE201FE0E6F7D6FD38880028
0FD9B20: 0AD1E6F7D9FD00203F5E002F04D5E6F7
0FD9B30: 6FFB03D0032002E0022000E004200138
0FD9B40: 012C0BD06978FF2905D0884206D00228
0FD9B50: 01D10020E870FF20002603E0B0214143
0FD9B60: 76183436687030BD0006000000008414
0FD9B70: 00000064FFFFFF6425643A253032643A
0FD9B80: 2530326400000000CBCC0000,0xA8000210 ; free ram 8 bytes

0FD9BA0: E4D3C2B1CBCC00000000000000000000
0FD9BB0: "{patch=OverlayInfoMux ver=1 cp=benj9 id=CCCB}","\
{info `*rtfm*`}","\
\
{c al left=0 center=2 right=4}{c ct off=0 firmware=1 patch=2}","\
{c fn off=0 cpu_load=1 cpu_clock=2 net_rx=3 net_mode=4 accu_cap=5 ","\
accu_temp=6 time=7 func8=8 func9=9 func10=10 func11=11 string12=12}","\
{c th `=`=0 `<=`=1 `>=`=2}{c lt `byte (1b)`=0 `hword (2b)`=1 `dword (4b)`=2}","\
\
\
{sm `Options`}","\
{sm func8}{12 a address v=A8752560}{1.0 cb `use as pointer` v=0}","\
{2 b off v=0}{7 o load c=lt v=2}{endsm}","\
{sm func9}{16 a address v=A8000204}{1.1 cb `use as pointer` v=1}","\
{3 b off v=18}{8 o load c=lt v=1}{endsm}","\
{sm func10}{20 a address v=A8717FFC}{1.2 cb `use as pointer` v=0}","\
{4 b off v=0}{9 o load c=lt v=2}{endsm}","\
{sm func11}{24 a address v=A8000214}{1.3 cb `use as pointer` v=0}","\
{5 b off v=0}{10 o load c=lt v=2}{endsm}","\
{sm string12}{28 a address v=A8000218}{1.4 cb `use as pointer` v=1}","\
{6 b off v=189}{endsm}","\
{35 b `\naccu temp calibr.` range=-50..50 v=`-10`}","\
{34.0 cb `hide at net` v=0}","\
{36 const size=3 v=0x00FF00}","\
{39 b `\nopacity of color\nslide (restart)` r=0..100 v=0x54}","\
{endsm}","\
\
\
{offset=0x34}{sm `\nOverride`}","\
\
{0 o content c=ct v=2}{sm content}","\
{36 s sprintf ml=137 v=`cpu %03d%% %03dM \nrx=ЭB m=%02x c=%03d%%\ntix=%d `}","\
{24 o `\n$1=` c=fn v=1}","\
{25 o `\n$2=` c=fn v=2}","\
{26 o `\n$3=` c=fn v=3}","\
{27 o `\n$4=` c=fn v=4}","\
{28 o `\n$5=` c=fn v=5}","\
{29 o `\n$6=` c=fn v=10}","\
{30 o `\n$7=` c=fn v=0}","\
{31 o `\n$8=` c=fn}","\
{32 o `\n$9=` c=fn}","\
{33 o `\n$10=` c=fn }","\
{34 o `\n$11=` c=fn}","\
{35 o `\n$12=` c=fn}{endsm}","\
\
{sm style}{4 xy left/up x=0 y=16}","\
{6 xy width/height x=132 y=90}","\
{1 sl font r=0..9 v=2}","\
{2 o alignement c=al v=0}","\
{8 h `\nfg color` ml=4 v=F0000064}","\
{3 b `fg colorslide stepsize (0=off)` v=14}","\
{12 h `\nbg color` ml=4 v=00002C48}{endsm}","\
\
{sm threshold}show only if{0xAF o `function` c=fn v=0}{0xAE o c=th v=2}{16 i threshold v=85}{endsm}","\
\
{20 ms `\nrefresh cycle time (ms)` range=8..2167 v=22}","\
{endsm}","\
\
\
{offset=0xE4}{sm Mainscreen}","\
\
{0 o content c=ct v=2}{sm content}","\
{36 s sprintf ml=137 v=`cpu %03d%% %dM \nnet %03d%% m=%02x\nbat %d%% ЬC `}","\
{24 o `\n$1=` c=fn v=1}","\
{25 o `\n$2=` c=fn v=2}","\
{26 o `\n$3=` c=fn v=3}","\
{27 o `\n$4=` c=fn v=4}","\
{28 o `\n$5=` c=fn v=5}","\
{29 o `\n$6=` c=fn v=6}","\
{30 o `\n$7=` c=fn v=0}","\
{31 o `\n$8=` c=fn v=0}","\
{32 o `\n$9=` c=fn}","\
{33 o `\n$10=` c=fn}","\
{34 o `\n$11=` c=fn}","\
{35 o `\n$12=` c=fn}{endsm}","\
\
{sm style}","\
{4 xy left/up x=0 y=110}","\
{6 xy width/height x=132 y=176}","\
{1 sl font r=0..9 v=2}","\
{2 o alignement c=al v=2}","\
{8 h `\nfg color` ml=4 v=FF101064}","\
{3 b `fg colorslide stepsize (0=off)` v=4}","\
{12 h `\nbg color` ml=4 v=00002858}{endsm}","\
\
{sm threshold}show only if{0xAF o `function` c=fn v=1}{0xAE o c=th v=2}{16 i threshold v=80}{endsm}","\
\
{20 ms `\nrefresh cycle time (ms)` range=8..2167 v=65}","\
{endsm}","\
\
\
{offset=0x194}{sm Screensaver}","\
\
{0 o content c=ct v=2}{sm content}","\
{36 s sprintf ml=137 v=`cpu=%03d%% rx=%03d%% \ncap=%d%% t=ЬC \ntix=%d `}","\
{24 o `\n$1=` c=fn v=1}","\
{25 o `\n$2=` c=fn v=3}","\
{26 o `\n$3=` c=fn v=5}","\
{27 o `\n$4=` c=fn v=6}","\
{28 o `\n$5=` c=fn v=10}","\
{29 o `\n$6=` c=fn v=0}","\
{30 o `\n$7=` c=fn v=0}","\
{31 o `\n$8=` c=fn v=0}","\
{32 o `\n$9=` c=fn v=0}","\
{33 o `\n$10=` c=fn v=0}","\
{34 o `\n$11=` c=fn v=0}","\
{35 o `\n$12=` c=fn}{endsm}","\
\
{sm style}","\
{4 xy left/up x=2 y=0}","\
{6 xy width/height x=127 y=110}","\
{1 sl font r=0..9 v=2}","\
{2 o alignement c=al v=1}","\
{8 h `\nfg color` ml=4 v=E0E0E064}","\
{3 b `fg colorslide stepsize (0=off)` v=0}","\
{12 h `\nbg color` ml=4 v=00000064}{endsm}","\
\
{sm threshold}show only if{0xAF o `function` c=fn v=0}{0xAE o c=th v=2}{16 i threshold v=85}{endsm}","\
\
{20 ms `\nrefresh cycle time (ms)` range=8..2167 v=217}","\
{endsm}","\
\
\
{offset=0x244}{sm `Menues, Lists`}","\
\
{0 o content c=ct v=2}{sm content}","\
{36 s sprintf ml=137 v=`%03d %03d %03d %s`}","\
{24 o `\n$1=` c=fn v=1}","\
{25 o `\n$2=` c=fn v=5}","\
{26 o `\n$3=` c=fn v=3}","\
{27 o `\n$4=` c=fn v=7}","\
{28 o `\n$5=` c=fn}","\
{29 o `\n$6=` c=fn}","\
{30 o `\n$7=` c=fn}","\
{31 o `\n$8=` c=fn}","\
{32 o `\n$9=` c=fn}","\
{33 o `\n$10=` c=fn}","\
{34 o `\n$11=` c=fn}","\
{35 o `\n$12=` c=fn}{endsm}","\
\
{sm style}{4 xy left/up x=10 y=170}","\
{6 xy width/height x=112 y=15}","\
{1 sl font r=0..9 v=6}","\
{2 o alignement c=al v=2}","\
{8 h `\nfg color` ml=4 v=E800005C}","\
{3 b `fg colorslide stepsize (0=off)` v=0}","\
{12 h `\nbg color` ml=4 v=00001064}{endsm}","\
\
{sm threshold}show only if{0xAF o `function` c=fn v=0}","\
{0xAE o c=th v=2}{16 i threshold v=85}{endsm}","\
\
{20 ms `\nrefresh cycle time (ms)` range=8..2167 v=160}{endsm}",00
#pragma disable old_equal_ff

; nopatch standard values:
0FD9AF2: 36 A0 ; 标准循环时间
0FD9B68: 000600000000841400000064FFFFFF64 0006020000008414FFFFFF6400000064 ; 与 midlet 风格相同

                               
登录/注册后可看大图

[ 本帖最后由 0o凤凰涅槃o0 于 2007-7-3 23:56 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2006-4-25 00:19:47 | 显示全部楼层
StartMenu on MainScreen v2.1
2.1改进
更多的操作控制选项
修正FlashSMS时的问题

;StartMenu on MainScreen v2.1
; (c) KreN
; (r) 1nvisible, benj9
; (p) Lisugar
; M6C V50

; (!) Master-Patch v3 RC2 #114
; (!) FunctionLibrary(f36, f75, f77, f100, f103, f116, f117, f118, f119, f121, f122)
; (!) GraphPatchManager v3.x
; (!) PICTURES



0A34E08: F18D96A0 0xA0FCC0E3 ;使用ELSE_REMOTESYNC

08D91B0: 002861D0FFF7F6F80028 00498847,0xA0FCC051,C046


#pragma enable old_equal_ff
0FCC000: 00B500F07EF807D0B078002804D0F4F7
0FCC010: 43FB3868002800D100BD326900207179
0FCC020: F4F77EF801277279013230208019317A
0FCC030: B57973781424BB4200D1083433191C1D
0FCC040: 00F096F8082FE7D052191A300137F0E7
0FCC050: FCB5012818D1F4F76FF9002814D100F0
0FCC060: 50F810D0B1780222A85EF2783271F070
0FCC070: 002828D02E2826D0002904D071782528
0FCC080: 0BD026280ED08942FCBC02F0D2EF0D21
0FCC090: 002800D10131081C1FE0082900D10939
0FCC0A0: 013103E0002900D10931013971702436
0FCC0B0: 301D31680FA20132F4F7D6F80020F4F7
0FCC0C0: 2FF907B0B0BD292AE1D03D2ADFD0012A
0FCC0D0: D9D1F4F7B1F8D6D10C2000F017F8D2D0
0FCC0E0: ECE7FFB500F00DF802D00B2000F00EF8
0FCC0F0: FFBDC046FFB500F004F801D00020B070
0FCC100: FFBDBFB55348F4F77BFDBFBD00B5B278
0FCC110: 315C01238F44C046894202E00023B370
0FCC120: 002E00BD5340FAE7002AF8D0002AF8D0
0FCC130: 00F001F8F4E700B57178002915D00139
0FCC140: 8801FF300530801902789744C04606E0
0FCC150: 03E00830F4F780F807E0406804E00901
0FCC160: 1BA04018F4F71CF980470020B07000BD
0FCC170: FFB590B00CA80095F379F4F715F910AB
0FCC180: 186800F016F8C022707A0090B07A0190
0FCC190: 0CA902A8F4F70CF91399149A02A8F4F7
0FCC1A0: 0BF902A8F4F710F902A8F4F711F910B0
0FCC1B0: FFBD00210231425A002AFBD102394908
0FCC1C0: 01807047

0FCC1D0: "ELSE_ALARMCLOCK",00\
"FLSH_MYOWNSTUFF",00\
"JAVA_GAMES_MENU",00\
"JAVA_APPLI_MENU",00\
"FLSH_FLEXSOUNDS",00\
"MESG_NEWEMS_VFO",00\
"ELSE_CALCULATOR",00\
"ELSE_INIRCAMERA",00

0FCC250: E4D3C2B1,0x0100cd0b,0xA0FCC001,00000000,"\
{patch=MenuPusk id=0100cd0b ver=2.1 cp=KreN}","\
{tp mp}","\
{0 o action standart=0 adress=2 midlet=4}","\
{4 a adress}","\
{8 sf midlet mask=*.jar ml=55}","\
{endtp}","\
{c key nothing=0 open=6 close=4 `open&close`=12 `open&select`=16 select=20}","\
{sm `Pic&FontsSetup`}","\
{5 sl `Y position` range=0..175 v=45}","\
{6 sl HeightPoint  range=12..18 v=14}","\
{7 sl WidthPoint v=67}","\
{8 b `space left` range=0..30 v=26}","\
{16 i `pic background` v=1243}","\
{20 h FontColor ml=4 v=00000064}","\
{24 h BackColor ml=4 v=00000000}","\
{28 h SFontColor ml=4 v=FFFFFF64}","\
{32 h SBackColor ml=4 v=0000FF64}","\
{9 b FontSize v=7}","\
{10 o FontType normal=0 accented=8}","\
{endsm}","\
\
{sm PointsSetup}\
{sm `1st item`}","\
{260 usetp mp}","\
{50 u string ml=11 v=`Alarm`}","\
{endsm}","\
\
{sm `2nd item`}","\
{324 usetp mp}","\
{76 u string ml=11 v=`My Stuff`}","\
{endsm}","\
\
{sm `3rd item`}","\
{388 usetp mp}","\
{102 u string ml=11 v=`Games`}","\
{endsm}","\
\
{sm `4th item`}","\
{452 usetp mp}","\
{128 u string ml=11 v=`App`}","\
{endsm}","\
\
{sm `5th item`}","\
{516 usetp mp}","\
{154 u string ml=11 v=`Melodies`}","\
{endsm}","\
\
{sm `6th item`}","\
{580 usetp mp}","\
{180 u string ml=11 v=`New SMS`}","\
{endsm}","\
\
{sm `7th item`}","\
{644 usetp mp}","\
{206 u string ml=11 v=`Calculator`}","\
{endsm}","\
\
{sm `8th item`}","\
{708 usetp mp}","\
{232 u string ml=11 v=`Master`}","\
{endsm}","\
{endsm}\
\
{sm KeySetup}","\
{11 o HotKey c=key v=16}","\
{12 o RedButton c=key v=4}","\
{13 o JoyHoldPress c=key v=12}","\
{14 o JoyPress c=key v=20}","\
{endsm}","\
{36 ms timeclosemenu v=1100}",00
#pragma disable old_equal_ff
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员 微信登录

本版积分规则

小黑屋|Archiver|手机版|爱技术 ( 沪ICP备08115260号-3 )

GMT+8, 2024-5-19 12:05

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表