;*** MSI. Modify Strings in Idle ***

;Firmware : S-ME45i v04
;Author : Lalo
;luki's Siemens Modding Forum
;Ispired/adapted from Trustkill's, Rizapn's,abomin's,rc-flitzer's,Matr!x's patches
;Release : 09.09.04 - v1

;This patch changes all possible strings shown in idle


;OPERATOR NAME STRING:
;------------------------

elete operator name:
;5537A8: DACA DB00

;Change operator name string position and characters:

;operator name if 0 or 1 info strings are on screen:
;or "network search" text if 0 info strings are on screen:
;5903E:090002 yy00zz ;first line operator name or "network search" text
;59046:150002 yy00zz ;second line operator name

;operator name if 2 info strings (date&time + CB/FlashSMS) are on screen:
;58FFE:050002 yy00zz ;first line operator name
;59006: 110002 yy00zz ;second line operator name

;"network search" text if 1 or 2 info strings are on screen:
;5901E:090002 yy00zz

;operator name in other unknown situation (tell me if you discover them!):
;5902E:090002 yy00zz
;59056:090002 yy00zz
;5905E:150002 yy00zz
;59086:090002 yy00zz

;where:
;yy = vertical coordinate of string,
;where F8-FF,0-49 is from top to bottom (0=just benath net&battery icons)
;zz = font type, choosing one of font type list.

;NOTE:
;If you want to shift down first line operator name you must move also second line operator name,
;even if not used by your provider, otherwise second line overlappes first line and name is cutted


ATE&TIME STRING:
;-------------------

elete date/time:
;56050E: DAF9 0D01 ; delete date
;560540: DAF9 0D01 ; delete time
;560562: DAFD 0D01 ; delete alarm clock symbol
;560576: DAFD 0D01 ; delete appointment symbol
;NOTE: All patches involving changing of string content (e.g. Temperature instead Time, AM-PM time format)
;must be undo or modified if you want delete them.

;Format date/time:
;2AB964: 1E xx ;formatting date
;56054A:1D xx ;formatting time
;where xx can be:
;1A= left and font small font
;1B= left and small bold font
;1C= left and font small font
;1D= right
;1E= left
;1F= center
;20= left and inverted
;others...


;Change date&time string position and characters:

;date&time if alone on screen:
;5904E:310006 yy00zz

;date&time if also CB/FlashSMS is on screen:
;5900E: 310006 yy00zz

;date&time if "network search"
;59026:310006 yy00zz

;date&time if operator logo:
;5906E:310006 yy00zz ;only date&time
;5907E:310006 yy00zz ;date&time alternating with CB message

;in other unknown situation (tell me if you discover them!):
;59036:2E0002 yy00zz
;59096:310006 yy00zz

;NOTE: if you use F8-FF, date&time string is covered by a white rectangle, use this to cancel it:
;56529C: DAC8 0D01


;CB/FLASH SMS STRING:
;----------------------

;Change date&time string position and characters:

;CB/FlashSMS alone:
;59066:2E0002 yy00zz

;CB/FlashSMS if also date&time is on screen:
;59016:250002 yy00zz

;CB/FlashSMS if operator logo:
;5907E:310006 yy00zz ;alone or alternating with CB message

;in other unknown situation (tell me if you discover them!):
;59076:250006 yy00zz
;5908E:1C0002 yy00zz


;S-ME45i FONT TYPE LIST:
;-------------------------
;00 = very big and bold
;01 = big normal
;02 = big bold (like operator name)
;03 = Small for limited chars, numbers etc
;04 = Very small, limited chars, numbers etc
;05 = Very-very small, numbers only
;06 = medium normal (like date and clock)
;07 = medium bold
;08 = small normal (WAP)
;09 = Big Phone Numbers
;0A = Thin (reduced height/space)