Results 1 to 6 of 6

Thread: Nokiasoc commandclass file information?

  1. #1
    Join Date
    May 2002
    Location
    USA
    Posts
    56

    Question Nokiasoc commandclass file information?

    Does anybody know how to decode the information in the Nokia Service Program (NokiaSOC) commandclass.ini file. Some parts are obvious while others are more cryptic. The following line in the file describes a specific phone model/firmware. Obviously the first line has a mistake in it, NSW 3 should be NSW 1, but that is easily fixed.

    Nokia 5160i NSW 3 v4.02=05B8,32,0000,16384 (user select type)
    or
    NSW-1 V 04.02=05B8,32,0000,16384 (auto select type)

    The first line is just a user friendly version of the line below, choosing either one will produce the same results. If 'Auto Select' is checked, then the program can only choose from descriptions like that on the second line. Also, NokiaSOC2 can auto create some phone description if they are not in the file. I do not have a clue how this works but a lot of data is sent back and forth between the phone.

    Now for the analysis.
    1. The descriptor before the '=' is description in the pulldown selection.

    2. The 05B8 descriptor could be anything, any explainations?

    3. The 32 descriptor is linked to reading/writing the eeprom.

    4. The 0000 descriptor could be eeprom starting address?

    5. The 16384 descriptor could be eeprom size?

    Thanks,
    rsmith

  2. #2

    Serial Monitor

    You shoud get yourself a serial port monitor, and instead on trying to decode that, maybe if you see the response from the phone after that encrypted command is sent, maybe you can figure it out easily.


    ismael_mj23

  3. #3
    Join Date
    Sep 2002
    Location
    Merida Venezuela
    Posts
    155

    Post sizes of the eeprom.

    the 0000 if it means the start. and the 16384 are the end a zone of the size of the eeprom.
    but they are not neither address neither offset neither datahexa ..., they are simply size ranges in bytes, of eeprom.
    because as your you will know there are telephone versions that have eeproms of different storage capacity zone.
    16,384kb, 32,768kb..................
    the nokiasoc has default 32bytes of writer that it is the package of bytes where this content in hexa the esn.
    but if one wants to read or to write the eeprofull for example in 5120 or 6120 you need to read and to write 16,384kb (ref of it manufactures eeprom: 24c128

    hear info pdf 24c128 and 24c256 eeprom :
    24c128 = 16,384kb zones reader/writer * 8
    24c256=32,768kb zones r/w *8

    into phone only utilized a zone of eeprom
    Last edited by REYESITO; 13-01-2003 at 01:36 PM.

  4. #4

    05b8

    The 05b8 looks like the location within the eeprom.


    ismael_mj23

  5. #5
    Join Date
    May 2002
    Location
    USA
    Posts
    56
    I used NokiaSOC2 to recreate the necessary entries in the commandclass.ini file and found that it can usually reproduce them exactly the same just by performing a bunch of read and writes to the eeprom. I think with enough different phones, I may be able to figure out exactly what the unkown section is referring to.

    Thanks,
    rsmith

  6. #6

    Pony Prog

    If you have the ability to read the 24c256 with pony prog, just read it and also read it using nokiasoc and then compare the files. Remember to compare the line that I told you in the above post.


    ismael_mj23

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •