Перепрошивка Motorola Е398

На выставке CeBit 2005 компания Motorola представила новый музыкальный телефон, совместимый с плеером Apple iTunes. Имя этому телефону Motorola E790 и, по заявлению компании, он должен прийти на смену немного устаревшему Motorola E398.

Но не все знают, что эти два телефона аппаратно идентичны, следовательно, можно превратить один аппарат в другой путем перепрошивки.

Для чего это нужно

Motorola E790 и E398 даже внешне очень похожи. Первый отличается только серебристым цветом корпуса и наличием третьей софт-клавиши, отвечающей за быстрый вызов iTunes.

Итак, что конкретно получат пользователи Е398, прошив аппарат до версии E790? Самое главное — это поддержка видеосъемки с размером роликов до 500 Кб (то есть продолжительностью около минуты при разрешении 176х144) и уже упомянутый плеер от Apple. Есть и менее заметные улучшения: быстрое перемещение по меню, практически мгновенный доступ к карте памяти, назначение любой функции на интеллектуальную клавишу (в Е398 она вызывает телефонный справочник), а также много других усовершенствований, благодаря которым работать с телефоном становится несколько приятнее.

Про запас

Перепрошивка — процесс серьезный, во время обновления ПО теоретически может случиться все, что угодно. Поэтому перед тем, как приступить к нему, нужно сделать резервную копию данных, хранящихся в телефоне. Для этого прекрасно подойдет утилита ramldr.

Давайте разберемся, как ей пользоваться. Откройте программу и подключите кабель к телефону. Если аппарат включен, то утилита сама переведет его во «флэшмод» (режим работы без подключения к сотовой сети), о чем сообщит надписями Switching to flash mode в поле лога программы и Connected в левом нижнем углу. Если телефон выключен, то для переключения во «флэшмод» зажмите вместе клавиши * и #, и нажмите на красную кнопку.

Наконец, нажмите в программе на Send Ramldr и выберите файл ldr.bin из папки с утилитой.

После этого в главном окне должно появиться следующее:

Если после выполнения всех описанных операций, вы увидели на экране что-то другое, повторите все заново.

Далее в поле Base введите 10000000, а в поле Entry12000000 (это диапазон адресов в памяти телефона, из которых утилита должна будет считать информацию) и нажмите на Save Mem.

Через 10-15 минут в каталоге программы появится файл 10000000.bin размером 33 554 432 байт, а в логе вы увидите запись DUMP 11FF0000 ok.

Все, резервная копия готова, и теперь можно смело приступать к прошиванию телефона.

Перепрошиваем телефон

Для перепрошивки нам потребуется три файла прошивки (step1.hs, step2.shx и step3.shx), которые можно, приложив чуточку усилий, найти в интернете. Кроме того, нужна будет программа-прошивальщик RSD Lite. Также советую держать под рукой еще две программы — P2K Tools и moto4lin (все это — на нашем диске).

Для начала откроем P2K Tools и подключим телефон в P2K-режиме (как это сделать — подробно описано в руководстве к этой программе, добавлю лишь, что для того, чтобы не возникало проблем, у вас должна быть установлена Windows XP SP2) и нажмем на кнопку Обновить, после чего программа прочитает все файлы, хранящиеся на телефоне, и отобразит их в виде списка в левой части окна. Теперь скопируем на жесткий диск файл a:\mobile\audio\funlight.pat. Этот файл отвечает за ритм-подсветку, и его надо будет закачать обратно после перепрошивки.

Ах да, перед тем как прошивать аппарат, полностью зарядите его (это занимает примерно 3,5 часа).

Наконец, открываем программу RSD Lite и подсоединяем телефон к компьютеру. Далее вы должны услышать три «тыдыма», громких звуковых сигнала. Первый сигнализирует о подключении телефона в AT-режиме (модем), второй — об отключении этого режима, а третий — о переводе телефона в P2K-режим, после чего вы увидите сведения об аппарате в главной части окна программы.

Теперь нажимаем на троеточие рядом с полем Filename и указываем путь к файлу step1.hs. Жмем Start и дожидаемся надписи Finished в графе Status, после чего отсоединяем кабель и перезапускаем телефон.

Часть вторая — перепрошивка файлом step2.shx. Осуществляется она абсолютно аналогично, но процесс длится намного дольше.

Программа конвертирует файл step2.shx в понятный телефону формат.

После завершения этой операции обязательно включаем подопытный аппарат (выключать его после этого не следует, так как он может уже не включиться — придется заливать резервную копию и повторять все сначала).

Остался последний шаг — заливка файла step3.shx. Он ничем не отличается от первых двух. Разве что — стоит перед началом еще раз полностью зарядить телефон.

От обладания новым телефоном нас отделяет 81%.

Все. Теперь у нас на руках новенькая Motorola E790. Осталось только немного ее настроить.

Новое

Но для начала посмотрим, что изменилось в телефоне.

Совет

Если телефон перестал подключаться к компьютеру, то просто выньте карту памяти и попробуйте без нее. После удачного соединения можно вернуть ее на место и подключаться как раньше.

Во-первых, изменилась файловая система. Перемещаясь по меню телефона, вы, конечно, этого не заметите, но вот старые программы с ним работать не будут, то есть, например, P2K Tools перестанет видеть половину папок телефона, так как теперь память аппарата распределена на два диска: «a» и «c» (диск «b» — карта памяти). Тут-то нам и пригодится утилита moto4lin — это аналог P2K Tools, только видит он все диски телефона.

Также немного изменилась схема работы с Java, теперь вы не сможете устанавливать приложения с помощью утилиты MIDway, зато их можно будет инсталлировать прямо с flash-карты. Сначала нужно скопировать файл jar (jad не нужен) на карту, в папку mobile/kjava/, затем открыть в меню телефона раздел Игры и приложения, нажать Меню —> Переключить устройство хранения —> Карта памяти —> Установить новое и выбрать нужный файл.

Небольшой совет: при установке телефон предложит инсталлировать приложение в собственную память или на карту. Рекомендую выбрать первый вариант, в противном случае у вас могут возникнуть лишние проблемы.

Ну и небольшая ложка дегтя (куда же без нее) — теперь не будут работать java-апплеты, которые связаны с файловой системой или «железом» телефона (Bluetooth, камера). Все это — из-за новой системы защиты.

Настройка телефона

Для того, чтобы активировать некоторые функции телефона, нам придется здорово покопаться в seem — своеобразном хранилище настроек телефона. Seem состоит из множества ячеек, в которых побитно записана информация о параметрах работы аппарата, и, изменив в нем определенные значения, вы можете сделать со своим телефоном очень многое.

В этом нам поможет программа P2K Tools и встроенный в нее seem-редактор.

Ниже в каждой главе вы будете встречать пункты «Координаты» и «Значение». Например, вот так:

Координаты: seem 001A; rec 003; 104 x 02

Значение: 01

Что же это означает? Все просто. Это значит, что в P2K Tools нужно открыть вкладку Seem редактор, там в строку seem вбить значение 001A, после чего нажать на кнопку Загрузить из телефона. Затем найти в окошке, расположенном в левом верхнем углу экрана, ячейку, находящуюся в столбце 02 строки 104, и поменять ее значение на 01. И, наконец, вписать в строку rec цифры 003 и нажать на кнопку Записать в телефон.

Работаем с seem-редактором

Давайте попробуем.

  • Календарь с понедельника
    Описание: В новой прошивке календарь сделан по западному стандарту, и неделя в нем начинается с воскресенья, что для русского человека непривычно. Но календарь можно исправить.
    Координаты: seem 004A; rec 001; 140 x 08
    Значение: 01
  • Запрет вызова
    Описание: Эта функция позволяет запретить вызовы со всех и на все телефоны, не записанные в телефонную книжку аппарата. Например, вы активировали эту возможность. Звонящий вам абонент (если его нет в телефонной книжке) слышит один длинный гудок, а потом — сброс. Ваш телефон при этом никак вас не беспокоит.
    Координаты: seem 0032; rec 0001; 030 x 0F
    Значение: F0
    Где найти в телефоне: Меню —> Параметры —> Защита телефона —> Запрет вызовов —> код 1234 —-> Исходящие (Входящие) вызовы —> Изменить
  • Предупреждение о тарифах при запуске WAP-браузера
    Описание: Перед выходом в интернет через WAP-браузер телефона можно включить предупреждающее сообщение о дополнительных тарифах.
    Координаты: seem 0032; rec 0001; 000 х 0F
    Значение: 61 — будет выводиться предупреждение, 60 — не будет выводиться предупреждение.
  • Активация пункта меню для выбора размера получаемых ММS-сообщений
    Координаты: seem 0032; rec 0001; 070 x 0F
    Значение: 81
    Где найти в телефоне: Сообщения —> Меню —> Настройка текстовых сообщений —> Настройка ММS-сообщений —> Получение MMS —> Предельный размер
  • Регистрация последних входящих/исходящих звонков
    Описание: вы можете выбрать два варианта регистрации последних входящих/исходящих звонков:
    a) фиксируется только последний вызов
    Пример: ваш друг Вася позвонил 10 раз. В меню последних вызовов будет зафиксирован последний его звонок одной записью.
    б) фиксируются все вызовы
    Пример: Вася позвонил 10 раз. Все 10 звонков будут зафиксированы. У вас будет 10 записей на этот вызов.
    Координаты: seem 0126; rec 0001; 000 x 03
    Значение:
    7F — На входящие/исходящие фиксируется один номер;
    5F — На исходящие все вызовы, на входящие один номер;
    3F — На входящие все вызовы, на исходящие один номер;
    1F — На входящие/исходящие фиксируются все номера.
  • Отправка SMS: выключение информации о пересылке
    Описание: При выборе во время редактирования сообщения опции Переслать другому телефон добавляет в начало этого сообщения служебную информацию (>>: От + 7XXXXXXXXXX Сообщ:, и дальше собственно идет текст вашего послания). Его можно от этого отучить.
    Координаты: seem 0032; rec 0001; 040 x 09
    Значение: A8
  • Пропуск заставки Java при открытии меню Игры
    Описание: Открыв раздел Игры, вы будете сразу переходить к его содержимому, не тратя времени на просмотр заставки.
    Координаты: seem 0032; rec 0001; 070 х 01
    Значение: 01
  • Отчет о доставке SMS
    Координаты: seem 0032; rec 0001; 030 х 0D
    Значение: AF
    Где найти в телефоне: Сообщения —> Создать сообщение —> Новое SMS-сообщение —> Меню —> Варианты сообщений —> Уведомление о доставке —> Да.
  • Хранение SMS
    Описание: вы можете хранить SMS либо в телефоне, либо на sim-карте.
    Координаты: seem 0032; rec 0001; 090 х 0A
    Значение: 82 — в телефоне, 80 —в sim-карте.
    Где найти в телефоне: Сообщения —> Меню —> Настройка текстовых сообщений —> Настройка текстовых сообщений —> Сохранить в
  • Настройка качества видеокамеры телефона
    Описание: Активация данного пункта меню позволит вам менять качество и разрешение видеосъемки.
    Координаты: seem 0032; rec 0001; 060 х 0F
    Значение: 8D
  • Активация стилей в настройках видеокамеры
    Описание: При включении этой функции в настройках видеокамеры появляется пункт Стили, где можно менять режимы съемки (в цвете, черно-белая и т. д.).
    Координаты: seem 0032; rec 0001; 080 x 02
    Значение: 43
Управляемся с iTunes

Нам понадобится программа iTunes 4.9 (ее можно найти на нашем диске).

Устанавливаем и запускаем ее, после чего подключаем телефон, предварительно выставив режим Карта памяти, и ждем появления надписи Mobile phone update is complete. Ok to disconnect. Далее открываем меню Edit —> Preferences и переходим на вкладку Phone, где убираем галочку с Open iTunes ...). В принципе, этого можно и не делать, но тогда при подключении к компьютеру всегда будет открываться программа iTunes и нельзя будет просто через flash-карту, чтобы скачать/закачать все, что вы хотите.

Выбираем телефон (название зависит от метки карты памяти) и перетаскиваем туда песни, которые хотим закачать. Теперь опять ждем надписи Mobile phone update is complete. Ok to disconnect, отключаем телефон и наслаждаемся музыкой.

Надо заметить, что в мобильном варианте iTunes есть лимит на количество песен — ровно 25 штук, независимо от их размера. Больше вы в телефон не закачаете.

Восстановление

Если вы что-то сбили в настройках, поменяли не тот seem или телефон просто перестал включаться, не отчаивайтесь — все можно исправить заливкой сделанной вами резервной копии.

Для этого нам понадобится полностью заряженная батарея, которую можно взять у знакомого с таким же или аналогичным (V500 — V635) телефоном.

Все предельно просто — открываем программу ramldr, подключаем телефон и вручную переводим его во флешмод (зажимаем вместе * и # и жмем на красную кнопку). В логе видим — Switching to flash mode, а в левом нижнем углу окна программы — Connected.

Нажимаем Send RamLdr и выбираем файл ldr.bin (в окне лога должны появиться те же надписи, что и перед снятием резервной копии). Нажимаем на кнопку ERASE. В логе ничего не будет меняться в течение 3-5 минут. По истечении этого времени должна будет появиться надпись ACKERASE.

Теперь дело за малым. Вводим в поле Base addr значение 10000000 и нажимаем на кнопку Send Binary (именно Binary!). Выбираем наш бэкап (файл 10000000.bin) и ждем. В логе появится сообщение «uploading binary data», и после него первая же строчка — ADDR 1000000081.

Дожидаемся последней строчки в логе программы — ADDR 11FE0000AD — после чего жмем на RESTART и отключаем телефон от компьютера.

Ну вот, все вернулось на круги своя, и можно снова издеваться над аппаратом.

На нашем диске

На компакт-диске, прилагающемся в к этому номеру, записано много интересного. Например, вот это:

  • iTunes. Популярный аудиоплеер от Apple.
  • ramldr. Программа для снятия резервных копий с памяти телефона.
  • RSD Lite. Утилита для перепрошивки аппаратов.
  • P2K Tools. Программа для синхронизации телефонов Motorola с ПК.
  • moto4lin. Аналог P2K Tools.






Рекомендуемый контент




Copyright © 2010-2019 housea.ru. Контакты: info@housea.ru При использовании материалов веб-сайта Домашнее Радио, гиперссылка на источник обязательна.