![]() |
|
![]() |
![]()
Сообщение
#41
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: раз(а) ![]() |
Портирование прошивок на HTC Artemis/Love
В нескольких частях достаточно подробно рассмотрен весь процесс портирования прошивок на HTC Artemis/Love из разных источников... Часть 1. Общая информация Часть 2. Источники доноров новых билдов WM 6.5 и оперативная помощь Часть 3. Портирование XIP из донора Часть 4. Портирование SYS из донора - |
![]() |
|
![]() |
![]()
Сообщение
#42
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 428 Регистрация: 25.3.2009 Из: PDA-HACK laboratory Пользователь №: 15064 Спасибо сказали: 163 раз(а) Девайс:HTC Artemis ![]() |
По XIP - правильность портирования и вставки в соответствии с инструкцией. По сборке - для начала попробуй минимальный набор пакетов, если ты его расширял (могло просто не влезть). 1. По XIP одно сомнение - MXIPKernel перенес с удалением своего, а у меня в кухне ArtemisLove было больше файлов 2. В п.4.4 директории _Scripts\xip kitchen\ArtemisLove_Templates\From_Donor_Template\Modules просто нет! Вместо нее наиболее подходящая : \Scripts\xip kitchen\ArtemisLove_Templates\OUT\MODULES\MSXIPKernel\ 4. И еще в SYS кроме папок (Bluetooth например) существуют их сродные - Bluetooth_Lang_0419 например. Их тоже надо учитывать при копировании или конкретно как написано в инструкции? Для примера см. Часть 4 п.3 3. По сборке - собирал и по умолчанию твой пакет, и Clean версию |
![]() |
|
![]()
Сообщение
#43
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: раз(а) ![]() |
se7en, исходя из написанного, скорее всего, проблема все же с портированием XIPа (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Попробуй вникнуть в суть написанного в инструкции, ну и для примера разбери любой xip.bin, чтобы понять, что должно было быть в доноре и что у тебя есть в папке, которую я дал. Суть действий - мы кидаем для сборки новый MSXIPKernel (из FILES и MODULES, если разбираем xip.bin донора с помошью xipport, иначе у нас уже есть в одной папке MXIPKernel то, что идет из этих двух папок), добавляем туда устройство-зависимые файлы, меняем .VM и .ROM и romhdr.bin. Далее собираем новый XIP. При этом из донора мы берем не весь MSXIPKernel, а выкидываем лишнее (см. список файлов в инструкции)...
|
![]() |
|
![]()
Сообщение
#44
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: раз(а) ![]() |
se7en, я обновил кухню для P320 до 23064. В аттаче кидаю тебе оригинальный xip.bin от 23064. Попробуй сделать просто внимательно и точно по инструкции. Все должно получиться.
Прикрепленные файлы
|
![]() |
|
![]()
Сообщение
#45
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 428 Регистрация: 25.3.2009 Из: PDA-HACK laboratory Пользователь №: 15064 Спасибо сказали: 163 раз(а) Девайс:HTC Artemis ![]() |
Портирование прошло успешно. Только после начальной автоинсталляции исчез нижний бар
Прикрепленные файлы
|
![]() |
|
![]()
Сообщение
#46
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: раз(а) ![]() |
Портирование прошло успешно. Только после начальной автоинсталляции исчез нижний бар Обнови в OEM системо-зависимые пакеты из кухни P320: - C_PACKAGE_Arthemus_QVGA_TaskBar_V3 - C_PACKAGE_RUS_WM6_5_Dialer_QVGA_Portrait_AGC_Black - C_PACKAGE_SHELLRES_96_Dpi_Standard - PACKAGE_APP22_Calculator_Standard - Phone_dpi_96_resh_240_resv_320_AGC_Mod В принципе, я уже не помню, что шло для Artemis/Love, можешь попробовать взять еще ряд новых пакетов OEM: - C_PACKAGE_icontact_7_0_6 - C_PACKAGE_MissedCallReminder_1_3 - C_PACKAGE_SetVolume_0_6_1_QVGA - C_PACKAGE_Showcase_1_1_0_QVGA P.S. А проблема, видимо, в C_PACKAGE_Arthemus_QVGA_TaskBar_V3, где лежит патченный shellres.96.dll, т.е. ресурсы shell. |
![]() |
|
![]()
Сообщение
#47
|
|
Участник ![]() ![]() Группа: Members Сообщений: 10 Регистрация: 22.1.2010 Пользователь №: 37674 Спасибо сказали: 0 раз(а) Девайс:p3300 ![]() |
2 дня бьюсь с портированием на Артемку вот ентой http://4pda.ru/forum/index.php?showtopic=1...p;#entry3713457 прошивки.
Скачал отдельные модули 21888, отдельный хип, в кухне переписал все и портировал, все работает - кухня так говорит, на зверке тож работает - иногда. Вообщем такое ощущение что файл OS.nb в ROM нифига не меняется, т.к. на звере не меняется не вн.вид проши не билд, причем не только проши с ELFa, но и ряд других прош с верхним баром. Кстати проша с Эльфа ,3,5 от Sunday, после кухни, отлично прошилась, но зверек выдал сообщение, ФАТАЛЬНАЯ ОШИБКА ОБРАТИТЕСЬ В СЕРВИСНЫЙ ЦЕНТР, система полностью работает пока не обратишся к коммуникациям (телефон, блютз и т.д) а так сам КПК на WM 6.5 со всеми красивостями (IMG:style_emoticons/default/wink.gif) . ЗЫ Оч нужна правильная кухня на билде в верхним баром 21888 например или 21614. ЗЫЫ пока учусь убирать и добавлять OEM. |
![]() |
|
![]()
Сообщение
#48
|
|
Новичок ![]() Группа: Members Сообщений: 5 Регистрация: 18.1.2010 Пользователь №: 37396 Спасибо сказали: 0 раз(а) Девайс:HTC p3350 ![]() |
Можно обяснить вот эту часть, и как это исправить? Как это перегон в файлы модулей из пакетов?
перегоном в файлы модулей из пакетов: Код AdobeFlash AdobeFlashCodecs BaseApps BROWSING BROWSINGCORE browsingie CHome DRM Enterprise Entertainment Entertainment_DPI_96 FWUPDATE GPSID INTERNETSHARING IPSECVPN Очень понравилась прошивка на билде 23037, но вот эта проблема со сторонними клавиатурами разочеравала. Я новичек и не чего особо в этом не понимаю. |
![]() |
|
![]()
Сообщение
#49
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: раз(а) ![]() |
mishk23, поищи, здесь где-то публиковалась альтернативная моей кухня для Artemis/Love на базе EVK. Мне просто сейчас не хочется заниматься этой кухней, чтобы сделать весь процесс полностью автоматизированным, а там он почти полностью автоматизирован в этом смысле. В общем, поищи в этом разделе. По-моему, NEVKA или как то так называлась.
karasyov, через reversmode перегоняешь. Я где-то все это подробно описывал, поищи на форуме или в интернет. В принципе, даже есть специальные батники, которые решают эту задачу в полуавтоматическом режиме. |
![]() |
|
![]()
Сообщение
#50
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 428 Регистрация: 25.3.2009 Из: PDA-HACK laboratory Пользователь №: 15064 Спасибо сказали: 163 раз(а) Девайс:HTC Artemis ![]() |
AGC, У меня пропали настройки клавы - не встречал где рыть?
|
![]() |
|
![]()
Сообщение
#51
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: раз(а) ![]() |
se7en, в реестре (IMG:style_emoticons/default/smile.gif) Скорее, у тебя последовательность пакетов при сборке нарушилась...
|
![]() |
|
![]()
Сообщение
#52
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 428 Регистрация: 25.3.2009 Из: PDA-HACK laboratory Пользователь №: 15064 Спасибо сказали: 163 раз(а) Девайс:HTC Artemis ![]() |
пропали настройки клавы Не нашел где пропало - добавил это в реестр все ОК![HKEY_LOCAL_MACHINE\ControlPanel\Input] удалить параметр "Redirect"="" __________ Но вот проблемка поважнее: На WM6.5 калибровка экрана на верхнем правом углу не отрабатывает. После портирования и установки нажатие на крестик "тычет" середину экрана. В чем дело? На WM6.1 и WM6.5.x на той же кухне все в порядке отрабатывается... __ ЗЫ: На многих форумах уже выдвигал проблему - никто не может понять, хотя один сказал: "сис заменить на SYS 6.1" - это биды от 19XXX до 21142 - подсовывай сис от них и ксип соответственно. Не пойму как? SYS 6.1 и 6.5 совершенно разные... |
![]() |
|
![]()
Сообщение
#53
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: раз(а) ![]() |
Но вот проблемка поважнее: На WM6.5 калибровка экрана на верхнем правом углу не отрабатывает. После портирования и установки нажатие на крестик "тычет" середину экрана. В чем дело? На WM6.1 и WM6.5.x на той же кухне все в порядке отрабатывается... __ ЗЫ: На многих форумах уже выдвигал проблему - никто не может понять, хотя один сказал: "сис заменить на SYS 6.1" - это биды от 19XXX до 21142 - подсовывай сис от них и ксип соответственно. Не пойму как? SYS 6.1 и 6.5 совершенно разные... Что касается "ЗЫ", это ерунда. А так... Боюсь, ответов ровно два варианта - неудачный билд (кстати, какой именно?) или что-то напортачил при сборке. Если напортачил при сборке, проверяй SYS и OEM по сравнению с правильным вариантом, который работает. Т.е. не потерял ли ты какие-либо пакеты или файлы. Если все Ок, возможно, дело в релоке. Попробуй перегнать часть модулей в файлы (особенно, если используешь browsingie, перегони его в файлы). Такое поведение обычно обусловлено отсутствием или некорректной работой части системных библиотек, однозначный ответ, что именно глючит, дать сложно. Ну еще можно попробовать просто выкинуть процесс Welcome (всю эту первичную настройку) и посмотреть, что получилось... |
![]() |
|
![]()
Сообщение
#54
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 428 Регистрация: 25.3.2009 Из: PDA-HACK laboratory Пользователь №: 15064 Спасибо сказали: 163 раз(а) Девайс:HTC Artemis ![]() |
неудачный билд (кстати, какой именно? # 21898 # 21895 # 21892 # 21889 # 21888 # 21884 Конечно проверю еще 21616... Все это из кухни NEVKA by iggord. Наверняка получилась привязка кухни к WM6.5.x... Ругаться не буду, но на основе кухонь-доноров (SHADY313) уже не раз ломался... Проблем не было только на твоей, но процесс портирования немного сложен... |
![]() |
|
![]()
Сообщение
#55
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: раз(а) ![]() |
se7en, думается, тогда проблема вообще в другом. Надеюсь, OEM ты используешь из NEVKA? Учти, она вроде базируется на EVK, а там другая структура пакетов и т.п. В общем, попробуй просто собирать билд на чистой NEVKA со всеми родными настройками.
|
![]() |
|
![]()
Сообщение
#56
|
|
Новичок ![]() Группа: Members Сообщений: 2 Регистрация: 3.5.2010 Пользователь №: 46042 Спасибо сказали: 0 раз(а) Девайс:Gsmart I350 ![]() |
Help me! Меня уже достало искать стабильный билд WM 6.5 с верхним пуском. Решил написать здесь так как Artemis и девайс для которого я делаю прошивку (Gsmart I350) практически одинаковы (отличие только одно - VGA). Помогите найти sys с русификатором.
|
![]() |
|
![]()
Сообщение
#57
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: раз(а) ![]() |
Help me! Меня уже достало искать стабильный билд WM 6.5 с верхним пуском. Решил написать здесь так как Artemis и девайс для которого я делаю прошивку (Gsmart I350) практически одинаковы (отличие только одно - VGA). Помогите найти sys с русификатором. Да билды с верхним меню Пуск уже очень давно стабильны, т.к. практически не менялись уже давно. Бери любой последний или не очень, например, возьми последние 218xx, чтобы не экспериментировать с совсем последними... Вот только меня сильно насторожила твоя фраза "так как Artemis и девайс для которого я делаю прошивку (Gsmart I350) практически одинаковы (отличие только одно - VGA)". Это ты как идентичность устанавливал? Надеюсь, не по ТТХ устройства? (IMG:style_emoticons/default/smile.gif) |
![]() |
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 2.3.2025, 15:03 |