SAGEM.THE.CZ

server
Rozšíření SMS pamětí u řady 3000 bez kabelu
Pokud si chcete zvýšit počet míst pro SMS zprávy v telefonu budete potřebovat asi 5 minut času a trošku šikovnosti :-)
Vydáno: 27. 05. 2003 | Přečtení: 3177
Autor: Tomáš Macek | Komentáře (7) | Tisk článku | Info email

 
Tento postup obchází jednoduchým trikem kontrolní součty. Nepotřebuje k němu znát phoneID, které je jinak nutné pro opravu kontrolních součtů. Pro provedení úprav nepotřebujete ani kabel - vše se dá udělat přímo v telefonu.

Trocha teorie
V telefonech se používá EEPROM paměť, do které je zapsána konfigurace vašeho telefonu, nastavení týkající se menu, gprs, SMS,... Obsah této paměti se dá upravovat buď pomocí kabelu nebo přímo ze servisního menu. Proto aby si každý nemohl měnit nastavení telefonu jsou nejdůležitější nastavení sloučena do několika polí a ty jsou chráněny kontrolními součty. Týká se to i polí pro nastavení počtu pamětí pro kontakty (pole 16128, kontrolní součet na poli 5251) a pro SMS (pole 16129, kontrolní součet na poli 5252). Jestliže změníme například pole 16128 na vyšší hodnotu a neopravíme kontrolní součet na poli 5251 po novém zapnutí telefonu se objeví hláška SIM LOCKED a telefon je zablokován (dá se opravit ale je třeba kabel). Proto po každé změně obsahu chráněných polí je nutné opravit kontrolní součty - k tomu je nutné znát phoneID, hash tabulku a IMEI telefonu. Avšak dá se použít jednoduchý trik jak se nutnosti opravy kontrolních součtů vyhnout.

Princip triku
Vezměme si příklad že ve vašem telefonu máte 100 pamětí pro kontakty a 10 pro SMS. Na poli 16128 bude hodnota '64 00' (64 v šestnáctkové soustavě= 100 v desítkové soustavě) a na poli 16129 bude '10 00'. Na poli 5251 pak bude zašifrovaná hodnota pole 16128 + osm bytů kontrolního součtu. Na 5252 bude stejným způsobem zpracováno pole 16129. Nyní vezmeme obsah pole 16128 (tj. hodnotu 64 00) a zapíšeme ji na pole 16129. Pokud bychom v tuto chvílí telefon restartovali obdržíme hlášku SIM LOCKED protože kontrolní součet pro pole 16129 nebude souhlasit (je pořád spočítán pro původní hodnotu - tj. 10 00). Takže je třeba opravit kontrolní součet tohoto pole. Potřebujeme tedy zašifrovanou hodnotu obsahu pole 16129 a její kontrolní součet. A protože máme nyní nastaveno pole 16129 stejně jako 16128, můžeme použít kontrolní součet z tohoto pole. Takže vezměte obsah pole 5251 (!nesmíte se splést!) a tuto hodnotu přepište na pole 5252. Nyní jen zapnout a vypnout telefon a je hotovo. Ověřit počet pamětí můžete v menu Zprávy - Vlastnosti - dostupná paměť.
Pokud máte v telefonu víc pamětí na SMS než pamětí v adresáři (běžné například u MY3020 - 50 míst pro kontakty a 100 pro SMS) je možné postup samozřejmě otočit a zvýšit si paměti v adresáři na stejnou hodnotu jako počet pamětí pro SMS.

Dodatky a upozornění
- je třeba aktivovat servisní menu u řady 3000 (návod zde na serveru) a umět se v něm orientovat
- při vyčítání fieldu 5251 a zapisování na 5252 se nesmíte splést!!!
- pokud se přece jen spletete tak se po zapnutí objeví hláška SIM LOCKED a potřebujete kabel
- po úpravě budete mít stejný počet pamětí pro kontakty i SMS
- pokud se po zapnutí objeví hláška SIM LOCKED musíte mít kabel pro opravu
- nedoporučuji zvyšovat počet pamětí pro SMS nad 100 míst - telefon může začít zlobit
- tento postup lze použít i u série 9xx, ale vzhledem k jednoduchosti detekce ID u těchto telefonů je zbytečný
 
Komentáře, tisk, email upozornění:
Komentáře (7)
Tisk článku
Info email
 
Hodnocení článku:
Špatný článek (hlasováno 519x)
Normální kvalita (hlasováno 485x)
Dobrý až super (hlasováno 482x)
 
Související články:
Jak na ICQ v nových Sagemech (13.03.2007)
Nahrávání Java aplikací do nových Sagemů (09.01.2007)
Malý tip pro Sagem My pictures and sounds (12.07.2006)
Vylepšujeme telefon aneb tuning MY X-6 (07.06.2006)
Hudba v Sageme podruhé - návod s obrázky (09.01.2006)
MY X-8, datový kabel a upgrade softwaru (06.01.2006)
toplist

© TM 2005