Care Unlock  
Your online unlock store
GSM-Forum  

Welcome to the GSM-Forum forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.

Go Back   GSM-Forum > GSM Mobile / Tablets Brands -Software Area- > Various > Siemens-Benq > All Siemens and Benq Manufactured Phones > x1x to x45/x50

x1x to x45/x50 All Siemens mobile starting from S6, S10, ... up to C45, S45, ME45, SL42, SL45(i), A50, CL50, M50, MT50.

Reply
 
LinkBack Thread Tools Display Modes
Old 11-05-2002, 05:00   #1 (permalink)
No Life Poster
 
Join Date: Mar 2002
Location: -[r0]-
Age: 42
Posts: 835
Member: 9891
Status: Offline
Thanks: 0
Thanked 2 Times in 2 Posts
Siemens FullFlash CRC Check method

Hi,
there are two source could be found in the net (DarkBear's) : siemcrc.cpp and siemcrc4x.cpp, which can be used to check CRC value for CMS35 and SME45.
Is there any news about C45, M50, and other model. I did try to check good flash for C45v14, SL45v52, M50 (unknown version) using those algorithm, but all said CRC in the flash is different with the calculated CRC. Do they use different algorithm, or just the location of CRC word in the full flash is different ?

Thank's,
rizapn
  Reply With Quote
Old 11-05-2002, 07:27   #2 (permalink)
Junior Member
 
Join Date: Jun 2002
Location: Latvia
Age: 44
Posts: 28
Member: 13092
Status: Offline
Thanks: 0
Thanked 0 Times in 0 Posts
Can i get these sources?
Thanks
  Reply With Quote
Old 11-05-2002, 08:15   #3 (permalink)
Insane Poster
 
Join Date: May 2002
Posts: 64
Member: 12263
Status: Offline
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally posted by TheSig
Can i get these sources?
Thanks

Look your mail

regards

Wind
  Reply With Quote
Old 11-05-2002, 10:16   #4 (permalink)
Crazy Poster
 
Join Date: Jul 2002
Location: Russia
Age: 29
Posts: 57
Member: 14048
Status: Offline
Thanks: 0
Thanked 0 Times in 0 Posts
Re: Siemens FullFlash CRC Check method

Quote:
Originally posted by rizapn
Hi,
there are two source could be found in the net (DarkBear's) : siemcrc.cpp and siemcrc4x.cpp, which can be used to check CRC value for CMS35 and SME45.
Is there any news about C45, M50, and other model. I did try to check good flash for C45v14, SL45v52, M50 (unknown version) using those algorithm, but all said CRC in the flash is different with the calculated CRC. Do they use different algorithm, or just the location of CRC word in the full flash is different ?

Thank's,
rizapn
Here you are some offsets for C45v35...

Disable the first CRC check (exactly dying after it).
D74F4: 3D CC
D74F5: 0A 00
D7502: 3D CC
D7503: 03 00

Disable the second CRC check.
DBBFE: 2D 0D

Enable NetMonitor.
9FDF6: 2D 0D
  Reply With Quote
Old 11-06-2002, 00:30   #5 (permalink)
Freak Poster
 
Join Date: Oct 2001
Age: 40
Posts: 103
Member: 6768
Status: Offline
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally posted by Wind
Look your mail

regards

Wind
Can You send me too because I dont understand why after change any bytes in EEPROM soft calculate another CRC ?
  Reply With Quote
Old 11-06-2002, 00:53   #6 (permalink)
Insane Poster
 
Join Date: May 2002
Posts: 64
Member: 12263
Status: Offline
Thanks: 0
Thanked 0 Times in 0 Posts
OK......send it!

Wind

Quote:
Originally posted by kaczor
Can You send me too because I dont understand why after change any bytes in EEPROM soft calculate another CRC ?
  Reply With Quote
Old 11-06-2002, 15:50   #7 (permalink)
ken
Freak Poster
 
Join Date: Jul 2001
Location: Thailand
Posts: 188
Member: 5472
Status: Offline
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Here you are some offsets for C45v35...
Please tell us what is the principle to disable CRC check for any version of C45...
  Reply With Quote
Old 11-06-2002, 19:09   #8 (permalink)
Crazy Poster
 
Join Date: Sep 2002
Posts: 59
Member: 15540
Status: Offline
Thanks: 0
Thanked 0 Times in 0 Posts
Hi,
ACID[mrp] wrote a new program which includes darkbear's crc calculator and the secand crc check

so here it is
http://www.minet.uni-jena.de/~holg/crc_gui_setup.exe
  Reply With Quote
Old 11-07-2002, 17:50   #9 (permalink)
Freak Poster
 
Join Date: Oct 2001
Age: 40
Posts: 103
Member: 6768
Status: Offline
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally posted by Wind
OK......send it!

Wind
Hi.

Probably I have any trouble with my mailbox because I don't recive this source (siemenscrc.cpp ....).

Can You send me again to kaczor@hot.pl ?

Thx
  Reply With Quote
Old 11-07-2002, 20:43   #10 (permalink)
Insane Poster
 
Join Date: May 2002
Posts: 64
Member: 12263
Status: Offline
Thanks: 0
Thanked 0 Times in 0 Posts
Ok.....look your mail again....

Wind
  Reply With Quote
Old 11-08-2002, 08:26   #11 (permalink)
No Life Poster
 
Join Date: Mar 2002
Location: -[r0]-
Age: 42
Posts: 835
Member: 9891
Status: Offline
Thanks: 0
Thanked 2 Times in 2 Posts
Hi,
my reason to ask this CRC question is to build a software for full-flash modification (such as ringtone and icons) for any firmware (not only x35 like my previous x35fft).

After some trial, I came to this conclution :
*) the main CRC calculation is : CRC1 = W1 xor W2, and CRC2 = W1 + W2
*) *IF* all Siemens firmware CRC algo is based on that, I think another idea to correct CRC after doing some firmware modification (without knowing the *exact* CRC calculation) is to add some more data (in my trial, 3 word are enough), so : CRC1new xor A xor B xor C = CRC1old, and CRC2new + A + B + C = CRC2old ... (first I try with only A and B, but always impossible to get the right value).

I did try with both siemCRC and siemCRC4x, and this idea is OK. The CRC after modifying some data, plus that ABC data is exactly same with the previous/good ones.

Any suggestion ?

Regards,
rizapn

Last edited by rizapn; 11-08-2002 at 08:38.
  Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
thread Thread Starter Forum Replies Last Post
DEAD GD68 Stoped at CRC CHECK cellquery Panasonic 6 09-16-2006 07:22
C35 - How to remove CRC check? axim x1x to x45/x50 4 07-12-2004 18:11
Disable CRC Check Kunio x1x to x45/x50 1 04-07-2003 21:06
CRC check in BF series osvaldas BF, BG, TH, BHx Series 11 08-03-2002 23:16
Ericsson Tools 2KAY stops during "CRC Checking... Jurik Old Ericsson Phones & Sony Phones 1 05-21-2000 00:27


All times are GMT +1. The time now is 08:18.



Powered by Searchlight © 2013 Axivo Inc.
- GSM Hosting Ltd. - 1999-2013 -
Page generated in 0.73647 seconds with 11 queries

SEO by vBSEO