Всем здрасти, опять я взял
перо в руки и стал писать. Выражаю всем
благодарность и признательность за отзывы,
особое спасибо господину Боголюбову,
который сподвинул меня на написание этой
статьи. Итак, сделаем небольшое
теоретическое отступление, где я расскажу, о
чем пойдет речь, люди которых интересует
только практика могут не читать, а
переходить сразу на несколько абзацев
вперед.
Итак, как все
начиналось. Лет пять тому назад, когда
прижились у нас в России мобильные телефоны,
жил я в то время в городе Санкт – Петербурге.
Было там три компании которые давали
мобильную связь, а конкретно Delta Telecom, Fora
Communications и Северо – Западный (North – West) GSM. Так
вот, как вы все знаете, по всей Европе
используется стандарт GSM. В Питере в то
время, этот стандарт давал только Северо –
Западный, остальные две компании работали
по аналоговым радио стандартам.
Давайте для начала
отметим некоторые замечательные
особенности стандарта GSM. Главная
особенность это то, что идентификация,
присвоение номера, доступ к счету
производится с помощью так называемой Sim –
карты. Sim – карта представляет собой
обычную карточку, похожую на таксофонную,
только с намного более сложной
архитектурой, а также надо заметить, что Sim
– карта не может быть стерта, и данные
записанные в ней не могут быть
модифицированы, из ячеек памяти можно
только считывать информацию. В – общем, ни
твой номер, ни номер счета с которого будут
уходить деньги за услуги предоставленные
компанией, ни другая полезная информация,
не зависит от терминала (в дальнейшем –
трубка) который ты используешь, а целиком и
полностью зависит от Sim – карты, которую ты
вставляешь в него. Это, пожалуй, самое главное
отличие стандарта GSM от аналоговых. У этого
есть свои недостатки и преимущества. К
преимуществам можно отнести надежность,
например, если у тебя украли телефон, долго
им пользоваться не смогут, до первого
отключения, ибо при включении Sim – карта
просит Pin – код, если конечно ты не
настолько дубовый, что отключил эту функцию.
Тем не менее к аналоговому телефону можно с
достаточной легкостью подобрать нужный код.
Также Sim – карта представляет функцию
записной книжки на 100 номеров. И пожалуй,
главная прелесть, АОН, в любом GSM – телефоне
есть АОН и ваш провайдер обязан
предоставить его бесплатно. В добавок ко
всему, стандарт GSM использует двойной канал
связи (Dual Band). Что из себя представляет?
Представь себе, имеем аналоговую трубку, от
нее идет всего один сигнал на сотовую
антенну. Во время разговора, по этому каналу
идут данные в обе стороны, то есть телефон
принимает данные и отправляет данные по
одному каналу в одно и то же время, при таком
раскладе, возможны помехи и конечно
ухудшается качество связи, вместо телефона
в итоге мы имеем проапгрейденную рацию. В
стандарте GSM это исправлено посредством
двойного канала, то есть, по одному данные
принимаются, а по другому отправляются.
Причем канал, который работает на вход
действует на уровне частот 900 MHz, а канал,
который на выход, в группе каналов 1800 MHz. Но
на этом прелести двойного канала не
заканчиваются, архитектура сигналов этого
стандарта, позволяет автономную работу
каждого из каналов, то есть по каждому
каналу можно отправлять и получать данные,
хотя качество заметно ухудшается (обрывы
связи, шипение и проч.). Получается очень
интересная картина, как известно любой
мобильный телефон можно локализовать, как
это происходит рассказано в следующем
абзаце.
Итак, если у
удаленного терминала имеется связь с
сотовой антенной, сотовая антенна знает
дистанцию от терминала до точки приема.
Есть даже специальные телефоны (пробники) у
которых есть функция, которая показывает
дистанцию до соты обслуживания. Чтобы
локализовать терминал нужно по меньшей
мере две соты (имеющие связь с терминалом) и,
естественно, терминал должен быть включен.
Как работает сота (антенна). По всему городу
и пригородам распределено необходимое
количество антенн, каждая из которых
покрывает площадь радиусом примерно 10 км,
эта площадь называется сота, но, если бы
антенны были бы распределены с точностью до
километра, были бы мертвые зоны, то есть
зоны в которых по той или иной причине нет
связи ни с одной из антенн, таким образом,
если терминал выходит из одной соты и
попадает в мертвую зону, до того как войдет
в другую соту, у него не будет связи. По
этому, антенны рассчитанные на радиус 10 км,
ставят на расстоянии 8 км и таким образом
одна сота накладывается на другую, устраняя
мертвые зоны. Ко всему тому, радиус связи
самого терминала составляет примерно 15 – 20
км. Всем этим я хочу показать, что в городе
по меньшей мере есть связь с несколькими
антеннами одновременно. Так вот к чему я все
это говорил, тот кто хочет найти район в
котором мы находимся, тот узнает на
скольких антеннах мы висим, затем узнает
расстояние до первой антенны, допустим это
будет 5 км, таким образом мы имеем район
радиусом 5 км в котором находится терминал,
узнаем расстояние до второй антенны,
допустим что это 6 км, чертим окружность. Две
окружности наложились, таким образом, сужая
район и т.д., то есть чем больше сот мы найдем,
тем больше сузится район поиска. Поэтому
будьте бдительны граждане, если у вас
включен телефон (особенно ворованный), вас
могут найти гораздо быстрее, чем вы
предполагаете. Но, вот чего-то я тут
расхвалился насчет прелестей стандарта,
перейдем непосредственно к делу.
Итак, господин
Боголюбов пожаловался мне на днях. Говорит,
что телефоны, в которые можно вставить любую
карточку (ака разлоченные аппараты) стоят
чуть ли не в двое больше, чем те, которые
продаются в коробке с подключением. Я
считаю это одной из кульминаций
капитализма, за бугром такое уже давно
практикуется. Это самая досадная ошибка,
вот скажем купил ты себе телефон какой-нибудь
компании, а через неделю у нее поднялись
тарифы, процентов на 20, а компания которой
пользуется твой сосед тарифы эти опустила
процентов на 40. Что тут делать надо? Я бы
сделал следующее, выкинул бы мою карточку и
вставил бы такую, как у соседа. Но нет, не
захочет нам телефон (лочнутый) работать с
ней. Ибо та компания, которая нам его продала
позаботилась о том, чтобы другие карточки
туда не подходили. Это можно исправить
двумя методами, первый – обычно компании
сами разлочивают свои телефоны, за
отдельную плату (обычно вдвое больше чем
стоит новый аппарат), второй – разлочить
самим. Процесс этот занимает буквально 5
минут имея следующие средства: кабель
данных, компьютер, программа для
разлочивания и голова (своей хватит вполне).
Ну комп я думаю вы найдете, программу
зальете с интера, а вот кабель данных для
вас это проблема. Можно конечно купить, но
дорого, сделать самому намного дешевле, вся
беда в том, что для каждой модели телефона
нужен свой тип кабеля. Итак, немного теории
о кабеле данных вы найдете в следующем
абзаце.
Но сначала немного
теории о разлочивании. Аксиома – любой
телефон можно разлочить без кабеля, зная
код NCK, вся проблема в том что его не знает
никто и у каждого телефона он индивидуален,
таким образом кабель нужен нам, чтобы этот (и
другие полезные вещи) вытащить из телефона.
Все очень просто, в телефоне вшита обычная
EEPROM, и это именно в ней хранится информация
о телефоне а также локе, для тех у кого NOKIA 3210
или круче надо заметить, что через кабель
данных можно залить новые игры, логотипы,
мелодии звонков, ровно как и можно
установить вибратор. Для тех у кого Т10,
можно проапгрейдить его до Т18. Но об этом в
следующих статьях. Итак, наш кабель мы
должны подключить к компу и к телефону,
чтобы он тащил или заливал данные с/на EEPROM
телефона.
Итак, из чего состоит
кабель. К компьютеру он подключается
посредством COM – порта. То бишь нужен
обычный разъем RS – 232. К телефону я думаю ты
уже догадался как будешь подключать, это те
самые контакты на торцевой панели телефона,
опять же, у кого NOKIA 3210 или круче, у того они
спрятаны под крышкой, рядом с правым
верхним углом батареи. Возникает вопрос,
откуда взять штеккер? Вот тут уже не ко мне.
Все мои штеккера я срезал с набора “свободные
руки” или с зарядного устройства у
которого все контакты присутствуют. Можно
конечно купить вот здесь www.resolv-info.com,
но я бы не посоветовал, во – первых, дорого
для русского человека, во – вторых, идет
долго, в – третьих, их страница полностью на
французском языке. Ну ладно, считаем, что
штеккеры у тебя есть. Переходим к самой
главной части кабеля, декодеру.
Расскажу немного
теории, телефон “понимает” сигналы TTL, а
компьютер – сигналы COM, итак наша задача –
собрать переходник который сможет
переводить одни сигналы в другие и наоборот.
Собрать такую схему несложно, но я
повторюсь, для каждой марки есть свой
декодер. Состоит он из нескольких
транзисторов, резисторов, конденсаторов,
диодов, и конечно самое сердце декодера это
чип МАХ232. Саму схему, а точнее схемы самых
популярных телефонов я буду выкладывать по
вашим заявкам, а также пользуясь советами
господина Боголюбова. Так как в данный
момент я не нахожусь в России, не имею
возможности знать, какими мобилами вы
пользуетесь чаще всего, потому что я считаю
глупо выкладывать тут схему NOKIA 9110 COMMUNICATOR.
На этот раз я объясню, как сделать схему для
NOKIA 3210. Для начала немного описания.