PDA

View Full Version : About 3310 to "3315" and maby others



XARiUS
14-05-2002, 02:14 AM
Hi ppl!

Today i started thinking why some phones have some active menus, and others same sw don't! So i start messing with my mobile..
I think that MCU and PPM it NOT modified by mobile itself, so i started making some research at EEPROM!
I found some addresses:
EEPROM 1st Checksum: 0x144
EEPROM 2nd Checksum: 0x27C
IMEI: 0x32
Security Code: 0x136
Security IMEI: 0x162 <- This one is XORed with 0x65
Production Code: 0x146
Base Product ion Code: 0x157
hw version: 0x15E
PCI: 0x160
Production Date: 0x16A
Product Serial: 0x14E

Note: I don't know what this all is! I got these names and offsets with the help of flashanalyzer! Oh the offsets are relative to EEPROM Base!

Other note: IF you alter something between the second eeprom checksum and the end of the flash, you do NOT need to correct any checskum and your mobile will NOT display CONTACT SERVICE! So this make's me thinking that somewhere between EEPROM beggining and the offset 0x27c we have some bytes (or bits) that made some of the menus on/off!

Can anyone confirm this (that is really in those first 0x27c bytes that the phone stores the information about wich menus the user have) ?

Oh BTW how many times can i flash a mobile?? does it have limmit? i hope not!

Cheers...

nokiaguru
14-05-2002, 08:59 AM
I made lastnight 3310 to 3315 and when it is factory default is applied by eepromtools all special menus disapear.

Just upload old eeprom and menus will come back.

I tried to look how much it makes changes, but changes where too much.


I try to find games and change them later.

NokDoc
14-05-2002, 10:56 PM
ChkS:
1E0144 (.0026-.0143), Calced: 9520
1E027A (.0146-.0279), Calced: 85B9, (Non3310)
1E027C (.0146-.027B), Calced: 86B9, (3310Type)

1E0176 Product Profile: A72198B0
(bits 0-31: 11100101.10000100.00011001.00001101)

Bits have functions like seen in nkProfile.
Values can be done in pclocals but better in WTSLA.

This will do?

NokDoc

NokDoc
14-05-2002, 10:59 PM
My interrest:

function of 16-20 and 30?

NokDoc

XARiUS
17-05-2002, 12:51 AM
From what i have seen, Bit 13 is for menu Change Phone Line, under Configuration, Bit 20 is for Menu Nokia Club ID, seen under Games, Configuration, and last, Bit 30 is used to enable/disable all the new functionalities in the one here called 3315, that i don't even know if it exists! it's also NHM-5 :)
So to enable 3310 newer versions Edit Pictures, and other menus, 1st flash mcu+ppm, use what program u want to calc faid etc, then use PClocals, or maybe WTSLA(i can't run this one :( ) to set Product Profile Bit 30 to 1! This works for me! If anyone else gets success...
Oh BTW NokDoc do u know what are the other bit's used for??

Cheers...

NokDoc
17-05-2002, 05:47 PM
Some quick about profile bits:

1-2 Enh Rate
3-4 Full Rate
5-6 Half Rate
7 Data HR
8 CSP
9 Red 9 menu
10 999
11 ??
12 French telcom
13 ALS
14 Redial tone
15 Redial type
16-23
24-28 Display
29 Game
30 (Polling/Interrupt)
31 UI vibra

This what I read from scratch paper.
More abouts in WTSLA or Nokiaprofile.

Maybe someone can complete this info for in Articles area?

NokDoc