Пятница, 17.05.2024, 13:57
Главная
Регистрация
Вход
MOTOROLKA
Приветствую Вас Гость | RSS
[Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Мотофорум » Модели трубок » Motorola С серий » Скрытые возможности Motoroll Cxxx,
Скрытые возможности Motoroll Cxxx,
Laibel Дата: Воскресенье, 30.12.2007, 19:27 | Сообщение # 1
СуперМоторист
Группа: Администраторы
Сообщений: 71
Репутация: 1
Статус: Тама
Телефон: V3
Прошивка: 374
 
Автор данного мануала lexter

Хотите активировать дополнительные фичи вашего телефона:

Убрать лого ОПСОСА.

Убрать тире в номере телефона.

Включить\выключить различные пункты меню.

Активировать функцию запрета вызова с телефона звонков которых нет в записной книжке\всех звонков.

Сделать так, чтобы входящие сообщения хранились в телефоне. (В моеё С380 теперь влазит 34шт.)

Отключить картинку роуминга, ЖПРС, текст ЖПРС активен.

Активировать загрузку Явы.

Активировать инженерное меню.

Назначить при чтении СМС сообщения правую софт клавишу для удаления сообщений.

Нажать и удерживать клавишу 1 для дозвона на голосовую почту.

И другое....

Немного теории.

В памяти вашего телефона есть часть называемая EEPROM. В этих ячейках памяти (seem-записях) хранятся все персональные настройки телефона. Причём здесь хранятся не только ваши настройки, но и настройки самого телефона такие как: параметры аудио-тракта, IMEI, параметры аккумулятора, и т.д. Отсюда очень важный вывод: Нежелательно закачивать в телефон чужие настройки, т.е. чужие seem-файлы (читай ниже), т.к. потом вполне может Получиться так, что ваш телефон будет терять сеть, или батарейка станет садиться очень быстро или ещё чего похуже

Возникает резонный вопрос: А чем же мне считать эти seem-записи из телефона?
Отвечаю: Для этого пригодится P2Kman, который можно взять с адреса http://anton.tbg.ru/files/p2kman.zip Чтобы считать все seem-записи телефона нужно: подключить телефон, запустить P2Kman, нажать кнопку "Download seem". Процедура чтения занимает ~2 минуты. Seem-память считывается в файлы с именем XXXX_YYYY.seem, где XXXX - номер ячейки seem, а YYYY - номер записи.

Так вот, значит, ближе к делу. Всё что вы хотите поменять, меняется изменением соответствующего бита в этих seem-файлах. Нужно просто иметь под рукой любой HEX-редактор, и знать в каком файле, и в каком байте менять. Могу вас обрадовать: к вашему счастью есть энтузиасты которые не пожалели своих нервов и времени и методом перебора отыскали: какие же биты и в каких байтах этих файлов за что отвечают (за какую настройку). Постоянно пополняемый список всех возможных "изменений" находится по адресу http://xlr8.us/hofo/map.txt

Этот список собирается из различных источников, используйте его на свой страх и риск!!!

Так вот, они выяснили, что из этих seem-файлов большинство нас интересующих настроек находятся в файлах 0032_0001.seem, 004a_0001.seem и 01a8_0001.seem, причём большинство известных настроек хранятся в первом их них.
Могу вас ещё раз обрадовать: другими энтузиастами были выпущены оболочки для редактирования seem-файлов или напрямую соответствующих ячеек памяти телефона.

Качайте программульку для самого лёгкого редактирования (буквально одним щелчком мыши). http://motofan.ru//downloads/[235]P2KTools.zip Запускаем её жмём "Connect". Открываем вкладку "Other features" жмём "Get" и просматриваем все вкладки, в поисках "вкусного". Потом жмём "Set", чтобы сохранить изменения в телефоне.

Для простого редактирования seem-файлов может пригодится программка http://www.fraghosts.net/stuff/apps/motoro...torola-tool.zip запускаете её, жмёте на кнопку 0032_0001.seem, находите сохранённый на жестком диске считанный из вашего телефона прогой p2Kman соответствующий файл, и жмёте "Open". А далее меняете всё, что вы захотите (только сделайте бэкап оригинального файла). Потом жмём "File"=>"Save seem file" для сохранения сделанных изменений. То же самое проделываем с 004a_0001.seem.

Для загрузки изменённого seem-файла в телефон:
Запускаем всё тот же p2Kman над кнопкой "Upload seem" в поле Seem вбиваем номер seem-файла (первую часть файла до знака подчёркивания, в нашем случае 0032), в поле rec вбиваем номер записи (вторую часть файла после знака подчёркивания, в нашем случае 0001). Жмём кнопку "Upload seem". Ребутаем телефон, и наслаждаемся тонкостями настройки своего телефона.

Вы спросите: А что это всё настройки, которые я могу поменять? Тут нет того, что я хотел, например как отключить пункт меню шаблоны MMS? Какой программой можно редактировать другие seem-файлы, не используя HEX-редактор?

Отвечаю: Качайте срочно прогу http://anton.tbg.ru/files/p2kseem.zip

Рассмотрим на примере как отключить пункт меню шаблоны MMS.
Смотрите файл map.txt. По поиску "MMS Templates" находите, что данная настройка хранится в файле 0032_0001.seem и меняется присвоением 7-му биту значения "0" в байте "6B". Запускайте прогу и вбиваете "номер seem" (в нашем случае 0032), в поле "seem" и "номер записи" (0001) в поле "rec". Нажимаете кнопку "Load from phone". Сохраняем на всякий случай бэкап, т.е. жмём "Save to file". Нам нужен байт "6B", т.е. переводим курсор на строку, где 000060, и жмём стрелку вправо, пока внизу не увидим надпись "Offset:006b". Нам нужен седьмой бит. Обратите внимание, там стоит галочка - значение бита 1, сбрасываем её. И жмём кнопку "Save to phone".
Жмём кнопку "Restart the phone". Усё.

Обратили внимание, что около некоторых битов есть описание? Читайте, вникайте, и настраивайте свою мобилку

Вы спросите: А у меня нет кабеля. Значит, я иду лесом?

Отвечаю: Ячейки, в которых хранятся настройки, можно редактировать с помощью всего лишь одного телефона и "прямых" рук Для этого вам необходимо зайти в сервисное меню телефона. Для входа в сервисное меню необходимо быстро нажать комбинацию следующих кнопок: Меню048263* В случае удачи, должна появиться надпись "Opcode:" - это приглашение для ввода сервисных команд. Нам понадобятся две команды для работы с ячейками памяти телефона "32"-чтение и "47"-запись.

ВНИМАНИЕ!!! Пpи записи (кoмaнда 47) будьте осторожны, т.к. ошибка всего в одной цифре может привести к тому, что вы поменяете НЕИЗВЕСТНУЮ вам настройку, а т.к. вы ошиблись, вы не сможете вернуть всё назад, с помощью телефона, потому, что вы незнаете что поменяли!!!

Paзбepeм нa пpимepe: Активировать инженерное меню.

Смотрим файл map.txt. По поиску "engin" находим, что менять надо в ячейке с номером "0032" и в записи с номером "0001". Нeoбxoдимo присвоить значение "1" битам "4" "5" и "6" в бaйтe 44.

ВНИМАНИЕ!!! В сервисном меню телефона всё числа необходимо вводить в десятичной системе исчисления. А то, что телефон нам показывает, всё в шecнaдцaтepичнoй системе исчисления.

Теперь нам необходимо прочесть этот байт из телефона.
Вводим команду для чтения "32" нaжимaeм "OК",

Видим "Field 1".
"Field 1" - это номер ячейки памяти. Нас как мы выяснили интересует ячейка с номером 0032. Но, так как это число пpeдcтaвлeнo в шecнaдцaтepичнoй cиcтeмe иcчиcлeния, то мы переводим eгo в дecятичнyю, пoлyчaeм знaчeниe "50", ввoдим eгo и нaжимaeм "OК",

Видим "Field 2"
"Field 2" - это номер записи. В нашем случае это 0001. Единицу переводить в другую систему исчисления не надо поэтому просто вводим "1" и нaжимaeм "OК",

Видим "Field 3"
"Field 3" - это байт, с которого начать отображать содержимое записи 0001. Нас интересует байт 44. Переводим в десятичную систему исчисления, получаем значение "68", ввoдим eгo и нaжимaeм "OК",

Видим "Field 4"
"Field 4" - это количество байт, которое необходимо отобразить на экране телефона, начиная с того, который мы указали в "Field 3". Нам, то с вами хватит и одного Поэтому поэтому просто вводим "1" и нaжимaeм "OК",

Видим
F1:0
F2(D):87
Где "87" - это и есть значение искомого байта "44" записи "0001" в ячейкие с номером "0032" в шестнадцатеричной системе исчисления. У вас, конечно может быть и другое значение. Запоминаем его для отката. Переводим "увиденое" в двоичную систему исчисления получаем "10000111". Нeoбxoдимo присвоить значение "1" битам "4", "5" и "6".

ВНИМАНИЕ!!! Остчёт ведётся с нуля, то есть самая правая единица это "нулевой бит".
Отсчитываем справа налево 4-ой, 5-й и 6-ой биты и присваиваем им значение "1". Получаем "11110111". Переводим в десятичную систему исчисления получаем "247". Запоминаем его.

Далее нам необходимо записать в телефон это значение. Жмём "Назад". Вводим команду 47 (запись).

ВНИМАНИЕ!!! ОСТОРОЖНО ВВОДИТЕ!!! НЕ ПЕРЕПУТАЙТЕ ЦИФРЫ!!!

Видим "Field 1".
ввoдим "50" и нaжимaeм "OК",

Видим "Field 2"
вводим "1" и нaжимaeм "OК",

Видим "Field 3"
вводим "68" и нaжимaeм "OК",

Видим "Field 4"
вводим "1" и нaжимaeм "OК",

Видим "Field 5 (D)"
вводим "247".

Видим
F1:0

Это значит что всё ОК. Ребутим телефон. Залазим в настройки => Офисные средства и видим пункт "Технология"

Для отката необходимо присвоить этому байту старое значение, т.е.

Видим "Field 1".
ввoдим "50" и нaжимaeм "OК",

Видим "Field 2"
вводим "1" и нaжимaeм "OК",

Видим "Field 3"
вводим "68" и нaжимaeм "OК",

Видим "Field 4"
вводим "1" и нaжимaeм "OК",

Т.к. наше запомненное старое значение "87" в шестнадцатиричной системе исчисления, а в телефон необходимо вводить в десятичной, переводим его в десятичную, получаем "135".

Видим "Field 5 (D)"
вводим "135"

Видим
F1:0

Обратите внимание что при работе с ячейкой "0032" и записью "0001" меняться будут только значения вводимые в поля "Field 3" и "Field 5 (D)"




Сообщение отредактировал Laibel - Воскресенье, 30.12.2007, 19:28
 
Мотофорум » Модели трубок » Motorola С серий » Скрытые возможности Motoroll Cxxx,
  • Страница 1 из 1
  • 1
Поиск:


|При поддержке Motoadmin Dzirt и Laibel| |