- 积分
- 567
- 实力分
- 点
- 金钱数
- 两
- 技术分
- 分
- 贡献分
- 分
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
此次更新主要是针对MasterPatch v3.1做的相关调整,主要更新如下:
+因S/SL75某些无法避免的问题,导致f000-f004被移动到f180-184(为保持x65-x75整体的函数一致),原f000-f004仍然保留供早期MP补丁使用;
+函数更新:f049,096,097,123,124,125,138,139
+RAM变量更新:v16
+其它常量更新:z12,z13
+针对MP v3.1的图片扩展:r0-r22
- ; 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
复制代码
- ; SK6C v43 lg8 - Patch made by "Smelter" ? avkiev
- ; http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm
- ;********************************************************************************
- ;Function library v2006.06.29,Last update by starfriend
- +0FC0000
- #pragma enable old_equal_ff
- 000: 004F3847,0xA074AA9B ; f000: GetDateTimeOld
- 008: 004F3847,0xA020D4CB ; f001: GetWeekOld
- 010: 004F3847,0xA02B74B9 ; f002: GetProfileOld
- 018: 004F3847,0xA02B7387 ; f003: SetProfileOld
- 020: 004F3847,0xA0DA8820 ; f004: dwMODdwOld
- 028: 004F3847,0xA020E565 ; f005: DecToHex
- 030: 004F3847,0xA09B1078 ; f006: GetAkku
- 038: 004F3847,0xA0719D21 ; f007: GetLP
- 040: 004F3847,0xA09B1F0C ; f008: SetIllumination
- 048: 004F3847,0xA09D0CC8 ; f009: SwitchPhoneOff
- ;
- 050: 004F3847,0xA0993690 ; f010: fopen
- 058: 004F3847,0xA09936D0 ; f011: fread
- 060: 004F3847,0xA09937B8 ; f012: fwrite
- 068: 004F3847,0xA09935E4 ; f013: fclose
- 070: 004F3847,0xA0993614 ; f014: fflush
- 078: 004F3847,0xA0993644 ; f015: lseek
- 080: 004F3847,0xA0A17B58 ; f016: mkdir
- 088: 004F3847,0xA081FD2B ; f017: OpenReadCloseFile
- 090: 004F3847,0xA0A1804C ; f018: GetFileAttrib
- 098: 004F3847,0xA0A17B58 ; f019: SetFileAttrib
- ;
- 0A0: 004F3847,0xA02036DC ; f020: malloc
- 0A8: 004F3847,0xA0203744 ; f021: mfree
- 0B0: 004F3847,0xA0DA77A9 ; f022: sPrintf
- 0B8: 004F3847,0xA0DA8A40 ; f023: strcat
- 0C0: 004F3847,0xA0DA8A60 ; f024: strchr
- 0C8: 004F3847,0xA0DA8A84 ; f025: strcmp
- 0D0: 004F3847,0xA0DA8B21 ; f026: strcopy
- 0D8: 004F3847,0xA0DA8BA1 ; f027: StrLen
- 0E0: 004F3847,0xA071DEBD ; f028: wsAppendChar
- 0E8: 004F3847,0xA071DE71 ; f029: wsInsertChar
- ;
- 0F0: 004F3847,0xA08004AD ; f030: GetPITaddr
- 0F8: 004F3847,0xA02BE61D ; f031: DrawMainScreen
- 100: 004F3847,0xA0393C75 ; f032: DrawScreenSaver
- 108: 004F3847,0xA08005E1 ; f033: GetImgHeight
- 110: 004F3847,0xA08005F1 ; f034: GetImgWidth
- 118: 004F3847,0xA02A3735 ; f035: DrawImg
- 120: 004F3847,0xA0761F55 ; f036: DrawImage2
- 128: 004F3847,0xA02A370F ; f037: DrawCanvas
- 130: 004F3847,0xA0761E95 ; f038: DrawImgBW
- 138: 004F3847,0xA02A3093 ; f039: AddIconToIconbar
- ;
- 140: 004F3847,0xA09B2F74 ; f040: getEELiteMaxID
- 148: 004F3847,0xA09920B0 ; f041: getEEFullMaxID
- 150: 004F3847,0xA09B2E10 ; f042: GetEELiteBlockAddress
- 158: 004F3847,0xA09B2F18 ; f043: getEELiteBlockSizeVersion
- 160: 004F3847,0xA0991CF4 ; f044: getEEFullBlockSizeVersion
- 168: 004F3847,0xA09B2FA8 ; f045: StartWriteEELiteBlock
- 170: 004F3847,0xA09B3024 ; f046: FinishWriteEELiteBlock
- 178: 004F3847,0xA09B2F80 ; f047: DeleteEELiteBlock
- 180: 004F3847,0xA09B2FE0 ; f048: WriteEELiteBlock
- 188: 004F3847,0xA0DA8CE9 ; f049: StrChrRev
- ;
- 190: 004F3847,0xA02E9ADC ; f050: PlaySound
- 198: 004F3847,0xA02DFCC0 ; f051: PlaySound2
- 1A0: 004F3847,0xA02AEAE4 ; f052: PlaySoundLoop
- 1A8: 004F3847,0xA0510713 ; f053: AlarmClockRing
- 1B0: 004F3847,0xA04A465D ; f054: GetATCmdString
- 1B8: 004F3847,0xA0512C97 ; f055: OriginalATCGSN
- 1C0: 004F3847,0xA04A3FF9 ; f056: PostAtCommand
- 1C8: 004F3847,0xA04A5733 ; f057: SendATAnswerStr
- 1D0: 004F3847,0xA0823DA5 ; f058: mfree_high
- 1D8: 004F3847,0xA0DA81BC ; f059: MemChr
- ;
- 1E0: 004F3847,0xA0993710 ; f060: SetFileSize
- 1E8: 004F3847,0xA04AEF35 ; f061: editOrNewTXTModule
- 1F0: 004F3847,0xA071BC69 ; f062: LoadProcesses
- 1F8: 004F3847,0xA07628CD ; f063: SelectColor
- 200: 004F3847,0xA0373AA7 ; f064: GetVibraStatus
- 208: 004F3847,0xA079271D ; f065: GetProvider
- 210: 004F3847,0xA0326559 ; f066: IsScreenSaver
- 218: 004F3847,0xA076EC8F ; f067: IsUnlocked
- 220: 004F3847,0xA07C1731 ; f068: TempLigntOn
- 228: 004F3847,0xA032C380 ; f069: GetWavLen
- ;
- 230: 004F3847,0xA0323653 ; f070: HasNewSMS
- 238: 004F3847,0xA03258E5 ; f071: HasFlashSMS
- 240: 004F3847,0xA04B0D3B ; f072: ReadNewSMS
- 248: 004F3847,0xA03926D7 ; f073: ReadFlashSMS
- 250: 004F3847,0xA02E2138 ; f074: PlayFile
- 258: 004F3847,0xA07EC268 ; f075: StartMidlet
- 260: 004F3847,0xA078CA1D ; f076: GetMissedCallsCount
- 268: 004F3847,0xA020A348 ; f077: CallAfterTimer
- 270: 004F3847,0xA0724F4B ; f078: ShowMsgInR1_3
- 278: 004F3847,0xA0724F5B ; f079: ShowMsgInR1_4
- ;
- 280: 004F3847,0xA0724FC3 ; f080: ShowMsgInR1_7
- 288: 004F3847,0xA0AA38BD ; f081: GetNetAccessMode
- 290: 004F3847,0xA09B25B8 ; f082: GetIlluminationDataTable
- 298: 004F3847,0xA0DA81E1 ; f083: memcmp
- 2A0: 004F3847,0xA020E5A1 ; f084: StrToInt
- 2A8: 004F3847,0xA0373ABD ; f085: SwitchVibraOnOff
- ;2B0: 004F3847,0x ; f086:
- 2B8: 004F3847,0xA020A454 ; f087: IsCallAfterTimerStillRunning
- 2C0: 004F3847,0xA0219690 ; f088: ClearMemory
- 2C8: 004F3847,0xA0DA86AC ; f089: MemCopy
- ;
- 2D0: 004F3847,0xA0724523 ; f090: Keypress_On
- 2D8: 004F3847,0xA07245E1 ; f091: Keypress_Off
- 2E0: 004F3847,0xA0376D51 ; f092: GetCPUClock
- 2E8: 004F3847,0xA0376D8B ; f093: GetCPULoad
- 2F0: 004F3847,0xA0206D94 ; f094: GetMMIMemUsed
- 2F8: 004F3847,0xA0203750 ; f095: GetNonPermMemAvail
- 300: 004F3847,0xA0373C99 ; f096: ShowMainMenu
- 308: 004F3847,0xA03D8683 ; f097: ShowNativeMenu
- ;310: 004F3847,0x ; f098:
- 318: 004F3847,0xA03230C3 ; f099: Screen_Wallpaper_Flush
- ;
- 320: 004F3847,0xA07704B1 ; f100: EndUpdateScreen
- 328: 004F3847,0xA0790641 ; f101: EndCall
- 330: 004F3847,0xA073CFA7 ; f102: EndCallBusy
- 338: 004F3847,0xA02BCD71 ; f103: IsDirectCallActive
- 340: 004F3847,0xA031EB75 ; f104: GetScreenSaverRAM
- 348: 004F3847,0xA020B550 ; f105: LockShed
- 350: 004F3847,0xA020B5D8 ; f106: UnLockShed
- 358: 004F3847,0xA09933C8 ; f107: FindFirstFile
- 360: 004F3847,0xA0993404 ; f108: FindNextFile
- 368: 004F3847,0xA0993350 ; f109: FindClose
- ;
- 370: 004F3847,0xA09E64AB ; f110: IsCalling
- 378: 004F3847,0xA02BD3D7 ; f111: RefreshGPRSTraffic
- 380: 004F3847,0xA02BD3F5 ; f112: GetGPRSTrafficAddress
- 388: 004F3847,0xA076193B ; f113: DrawFrame
- 390: 004F3847,0xA0788C4B ; f114: GetCurrentSecondOfCall
- 398: 004F3847,0xA09E6CC3 ; f115: GetTypeOfCall
- 3A0: 004F3847,0xA037421F ; f116: GetFunctionPointer
- 3A8: 004F3847,0xA0764261 ; f117: SetWindowMetrics
- 3B0: 004F3847,0xA07FD805 ; f118: SetWindowText
- 3B8: 004F3847,0xA07F85BB ; f119: SetWindowColor
- ;
- 3C0: 004F3847,0xA074B917 ; f120: GetTimeFormat
- 3C8: 004F3847,0xA0763295 ; f121: PushWindowBuffer
- 3D0: 004F3847,0xA07F8651 ; f122: ClearWindowBuffer
- 3D8: 004F3847,0xA02B7AF5 ; f123: GetProfileFilter
- 3E0: 004F3847,0xA09BA2A8 ; f124: SetVibration
- 3E8: 004F3847,0xA09E5EC5 ; f125: IsIncognitoCall
- 3F0: 004F3847,0xA0A4AEED ; f126: rand
- ;3F8: 004F3847,0x ; f127:
- 400: 004F3847,0xA0510A85 ; f128: GetCallsList
- ;408: 004F3847,0x ; f129:
- ;
- ;410: 004F3847,0x ; f130:
- 418: 004F3847,0xA02CB3FC ; f131: GetPathOfFoundFile
- 420: 004F3847,0xA0993544 ; f132: GetFileStats
- 428: 004F3847,0xA0207E2D ; f133: StrCmpNoCase
- 430: 004F3847,0xA0991C1C ; f134: ReadEEPROMData
- 438: 004F3847,0xA0991D60 ; f135: WriteEEPROMData
- ;440: 004F3847,0x ; f136:
- ;448: 004F3847,0x ; f137:
- 450: 004F3847,0xA09932E0 ; f138: GetFreeFlexSpace
- 458: 004F3847,0xA09938A4 ; 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,0xA071D437 ; f160: Unicode_sprintf
- 508: 004F3847,0xA0207F0D ; f161: Unicode_CopyStr2Str
- 510: 004F3847,0xA071D9BB ; f162: Unicode_GetCharByPosition
- 518: 004F3847,0xA0992B30 ; 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:
- ;
- 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,0xA074AA9B ; f180: GetDateTime
- 5A8: 004F3847,0xA020D4CB ; f181: GetWeek
- 5B0: 004F3847,0xA02B74B9 ; f182: GetProfile
- 5B8: 004F3847,0xA02B7387 ; f183: SetProfile
- 5C0: 004F3847,0xA0DA8820 ; f184: dwMODdw
- ;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 For MasterPatch V3 RC2 #114
- 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:
- ;
- 640: 004FF746,0xA8E3FF68 ; v00: RamCap
- 648: 004FF746,0xA8E3FF6A ; v01: RamLS
- 650: 004FF746,0xA8E4C594 ; v02: RamNet
- 658: 004FF746,0xA8E4C59A ; v03: RamNetRX
- 660: 004FF746,0xA8E5A450 ; v04: RamMissedCalls
- 668: 004FF746,0xA8E601A0 ; v05: RamMissedSMS
- 670: 004FF746,0xA8E0FB4C ; v06: RamDateTime
- 678: 004FF746,0xA8EEDA7C ; v07: RamAlarm
- 680: 004FF746,0xA8E86F78 ; v08: RamAccPoint
- 688: 004FF746,0xA8EECA1C ; v09: RamScreensaver
- ;
- 690: 004FF746,0xA8E0FB74 ; v10: RamAutoTime
- 698: 004FF746,0xA8EECA10 ; v11: RamStby
- ;6A0: 004FF746,0x ; v12: RamMissedMes
- 6A8: 004FF746,0xA8E27274 ; v13: RamIsLocked
- 6B0: 004FF746,0xA8E0E5E0 ; v14: RamNetOnline
- 6B8: 004FF746,0xA8E628E6 ; v15: RamScreenBrightness
- 6C0: 004FF746,0xA8E0F9E9 ; v16: RamMenuAnywhere
- 6C8: 004FF746,0xA8E49180 ; v17: ram_ShutdownMode(hword)
- 6D0: 004FF746,0xA8E86FE8 ; v18: RamIsShutdown
- 6D8: 004FF746,0xA8E09FDC ; v19: RamMainscreenAccuIcon
- ;
- 6E0: 004FF746,0xA8EEA80C ; 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,0xA8E4DA3E ; v27: RamProfileNum
- ;
- 720: 004FF746,0xA8AF62A0 ; z00: FreeRAM
- 728: 004FF746,0x000012B3 ; z01: LP_MonthsShort
- 730: 004FF746,0x00000476 ; z02: Pic_Big0
- 738: 004FF746,0x000003F2 ; z03: Pic_Little0
- 740: 004FF746,0x0000048C ; z04: Pic_Extra
- 748: 004FF746,0x000004D2 ; z05: Pic_Profiles
- 750: 004FF746,0x000002BB ; z06: Pic_Vibra
- 758: 004FF746,0x000003B1 ; z07: Pic_Call
- 760: 004FF746,0x000004D9 ; z08: Pic_AdvNet
- 768: 004FF746,0x000011A7 ; z09: LP_MonthsLong
- ;
- 770: 004FF746,0x00000400 ; z10: LP_Weekdays
- 778: 004FF746,0x00000484 ; z11: Pic_Calendar
- ;780: 004FF746,0x ; z12: Pic_AccuGraph
- 788: 004FF746,0xA02BE29F ; 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,0x000004D2 ; z21: Additional_PIT_start
- 7D0: 004FF746,0x00000535 ; z22: Additional_PIT_end
- ;7D8: 004FF746,0x ; z23:
- 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:
- #pragma disable old_equal_ff
- +0
复制代码
[ 本帖最后由 starfriend 于 2006-6-29 18:25 编辑 ] |
评分
-
查看全部评分
|