IPB

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

Форум перемещен на новый домен: forum.pda2u.ru - исправьте, пожалуйста, свои ссылки
> Портирование прошивок на HTC Artemis/Love, технология...
AGC
сообщение 19.7.2009, 11:11
Сообщение #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 из донора


-


Спасибо сказали:
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
3 страниц V  < 1 2 3  
Начать новую тему
Ответов
se7en
сообщение 13.10.2009, 5:32
Сообщение #42


Проверенный пользователь
****

Группа: Разработчики
Сообщений: 428
Регистрация: 25.3.2009
Из: PDA-HACK laboratory
Пользователь №: 15064
Спасибо сказали: 163 раз(а)

Девайс:HTC Artemis


Цитата(AGC @ 12.10.2009, 3:15) *
По 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 версию
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 13.10.2009, 11:22
Сообщение #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, а выкидываем лишнее (см. список файлов в инструкции)...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 13.10.2009, 15:05
Сообщение #44


PDA2U.RU Team
****

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




se7en, я обновил кухню для P320 до 23064. В аттаче кидаю тебе оригинальный xip.bin от 23064. Попробуй сделать просто внимательно и точно по инструкции. Все должно получиться.
Прикрепленные файлы
Прикрепленный файл  23064_MSXIPKernel_XIP.zip ( 1.91 мегабайт ) Кол-во скачиваний: 55
 


Спасибо сказали:
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
se7en
сообщение 14.10.2009, 12:31
Сообщение #45


Проверенный пользователь
****

Группа: Разработчики
Сообщений: 428
Регистрация: 25.3.2009
Из: PDA-HACK laboratory
Пользователь №: 15064
Спасибо сказали: 163 раз(а)

Девайс:HTC Artemis


Портирование прошло успешно. Только после начальной автоинсталляции исчез нижний бар
Прикрепленные файлы
Прикрепленный файл  Screen001.png ( 47.82 килобайт ) Кол-во скачиваний: 73
 
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 14.10.2009, 13:16
Сообщение #46


PDA2U.RU Team
****

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




Цитата(se7en @ 14.10.2009, 13:31) *
Портирование прошло успешно. Только после начальной автоинсталляции исчез нижний бар

Обнови в 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.


Спасибо сказали:
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
mishk23
сообщение 25.1.2010, 8:45
Сообщение #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.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
karasyov
сообщение 28.1.2010, 10:18
Сообщение #48


Новичок
*

Группа: Members
Сообщений: 5
Регистрация: 18.1.2010
Пользователь №: 37396
Спасибо сказали: 0 раз(а)

Девайс:HTC p3350


Можно обяснить вот эту часть, и как это исправить? Как это перегон в файлы модулей из пакетов?
Цитата(AGC @ 24.7.2009, 18:02) *
перегоном в файлы модулей из пакетов:
Код
AdobeFlash
AdobeFlashCodecs
BaseApps
BROWSING
BROWSINGCORE
browsingie
CHome
DRM
Enterprise
Entertainment
Entertainment_DPI_96
FWUPDATE
GPSID
INTERNETSHARING
IPSECVPN

Очень понравилась прошивка на билде 23037, но вот эта проблема со сторонними клавиатурами разочеравала.
Я новичек и не чего особо в этом не понимаю.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 30.1.2010, 14:54
Сообщение #49


PDA2U.RU Team
****

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




mishk23, поищи, здесь где-то публиковалась альтернативная моей кухня для Artemis/Love на базе EVK. Мне просто сейчас не хочется заниматься этой кухней, чтобы сделать весь процесс полностью автоматизированным, а там он почти полностью автоматизирован в этом смысле. В общем, поищи в этом разделе. По-моему, NEVKA или как то так называлась.

karasyov, через reversmode перегоняешь. Я где-то все это подробно описывал, поищи на форуме или в интернет. В принципе, даже есть специальные батники, которые решают эту задачу в полуавтоматическом режиме.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
se7en
сообщение 27.2.2010, 14:38
Сообщение #50


Проверенный пользователь
****

Группа: Разработчики
Сообщений: 428
Регистрация: 25.3.2009
Из: PDA-HACK laboratory
Пользователь №: 15064
Спасибо сказали: 163 раз(а)

Девайс:HTC Artemis


AGC, У меня пропали настройки клавы - не встречал где рыть?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 27.2.2010, 14:42
Сообщение #51


PDA2U.RU Team
****

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




se7en, в реестре (IMG:style_emoticons/default/smile.gif) Скорее, у тебя последовательность пакетов при сборке нарушилась...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
se7en
сообщение 22.3.2010, 19:10
Сообщение #52


Проверенный пользователь
****

Группа: Разработчики
Сообщений: 428
Регистрация: 25.3.2009
Из: PDA-HACK laboratory
Пользователь №: 15064
Спасибо сказали: 163 раз(а)

Девайс:HTC Artemis


Цитата(se7en @ 27.2.2010, 16:38) *
пропали настройки клавы
Не нашел где пропало - добавил это в реестр все ОК!

[HKEY_LOCAL_MACHINE\ControlPanel\Input]
удалить параметр
"Redirect"=""
__________

Но вот проблемка поважнее:

На WM6.5 калибровка экрана на верхнем правом углу не отрабатывает. После портирования и установки нажатие на крестик "тычет" середину экрана. В чем дело?
На WM6.1 и WM6.5.x на той же кухне все в порядке отрабатывается...
__
ЗЫ: На многих форумах уже выдвигал проблему - никто не может понять, хотя один сказал: "сис заменить на SYS 6.1" - это биды от 19XXX до 21142 - подсовывай сис от них и ксип соответственно. Не пойму как? SYS 6.1 и 6.5 совершенно разные...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 31.3.2010, 8:15
Сообщение #53


PDA2U.RU Team
****

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




Цитата(se7en @ 22.3.2010, 20:10) *
Но вот проблемка поважнее:

На WM6.5 калибровка экрана на верхнем правом углу не отрабатывает. После портирования и установки нажатие на крестик "тычет" середину экрана. В чем дело?
На WM6.1 и WM6.5.x на той же кухне все в порядке отрабатывается...
__
ЗЫ: На многих форумах уже выдвигал проблему - никто не может понять, хотя один сказал: "сис заменить на SYS 6.1" - это биды от 19XXX до 21142 - подсовывай сис от них и ксип соответственно. Не пойму как? SYS 6.1 и 6.5 совершенно разные...

Что касается "ЗЫ", это ерунда. А так... Боюсь, ответов ровно два варианта - неудачный билд (кстати, какой именно?) или что-то напортачил при сборке. Если напортачил при сборке, проверяй SYS и OEM по сравнению с правильным вариантом, который работает. Т.е. не потерял ли ты какие-либо пакеты или файлы. Если все Ок, возможно, дело в релоке. Попробуй перегнать часть модулей в файлы (особенно, если используешь browsingie, перегони его в файлы). Такое поведение обычно обусловлено отсутствием или некорректной работой части системных библиотек, однозначный ответ, что именно глючит, дать сложно. Ну еще можно попробовать просто выкинуть процесс Welcome (всю эту первичную настройку) и посмотреть, что получилось...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
se7en
сообщение 31.3.2010, 8:30
Сообщение #54


Проверенный пользователь
****

Группа: Разработчики
Сообщений: 428
Регистрация: 25.3.2009
Из: PDA-HACK laboratory
Пользователь №: 15064
Спасибо сказали: 163 раз(а)

Девайс:HTC Artemis


Цитата(AGC @ 31.3.2010, 10:15) *
неудачный билд (кстати, какой именно?

# 21898
# 21895
# 21892
# 21889
# 21888
# 21884
Конечно проверю еще 21616... Все это из кухни NEVKA by iggord. Наверняка получилась привязка кухни к WM6.5.x... Ругаться не буду, но на основе кухонь-доноров (SHADY313) уже не раз ломался... Проблем не было только на твоей, но процесс портирования немного сложен...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 31.3.2010, 9:52
Сообщение #55


PDA2U.RU Team
****

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




se7en, думается, тогда проблема вообще в другом. Надеюсь, OEM ты используешь из NEVKA? Учти, она вроде базируется на EVK, а там другая структура пакетов и т.п. В общем, попробуй просто собирать билд на чистой NEVKA со всеми родными настройками.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
alexandr100
сообщение 3.5.2010, 9:54
Сообщение #56


Новичок
*

Группа: Members
Сообщений: 2
Регистрация: 3.5.2010
Пользователь №: 46042
Спасибо сказали: 0 раз(а)

Девайс:Gsmart I350


Help me! Меня уже достало искать стабильный билд WM 6.5 с верхним пуском. Решил написать здесь так как Artemis и девайс для которого я делаю прошивку (Gsmart I350) практически одинаковы (отличие только одно - VGA). Помогите найти sys с русификатором.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 3.5.2010, 13:06
Сообщение #57


PDA2U.RU Team
****

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




Цитата(alexandr100 @ 3.5.2010, 10:54) *
Help me! Меня уже достало искать стабильный билд WM 6.5 с верхним пуском. Решил написать здесь так как Artemis и девайс для которого я делаю прошивку (Gsmart I350) практически одинаковы (отличие только одно - VGA). Помогите найти sys с русификатором.

Да билды с верхним меню Пуск уже очень давно стабильны, т.к. практически не менялись уже давно. Бери любой последний или не очень, например, возьми последние 218xx, чтобы не экспериментировать с совсем последними...

Вот только меня сильно насторожила твоя фраза "так как Artemis и девайс для которого я делаю прошивку (Gsmart I350) практически одинаковы (отличие только одно - VGA)". Это ты как идентичность устанавливал? Надеюсь, не по ТТХ устройства? (IMG:style_emoticons/default/smile.gif)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение

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

 



RSS Текстовая версия Сейчас: 15.4.2021, 8:50

Rambler's Top100 Яндекс.Метрика