V článku se budeme zabývat typy 509, 607, 608 a těmi, které mají na svém spodním konektoru vyveden signál řídící sběrnice C-BUS. Máme dokonce zprávu o tom, že níže popsaná metoda funguje i s telefonem SIEMENS C40, který byl uveden na trh po nákupu Boschovy divize mobilních telefonů Siemensem a je na něm velmi dobře znát, z které že konstrukční kanceláře vlastně pochází. V dalším se tedy nebudeme orientovat na nějaký konkrétní telefon, pouze konstatujeme, že metoda byla prakticky vyzkoušena s telefony BOSCH 509, 607 a 608.
obr.1 Kabel C-BUS k telefonu Bosch
Pro odblokování můžeme použít buď kabel z obr.1, nebo z http://mobil.idnes.cz/, kde je i podrobný popis zapojení signálů konektoru a alternativního zapojení kabelu. Odblokování je pak možné ve spolupráci se softwarem, který si stáhnete z internetu. Druhou alternativu představuje klip s čipem od Atmelu AT89C2051, krystalem a obvodem RESETu z RC článku. Kondenzátor má hodnotu 10 uF, odpor 8 k2. Je to doporučené zapojení z katalogového listu. Krystal je rovněž doporučený, 11.0592 MHz, vybraný s ohledem na rychlost komunikace řídící sběrnice C-BUS. Samozřejmě že použitený je i jakýkoli jiný procesor s jádrem Intel C51. Zapojení klipu s konektorem pro telefony BOSCH 607/608 je na obr.2. Klip jsme použili i k telefonu BOSCH 509 zcela beze změn. Poslední věc, která stojí za zmínku, je napájení. Klip i kabel jsou napájeny z baterie telefonu, takže jestliže baterie mele z posledního, připojení kabelu či klipu telefon spíš dorazí, nežli odblokuje. Program do AT89C2051 můžete stáhnout zde .
obr.2 Schéma klipu k odblokování telefonu Bosch
Sám proces odblokování vychází z jednoduchého triku, který spočívá v přepsání bezpečnostního kódu zámku sítě v konfigurační paměti telefonu na hodnotu 12345678. Řídíci sběrnice C-BUS umožnuje modifikovat obsah této paměti EEPROM uvnitř telefonu. V modelech 607/608 je tato paměť přístupná na plošném spoji přístroje. Je to sériová paměť I2C, 24CXX, takže když telefon rozeberete, můžete odblokování provést i přímo modifikací jejího obsahu pomocí programátoru přes sběrnici I2C. V telefonu BOSCH 509 je však tato konfigurační paměť alokována v adresovém prostoru FLASH/EEPROM, kterou v provedení FLAT není možné jen tak jednoduše vypájet. Změnu je možné provést právě pomocí klipu či softwaru.
Použití klipu je jednoduché. Zapnete telefon a připojíte klip. Jestliže je vše v pořádku, telefon se vypne. Model BOSCH 509 se pak dokonce znovu sám zapne. Nyní můžete odpojit klip a kód zámku sítě máte nastaven na 12345678. Takže po zadání *#9003# můžete zámek sítě vypnout. Jako bezpečnostní kód prostě zadáte 12345678. Dejte ale pozor. Zámek každé neplatné zadání penalizuje a na zadání máte jen 10 pokusů. Na závěr snad jen obligátní upozornění: Dávejte pozor, raději dvakrát měřte, než jednou říznete. A co si zničíte, za to si přirozeně můžete sami.