|
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) |
|
|
![]() |
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 В общем, вроде и в комплексе все Все части рассмо... 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![]() ![]() |
|
Текстовая версия | Сейчас: 30.4.2026, 15:29 |