SIM-блокировка (SIM-locking, SIM-latching) - это функциональная возможность сотовых телефонов,
позволяющая ограничить их использование с определенными SIM-картами.
Наиболее распространенный вид SIM-блокировки - привязка к SIM-картам определенного
оператора по номеру сети (MCC-country code & MNC-network code). Это применяется
многими европейскими операторами, которые при подключении дают сотовый
телефон по очень низкой цене (или вообще бесплатно). В некоторых странах
существуют законы, оговаривающме использование таких телефонов и предусматривают
ответственность за снятие блокировки.
В телефонах Trium (на момент написания
этого трактата, это две серии M4-Astral/Galaxy,Aria/Aria@,Geo/Geo@ и M5-Mars/Neptune)
предусмотрены 6 уровней SIM-блокировок:
- Net-Lock - это и есть привязка к SIM-картам по MCC/MNC.
- IMSI-Lock - это привязка к конкретной SIM-карте
по ее IMSI-номеру.
- NetSub-lock (NS-Lock) - по всей видимости привязка
к подсети. Окончательно смысл не ясен.
- Corp-Lock (CP-Lock) - по всей видимости привязка
к картам с возможностью CUG (Closed User Group). Реально проверить не удалось,
так как отечественные операторы не предоставляют этих услуг и телефон отказывается
включать эту блокировку.
- ServProv-Lock (SP-Lock) - возможно тоже какой-то
уровень связаный с CUG. С нашими SIM-картами телефон отказался включать
ее.
- Ext-Lock - по всей видимости зарезервированая блокировка,
то есть данные о блокировке зарезервированы в памяти, но реально
не используются.
Управление блокировками на Trium возможно двумя способами
- через меню блокировок с клавиатуры телефона или через отладочный режим
(Test Mode).
Через меню блокировок можно выключить и включить блокировки уровней Net, IMSI, NS,
CP, SP. После входа в меню вам нужно ввести пароль блокировки или разблокировки
(в зависимости от текущего состояния блокировки). Эти пароли хранятся
в памяти телефона. Пароли состоят из 8 цифр.
С каждым уровнем блокировки связан счетчик попыток набора пароля (по умолчанию равен 10).
Если вы неправильно набрали пароль разблокировки 10 раз, то телефон входит в режим постоянной блокировки (Permanent-Lock)
и при очередном запуске даже не проверяет SIM-карту (не запрашивает PIN1) и выводит сообщение "Phone Permanently Locked".
Снять Permanent-блокировку можно только через Тест-режим. В таблице 1 представлены коды выхода в меню блокировок
(как и многие коды на Trium набираются при удержании клавиши *.
Коды выхода в меню блокировок.
Тип блокировки |
Net | IMSI | NetSub (NS) |
Corp (CP) | ServProv (SP) | Ext |
Код меню блокировки |
*787090 или *787292 |
*362628 или *360608 |
*476989 |
*482896 или *480896 |
*967678 |
*574243 |
Также каждый отдельный уровень может быть запрещен (LOCK_DISABLE) и при этом его
меню не выводится. При включении блокировки с вашей SIM-карты считываются данные привязки (для Net-Lock
это MCC-MNC, для IMSI-Lock это IMSI, для других что-то другое).
При выключении блокировки данные о ней удаляются. После успешной операции выводится Lock ON или Unlock ON.
Для управления блокировками через TestMode вам понадобится Data-кабель и компьютер.
Test Mode - это режим работы телефона с компьютером для выполнения всяких отладочных
операций.
Основным источником информации о TestMode является MSTools
(последняя версия на момент написания этого трактата - MStools2000-001).
Эта программа базируется на DLL-библиотеке (так называемое TestMode API, далее TMAPI), в которой
реализован интерфейс работы с TestMode. В оболочку MStools
выведены некоторые функции TMAPI - вывод информации о телефоне (IMEI, заводские
номера, состояние блокировок), инициализация пользовательских настроек,
сброс(очистка) адресной книги (V-card), подстройка параметров приемника/передатчика/аудиотракта,
загрузка форматированных полей EEPROM (PSO-файлы, perso). Так-же есть скрытая
функция снятия "Permanent lock".
TMAPI в MSTools2000 есть в двух вариантах - M4TMAPI и M5TMAPI.
В TMAPI есть все функции для управления SIM-блокировками.
Упрвление SIM-блокировками возможно тремя способами
- чтение/запись списка MCC/MNC для Net-блокировки.
Реально в список можно занести до 20 значений, но если вы занесли больше 12 значений - блокировка
не действует, а если меньше - то действуют только первые 8 значений. То есть возможна привязка не к
одному оператору, а сразу к восьми.
- чтение/запись списка IMSI.
- чтение/запись состояния блокировок, паролей блокировки/разблокировки через меню, данных
привязки (все кроме Net и IMSI).
В MSTools2000 1.0 для операций с SIM-блокировками есть следующие утилиты:
- showlock - выводит информацию о всех 'sim-блокировках' и 'permanent-блокировке',
выводит пароли для управления блокировками с клавиатуры. Если в состояниях
блокировок выводится LOCK_UNKNOWN - это признак некомпетентной разлочки.
Тоже самое можно сказать о ситуации, когда в списке MCC-MNC или IMSI значений больше
20 (больше значения счетчика). Чисто
разлоченый телефон - выдает пустые списки MCC-MNC и IMSI плюс нормальное состояние блокировок ( LOCK_OFF или LOCK_DISABLE).
- unlock - выключает 'permanent-блокировку', выключает все sim-блокировки', обнуляет
списки сетей и IMSI. Возможность управления блокировками через меню телефона остается.
- dislock - то же самое, что и unlock, только запрещает 'sim-блокировки'. После
этого они выключены и возможность управления ими через меню телефона отключена.
Секретные коды для телефонов Mitsubishi Trium |
-   *#06# - Показывает серийный номер телефона (IMEI)
-   *#0000# - Устанавливает английский язык в меню
-   *#0007# - Устанавливает русский язык в меню (если он есть конечно)
-   держите * и одновременно 5806 - показывает версию прошивки (SW)
-   держите * и одновременно 5807 - показывает версию прошивки (HW)
-   держите * и одновременно 936505 - показывает версию прошивки (SW и HW)
-   держите * и одновременно 5472 - Вход в Тест режим. На дисплее телефона
загорается надпись M4 Test Mode или M5 Test Mode. Таким образом можно определить к какой категории
(M4 или M5) относится ваш телефон. И соответственно можно сделать вывод - каким набором программ пользоваться.
-   держите * и одновременно 4329 - Активирует и деактивирует NETMONITOR
-   держите * и одновременно 621342 - Активирует и деактивирует другой NETMONITOR
-   держите * и одновременно 3926 - выключить телефон
-   держите * и одновременно 850696 - "теплый" старт (включить/выключить)
-   держите * и одновременно 476989 - Меню блокировок NS
-   держите * и одновременно 482896 - Меню блокировок CP
-   держите * и одновременно 574243 - Меню блокировок NS
-   держите * и одновременно 967678 - Меню блокировок SP
-   держите * и одновременно 362628 - Меню блокировок IMSI
-   держите * и одновременно 787090 - Меню блокировок Net
|
|
|