IPB

Здравствуйте, гость ( Вход | Регистрация )

Форум перемещен на новый домен: forum.pda2u.ru - исправьте, пожалуйста, свои ссылки
> Портирование прошивок на HTC Artemis/Love, технология...
AGC
сообщение 17.7.2009, 7:49
Сообщение #1


PDA2U.RU Team
****

Группа: Admin
Сообщений: 4884
Регистрация: 25.11.2007
Из: СПб
Пользователь №: 32
Спасибо сказали: 1657 раз(а)

Девайс:RW6815/P320/Diamond


Что-то чувствую, свободного времени у меня становится все меньше, поэтому приглашаю всех желающих к обсуждению. По сути, портирование из кухни Asus P320 или HP RW6815 занимает минут 5-10, но это при наличие устройства, чтобы можно было проверить результат. Как уже писал, у меня этих устройств нет, я брал HTC Love "в аренду" (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) В общем, если кто желает, то Welcome! (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)

P.S. Нам нужны новые разработчики (IMG:http://forum.pda2u.ru/style_emoticons/default/biggrin.gif) Три устройства я уже не потяну (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
 
Начать новую тему
Ответов
AGC
сообщение 18.7.2009, 23:23
Сообщение #2


PDA2U.RU Team
****

Группа: Admin
Сообщений: 4884
Регистрация: 25.11.2007
Из: СПб
Пользователь №: 32
Спасибо сказали: 1657 раз(а)

Девайс:RW6815/P320/Diamond


Портирование прошивок на HTC Artemis/Love

Ну и рассмотрим последний шаг, в определенном смысле, самый простой, но имеющий много оговорок для общего случая. Все рассмотрение портирования SYS будем проводить на базе моей же кухни WM 6.5 для ASUS P320, которая имеет максимально близкую структуру к используемой нами для 3300/3350. Суть не меняется, когда разберетесь, потом сможете тянуть из любого источника. Так просто описывать меньше и проще...


Часть 4. Портирование SYS из донора

1. Берем кухню WM 6.5 для ASUS P320. Еще раз повторюсь, это не принципиально, просто она приближена по структуре к кухне 3300/3350. Иначе включаем мыслительный процесс для выполнения описанных ниже действий, которые в кухне P320-го уже были проведены (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)

2. Делаем где-нибудь резервную копию оригинальной папки SYS кухни Artemis/Love.

3. Копируем из кухни P320-го из подпапки SYS все папки и файлы (файл один - option.xml) кроме .ROM, .VM, Bluetooth, BTDUN, Bth_A2DP, Bth_HID, SIM_TKit в папку SYS кухни Artemis/Love (точнее, удаляем сначала все папки кроме указанных из SYS кухни Artemis/Love, а потом копируем туда аналогичные папки из подпапки SYS кухни P320-го)

4. Теперь идем в подпапку SYS\PhoneRedist кухни Artemis/Love и из резервной копии с шага 2 копируем в нее с заменой папки модулей btagsvc.dll и BthAGPhonebook.dll (реально, опять же лучше на всякий случай сначала удалять старый ненужный вариант, а потом копировать, как и в пункте 3)

5. Идем в подпапку SYS\Redist кухни Artemis/Love и из резервной копии с шага 2 копируем в нее с заменой папки модулей: btdrt.dll, bthlink.dll и bthutil.dll (реально, опять же лучше на всякий случай сначала удалять старый ненужный вариант, а потом копировать, как и в пункте 3)

6. Идем в подпапку OEM\C_PACKAGE_SHELLRES_96_Dpi_Standard кухни Artemis/Love и из аналогичной папки OEM\C_PACKAGE_SHELLRES_96_Dpi_Standard кухни P320-го копируем в нее с заменой shellres.96.dll (реально, опять же лучше на всякий случай сначала удалять старый ненужный вариант, а потом копировать, как и в пункте 3)

7. Идем в подпапку OEM\PACKAGE_APP22_Calculator_Standard кухни Artemis/Love и из аналогичной папки OEM\PACKAGE_APP22_Calculator_Standard кухни P320-го копируем в нее с заменой MobileCalculator.exe (реально, опять же лучше на всякий случай сначала удалять старый ненужный вариант, а потом копировать, как и в пункте 3)

8. Идем в подпапку OEM\Phone_dpi_96_resh_240_resv_320_AGC_Mod кухни Artemis/Love и из аналогичной папки OEM\Phone_dpi_96_resh_240_resv_320_AGC_Mod кухни P320-го копируем в нее с заменой tapres.dll.0419.mui (реально, опять же лучше на всякий случай сначала удалять старый ненужный вариант, а потом копировать, как и в пункте 3)


Собственно, все (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)


Оговорки и примечания:

1. Если используется SYS из другого источника, действуем абсолютно аналогично, только придется:
- из SYS\Base_Apps вынести в OEM\PACKAGE_APP22_Calculator_Standard пару файлов - calc.lnk и MobileCalculator.exe
- из SYS\Shell вынести в SYS\taskmgr пару файлов/модулей - TaskMgr.lnk и taskmgr.exe
- из SYS\Base_DPI_96 вынести в OEM\C_PACKAGE_SHELLRES_96_Dpi_Standard модуль - shellres.96.dll
- ну и, понятно, обновляем пакеты по тому же набору, который есть в кухне, т.е. есть пакет - меняем, нет - не трогаем (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)
- исключение из предыдущего правила - пакеты BronzeNonEA и LockscreenNonEA, которые могут быть просто BronzeEA и LockscreenEA, тогда меняем их
- дополнительно для BronzeNonEA и LockscreenNonEA (BronzeEA и LockscreenEA) удаляем в них ненужные нам ресурсы, которые имеют иное разрешение экрана кроме 320*240 и 240*320
- при заменах пакетов неплохо проверять GUID-ы в option.xml в корне SYS
- "развлечение" с модулями BT применимо только для несовместимых устройств, если донор совместим с 3350/3300, то можно с Bluetooth, BTDUN, Bth_A2DP, Bth_HID, Redist и PhoneRedist не мучаться

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

3. Стандартные проблемы билдов и их решения описаны в указанных ранее ветках. Например, для билдов 23xxx сейчас надо менять gwes.exe в SYS\OS на вариант от билда 23001...


Теперь, наверное, совсем все. Будут вопросы, будем разбираться (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)


Спасибо сказали:
Перейти в начало страницы
Вставить ник
+Цитировать сообщение

Сообщений в этой теме
- AGC   Портирование прошивок на HTC Artemis/Love   17.7.2009, 7:49
- - 3D_MASTER   А где сама технология?   17.7.2009, 21:58
|- - AGC   Цитата(3D_MASTER @ 17.7.2009, 22:58) А гд...   18.7.2009, 2:01
- - feropont   AGC у меня есть живой Артемка... можно его в подо...   18.7.2009, 9:42
- - AGC   feropont, так сейчас ресурсы надыбаем от 23007 и н...   18.7.2009, 9:55
- - feropont   AGC- зайди к нам в топик 535 на асусмобайле... не ...   18.7.2009, 10:10
- - AGC   feropont, спасибо, потом гляну. На самом деле, так...   18.7.2009, 10:19
- - feropont   AGC я к тому, что высбождаешь себя от нудного порт...   18.7.2009, 10:46
- - AGC   feropont, так у меня тоже все автоматизировано Пр...   18.7.2009, 11:25
- - AGC   Портирование прошивок на HTC Artemis/Love Итак, н...   18.7.2009, 17:16
- - AGC   Портирование прошивок на HTC Artemis/Love Продолж...   18.7.2009, 19:00
- - AGC   Портирование прошивок на HTC Artemis/Love Теперь ...   18.7.2009, 20:05
- - AGC   Портирование прошивок на HTC Artemis/Love Ну и ра...   18.7.2009, 23:23
- - AGC   В общем, вроде и в комплексе все Все части рассмо...   18.7.2009, 23:57
- - AGC   Портирование прошивок на HTC Artemis/Love В неско...   19.7.2009, 11:11
- - AGC   Вышел билд 23009, можно пробовать портировать прям...   21.7.2009, 18:00
- - 3D_MASTER   Мне осталось только СИС портировать и буду тестить...   21.7.2009, 21:34
- - AGC   3D_MASTER, Молодца! Давай пробуй, все обязате...   22.7.2009, 0:06
- - 3D_MASTER   На общий ресурс выложу ближе к выходным, дабы сейч...   22.7.2009, 18:21
- - feropont   Цитата(AGC @ 18.7.2009, 21:05) Собственно...   22.7.2009, 23:00
- - izCCCP   Новые билды чаще появляются как обновление ресурсо...   23.7.2009, 10:06
- - AGC   feropont, буду только очень рад, если ты присоедин...   23.7.2009, 16:54
- - AGC   Столкнулся тут на 6815 на билде 23009 с той же про...   24.7.2009, 16:02
|- - karasyov   Можно обяснить вот эту часть, и как это исправить?...   28.1.2010, 10:18
- - feropont   AGC не нужно перегонять все, на ВМ релок особо не ...   24.7.2009, 17:40
- - AGC   feropont, по-моему, все же ты сам себе несколько п...   25.7.2009, 0:44
- - se7en   Для портирования с (ASUS 320 например) нужно взят...   9.10.2009, 11:40
- - AGC   se7en, абсолютно верно.   9.10.2009, 11:45
- - se7en   1. я взял из кухни ASUS 320 только SYS. Можно заки...   9.10.2009, 11:55
- - AGC   se7en, SYS тоже надо брать в соответствии с Инстру...   9.10.2009, 12:10
|- - se7en   Цитата(AGC @ 9.10.2009, 15:09) SYS тоже н...   9.10.2009, 12:10
|- - AGC   Цитата(se7en @ 9.10.2009, 13:10) Я понял....   9.10.2009, 12:14
|- - se7en   Цитата(AGC @ 9.10.2009, 15:14) Пункты 4.9...   9.10.2009, 12:24
|- - AGC   Цитата(se7en @ 9.10.2009, 13:24) 1. Приме...   9.10.2009, 12:29
|- - AGC   Цитата(se7en @ 9.10.2009, 13:24) 3. А пап...   9.10.2009, 12:43
- - se7en   Посмотрел на 320-м buildOs открывается быстро. Выш...   9.10.2009, 12:50
|- - AGC   Цитата(se7en @ 9.10.2009, 13:50) Посмотре...   9.10.2009, 13:04
- - se7en   Эххххх. Закрутилось, завертелось....На этапе 4.11 ...   10.10.2009, 11:01
- - AGC   se7en, а что тебя смутило? Ну не комприссован и ч...   10.10.2009, 17:21
- - se7en   Собрал порт, прошивку, вроде все нормально прошило...   11.10.2009, 20:58
- - AGC   se7en, проверяй: 1. XIP 2. сборку По XIP - прави...   12.10.2009, 0:15
|- - se7en   Цитата(AGC @ 12.10.2009, 3:15) По XIP - п...   13.10.2009, 5:32
- - AGC   se7en, исходя из написанного, скорее всего, пробле...   13.10.2009, 11:22
- - AGC   se7en, я обновил кухню для P320 до 23064. В аттаче...   13.10.2009, 15:05
- - se7en   Портирование прошло успешно. Только после начально...   14.10.2009, 12:31
|- - AGC   Цитата(se7en @ 14.10.2009, 13:31) Портиро...   14.10.2009, 13:16
- - mishk23   2 дня бьюсь с портированием на Артемку вот ентой h...   25.1.2010, 8:45
- - AGC   mishk23, поищи, здесь где-то публиковалась альтерн...   30.1.2010, 14:54
- - se7en   AGC, У меня пропали настройки клавы - не встречал ...   27.2.2010, 14:38
|- - se7en   Цитата(se7en @ 27.2.2010, 16:38) пропали ...   22.3.2010, 19:10
|- - AGC   Цитата(se7en @ 22.3.2010, 20:10) Но вот п...   31.3.2010, 8:15
|- - se7en   Цитата(AGC @ 31.3.2010, 10:15) неудачный ...   31.3.2010, 8:30
- - AGC   se7en, в реестре Скорее, у тебя последовательност...   27.2.2010, 14:42
- - AGC   se7en, думается, тогда проблема вообще в другом. Н...   31.3.2010, 9:52
- - alexandr100   Help me! Меня уже достало искать стабильный би...   3.5.2010, 9:54
- - AGC   Цитата(alexandr100 @ 3.5.2010, 10:54) Hel...   3.5.2010, 13:06


Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 30.4.2026, 15:01
return_links(); ?>