View Single Post
Old 12-18-2003, 20:27   #17 (permalink)
Acidmrp
No Life Poster
 
Acidmrp's Avatar
 
Join Date: Sep 2002
Location: EEPROM damaged
Age: 40
Posts: 578
Member: 15315
Status: Offline
Thanks Meter: 1
; M55 AT+CGSN Patch

; Firmware: M55v11 (conversion by ACiD [mrp])
; Version 1.0b
; Loader: V-Klay 2.4+ / M55

; Modified: 30.10.03/00.29.36
; By SiNgle
; M55 adaptation&improving of patch by Chaos & RizaPN for SL45 *****

; *** Modify AT+CGSN Command to do Debug ***
; *** Advanced debugging with AT+CGSN ***
; It is a USELESS patch, UNLESS you want to create patch and need to read
; the RAM area while the phone is ON.
; By applying this patch, it is possible to dump RAM and flash area through
; the serial port (use Hyperterminal like software) using normal AT
; command.

; SiNgle: change will provide more correct adress detection of our strings

004557E8: D849C200 F4147500

0055145E: FFFFFFFFFFFFFFFF E004BB029DFECB00
00551466: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DC49992827F230008D0C47F20A008D06
00551476: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 67F2DF00292747F20F00ED035C447182
00551486: FFFFFFFFFFFF CB001F88CB00
0055148C: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 885088E088F088C0E00C88C088D0F182
0055149C: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 7C44F19266F40F0F47F90A008D010997
005514AC: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 47F80A008D01098706F430308840F0C0
005514BC: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 66FCFF3FF2FD02FEDAC31EC4080698C0
005514CC: FFFFFFFFFFFFFFFF 98F098E09850CB00
005514D4: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F01E7C81E00DBBD8F01EE6FD2000BBD4
005514E4: FFFF CB00
005514E6: FFFFFFFF 998C7C44
005514EA: FFFFFFFFFFFFFFFFFFFF E004BBBC8D01BBBACB00
005514F4: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAC3A29AF084F095DC49993827F32A00
00551504: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 9D02FAC2D849BBA9F0F4BBA7F0E44930
00551514: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2D1729342D2127F312002D18E6FD0D0A
00551524: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF BBB3E17BE1FAE6FD2000DC4F992EBBAC
00551534: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FD0D0A29A12DF99DF629B19DF30D25
00551544: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF BBD28D23DC4FB98E08E10DFADA759215
00551554: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF BBBFF0EFBBBD0D1926F04000F020BBC3
00551564: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8D03B98208210DFB2020A758A7A708E1
00551574: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2D0AF010F0DEF0C2DC4F998D498D3DF5
00551584: FFFFFFFFFFFFFFFFFFFFFFFFFFFF 28C13DFABBA506F04000FAC3A894
00551592: FFFFFFFFFFFF ECFFECFEDB00

; Commands are:

; AT+CGSN
; Display IMEI, as usual

; AT+CGSNage,offset
; Dump 128 bytes of memory starting at address pageffset

; AT+CGSN.page,offset,data
; Search data on the given page, starting from offset. Data is a
; hexadecimal string without spaces. Offset is in range 0...3FFF.

; AT+CGSN*page,offset,data
; Write data to memory (RAM) at address pageffset. Data is a hexadecimal
; string without spaces.

; [email protected],offset
; Inter-segment call to address segffset. On return, values of r14 and r15
; will be displayed. Note that seg is the segment, not the page (eg. if you
; wrote procedure to 11:500, call it at 4:4500). Procedure should end with
; far return. If the procdure consumes much time, make sure to insert
; srvwdt instruction in its loop.
  Reply With Quote
 
Page generated in 0.16604 seconds with 6 queries