ВыходВход

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ] Текущая дата: Вторник, 2025-02-11, 1:17 AM
Вы вошли как Гость
  • Страница 1 из 1
  • 1
FAQ: Motorola RAZR V3i
mymotoДата: Суббота, 2006-07-01, 0:44 AM | Сообщение # 1
Admin
Группа: Администраторы
Сообщений: 36
Репутация: 0
Статус: Offline
Предлагаю вашему вниманию FAQ по V3i.
Особая благодарность semenigor'у, а также Ged’у и waspider’у с форума www.datacord.ru.

Q: Как и чем прошивать V3i?
A: Для прошивки телефона нам понадобится следующее:
1. Компьютер с установленными P2K драйверами (ОС в моем примере Windows XP Pro English w/ SP2);
2. Mini-USB кабель (который идет в комплекте с телефоном);
3. Сам телефон с полностью заряженной батареей;
4. Программа RSD Lite (в моем примере это версия 2.5);
5. Файл прошивки (в зависимости от того, что вам нужно, это может быть монстерпак, рефлаш, лангпак и т.д.).

Перед прошивкой убедитесь, что:
- аккумулятор телефона полностью заряжен;
- на компьютере правильно установлены драйвера, и P2K программы видят телефон;
- в настройках Menu > Settings > Connectivity > USB Settings > Default Connection выставлено Data/Fax Connection;
- вы выбрали файл прошивки именно для вашего телефона/платформы.

У RAZR V3i платформы R479 (обычная DAP версия) и R47A (iTunes версия) - платформы несовместимы, использовать прошивки (это касается только монстерпаков, рефлашей и флексов), предназначенные именно для вашей платформы.

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

Для начала устанавливаем программу RSD Lite на ваш компьютер. Здесь все предельно просто, останавливаться на этом подробно не будем.

Запускаем программу RSD Lite. Подключаем телефон к компьютеру. Программа должна увидеть телефон, после чего на экране отобразится информация о Вашем телефоне.

Далее выбираем файл прошивки. В моем случае это монстерпак для RAZR V3i.

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

Вот собственно и все.

Примечание: если телефон не переводится во flash mode программным путем, это можно сделать вручную. Для этого жмем клавиши "*" и "#" и, удерживая их, нажимаем кнопку "POWER". Телефон входит во flash mode[COLOR=green], теперь подключаем его к компьютеру и запускаем [COLOR=blue]RSD Lite. Дальше по инструкции.

Q: Для чего нужна прошивка?
A: В новых версиях ПО могут присутствовать дополнительные функции и/или поправлены существующие баги и недоработки.

Q: Какие бывают прошивки?
A: Программное обеспечение телефона состоит из нескольких компонентов, RAM Downloader'а и так называемых кодовых групп (CG - codegroups). Вот некоторые из них:
CG1: Flash (ПО);
CG2: Flex (файловая система);
CG3: DSP;
CG4: Language Pack (языковой пакет);
CG15: DRM (графика);
CG18: Signature (подпись).

Исходя их этого, прошивки представляют собой компоновки определенных CG.
Монстерпак: содержит RAM Downloader и CG 1-4, 15, 18.
Рефлаш: содержит RAM D-r и CG 1, 3, 4, 15, 18.
MLP рефлаш (рефлаш без языкового пакета: RAM D-r и CG 1, 3, 15, 18.
MLP noDRM рефлаш (рефлаш без языкового пакета и DRM графики): RAM D-r и CG 1, 3, 18.
Флекслаш (флекс): RAM D-r и CG 2.
LP (языковой пакет): RAM D-r и CG 4.

Прошивки бывают в форматах .HS, .SHX и .SBF.

Q: Стоит ли прошивать мой телефон? Если да, то какую версию прошивки выбрать?
A: Это решать вам. Если вас не устраивает что-либо в текущей версии прошивки, и вы знаете, что в последующей версии это поправлено, то можно прошиться. Рекомендуется также почитать отзывы пользователей о той или иной версии прошивки. Следует помнить, что замена ПО приведет к утере гарантии.

Q: Какая разница между платформами R479 и R47A?
A: R479 – прошивки для обычной (DAP) версии V3i, R47A – для iTunes версии. Платформы несовместимы, то есть нельзя заливать прошивку R479… на телефон с платформой R47A и наоборот. Это касается только ПО (SW/flash/reflash) и флексов (flex/flexlash). Языковые пакеты (LP) и ДРМ (DRM) можно ставить на любую платформу, то есть DRM, основанный на платформе R479 можно ставить на телефон с платформой R47A.

Q: Как ввести телефон во флэшмод?
A: При выключенном телефоне нажимаем клавиши “*” и “#”, затем, удерживая эти клавиши, жмем “PWR”. Телефон войдет во флэшмод и на экране появится версия BL и текущая версия прошивки.

Q: Можно ли сделать полный бекап телефона или бекап PDS?
A: Нет, на данный момент это невозможно. Существует утилита V3i flex backup utility by scotty2, которая позволяет снимать бекап флекса (файловой системы).

Q: Как включить или отключить определенные функции в телефоне
A: Для этого требуется редактирование seem’ов (конфигурационных файлов) с их последующей заливкой обратно в телефон.

Нам понадобятся hex-редактор xvi32 и любая п2к программа для сливки/заливки симов (в моем примере это P2K Manager).

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

Итак начнем.
1. Подсоединяем телефон к ПК и открываем P2K Manager. После считывания информации с телефона, вы видите раздел "SEEM", в нем поле "From" (выставлено 0000), поле "to" (выстаавлено 0300) и кнопу "Download seem". Жмем эту кнопу, указываем путь, где вы желаете сохранить свои симы, затем ОК. Процесс займет минуту-две. Теперь у вас есть бекап ваших симов.

2. Качаем программу xvi32. Идем на http://xlr8.us/hofo/map.txt - это карта самых популярных симов для моддинга определенных свойств телефона. Находим и определяем те функции, которые вы хотите активировать или убрать. Например, вы хотите выставить юникод в смс, чтобы нормально отправлять и принимать смс на русском (кириллице). Согласно карте, это
"offset 3F - bit 4: SMS Unicode (1 on, 0 off)". Это означает, что в симе 0032_0001.seem вам нужно поставить галочку напротив бита 4 в офсете 3F.

3. Берем нужный сим из папки, в которую вы сделали бекап симов. В данном случае, это сим 0032_0001.seem. Открываем его в xvi32, Menu > Address > Goto. В появившемся окошке указываем нужный нам офсет, то есть 3F (hexadecimal). Жмем ОК. Вы попали в нужный офсет. Теперь Menu > Tools > Bit Manipulation. Появится окошко "Bit Manipulation", в котором восемь битов (цифра (от 0 до 7) и возле нее боксик. в некоторых боксиках выставлены галочки, в некоторых - нет). Нам нужен бит 4. Выставляем галочку в боксике возле цифры 4 (это и есть бит 4). Если галочка уже там есть, значит юникод уже выставлен и все работает. Жмем Set. Сохраняем изменения в файле.

4. Загружаем правленный сим в телефон при помощи п2к мана (убедитесь, что у вас есть бекап симов!). В данном случае это сим 0032_0001.seem. Значит seem = 0032, rec = 0001. В разделе "SEEM", поле "Seem" указываем 0032, в поле "rec" указываем 0001. Жмем кнопу "Upload seem". После этого перегружаем телефон, и изменения вступают в силу.

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

Q: У меня проблемы с смс на русском. Что делать?
A: Чтобы это исправить, нужно включить unicode в смс. Читаем выше.

Q: Меня не устраивает громкость динамика/спикерфона/чего-то еще. Как это можно исправить?
A: Для этого нужно отредактировать файл gain_table.bin, который находится на диске /a/ вашего телефона. Вносим нужные изменения, потом заливаем правленый файл обратно в телефон. Следует учесть, что повышение громкости динамика V3i даже на единицу выдает хрипы.

Q: Как повысить громкость mp3 при прослушивании музыки через проводную стереогарнитуру?
A: Редактируем файл gain_table.bin. За громкость mp3 в проводной стереогарнитуре отвечает офсет 1BD, а рекомендуемое значение 03 (или 04).

Q: Как удалять стандартные мелодии и картинки из телефона?
A: Для удаления стандартных мелодий и картинок нужно воспользоваться программой P2K Tools. Стандартные мелодии находятся в папке /с/mobile/audio/, а картинки в папке /с/mobile/picture/. Перед удалением мелодий нужно нажать кнопку “All Silent”. В противном случае, могут пойти глюки с телефонной книгой и списком мелодий. По завершении процесса удаления мелодий, нажмите “Fix Melody DB” и перезагрузите телефон.

Q: Как записывать мелодии и картинки в телефон?
A: Самый простой способ – это прямая заливка контента на карту памяти. Можно также воспользоваться программой Mobile Phone Tools (Motorola Phone Tools) или Motofan Media by Random. Еще один способ - это заливать контент по Bluetooth. Также подойдут и P2K программы, однако в случае с заливкой рингтонов следует воспользоваться функцией “All Silent” во избежание неполадок.

Q: Как записывать java игры и приложения в телефон?
A: Для этого следует воспользоваться программой Moto MIDlets Manager. Игры и приложения можно также записывать через Bluetooth. Следует отметить, что не все приложения (которые нормально работают на Vxxx) будут запускаться на V3i.

Q: Как устанавливать скины?
A: При помощи программы Skin Manager.

Q: Как редактировать DRM графику?
A: Процедура изготовления DRM-рефлаша для V3i немного сложнее, чем в случае с более старыми моделями телефонов. Для начала, следует заметить, что в V3i DRM состоит из транспарентных .gif'ов, а не .raw.

Что понадобится для моддиинга:

1. DRM-рефлаш для V3i (не важно от какой платформы, R479 или R47A)
2. SHX Codec (в моем примере версия 2.60)
3. RandomSHX
4. Hex-редактор (в моем примере XVI32)
5. RSD Lite

Приступаем.

1. Открываем DRM-рефлаш при помощи программы SHXCodec. Жмем "Split File", прога разобъет рефлаш на RAM Downloader и кодовую группу 15: DRM (graphics). CG15 уже выделена, жмем "Edit". Теперь жмем "Open" (или "Parse" - зависит от версии SHX Codec'а). Прога выдаст что-то типа "Structure saved in file: имя_файла{@0x11360000}CG15.cds". Жмем "ОК".

2. Появится длинный список файлов (от 0 до 2130). Находим те иконки, которые вы хотите заменить. Выделяем нужную иконку, жмем "Replace". Заменяем исходный файл на правленный. Убедитесь в том, что разрешение нового файла соответствует разрешению заменяемого. Повторяем процесс для всех остальных иконок.

3. По завершению процесса жмем "Save changes". Сохраняем изменения в файл "имя_файла{@0x11360000}CG15.smg". Закрываем SHX Codec.

4. Открываем RandomSHX и жмем на "Extract BIN files from SHX". Открываем наш DRM-рефлаш, прога извлечет из него 3 .bin файла и 1 .lst файл. Закрываем программу.

5. Берем ранее сохраненный .smg файл и переписываем его в директорию с извлеченными .bin файлами. Удаляем файл "имя_файла2.bin". Переименовываем файл "имя_файла{@0x11360000}CG15.smg" в "имя_файла2.bin".

6. Открываем RandomSHX. Жмем "Create SHX file from BINs". Указываем на файл "имя_файла.lst", и программа сгенерит .shx файл из имеющихся .bin'ов.

В результате мы получаем DRM-рефлаш в .shx формате. Можно смело им прошиваться, хотя RSD Lite будет выдавать ошибку. Если вас это устраивает, то дальше не заморачиваемся. Только не выкладывайте такие файлы в сеть.

Если же вы хотите довести дело до конца, то идем дальше.

7. Прошиваемся этим DRM-рефлашем при помощи программы RSD Lite. Программа выдаст ошибку "checksum error".

8. Открываем файл FlashErrorLog1.log, который находится в папке c:\Program Files\Motorola\RSD Lite\ (если вы не меняли путь при установке RSD Lite). В конце файла мы видим что-то типа

18:50:56, June 16, 2006
Line: 338
ERROR: Flash failure: Error verifying Code Group 15 checksums. File: 0x6F59, Phone: 0x8EC0 (Error Code: 31),
Detailed Error Details: Direction of the Error=No Direction, Command Value=4000000, Code Group Number=15
File: X:\test_dev_usb\flash\code\flashdll\FlashHdlr.cpp
Device ID: 0

Это лишь пример, поэтому в вашем конкретном случае значения File: 0xX'X''X'''X'''' и Phone: 0xY'Y''Y'''Y'''' будут другими.

9. Открываем файл "имя_файла0.bin" при помощи XVI32. Находим чексам - это офсеты 5A8 и 5A9. В моем случае значение офсета 5A8 будет равно 59, а значение офсета 5A9 - 6F. Меняем значение офсета 5A8 с 59 на C0, а значение офсета 5A9 с 6F на 8E.

Если кому-то еще не совсем понятно, то вот схема.
File: 0xX'X''X'''X'''', Phone: 0xY'Y''Y'''Y''''
Значит 5A8 = X'''X'''', а 5A9 = X'X''.
Правим: 5A8 = Y'''Y'''', 5A9 = Y'Y''.

Сохраняем измененный "имя_файла0.bin" файл.

10. Открываем Random SHX, жмем "Create SHX file from BINs". Указываем на файл "имя_файла.lst", программа сгенерит .shx файл.

Мы получаем исправный работающий DRM-рефлаш, при прошивке которым checksum error уже выходить не будет. Пригоден для платформ R479 и R47A.

Q: Можно ли в телефонной книге на один контакт назначить несколько номеров?
A: Можно создать несколько одинаковых контактов с разными номерами (одну из записей следует назначить основной), а затем включить опцию "Просмотр: основные контакты". Дублирующиеся записи показываться не будут, а ппросматривать номера можно будет, нажимая джойстик вправо или влево.

Q: Как сделать бекап телефонной книги?
A: Воспользуйтесь для этого программой Mobile Phone Tools. Восстановление бекапа телефонной книги делается при помощи этой же программы.

Q: Можно ли разлочить V3i в домашних условиях?
A: Нет.

Q: Поддерживает ли V3i EDGE?
A: Нет.

Q: Как сделать диктофон на всю память?
A: Никак. Следует установить java-приложение Dictaphone.

Q: Как и чем можно редактировать меню телефона?
A: Перед началом процедуры, убедитесь, что вы сделали бекап своего mma_ucp файла.

Для редактирования нам понадобятся две программы:
1. MMA Convert v.1.3
2. P2K Menu Editor v.2.3

- Приступим. Запускаем программу MMA Convert, открываем файл mma_ucp. Жмем "Convert", программа сохранит ваш файл в формате, понятном для P2K Menu Editor'а.
- Теперь открываем сконверченный файл (естественно не из телефона) программой P2K Menu Editor. Вносим необходимые изменения, по завершении процесса сохраняем mma_ucp.
- Снова запускаем MMA Convert, открываем измененный mma_ucp (который сейчас в обычном формате), жмем "Convert". Указываем путь, куда требуется сохранить сконверченный файл. Готово!

Теперь можно заливать правленный файл в папку /a/mobile/system/ и назначить ему атрибуты системного (чтобы при Master Clear) он не пропал. Перезагружаем телефон и наслаждаемся измененным меню.

Q: Как увеличить время записи видео?
A: Правим сим 004E_0001. В офсете 412 вводим значение 28.

Q: Нет возможности зарядить аккумулятор. Что можно сделать?
A: 1. Берем дата кабель USB, режем его. Там 4 провода. Нам нужны красный и черный (синий). Красный это "+" (плюс), а черный (синий) - "-" (минус).
2. Берем пару зажимов (крокодилы или обычные прищепки).
3. Достаем аккумулятор. На нем указано, где "+" (плюс) и "-" (минус).
4. Присоединяем провода к аккуму, согласно полярности (на самом аккумуляторе подписана полярность).
Для фиксации проводов нам помогут зажимы.
5. Подключаем провод к USB-порту компьютера.
6. Ждем некоторое время - идет зарядка.


Учись пока я жив.
 
  • Страница 1 из 1
  • 1
Поиск: