SAGEM.THE.CZ

server
Kontrolní součty a SIM LOCKED
Možná jste již o kontrolních součtech a *oblíbené* chybě SIM LOCKED slyšeli, ale nevíte přesně o co jde. V tomto článku najdete popis těchto věcí a jejich souvislostí.
Vydáno: 07. 03. 2003 | Přečtení: 3827
Autor: Tomáš Macek | Komentáře (0) | Tisk článku | Info email

 
Každý výrobce se snaží bránit proti možným zásahům uživatelů do svých výrobků a firma Sagem není výjímkou. Proto byly zavedeny kontrolní součty. O co přesně jde? V telefonech se používá paměť typu EEPROM a do ní se ukládájí informace o práci telefonu (konfigurace, uložené sms zprávy, melodie, loga, rekordy ve hrách,...). V telefonech Sagem můžete díky Servisnímu menu nebo kabelu z této paměti číst, ale také do ní zapisovat a tím si můžete měnit nastavení a aktivovat některé normálně nepřístupné funkce (např. rozšířit nabídku jazyků v telefonu, aktivovat GPRS, hlasové vytáčení, zvětšit paměť na ukládání SMS zpráv,...) Bohužel tato volnost může být i nebezpečná pokud změnítě nějaké pole v EEPROM paměti, může dojít k zablokování nebo vážnějšímu poškození telefonu. Kontrolní součty mají možnosti editovat hodnoty v PROM omezit.

Jak pracují kontrolní součty
V PROM paměti telefonu je pole 5250. Na tomto poli se nachází seznam chráněných polí v telefonu. Toto pole je však zakódováno pomocí HASH tabulky a phone ID (o těchto dvou věcech si můžete přečíst jinde na našem serveru), takže pokud si ho prohlédnete tak najdete jen nesmyslnou skupinu čísel. Při vytváření kontrolních součtů telefon vezme první pole ze seznamu chráněných polí a zakryptuje ho stejnou metodou jako pole 5250 a navíc k němu přidá ještě 8 bytů kontrolního součtu. Nakonec ho uloží do pole 5251. Takto je zpracován celý seznam z pole 5250. Ukládání probíhá jednoduše:
1. pole z 5250 -> 5251
2. pole z 5250 -> 5252
3. pole z 5250 -> 5253
...
( počet polí závisí na firmwaru telefonu ale zpravidla se pohybuje od 11 do 15)
Při zapnutí telefon dekóduje pole 5250 a přečte seznam chráněných polí. Po té vezme první pole z tohoto seznamu a podívá se do PROM na hodnotu tohoto pole. Tuto zjištěnou hodnotu zakóduje a přidá k němu kontrolní součet. Pak tento výsledek porovná s polem 5251. Pokud jsou hodnoty stejné tak telefon pokračuje na další pole ze seznamu získaného z pole 5250. Pokud jsou všechna kontrolovaná pole v pořádku, telefon normálně nastartuje. Pokud však najde někde rozdíl okamžitě při startu vypíše chybu SIM LOCKED a telefon je zablokován.

Co z toho vyplývá?
- telefon vypíše chybu SIM LOCKED a odmítá dále startovat
- komunikace přes kabel pracuje
- pomocí kabelu je možné aktivovat servisní menu
- tato chyba nezávisí na SIM kartě

Oprava SIM LOCKED
Oprava SIM LOCKED není problém, ale návod naleznete v jiném článku. Pokud nechcete čekat tak stručný návod - musíte mít kabel, program Sagem Doctor. Zjistěte si phone ID a hash tabulku, kterou používá váš telefon. V Sagem doctorovi nastavte rychlost komunikace a dejte volbu Checksumm repair. Vložte vaše ID, vyberte hash tabulku (u starších telefonů to není nutné) a pak zvolte možnost opravit kontrolní součty podle dat ve fieldech. Po restartu by měl být v 90% případů SIM LOCK pryč.

Tip
Pokud znáte všechny výše uvedené věci potřebné k opravě kontrolních součtů, není problém je deaktivovat nebo omezit například jen na jediné chráněné pole.
 
Komentáře, tisk, email upozornění:
Komentáře (0)
Tisk článku
Info email
 
Hodnocení článku:
Špatný článek (hlasováno 541x)
Normální kvalita (hlasováno 477x)
Dobrý až super (hlasováno 484x)
 
Související články:
Sagem My 150x - hubeňour (10.05.2007)
Sagem My 800x (10.05.2007)
Sagem My 750c - král mezi V-čky (28.02.2007)
Dal�í véčko do sbírky: My 501c (21.09.2006)
Podzimní novinka: My 600x (21.09.2006)
Datový kabel pro Sagemy (16.08.2006)
toplist

© TM 2005