Показать сообщение отдельно
Старый 26.01.2007, 17:53   #1
Младший моторист
 
Аватар для Supshow
 
Адрес: Tashkent
Телефон: Asus P535
Прошивка: WM6 (WWE_TH00)
Сообщений: 47
Уровень респекта: 61
Exclamation

Замечание от администрации форума:
Наконец у нас обновлённый развёрнутый ФАК по V3i от Главного RAZRоведа.



ВНИМАНИЕ!!! РАЗМЕЩЕНИЕ ДАННОГО FAQ НА ДРУГИХ РЕСУРСАХ ТОЛЬКО ПО СОГЛАСОВАНИЮ С АВТОРОМ!


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

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

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

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

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

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

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

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

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

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

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

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

Исходя их этого, прошивки представляют собой компоновки определенных CG.
Монстерпак: содержит RAM Downloader и CG 1-4, 7, 15, 18.
Рефлаш: содержит RAM D-r и CG 1, 3, 4, 7, 15, 18.
MLP рефлаш (рефлаш без языкового пакета: RAM D-r и CG 1, 3, 7, 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). Флексы (само собой для V3i), языковые пакеты (LP) и ДРМ (DRM) можно ставить на любую платформу, то есть DRM, основанный на платформе R479 можно ставить на телефон с платформой R47A.
Вниимание! Откат с некоторых версий ПО на данный момент невозможен. Примеры R4441D...02.03R/05R, R479...B5.75R, R47A...D9.75R.

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

Q: Можно ли сделать полный бекап телефона или бекап PDS?
A: Бекап (без PDS) можно сделать при помощи Flash Backup 3.

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

Для этого нам потребуется программа-редактор сим-файлов: p2k seem, p2k tools и др.

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

Более подробно данная процедура описана ЗДЕСЬ.

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

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

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

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

Q: Как записывать java-игры и приложения в телефон?
A: Для этого следует воспользоваться программой Moto MIDlets Manager. Игры и приложения можно также записывать через Bluetooth (OBEX Object Push) или простое копирование файлов на карту памяти в папку b/mobile/kjava.

Q: Moto MIDlets Manager не поддерживает мою модель телефона. Что делать?
A: Добавить идентификатор платформы вашего телефона (например R4441D) в .ini файл программы.

Q: Как устанавливать скины?
A: При помощи программы Skins 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 (древний)
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.

Способ 2 (современный):

1. Проделываем шаги 1-3 из "древнего" мануала.

2. Открываем программу Flash&Backup 3. Выбираем профиль V3i. Заходим в раздел "Обработка прошивок" (Firmware) и начинаем собирать прошивку. Добавляем RAM Downloader: жмем "Выбрать RAMDLDR", находим файл V3i (0A40).ldr и указываем начальный адрес 03FC8000. Теперь жмем "Добавить", добавляем сохраненный и отредактированный (в SHX Codec'e) SMG файл, указав, что это CG 15 и прописав начальный адрес 11360000. Теперь сохраняем рефлаш в формате SHX. DRM рефлаш готов. Можно шить. И никаких вам проблем с checksums.

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

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

Q: Можно ли разлочить V3i в домашних условиях?
A: Нет. Хотя можно... Если вы имеете соответствующее оборудование и (или) навыки в данной сфере.

Q: Поддерживает ли V3i EDGE?
A: Да. Официально поддержка EDGE реализована в V3ie. Однако, следуя ИНСТРУКЦИИ, ёж будет доступен и на V3i (не V3ie).

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

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

Для редактирования нам понадобятся две программы:
1. MMA Convert 1.3
2. P2K Menu Editor 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) он не пропал. Перезагружаем телефон и наслаждаемся измененным меню.

Или же более простой и функциональный современный метод: понадобится всего одна программа - MMA Advanced Editor.

Q: Как заставить работать функцию OBEYMOTO?
A: Для этого нужно залить VST файлы для нужного языка в папку /c/mobile/vst/.

Q: Есть ли в телефоне цифровые метки меню?
A: Есть shortcuts. Наводим на нужный пункт меню, потом жмем и удерживаем "Menu" key - назначается shortcut (можно назначить до 99 штук).

Q: Может ли будильник срабатывать по дням недели?
A: Нет. Как решение, можно выставить напоминания на каждый нужный день в ежедневнике.

Q: Умеет ли телефон выключаться на ночь?
A: Нет, не умеет. Только включается при срабатывании будильника.

Q: Можно ли установить iTunes на телефон с платформой R479?
A: Можно, но приложение работать не будет. Если снять RSA и пропатчить ПО, то некоторые версии заработают, но будут определенные проблемы с запуском корлета: приложение будет запускаться автоматически при включении телефона и вам нужно начать проигрывание мелодии, чтобы потом можно было запускать приложение через shortcut.

Q: Я случайно удалил/повредил iTunes. Как правильно переустановить приложение?
A: Установите приложение при помощи Moto MIDlets Manager'a. Установите следующие атрибуты для приложения: CORElet и Signed. Перезагрузите телефон.

Q: При запуске iTunes на V3i iTunes программа выдает ошибку. Как это исправить?
A: Переустановите iTunes или сам флекс (CG2).

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

Q: Можно ли повысить лимит количества песен в iTunes?
A: Существуют iTunes версии V3i с лимитом в 50 и 100 песен. Лимит прописан в PDS. Изменение лимита возможно через патч прошивки, который позволяет перезаписывать симы-компоненты PDS.

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

Q: Меня не устраивает OBEYMOTO. Как вернуть обычный голосовой набор, который использует голосовые метки?
A: Для этого нужно просто удалить VST файлы для нужного языка.

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

Q: Где взять языковой пакет (CG4) с русским iTAP'ом?
A: Языковой пакет LP 002E можно скачать тут

Q: У меня V3i с платформой R479. После прошивки телефон показывает Code Corrupt. Наверное накрылся PDS! Как восстановить телефон?
А: Помогает не во всех случаях, но попробовать стоит.
На самом деле, скорее всего PDS в порядке. Code Corrupt означает, что телефон не проходит проверку безопасности RSA (проверяются кодовые группы 1 (ПО) и 3 (DSP).
Делаем следующее:
1. Вводим телефон во флэшмод.
2. Прошиваем телефон монстерпаком с R4441D_G_08.01.03R при помощи RSD Lite.
3. По окончании процесса телефон перегружается автоматически. Если этого не произошло, включите телефон сами. Если телефон перегрузился автоматически, при старте может наблюдаться белый экран в течение 10-30 секунд.
4. Прошиваем любого монстра на платформе R479.
Примечание 1: Выполнение пункта 4 необязательно.
Примечание 2: Процесс меняет версию PDS c "r4.7.9_siliqua_pds_005" на "r4.441.d_siliqua_edge_pds_003". После прошивки монстром на базе R479 версия PDS снова "r4.7.9_siliqua_pds_005".

Q: Можно ли использовать БТ-стереогарнитуру с V3i?
A: Можно. Но, поскольку телефон не поддерживает A2DP профиль, работать будет как моно-гарнитура. MP3 рингтоны проигрываться не будут.

Q: Можно ли увеличить размер фото, назначенного на абонента в телефонной книге?
A: Можно. Нужно переустановить скины при помощи программы Skin Manager, выставив галочку возле пункта Full Screen caller ID.

Q: При проигрывании некоторых мп3-файлов, телефон выдает ошибку. Что делать?
A: Телефон не поддерживает мп3 файлы с битрейтом выше 192 kbit/s и VBR (Variable Bit Rate). Используйте битрейт до 192kbps и CBR (Constant Bit Rate). Если файл уже отвечает этим требованиям, то возможно потребуется перекодировать файл.

Q: Каков максимальный объем карт памяти, поддерживаемых телефоном?
A: 1 GB.

Q: Я заметил характерное мерцание экрана. Кроме того, слышно "жужжание" экрана и подсветки клавиатуры. Это нормально?
A: Да. Такое наблюдается как на V3, так и на V3i.

Q: Существует ли возможность назначать мп3 файлы с карты памяти в качестве рингтонов?
A: Да, поддержка осуществлена в ПО семейства R47A...D9.XX для V3i iTunes, а также в ПО семейства R479...B5.10R и R4441D для NON-iTunes V3i. Следует учесть, что включение данной функции может также потребовать правки сима 0032_0001, офсет B2, бит 7.

Q: Можно ли сделать так, чтобы отчеты о доставке смс были включены постоянно?
A: Да. Необходимо патчить ПО.

Q: Если на абонента в телефонной книге назначен рингтон, то при получении смс от этого абонента звучит именно эта мелодия вместо стандартного рингтона для смс. Можно ли это исправить?
A: Да. Необходимо патчить ПО.

Q: Есть ли доступ к файловой системе?
A: По умолчанию нет, но это можно обойти.

Способ 1, или "просто, но муторно".
Заливаем вот эти сертификаты в телефон. Теперь апплеты типа Phone Manager получат доступ к файловой системе, но при открытии каждого файла/папки будет выходить запрос на подтверждение.

Способ 2, или "сложно, но...".
Снимаем RSA и патчим прошивку как описано тут, применяя соответствующий патч. Прошиваемся. Теперь заливаем сертификаты. В свойствах приложения (Menu > Permissions > User Data Related > User Data Read/Write Capability выставляем Never Ask). Теперь есть доступ к ФС без подтверждений.

Q: Как снимать защиту RSA и патчить прошивку?
A: Читаем тут.

Q: Возможен ли переход с платформы R479 на R47A?
A: Да. Читаем тут.



Supshow вне форума
Последний раз редактировалось RASPREDVAL; 14.07.2008 в 18:17.
   Ответить с цитированием   
Следующие 40 пользователя(ей) выразили Респект Supshow: