- 积分
- 427
- 实力分
- 点
- 金钱数
- 两
- 技术分
- 分
- 贡献分
- 分
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
;*S75v32 - Change password (5461) in disk menu*
;(c) SiNgle
0598A48: "5461" " ",000000
;*S75v32 - Change folder for photos*
;(c) avkiev
066C1E6: 0B00,'0:\\Pictures' 0B00,'0:\\_MyPhoto'
;*S75v32 - Extended "Calls dialed" list v2*
;(c) BoBa
;(i) avkiev
;Green button -> "Calls dialed"
;Back -> "Calls received"
;Back -> "Calls missed"
;Back -> "History"
;Back -> Ready.
05DBC94: 00210220DAE700210020D7E700210120D4E700210320D1E7 80B57F46493F0220B8470120B8470020B8470320B84780BD
;05DBCA8: B847 C046 ; Don't show "History"
;*S75v32 - Java Acceleration*
;(c) SiNgle
0970D74: 6549 0121
;*S75v32 - Keypad Acceleration*
;(c) SiNgle
08FDD3E: 011C 2021
;*S75v32 - Smooth Scrolling Of Long Names*
;(c) SiNgle
0686818: D00700002C01 120200002A00
0BFD5E4: D00700002C01 120200002A00
;*S75v32 - Extended AT+CGSN command v2*
;(ñ) SiNgle, chaos, Bennie
;Usage: AT+CGSN<command>
;Implemented commands:
;AT+CGSN: ? - this help screen
;AT+CGSN:v - display version
;AT+CGSN:dXXXXXXXX - dump 256 bytes
;AT+CGSN:sXXXXXXXX XXXXXXXX XX ... - Search memory by startadr length data
;AT+CGSN:eXXXXXXXX XX ... - edit memory\r\n");
;AT+CGSN:cXXXXXXXX [XXXXXXXX ...] - call address with up to 4 parameters in R0-R3
0BF4094: A52A9AA0 00EC3BA1
#pragma enable old_equal_ff
13BEC00: 050000EAA52A9AA0DD3C8EA07F508EA0
13BEC10: 5D4E8EA079358EA0354E8EA0FE5F2DE9
13BEC20: 0FE0A0E124F01FE501002DE90FE0A0E1
13BEC30: 2CF01FE52000BDE80110D5E4200051E3
13BEC40: 0100002AFE5FBDE84CF01FE50D00A0E3
13BEC50: 010045E5000000EF1020A0E3002092E5
13BEC60: 103F13EE0C002DE90000E0E3100F03EE
13BEC70: 400051E33200000A1020A0E3BC019FE5
13BEC80: 000082E53A2F07EE9A0F07EE352F07EE
13BEC90: 250051E34E00000A5A0000EB3A0051E3
13BECA0: 0300000A2A0051E33B00000A0070A0E3
13BECB0: 050000EA0060A0E10120D5E42C0052E3
13BECC0: 0400A0134F00000B0070A0E1000000EF
13BECD0: 0000E0E3100F03EE570F8FE20110A0E3
13BECE0: 0FE0A0E1D4F01FE50740B0E10A00000A
13BECF0: 4C319FE50000E0E3000096E5046086E2
13BED00: 040083E4047057E2F9FFFF1A30019FE5
13BED10: 0410A0E10FE0A0E108F11FE50FE0A0E1
13BED20: 14F11FE50C00BDE81010A0E3002081E5
13BED30: 3A1F07EE9A0F07EE351F07EE103F03EE
13BED40: FE9FBDE82F0000EB01002DE9F4209FE5
13BED50: 0100D5E42C0050E30200001A290000EB
13BED60: 040082E4F9FFFFEA9A0F07EE150F07EE
13BED70: D0009FE5FF0090E80FE0A0E10080BDE8
13BED80: C0E09FE5FF1FAEE800000FE101008EE8
13BED90: B0609FE53870A0E3CBFFFFEA0020A0E1
13BEDA0: 0000D5E5300050E30700003A150000EB
13BEDB0: 94309FE5601403E0603803E0630481E1
13BEDC0: 000082E5042082E2F4FFFFEA0070A0E3
13BEDD0: BDFFFFEA6C209FE50010A0E30000D5E5
13BEDE0: 300050E30400003A060000EB000090E5
13BEDF0: 040082E4041081E2F7FFFFEA0170A0E1
13BEE00: 40609FE5B0FFFFEA06402DE90000A0E3
13BEE10: 0820A0E30110D5E4600051E320104182
13BEE20: 301041E2090051E307104182000281E0
13BEE30: 012052E2F6FFFF1A0680BDE8A1000000
13BEE40: 04F05EE200FE080010FF080000FF00FF
#pragma disable old_equal_ff
;*Disable ringtone "Net found" (3*beep)*
;S75v32
;(c) avkiev
;(p) StrikerVoo
1032E24: 5C03 FFFF
;*Change dialing ringtone "No connection"*
;S75v32
;(c) B-727
;(p) StrikerVoo
1032DDE: 1800FAFF0000B6034A0178054A0108074A01FFFFE803F9FF0300 0C00B8073200FFFF3200400C1A00FFFFFFFFFFFFFFFFFFFFFFFF
;*Work with midlets as files;S75v32*
;(c) SiNgle
;(p) StrikerVoo
526558: 33F122EB0028 FEF748FE0128
;*Speed USSD*
;S75v32
;(c) SiNgle
;(p) StrikerVoo
298FD4: D007 0003
298FF1: 0B 03
;* Functions and variables library *
;S75v32
;20.04.2006
;(!) API
;It is auxiliary patch. It consist of 200 most useable function, 28 variables and 28 constants.
;After applying this patch for calling (for example) GetWeek - you should write "bl A0060008".
;For getting in R7 address of variable RamCap you sould write "bl A0060640". In any mobile. In any firmware.
;After porting this patch to some firmware - in most cases for porting another patches you just need to change a EntryPoint.
;For porting this patch use Smelter - Tools - Function library.
;004F3847 = LDR R7, [...]; BX R7
;004FF746 = LDR R7, [...]; MOV PC,LR
+0060000
#pragma enable old_equal_ff
000: 004F3847,0xA08FAB2F ; f000: GetDateTime
008: 004F3847,0xA026BB47 ; f001: GetWeek
010: 004F3847,0xA006F011 ; f002: GetProfile
;018: 004F3847,0x ; f003: SetProfile
020: 004F3847,0xA0FC2ADC ; f004: dwMODdw
028: 004F3847,0xA026CB85 ; f005: DecToHex
;030: 004F3847,0x ; f006: GetAkku
038: 004F3847,0xA006F091 ; f007: GetLP
040: 004F3847,0xA01B40B4 ; f008: SetIllumination
048: 004F3847,0xA0231A04 ; f009: SwitchPhoneOff
;
050: 004F3847,0xA0250320 ; f010: fopen
058: 004F3847,0xA02503A0 ; f011: fread
060: 004F3847,0xA02504D0 ; f012: fwrite
068: 004F3847,0xA0250274 ; f013: fclose
070: 004F3847,0xA02502A4 ; f014: fflush
078: 004F3847,0xA02502D4 ; f015: lseek
;080: 004F3847,0x ; f016: mkdir
088: 004F3847,0xA006F031 ; f017: OpenReadCloseFile
;090: 004F3847,0x ; f018: GetFileAttrib
;098: 004F3847,0x ; f019: SetFileAttrib
;
0A0: 004F3847,0xA0094B50 ; f020: malloc
0A8: 004F3847,0xA0094BAC ; f021: mfree
0B0: 004F3847,0xA0FC16DD ; f022: sPrintf
0B8: 004F3847,0xA0FC3149 ; f023: strcat
0C0: 004F3847,0xA0FC3169 ; f024: strchr
0C8: 004F3847,0xA0FC318C ; f025: strcmp
0D0: 004F3847,0xA0FC3229 ; f026: strcopy
0D8: 004F3847,0xA0FC32A9 ; f027: StrLen
0E0: 004F3847,0xA01F529D ; f028: wsAppendChar
0E8: 004F3847,0xA01F5251 ; f029: wsInsertChar
;
;0F0: 004F3847,0x ; f030: GetPITaddr
;0F8: 004F3847,0x ; f031: DrawMainScreen
;100: 004F3847,0x ; f032: DrawScreenSaver
108: 004F3847,0xA09739E7 ; f033: GetImgHeight
110: 004F3847,0xA09739F7 ; f034: GetImgWidth
118: 004F3847,0xA029A5E5 ; f035: DrawImg
;120: 004F3847,0x ; f036: DrawImage2
;128: 004F3847,0x ; f037: DrawCanvas
;130: 004F3847,0x ; f038:
;138: 004F3847,0x ; f039: AddIconToIconbar
;
;140: 004F3847,0x ; f040: getEELiteMaxID
;148: 004F3847,0x ; f041: getEEFullMaxID
;150: 004F3847,0x ; f042: GetEELiteBlockAddress
;158: 004F3847,0x ; f043: getEELiteBlockSizeVersion
;160: 004F3847,0x ; f044: getEEFullBlockSizeVersion
;168: 004F3847,0x ; f045: StartWriteEELiteBlock
;170: 004F3847,0x ; f046: FinishWriteEELiteBlock
;178: 004F3847,0x ; f047: DeleteEELiteBlock
;180: 004F3847,0x ; f048: WriteEELiteBlock
;188: 004F3847,0x ; f049:
;
;190: 004F3847,0x ; f050: PlaySound
198: 004F3847,0xA027670C ; f051: PlaySound2
1A0: 004F3847,0xA0B32FC0 ; f052: PlaySoundLoop
;1A8: 004F3847,0x ; f053: AlarmClockRing
;1B0: 004F3847,0x ; f054: GetATCmdString
1B8: 004F3847,0xA09A2AA5 ; f055: OriginalATCGSN
;1C0: 004F3847,0x ; f056: PostAtCommand
1C8: 004F3847,0xA08E4E5D ; f057: SendATAnswerStr
;1D0: 004F3847,0x ; f058: mfree_high
1D8: 004F3847,0xA0FC2445 ; f059: MemChr
;
;1E0: 004F3847,0x ; f060: SetFileSize
;1E8: 004F3847,0x ; f061: editOrNewTXTModule
;1F0: 004F3847,0x ; f062: LoadProcesses
1F8: 004F3847,0xA096EC21 ; f063: SelectColor
;200: 004F3847,0x ; f064: GetVibraStatus
;208: 004F3847,0x ; f065: GetProvider
;210: 004F3847,0x ; f066: IsScreenSaver
;218: 004F3847,0x ; f067: IsUnlocked
;220: 004F3847,0x ; f068: TempLigntOn
;228: 004F3847,0x ; f069: GetWavLen
;
;230: 004F3847,0x ; f070: HasNewSMS
;238: 004F3847,0x ; f071: HasFlashSMS
;240: 004F3847,0x ; f072: ReadNewSMS
;248: 004F3847,0x ; f073: ReadFlashSMS
;250: 004F3847,0x ; f074: PlayFile
;258: 004F3847,0x ; f075: StartMidlet
;260: 004F3847,0x ; f076: GetMissedCallsCount
;268: 004F3847,0x ; f077: CallAfterTimer
;270: 004F3847,0x ; f078: ShowMsgInR1_3
;278: 004F3847,0x ; f079: ShowMsgInR1_4
;
;280: 004F3847,0x ; f080: ShowMsgInR1_7
288: 004F3847,0xA0D4B2AF ; f081: GetNetAccessMode
;290: 004F3847,0x ; f082: GetIlluminationDataTable
;298: 004F3847,0x ; f083: memcmp
2A0: 004F3847,0xA02BEA8D ; f084: StrToInt
;2A8: 004F3847,0x ; f085: SwitchVibraOnOff
;2B0: 004F3847,0x ; f086:
;2B8: 004F3847,0x ; f087: IsCallAfterTimerStillRunning
2C0: 004F3847,0xA001838C ; f088: ClearMemory
;2C8: 004F3847,0x ; f089: MemCopy
;
;2D0: 004F3847,0x ; f090: KeypressOn
;2D8: 004F3847,0x ; f091: KeypressOff
;2E0: 004F3847,0x ; f092: GetCPUClock
;2E8: 004F3847,0x ; f093: GetCPULoad
;2F0: 004F3847,0x ; f094: GetMMIMemUsed
;2F8: 004F3847,0x ; f095: GetNonPermMemAvail
;300: 004F3847,0x ; f096:
;308: 004F3847,0x ; f097:
;310: 004F3847,0x ; f098:
;318: 004F3847,0x ; f099:
;
;320: 004F3847,0x ; f100: EndUpdateScreen
;328: 004F3847,0x ; f101: EndCall
;330: 004F3847,0x ; f102: EndCallBusy
;338: 004F3847,0x ; f103: IsDirectCallActive
;340: 004F3847,0x ; f104: GetScreenSaverRAM
;348: 004F3847,0x ; f105: LockShed
;350: 004F3847,0x ; f106: UnLockShed
;358: 004F3847,0x ; f107: FindFirstFile
;360: 004F3847,0x ; f108: FindNextFile
;368: 004F3847,0x ; f109: FindClose
;
;370: 004F3847,0x ; f110: IsCalling
;378: 004F3847,0x ; f111: RefreshGPRSTraffic
;380: 004F3847,0x ; f112: GetGPRSTrafficPointer
;388: 004F3847,0x ; f113: DrawFrame
;390: 004F3847,0x ; f114: SetCurrentSecondOfCall
;398: 004F3847,0x ; f115: GetTypeOfCall
;3A0: 004F3847,0x ; f116: GetFunctionPointer
;3A8: 004F3847,0x ; f117: SetWindowMetrics
;3B0: 004F3847,0x ; f118: SetWindowText
;3B8: 004F3847,0x ; f119: SetWindowColor
;
;3C0: 004F3847,0x ; f120: PushWindowBuffer
;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: Uncicode_sprintf
;508: 004F3847,0x ; f161: Unicode_CopyStr2Str
;510: 004F3847,0x ; f162: Unicode_GetCharByPosition
;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,0x ; f170:
;558: 004F3847,0x ; 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,0x ; f190: RunScaner
;5F8: 004F3847,0x ; f191: SpellTime
;600: 004F3847,0x ; f192: MiniGPS
;608: 004F3847,0x ; f193:
;610: 004F3847,0x ; f194: GetAllPatchesByInject
;618: 004F3847,0x ; f195:
;620: 004F3847,0x ; f196:
;628: 004F3847,0x ; f197:
;630: 004F3847,0x ; f198:
;638: 004F3847,0x ; f199:
;
;640: 004FF746,0x ; v00: RamCap
;648: 004FF746,0x ; v01:
;650: 004FF746,0x ; v02: RamNet
;658: 004FF746,0x ; v03:
;660: 004FF746,0x ; v04: RamMissedCalls
;668: 004FF746,0x ; v05: RamMissedSMS
;670: 004FF746,0x ; v06: RamDateTime
;678: 004FF746,0x ; v07: RamAlarm
;680: 004FF746,0x ; v08: RamAccPoint
;688: 004FF746,0x ; v09: RamScreensaver
;
;690: 004FF746,0x ; v10: RamAutoTime
;698: 004FF746,0x ; v11: RamStby
;6A0: 004FF746,0x ; v12: RamMissedMes
;6A8: 004FF746,0x ; v13: RamIsLocked
;6B0: 004FF746,0x ; v14: RamNetOnline
;6B8: 004FF746,0x ; v15:
;6C0: 004FF746,0x ; v16:
;6C8: 004FF746,0x ; v17:
;6D0: 004FF746,0x ; v18: RamIsShutdown
;6D8: 004FF746,0x ; v19: RamMainscreenAccuIcon
;
;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,0xA8B533C4 ; v27: RamProfileNum
;
720: 004FF746,0xA87B0000 ; z00: FreeRAM
728: 004FF746,0x0000123D ; z01: LP_MonthsShort
;730: 004FF746,0x ; z02: Pic_Big0
;738: 004FF746,0x ; z03: Pic_Little0
;740: 004FF746,0x ; z04: Pic_Extra
;748: 004FF746,0x ; z05: Pic_Profiles
;750: 004FF746,0x ; z06: Pic_Vibra
;758: 004FF746,0x ; z07: Pic_Call
;760: 004FF746,0x ; z08: Pic_AdvNet
;768: 004FF746,0x ; z09: LP_MonthsLong
;
;770: 004FF746,0x ; z10: LP_Weekdays
;778: 004FF746,0x ; 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,0x ; z20: Additional_PIT_address
;7C8: 004FF746,0x ; z21: Additional_PIT_start
;7D0: 004FF746,0x ; 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
;* API *
;S75v32
;(c) avkiev
;(!) Library
#pragma enable old_equal_ff
006F000: "GetProfile"
006F010: 00B5F1F781FB38780007000F00BD
006F020: "OpenReadCloseFil"
006F030: 7EB50D1C802211026B46F1F709F8041C
006F040: 411C1AD0201C002102226B46F1F714F8
006F050: 061CF1F725F82860201C002100226B46
006F060: F1F70AF8201C2968321C6B46F0F7F4FF
006F070: 201C6946F0F7F8FF341C201C7EBD
006F080: "GetLP"
006F090: 30B58C1E2588F1F743FB391C20310C60
006F0A0: FF270F74034FB84720882580A11C8918
006F0B0: 30BDC046,0xA0900834
#pragma disable old_equal_ff
;* Master-patch v6 *
;S75
;(c) avkiev
;(r) 1nvisible, chaos
;(!) Library (+API)
;This patch is made to control other patches settings from mobile without connecting it to the computer.
;You must create the folder 0:\Misc\Patches\ptc before installing it
;Run Scaner on startup
;Entrypoint must be aligned to word (4 bytes). If no - subtract 2 and insert NOP
02F9980: 4968041CDB4B0904 00498847,0xA0060C81 ; S75v32
;Run Refresher instead of REMOTE_SYNCHRONIZATION
04342DC: 0xA03775CD 0xA0060C51 ; S75v32
+0060000
#pragma enable old_equal_ff
;Bufferizator
C00: 90B5FFF78DFD3C6810222668864203D0
C10: A418002EF9D11AE06668002E0DD188B0
C20: 021C684666A1FFF743FA6846211DFFF7
C30: 2BFA08B06668002E09D0347880202040
C40: 05D0FFF7E5F901218140301C214090BD
;Refresher
C50: F0B5FFF765FD3C6800261025641B6419
C60: 2068002806D060680028F8D0FFF71CFA
C70: 6660F4E7F0BD
;Scaner
C80: F1B50124A002FFF70BFA061CFFF748FD
C90: 3E60E003FFF704FA071C41B410214A03
CA0: 3D4C3C4D2068394B98423BD0364B9842
CB0: 38D0334B984235D0324B984232D0344B
CC0: 98422DD0A3182068A8422DD064189C42
CD0: F9D1324B9C42E5D100203060009D3E1C
CE0: 2FA00A010321090201316B46FFF7B0F9
CF0: 041C291C721B6B46FFF7B2F9201C6946
D00: FFF7B2F9281CFFF7CFF9F7BC01BC002A
D10: 05D0696861231B02E333090404300047
D20: 9300E418A418D4E7A068002802D0FEB4
D30: 8047FEBC6068306000207060A068B060
D40: E068F060641876182078387001340137
D50: 002807D07D28F7D10D2038700A207870
D60: 0237F1E70A203870013F0D2038700237
D70: 0F208443A7E7
;Data
D80: "EELI","EEFU","FFS_","FFS",00 ; Skip 128K
D90: 0x0000BBBB,0xB1C2D3E4,0xA0000000,0xA2000000 ; LGP (skip 640K), Magic, From, To
DA0: "0:\\Misc\\Patches\\ptc\\configs.txt",00
DC0: "0:\\Misc\\Patches\\ptc\\%08x.ptc",00
#pragma disable old_equal_ff
D98: 0xA0000000 0xA0060000 ; From
D9C: 0xA2000000 0xA0080000 ; To
+0
;Bufferizator. PatchTable must exists before calling.
;All patches call Bufferizator for getting own options and buffer.
;Input: R0 - PatchId
;If buffer already was allocated - return it in R0 and R6 (Z=0).
;If else - tryes allocate buffer by reading according ptc-file (0:\Misc\Patches\%08x.ptc).
;If success - return it in R0 and R6 (Z=0), and write it in PatchTable.
;If no - return 0 in R0 and R6 (Z=1).
;If patch was disabled globally or in current profile - set Z=1.
;Example of calling Bufferizator from patch:
; LoadReg 0, config+4 ; r0-PatchId
; bl Bufferizator
; beq NoPatch
;
;Refresher. You should assign it to any button (Remote Synchronization).
;It need for hot-refreshing patches options after running MasterMidlet.
;After calling Bufferizator - memory will allocate again, by help reading according ptc-file.
;
;Scaner. Scans whole flash, searchs configs, merge theirs in file (max=32K), runs theirs startups,
;creates PatchTable (max=1K=64 patches), address of PatchTable writes in RAM.
;MasterMidlet: Im Anhang
;* Photos with maximal quality *
;S75v32
;(c) SiNgle
;(p) StrikerVoo
204440: 0000DDE5 0200A0E3
204450: 0000DD05 0200A0E3
;* Disable some messages *
;S75v32
;(c) SiNgle
03403EC: ABF0F8ED C046C046 ;Disable message "Keypad locked"
034210A: A9F06AEF C046C046 ;Disable message "All ringtones on"
0342128: A9F05AEF C046C046 ;Disable message "All ringtones off"
094F860: C0109F15 02F0A0E1 ;Disable message "GPRS on/off"
0589ACC: D1F066EF C046C046 ;Disable message "Saved to:" after you take a foto
05254CB: D1 E0 ;Disable message "Please wait" in explorer
0305C7D: D1 E0 ;Disable message "Please wait" on camera start
;* Disable Aircraft Check *
;S75v32
;(c) SiNgle
0298209: D1 E0
;* Smooth keypad light *
;S75v32
;(c) SiNgle
95FF9C: 0022 FF22
;* Speedup of mobile till 208 MHz *
;S75v32
;(c) SiNgle
;(p) StrikerVoo
0231F0C: 08402DE9 2D4746EA
#pragma enable old_equal_ff
13C3BC8: 01002DE914009FE50000D0E5010050E3
13C3BD8: 0100BDE808402D1904F09F1504F09FE5
13C3BE8: 84F20800101F23A0A01F23A0
#pragma disable old_equal_ff
;* Disable MMI-logging *
;S75v32
;(c) SiNgle
01F81FA: 041C 70BD
;*Date at the top of mainscreen as "Thu, 20 Apr" v10*
;S75v32 -
;(c) avkiev
;(!) MasterPatch
;Entrypoint. Must be aligned to word (4 bytes). If no - add 2
08FC1C8: FEF7B1FC231C2A1C 004B9847,0xA0063A01 ; S75v32
#pragma enable old_equal_ff
0063A00: 80B443B51F48FDF7FBF827D023BC01B4
0063A10: FCF7F6FA2C680234FCF7F6FA0D3000F0
0063A20: 26F87078002802D02C232380023440BC
0063A30: 71790A20FCF7F4FA3030303120232380
0063A40: 6080A180E3800834307900F010F82B68
0063A50: E41A6408013C1C8082BC7FBD43BCFCF7
0063A60: CFFA231C2A1C301C82BC0431084700B5
0063A70: FCF75AFEC019211CFCF7DEFAA41800BD
0063A80: 0xB1C2D3E4,0x0000AB01,0000000000000000,"\
{p=BottomDate ver=10 cp=avkiev id=AB01}\
{1 cb ShowComma v=1}\
",00
#pragma disable old_equal_ff
;* Change position / font of providername in screensaver *
; (c) arsh0r
; (r) SiNgle
; (p) S75v32 Büffel
;Analog Clock
0439E40: 00 xx ; x-start
0439E42: A1 yy ; y-start
0439E44: 84 xx ; x-stop
0439E46: AF yy ; y-stop
0439E48: 05 03 ; font size
; Digital Clock
0439E5C: 00 xx ; x-start
0439E5E: A1 yy ; Y-start
0439E60: 84 xx ;x-stop
0439E62: AF yy ; y-stop
0439E64: 05 03 ; font size
; Picture
0439E24: 00 xx ; x-start
0439E26: A1 yy ; y-start
0439E28: 84 xx ; x-stop
0439E2A: AF yy ; y-stop
0439E2C: 05 03 ; font size
;* Invert digiclock ScreenSaver *
; (c) SiNgle
; (p) S75v32 Büffel
0343516: 00 01 ;1h back
034351E: 01 00 ;1h font
0343564: 00 01 ;2h back
034356C: 01 00 ;2h font
03435AA: 00 01 ;":" back
03435B2: 01 00 ;":" font
03435E6: 00 01 ;1m back
03435EE: 01 00 ;1m font
0343632: 00 01 ;2m back
034363A: 01 00 ;2m font
03436B2: 00 01
03436BA: 01 00
0439E68: 01 00 ;ProvName font
0439E6C: 00 01 ;background
0439EBC: 01 00 ;ProvFon with Icon
0439EC0: 00 01 ;background with Icon
;color table (0..17h) R G B
;00 - white
;01 - black
;02 - red (base)
;03 - navy (base)
;04 - green (base)
;05 - magenta (base)
;06 - aqua (base)
;07 - yellow (base)
;08 - red (light)
;09 - navy (light)
;0A - green (light)
;0B - magenta (light)
;0C - aqua (light)
;0D - yellow (light)
;0E - red (dark)
;0F - navy (dark)
;10 - green (dark)
;11 - magenta (dark)
;12 - aqua (dark)
;13 - yellow (dark)
;14-17 - clean
;* DSFS Directly Send Flash SMS v1.1 *
;(c) Bennie
;(p) S75v32 Büffel
; Remark: Add a whitespace to begin, It should be a FlashSMS.
0E35A1C: 201CB168 65F678FA
#pragma enable old_equal_ff
0C9AF10: 201CB8380178082906D000290CD1417B
0C9AF20: 7F221140F02204E0437B817B1B02C918
0C9AF30: 1822202900D10270201CB1687047
#pragma disable old_equal_ff |
|