爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 905|回复: 11
收起左侧

[其它] S6C V53刷MASTER PATCH前必刷的四大件,集一起了

[复制链接]
发表于 2006-4-2 11:47:46 | 显示全部楼层 |阅读模式

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

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

x
### S6C V53 ###
083C420: 000050E30B00001A60408FE2 04E08FE2,04F01FE5,0xA0FC12C5 ;entry for java
08D3F50: 041C53F72AEE082C0CD2 004B9847,0xA0FC1081,C046 ;entry for SetProfile
0AA1470: 0C4C00921823201C 004B9847,0xA0FC1151 ;entry for Loader
00B2108: A080022020706070 004DA847,0xA0FC1189 ;entry for Initializer
00DDDEC: 192189014018C068 00490847,0xA0FC10F1 ;entry for PIT
123FEE8: 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

;** API **
; 包含一些尚未找到,但非常有用的函数
; 适用于所有x65和x75机型

#pragma enable old_equal_ff
;----------------------------------------
;OpenWriteCloseFile
;v1.1
; (c) 1nvisible
;将内存中的数据写入文件
;R0 - File Name
;R1 - Buffer Pointer
;R2 - Bytes to Write

0FCF000: FFB50D1C161C0849FF2201326B46F1F7
0FCF010: 1FF8291C321C061C6B46F1F721F8301C
0FCF020: 6946F1F721F8FFBD01030000
;----------------------------------------
;ReturnProcedure
;v1.0
; (c) 1nvisible
;返回由ldr/blx调用的补丁,并且将LR自动增加4bytes

0FCF030: 0040BDE804E08EE21EFF2FE1
;----------------------------------------
;Hex2Int
;v1.0
; (c) empeka
;将16进制的字符串转换成32bit的整型
;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
;----------------------------------------
#pragma disable old_equal_ff

; S6C v53 lg8 - Patch made by "Smelter" ? avkiev
; http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm
;********************************************************************************

;Function library v15.03.2006

; S6C v53 lg8 - Patch made by "Smelter" ? avkiev
; http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm
;********************************************************************************

;Function library v01.04.2006

+0FC0000
#pragma enable old_equal_ff
000: 004F3847,0xA0AA70BF   ; f000: GetDateTime
008: 004F3847,0xA082AD87   ; f001: GetWeek
010: 004F3847,0xA08D4081   ; f002: GetProfile
018: 004F3847,0xA08D3F4F   ; f003: SetProfile
020: 004F3847,0xA160988C   ; f004: dwMODdw
028: 004F3847,0xA082BE21   ; f005: DecToHex
030: 004F3847,0xA1254C20   ; f006: GetAkku
038: 004F3847,0xA123FEE5   ; f007: GetLP
040: 004F3847,0xA1255AB4   ; f008: SetIllumination
048: 004F3847,0xA1278B24   ; f009: SwitchPhoneOff
;
050: 004F3847,0xA1243484   ; f010: fopen
058: 004F3847,0xA12434C4   ; f011: fread
060: 004F3847,0xA12435AC   ; f012: fwrite
068: 004F3847,0xA12433D8   ; f013: fclose
070: 004F3847,0xA1243408   ; f014: fflush
078: 004F3847,0xA1243438   ; f015: lseek
080: 004F3847,0xA12A2CEC   ; f016: mkdir
088: 004F3847,0xA0BA2FF3   ; f017: OpenReadCloseFile
090: 004F3847,0xA12A31E0   ; f018: GetFileAttrib
098: 004F3847,0xA12A2CEC   ; f019: SetFileAttrib
;
0A0: 004F3847,0xA0820F98   ; f020: malloc
0A8: 004F3847,0xA0821000   ; f021: mfree
0B0: 004F3847,0xA1608825   ; f022: sPrintf
0B8: 004F3847,0xA1609AAC   ; f023: strcat
0C0: 004F3847,0xA1609ACC   ; f024: strchr
0C8: 004F3847,0xA1609AF0   ; f025: strcmp
0D0: 004F3847,0xA1609B8D   ; f026: strcopy
0D8: 004F3847,0xA1609C0D   ; f027: StrLen
0E0: 004F3847,0xA10013B9   ; f028: wsAppendChar
0E8: 004F3847,0xA100136D   ; f029: wsInsertChar
;
0F0: 004F3847,0xA00DDDF9   ; f030: GetPITaddr
0F8: 004F3847,0xA08DB9A7   ; f031: DrawMainScreen
100: 004F3847,0xA0990F75   ; f032: DrawScreenSaver
108: 004F3847,0xA00DDF2D   ; f033: GetImgHeight
110: 004F3847,0xA00DDF3D   ; f034: GetImgWidth
118: 004F3847,0xA08C0939   ; f035: DrawImg
120: 004F3847,0xA00A1D15   ; f036: DrawImage2
128: 004F3847,0xA08C0913   ; f037: DrawCanvas
130: 004F3847,0xA00A1C55   ; f038: DrawImgBW
138: 004F3847,0xA08C0297   ; f039: AddIconToIconbar
;
140: 004F3847,0xA1256B1C   ; f040: getEELiteMaxID
148: 004F3847,0xA1241EA4   ; f041: getEEFullMaxID
150: 004F3847,0xA12569B8   ; f042: GetEELiteBlockAddress
158: 004F3847,0xA1256AC0   ; f043: getEELiteBlockSizeVersion
160: 004F3847,0xA1241AE8   ; f044: getEEFullBlockSizeVersion
168: 004F3847,0xA1256B50   ; f045: StartWriteEELiteBlock
170: 004F3847,0xA1256BCC   ; f046: FinishWriteEELiteBlock
178: 004F3847,0xA1256B28   ; f047: DeleteEELiteBlock
180: 004F3847,0xA1256B88   ; f048: WriteEELiteBlock
;188: 004F3847,0x   ; f049:
;
190: 004F3847,0xA0906E48   ; f050: PlaySound
198: 004F3847,0xA08FD02C   ; f051: PlaySound2
1A0: 004F3847,0xA08CBCE8   ; f052: PlaySoundLoop
1A8: 004F3847,0xA0B7C157   ; f053: AlarmClockRing
1B0: 004F3847,0xA0A816A5   ; f054: GetATCmdString
1B8: 004F3847,0xA0B7E7B7   ; f055: OriginalATCGSN
1C0: 004F3847,0xA0A81041   ; f056: PostAtCommand
1C8: 004F3847,0xA0A8277B   ; f057: SendATAnswerStr
1D0: 004F3847,0xA0BA70B1   ; f058: mfree_high
1D8: 004F3847,0xA1609228   ; f059: MemChr
;
1E0: 004F3847,0xA1243504   ; f060: SetFileSize
1E8: 004F3847,0xA1673DB1   ; f061: editOrNewTXTModule
1F0: 004F3847,0xA0A79BD1   ; f062: LoadProcesses
1F8: 004F3847,0xA00A268C   ; f063: SelectColor
200: 004F3847,0xA0970F95   ; f064: GetVibraStatus
208: 004F3847,0xA0AFDB0B   ; f065: GetProvider
210: 004F3847,0xA0936F21   ; f066: IsScreenSaver
218: 004F3847,0xA00B1C3F   ; f067: IsUnlocked
220: 004F3847,0xA0B2D2ED   ; f068: TempLigntOn
228: 004F3847,0xA093CD54   ; f069: GetWavLen
;
230: 004F3847,0xA0990B99   ; f070: HasNewSMS
238: 004F3847,0xA09362B1   ; f071: HasFlashSMS
240: 004F3847,0xA1675C0B   ; f072: ReadNewSMS
248: 004F3847,0xA098FB67   ; f073: ReadFlashSMS
250: 004F3847,0xA08FF4A4   ; f074: PlayFile
258: 004F3847,0xA102EA8C   ; f075: StartMidlet
260: 004F3847,0xA0AF9E49   ; f076: GetMissedCallsCount
268: 004F3847,0xA0827C04   ; f077: CallAfterTimer
270: 004F3847,0xA0098A23   ; f078: ShowMsgInR1_3
278: 004F3847,0xA0098A33   ; f079: ShowMsgInR1_4
;
280: 004F3847,0xA0098A9B   ; f080: ShowMsgInR1_7
288: 004F3847,0xA010C245   ; f081: GetNetAccessMode
290: 004F3847,0xA1256160   ; f082: GetIlluminationDataTable
298: 004F3847,0xA160924D   ; f083: memcmp
2A0: 004F3847,0xA082BE5D   ; f084: StrToInt
2A8: 004F3847,0xA0970FAB   ; f085: SwitchVibraOnOff
;2B0: 004F3847,0x   ; f086:
;2B8: 004F3847,0x   ; f087:
;2C0: 004F3847,0x   ; f088:
;2C8: 004F3847,0x   ; f089:
;
;2D0: 004F3847,0x   ; f090:
;2D8: 004F3847,0x   ; f091:
;2E0: 004F3847,0x   ; f092:
;2E8: 004F3847,0x   ; f093:
;2F0: 004F3847,0x   ; f094:
;2F8: 004F3847,0x   ; f095:
;300: 004F3847,0x   ; f096:
;308: 004F3847,0x   ; f097:
;310: 004F3847,0x   ; f098:
;318: 004F3847,0x   ; f099:

;
320: 004F3847,0xA0A2D714   ; f100: EndUpdateScreen
328: 004F3847,0xA0AFB571   ; f101: EndCall
330: 004F3847,0xA0A9959F   ; f102: EndCallBusy
338: 004F3847,0xA08DA1D9   ; f103: IsDirectCallActive
340: 004F3847,0xA092FE1D   ; f104: GetScreenSaverRAM
348: 004F3847,0xA0828E0C   ; f105: LockShed
350: 004F3847,0xA0828E94   ; f106: UnLockShed
358: 004F3847,0xA12431BC   ; f107: FindFirstFile
360: 004F3847,0xA12431F8   ; f108: FindNextFile
368: 004F3847,0xA1243144   ; f109: FindClose
;
;370: 004F3847,0x   ; f110:
;378: 004F3847,0x   ; f111:
;380: 004F3847,0x   ; f112:
;388: 004F3847,0x   ; f113:
;390: 004F3847,0x   ; f114:
;398: 004F3847,0x   ; f115:
;3A0: 004F3847,0x   ; f116:
;3A8: 004F3847,0x   ; f117:
;3B0: 004F3847,0x   ; f118:
;3B8: 004F3847,0x   ; f119:
;
3C0: 004F3847,0xA0AA7F3B   ; f120: GetTimeFormat
;3C8: 004F3847,0x   ; f121:
;3D0: 004F3847,0x   ; f122:
;3D8: 004F3847,0x   ; f123:
;3E0: 004F3847,0x   ; f124:
;3E8: 004F3847,0x   ; f125:
;3F0: 004F3847,0x   ; f126:
;3F8: 004F3847,0x   ; f127:
;400: 004F3847,0x   ; f128:
;408: 004F3847,0x   ; f129:
;
;410: 004F3847,0x   ; f130:
;418: 004F3847,0x   ; f131:
;420: 004F3847,0x   ; f132:
;428: 004F3847,0x   ; f133:
;430: 004F3847,0x   ; f134:
;438: 004F3847,0x   ; f135:
;440: 004F3847,0x   ; f136:
;448: 004F3847,0x   ; f137:
;450: 004F3847,0x   ; f138:
;458: 004F3847,0x   ; f139:
;
;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,0x   ; f160:
;508: 004F3847,0x   ; f161:
;510: 004F3847,0x   ; f162:
;518: 004F3847,0x   ; f163:
;520: 004F3847,0x   ; f164:
;528: 004F3847,0x   ; f165:
;530: 004F3847,0x   ; f166:
;538: 004F3847,0x   ; f167:
;540: 004F3847,0x   ; f168:
;548: 004F3847,0x   ; f169:
;
550: 004F3847,0xA0FCF001   ; f170: OpenWriteCloseFile
558: 004F3847,0xA0FCF051   ; f171: Hex2Int
;560: 004F3847,0x   ; f172:
;568: 004F3847,0x   ; f173:
;570: 004F3847,0x   ; f174:
;578: 004F3847,0x   ; f175:
;580: 004F3847,0x   ; f176:
;588: 004F3847,0x   ; f177:
;590: 004F3847,0x   ; f178:
;598: 004F3847,0x   ; f179:
;
;5A0: 004F3847,0x   ; f180:
;5A8: 004F3847,0x   ; f181:
;5B0: 004F3847,0x   ; f182:
;5B8: 004F3847,0x   ; f183:
;5C0: 004F3847,0x   ; f184:
;5C8: 004F3847,0x   ; f185:
;5D0: 004F3847,0x   ; f186:
;5D8: 004F3847,0x   ; f187:
;5E0: 004F3847,0x   ; f188:
;5E8: 004F3847,0x   ; f189:
;
5F0: 004F3847,0xA0FC1151   ; f190: RunScaner
5F8: 004F3847,0xA0FC3001   ; f191: SpellTime
;600: 004F3847,0x   ; f192: MiniGPS
608: 004F3847,0xA0FC1021   ; f193: RunGraphSearcher
610: 004F3847,0xA0FC12A1   ; f194: GetAllPatchesByInject
;618: 004F3847,0x   ; f195:
;620: 004F3847,0x   ; f196:
;628: 004F3847,0x   ; f197:
;630: 004F3847,0x   ; f198:
;638: 004F3847,0x   ; f199:

;
640: 004FF746,0xA8691F14   ; v00: RamCap
648: 004FF746,0xA8691F16   ; v01: RamLS
650: 004FF746,0xA869E820   ; v02: RamNet
658: 004FF746,0xA869E826   ; v03: RamNetRX
660: 004FF746,0xA86AC6E8   ; v04: RamMissedCalls
668: 004FF746,0xA86B27A8   ; v05: RamMissedSMS
670: 004FF746,0xA8661B04   ; v06: RamDateTime
678: 004FF746,0xA8744668   ; v07: RamAlarm
680: 004FF746,0xA86DAED8   ; v08: RamAccPoint
688: 004FF746,0xA87435F8   ; v09: RamScreensaver
;
690: 004FF746,0xA8661B2C   ; v10: RamAutoTime
698: 004FF746,0xA8743600   ; v11: RamStby
6A0: 004FF746,0xA845163C   ; v12: RamMissedMes
6A8: 004FF746,0xA8679238   ; v13: RamIsLocked
6B0: 004FF746,0xA8660594   ; v14: RamNetOnline
;6B8: 004FF746,0x   ; v15:
;6C0: 004FF746,0x   ; v16:
;6C8: 004FF746,0x   ; v17:
;6D0: 004FF746,0x   ; v18:
;6D8: 004FF746,0x   ; v19:
;
;6E0: 004FF746,0x   ; v20:
;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,0xA869FCCA   ; v27: RamProfileNum

;
720: 004FF746,0xA8708900   ; z00: FreeRAM
728: 004FF746,0x000012B3   ; z01: LP_MonthsShort
730: 004FF746,0x00000447   ; z02: Pic_Big0
738: 004FF746,0x000003CE   ; z03: Pic_Little0
740: 004FF746,0x0000045D   ; z04: Pic_Extra
748: 004FF746,0x000004A3   ; z05: Pic_Profiles
750: 004FF746,0x000002A9   ; z06: Pic_Vibra
758: 004FF746,0x0000039C   ; z07: Pic_Call
760: 004FF746,0x000004AA   ; z08: Pic_AdvNet
768: 004FF746,0x000011A7   ; z09: LP_MonthsLong
;
770: 004FF746,0x00000400   ; z10: LP_Weekdays
778: 004FF746,0x00000455   ; z11: Pic_Calendar
;780: 004FF746,0x   ; z12: Pic_AccuGraph
;788: 004FF746,0x   ; z13:
;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,0x000004A3   ; z21: Additional_PIT_start
7D0: 004FF746,0x00000506   ; z22: Additional_PIT_end
;7D8: 004FF746,0x   ; z23:
;7E0: 004FF746,0x   ; z24:
;7E8: 004FF746,0x   ; z25:
;7F0: 004FF746,0x   ; z26:
;7F8: 004FF746,0x   ; z27:
#pragma disable old_equal_ff
+0

### S6C V53 ###
+08C02DC

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

[ 本帖最后由 sky29680 于 2006-4-3 14:40 编辑 ]
发表于 2006-4-3 11:08:23 | 显示全部楼层

明白

!!!!!!!!!!!!!!!!
回复 支持 反对

使用道具 举报

发表于 2006-4-3 11:12:59 | 显示全部楼层
这样好!清楚地很
回复 支持 反对

使用道具 举报

发表于 2006-4-3 11:17:14 | 显示全部楼层

Function library 已经更新!请楼主更新!Function lib

; S6C v53 lg8 - Patch made by "Smelter" ? avkiev
; http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm
;********************************************************************************

;Function library v01.04.2006

+0FC0000
#pragma enable old_equal_ff
000: 004F3847,0xA0AA70BF   ; f000: GetDateTime
008: 004F3847,0xA082AD87   ; f001: GetWeek
010: 004F3847,0xA08D4081   ; f002: GetProfile
018: 004F3847,0xA08D3F4F   ; f003: SetProfile
020: 004F3847,0xA160988C   ; f004: dwMODdw
028: 004F3847,0xA082BE21   ; f005: DecToHex
030: 004F3847,0xA1254C20   ; f006: GetAkku
038: 004F3847,0xA123FEE5   ; f007: GetLP
040: 004F3847,0xA1255AB4   ; f008: SetIllumination
048: 004F3847,0xA1278B24   ; f009: SwitchPhoneOff
;
050: 004F3847,0xA1243484   ; f010: fopen
058: 004F3847,0xA12434C4   ; f011: fread
060: 004F3847,0xA12435AC   ; f012: fwrite
068: 004F3847,0xA12433D8   ; f013: fclose
070: 004F3847,0xA1243408   ; f014: fflush
078: 004F3847,0xA1243438   ; f015: lseek
080: 004F3847,0xA12A2CEC   ; f016: mkdir
088: 004F3847,0xA0BA2FF3   ; f017: OpenReadCloseFile
090: 004F3847,0xA12A31E0   ; f018: GetFileAttrib
098: 004F3847,0xA12A2CEC   ; f019: SetFileAttrib
;
0A0: 004F3847,0xA0820F98   ; f020: malloc
0A8: 004F3847,0xA0821000   ; f021: mfree
0B0: 004F3847,0xA1608825   ; f022: sPrintf
0B8: 004F3847,0xA1609AAC   ; f023: strcat
0C0: 004F3847,0xA1609ACC   ; f024: strchr
0C8: 004F3847,0xA1609AF0   ; f025: strcmp
0D0: 004F3847,0xA1609B8D   ; f026: strcopy
0D8: 004F3847,0xA1609C0D   ; f027: StrLen
0E0: 004F3847,0xA10013B9   ; f028: wsAppendChar
0E8: 004F3847,0xA100136D   ; f029: wsInsertChar
;
0F0: 004F3847,0xA00DDDF9   ; f030: GetPITaddr
0F8: 004F3847,0xA08DB9A7   ; f031: DrawMainScreen
100: 004F3847,0xA0990F75   ; f032: DrawScreenSaver
108: 004F3847,0xA00DDF2D   ; f033: GetImgHeight
110: 004F3847,0xA00DDF3D   ; f034: GetImgWidth
118: 004F3847,0xA08C0939   ; f035: DrawImg
120: 004F3847,0xA00A1D15   ; f036: DrawImage2
128: 004F3847,0xA08C0913   ; f037: DrawCanvas
130: 004F3847,0xA00A1C55   ; f038: DrawImgBW
138: 004F3847,0xA08C0297   ; f039: AddIconToIconbar
;
140: 004F3847,0xA1256B1C   ; f040: getEELiteMaxID
148: 004F3847,0xA1241EA4   ; f041: getEEFullMaxID
150: 004F3847,0xA12569B8   ; f042: GetEELiteBlockAddress
158: 004F3847,0xA1256AC0   ; f043: getEELiteBlockSizeVersion
160: 004F3847,0xA1241AE8   ; f044: getEEFullBlockSizeVersion
168: 004F3847,0xA1256B50   ; f045: StartWriteEELiteBlock
170: 004F3847,0xA1256BCC   ; f046: FinishWriteEELiteBlock
178: 004F3847,0xA1256B28   ; f047: DeleteEELiteBlock
180: 004F3847,0xA1256B88   ; f048: WriteEELiteBlock
;188: 004F3847,0x   ; f049:
;
190: 004F3847,0xA0906E48   ; f050: PlaySound
198: 004F3847,0xA08FD02C   ; f051: PlaySound2
1A0: 004F3847,0xA08CBCE8   ; f052: PlaySoundLoop
1A8: 004F3847,0xA0B7C157   ; f053: AlarmClockRing
1B0: 004F3847,0xA0A816A5   ; f054: GetATCmdString
1B8: 004F3847,0xA0B7E7B7   ; f055: OriginalATCGSN
1C0: 004F3847,0xA0A81041   ; f056: PostAtCommand
1C8: 004F3847,0xA0A8277B   ; f057: SendATAnswerStr
1D0: 004F3847,0xA0BA70B1   ; f058: mfree_high
1D8: 004F3847,0xA1609228   ; f059: MemChr
;
1E0: 004F3847,0xA1243504   ; f060: SetFileSize
1E8: 004F3847,0xA1673DB1   ; f061: editOrNewTXTModule
1F0: 004F3847,0xA0A79BD1   ; f062: LoadProcesses
1F8: 004F3847,0xA00A268C   ; f063: SelectColor
200: 004F3847,0xA0970F95   ; f064: GetVibraStatus
208: 004F3847,0xA0AFDB0B   ; f065: GetProvider
210: 004F3847,0xA0936F21   ; f066: IsScreenSaver
218: 004F3847,0xA00B1C3F   ; f067: IsUnlocked
220: 004F3847,0xA0B2D2ED   ; f068: TempLigntOn
228: 004F3847,0xA093CD54   ; f069: GetWavLen
;
230: 004F3847,0xA0990B99   ; f070: HasNewSMS
238: 004F3847,0xA09362B1   ; f071: HasFlashSMS
240: 004F3847,0xA1675C0B   ; f072: ReadNewSMS
248: 004F3847,0xA098FB67   ; f073: ReadFlashSMS
250: 004F3847,0xA08FF4A4   ; f074: PlayFile
258: 004F3847,0xA102EA8C   ; f075: StartMidlet
260: 004F3847,0xA0AF9E49   ; f076: GetMissedCallsCount
268: 004F3847,0xA0827C04   ; f077: CallAfterTimer
270: 004F3847,0xA0098A23   ; f078: ShowMsgInR1_3
278: 004F3847,0xA0098A33   ; f079: ShowMsgInR1_4
;
280: 004F3847,0xA0098A9B   ; f080: ShowMsgInR1_7
288: 004F3847,0xA010C245   ; f081: GetNetAccessMode
290: 004F3847,0xA1256160   ; f082: GetIlluminationDataTable
298: 004F3847,0xA160924D   ; f083: memcmp
2A0: 004F3847,0xA082BE5D   ; f084: StrToInt
2A8: 004F3847,0xA0970FAB   ; f085: SwitchVibraOnOff
;2B0: 004F3847,0x   ; f086:
;2B8: 004F3847,0x   ; f087:
;2C0: 004F3847,0x   ; f088:
;2C8: 004F3847,0x   ; f089:
;
;2D0: 004F3847,0x   ; f090:
;2D8: 004F3847,0x   ; f091:
;2E0: 004F3847,0x   ; f092:
;2E8: 004F3847,0x   ; f093:
;2F0: 004F3847,0x   ; f094:
;2F8: 004F3847,0x   ; f095:
;300: 004F3847,0x   ; f096:
;308: 004F3847,0x   ; f097:
;310: 004F3847,0x   ; f098:
;318: 004F3847,0x   ; f099:

;
320: 004F3847,0xA0A2D714   ; f100: EndUpdateScreen
328: 004F3847,0xA0AFB571   ; f101: EndCall
330: 004F3847,0xA0A9959F   ; f102: EndCallBusy
338: 004F3847,0xA08DA1D9   ; f103: IsDirectCallActive
340: 004F3847,0xA092FE1D   ; f104: GetScreenSaverRAM
348: 004F3847,0xA0828E0C   ; f105: LockShed
350: 004F3847,0xA0828E94   ; f106: UnLockShed
358: 004F3847,0xA12431BC   ; f107: FindFirstFile
360: 004F3847,0xA12431F8   ; f108: FindNextFile
368: 004F3847,0xA1243144   ; f109: FindClose
;
;370: 004F3847,0x   ; f110:
;378: 004F3847,0x   ; f111:
;380: 004F3847,0x   ; f112:
;388: 004F3847,0x   ; f113:
;390: 004F3847,0x   ; f114:
;398: 004F3847,0x   ; f115:
;3A0: 004F3847,0x   ; f116:
;3A8: 004F3847,0x   ; f117:
;3B0: 004F3847,0x   ; f118:
;3B8: 004F3847,0x   ; f119:
;
3C0: 004F3847,0xA0AA7F3B   ; f120: GetTimeFormat
;3C8: 004F3847,0x   ; f121:
;3D0: 004F3847,0x   ; f122:
;3D8: 004F3847,0x   ; f123:
;3E0: 004F3847,0x   ; f124:
;3E8: 004F3847,0x   ; f125:
;3F0: 004F3847,0x   ; f126:
;3F8: 004F3847,0x   ; f127:
;400: 004F3847,0x   ; f128:
;408: 004F3847,0x   ; f129:
;
;410: 004F3847,0x   ; f130:
;418: 004F3847,0x   ; f131:
;420: 004F3847,0x   ; f132:
;428: 004F3847,0x   ; f133:
;430: 004F3847,0x   ; f134:
;438: 004F3847,0x   ; f135:
;440: 004F3847,0x   ; f136:
;448: 004F3847,0x   ; f137:
;450: 004F3847,0x   ; f138:
;458: 004F3847,0x   ; f139:
;
;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,0x   ; f160:
;508: 004F3847,0x   ; f161:
;510: 004F3847,0x   ; f162:
;518: 004F3847,0x   ; f163:
;520: 004F3847,0x   ; f164:
;528: 004F3847,0x   ; f165:
;530: 004F3847,0x   ; f166:
;538: 004F3847,0x   ; f167:
;540: 004F3847,0x   ; f168:
;548: 004F3847,0x   ; f169:
;
550: 004F3847,0xA0FCF001   ; f170: OpenWriteCloseFile
558: 004F3847,0xA0FCF051   ; f171: Hex2Int
;560: 004F3847,0x   ; f172:
;568: 004F3847,0x   ; f173:
;570: 004F3847,0x   ; f174:
;578: 004F3847,0x   ; f175:
;580: 004F3847,0x   ; f176:
;588: 004F3847,0x   ; f177:
;590: 004F3847,0x   ; f178:
;598: 004F3847,0x   ; f179:
;
;5A0: 004F3847,0x   ; f180:
;5A8: 004F3847,0x   ; f181:
;5B0: 004F3847,0x   ; f182:
;5B8: 004F3847,0x   ; f183:
;5C0: 004F3847,0x   ; f184:
;5C8: 004F3847,0x   ; f185:
;5D0: 004F3847,0x   ; f186:
;5D8: 004F3847,0x   ; f187:
;5E0: 004F3847,0x   ; f188:
;5E8: 004F3847,0x   ; f189:
;
5F0: 004F3847,0xA0FC1151   ; f190: RunScaner
5F8: 004F3847,0xA0FC3001   ; f191: SpellTime
;600: 004F3847,0x   ; f192: MiniGPS
608: 004F3847,0xA0FC1021   ; f193: RunGraphSearcher
610: 004F3847,0xA0FC12A1   ; f194: GetAllPatchesByInject
;618: 004F3847,0x   ; f195:
;620: 004F3847,0x   ; f196:
;628: 004F3847,0x   ; f197:
;630: 004F3847,0x   ; f198:
;638: 004F3847,0x   ; f199:

;
640: 004FF746,0xA8691F14   ; v00: RamCap
648: 004FF746,0xA8691F16   ; v01: RamLS
650: 004FF746,0xA869E820   ; v02: RamNet
658: 004FF746,0xA869E826   ; v03: RamNetRX
660: 004FF746,0xA86AC6E8   ; v04: RamMissedCalls
668: 004FF746,0xA86B27A8   ; v05: RamMissedSMS
670: 004FF746,0xA8661B04   ; v06: RamDateTime
678: 004FF746,0xA8744668   ; v07: RamAlarm
680: 004FF746,0xA86DAED8   ; v08: RamAccPoint
688: 004FF746,0xA87435F8   ; v09: RamScreensaver
;
690: 004FF746,0xA8661B2C   ; v10: RamAutoTime
698: 004FF746,0xA8743600   ; v11: RamStby
6A0: 004FF746,0xA845163C   ; v12: RamMissedMes
6A8: 004FF746,0xA8679238   ; v13: RamIsLocked
6B0: 004FF746,0xA8660594   ; v14: RamNetOnline
;6B8: 004FF746,0x   ; v15:
;6C0: 004FF746,0x   ; v16:
;6C8: 004FF746,0x   ; v17:
;6D0: 004FF746,0x   ; v18:
;6D8: 004FF746,0x   ; v19:
;
;6E0: 004FF746,0x   ; v20:
;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,0xA869FCCA   ; v27: RamProfileNum

;
720: 004FF746,0xA8708900   ; z00: FreeRAM
728: 004FF746,0x000012B3   ; z01: LP_MonthsShort
730: 004FF746,0x00000447   ; z02: Pic_Big0
738: 004FF746,0x000003CE   ; z03: Pic_Little0
740: 004FF746,0x0000045D   ; z04: Pic_Extra
748: 004FF746,0x000004A3   ; z05: Pic_Profiles
750: 004FF746,0x000002A9   ; z06: Pic_Vibra
758: 004FF746,0x0000039C   ; z07: Pic_Call
760: 004FF746,0x000004AA   ; z08: Pic_AdvNet
768: 004FF746,0x000011A7   ; z09: LP_MonthsLong
;
770: 004FF746,0x00000400   ; z10: LP_Weekdays
778: 004FF746,0x00000455   ; z11: Pic_Calendar
;780: 004FF746,0x   ; z12: Pic_AccuGraph
;788: 004FF746,0x   ; z13:
;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,0x000004A3   ; z21: Additional_PIT_start
7D0: 004FF746,0x00000506   ; z22: Additional_PIT_end
;7D8: 004FF746,0x   ; z23:
;7E0: 004FF746,0x   ; z24:
;7E8: 004FF746,0x   ; z25:
;7F0: 004FF746,0x   ; z26:
;7F8: 004FF746,0x   ; z27:
#pragma disable old_equal_ff
+0
回复 支持 反对

使用道具 举报

发表于 2006-4-3 11:19:32 | 显示全部楼层
谢谢先!开刷
回复 支持 反对

使用道具 举报

发表于 2006-4-3 13:53:19 | 显示全部楼层
请楼主将楼上的更新至顶楼。
回复 支持 反对

使用道具 举报

发表于 2006-4-3 14:45:16 | 显示全部楼层
顶起,支持,强硬
回复 支持 反对

使用道具 举报

发表于 2006-4-7 00:50:28 | 显示全部楼层
这个好啊,绝对要强顶!
回复 支持 反对

使用道具 举报

发表于 2006-4-7 11:14:03 | 显示全部楼层
不错啊。。。省得一个个的找了。。刷了可以正常开机
回复 支持 反对

使用道具 举报

发表于 2006-4-22 22:03:52 | 显示全部楼层
看不懂,这些补丁做什么用的?
回复 支持 反对

使用道具 举报

发表于 2006-4-23 02:07:59 | 显示全部楼层
好东西啊
不错不错
回复 支持 反对

使用道具 举报

发表于 2006-7-25 21:35:30 | 显示全部楼层
没M6C的啊
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-21 03:05

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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