IPB

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

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


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 >  
Начать новую тему
Ответов
izCCCP
сообщение 23.7.2009, 10:06
Сообщение #22


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

Группа: Разработчики
Сообщений: 273
Регистрация: 6.6.2009
Из: Saint-Peters-Burghs
Пользователь №: 21683
Спасибо сказали: 74 раз(а)

Девайс:Artemis@Diamond


Новые билды чаще появляются как обновление ресурсов кухни ervius, она также активно совершенствуется,
(новую версию 1.7 выдал DA_G на днях), прошивка делается легко и быстро.
Под наши девайсы переделать не трудно, вот пример:
http://forum.xda-developers.com/showpost.p...amp;postcount=1
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 23.7.2009, 16:54
Сообщение #23


PDA2U.RU Team
****

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




feropont, буду только очень рад, если ты присоединишься (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Кухни бери и твори с ней, что хочешь. От вариаций хуже еще никогда не было (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Я в свое время взял за основу Воландовскую и полностью переделал под свой стандарт того времени (сами инструменты, компоновку и стандарт OEM + SYS и т.п.), мне так было удобнее. Если тебе удобнее иначе, так я только за (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)

izCCCP, так это кому как удобнее (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Я абсолютно не настаиваю на своем варианте (IMG:http://forum.pda2u.ru/style_emoticons/default/biggrin.gif) Главное, чтобы 3300/3350 не были заброшены в плане новых билдов русских прошивок. А уж что именно это будет, решает каждый автор сам (просто под эту кухню я написал инстукцию по полному портированию, если сделаешь другую и напишешь инструкцию, будет здорово! (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) ). Единственное, что я считаю необходимым (но опять же, каждый решает для себя), выкладывать полные кухни, чтобы народ мог сам собрать то, что именно ему нравится. К сожалению, дзеном на тему портирования прошивок еще не все овладели, а вот отметить нужные пакеты при подсказке разработчика, точно может каждый (ну...у, по правде не каждый, но кто очень хочет, может (IMG:http://forum.pda2u.ru/style_emoticons/default/biggrin.gif) )

P.S. Да, izCCCP, а по поводу обновлений, новые билды появляются в виде SYS+XIP. Портирование на отлаженной кухне занимает 5-10 минут (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Поэтому тут, с моей точки зрения, абсолютно безразлично, что там на xda кидают в виде обновлений, если ты имел в виду, что они кидают уже прямо обновления для Artemis/Love (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Лично мне проще работать с "чистым" оригиналом (поэтому особенно люблю FLASH.DIO - гармония и красота прошивки (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) )
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 24.7.2009, 16:02
Сообщение #24


PDA2U.RU Team
****

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




Столкнулся тут на 6815 на билде 23009 с той же проблемой, что была на 23007 на HTC Artemis/Love - не ставились внешние клавиатуры. Собственно, и та кухня и новая под 6815 были сделаны с использованием WMReloc, на который там сразу и начал грешить. Это подтвердилось на 6815, проблема успешно решена перегоном части модулей в файлы (сам WMReloc оставил, как и было).

Гарантированное решение для 6815 достигается перегоном в файлы модулей из пакетов:
Код
AdobeFlash
AdobeFlashCodecs
BaseApps
BROWSING
BROWSINGCORE
browsingie
CHome
DRM
Enterprise
Entertainment
Entertainment_DPI_96
FWUPDATE
GPSID
INTERNETSHARING
IPSECVPN


Возможно, многое излишне, но мелочиться и экспериментировать не было времени. Собственно, на 6815 при таком наборе пакетов для перегонки начинал корректно работать G'Reloc. Кстати, старые билды для HTC 3300/3350 собирал из старой кухни 6815, поэтому для него это тоже гарантированное решение. Там проблем не наблюдалось...

P.S. Да, в указанной выше кухне от P320 SYS идет уже с модулями, из которых файлы не удалены, т.ч. можно просто вынести эти файлы из модулей без использования RecMod.exe.

P.P.S. Можно также в батнике поправить закомментированные строки запуска G'Reloc, с ним результат обычно 100% гарантирован (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)

P.P.P.S. А вот на P320-м у меня все работает без всяких перегонок в файлы при том же WMReloc. Отличная штука, но проверять переделы и ругаться нужно бы... А то так, только по результатам тестов самой прошивки, что крайне неудобно...

P.P.P.P.S. Впрочем, кроме клавиатур вроде иных глюков не замечено. Для меня это некритичный баг, поэтому, кому тоже не критично, можно и не делать...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
feropont
сообщение 24.7.2009, 17:40
Сообщение #25


Участник
**

Группа: Разработчики
Сообщений: 68
Регистрация: 23.4.2009
Пользователь №: 17915
Спасибо сказали: 18 раз(а)

Девайс:HTC HD2, Acer S200


AGC не нужно перегонять все, на ВМ релок особо не гони... во всех кухнях им пользуюсь... если бываешь на пиписегеексе, то эта проблема почти на всех старых ХАТСах, ну буду лишний раз гнать про границу слотов... но достаточно среверсмодить browsingie и решиться эта локальная заморочка, именно с клавиатурами сторонними... я собрал уже тестовый РОМ на Артемку со своим подчищеным ОЕМ, структра SYS еще от 535... единственное, само по себе все не воплотишь в Артемку при флешпамяти на борту в 128 (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) если завтра не найдется срочных дел или не возникнет фосмажорных обстоятельств на работе... займусь кухней и автопортом


Спасибо сказали:
AGC,
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 25.7.2009, 0:44
Сообщение #26


PDA2U.RU Team
****

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




feropont, по-моему, все же ты сам себе несколько противоречишь (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Проблема тут только в одном, WMReloc эти границы не проверяет. Поэтому нет сообщений об ошибках... А значит, "гнать" надо именно на него (или еще лучше бы его самого, но уж больно хорош в других аспектах (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) ) Другое дело, что у меня он тоже работает сейчас во всех кухнях, просто только на P320-м мне не пришлось для своей сборки Touch2 ничего перегонять в файлы, все и так отлично заработало (точнее, я надеюсь, ошибок вроде пока не нашлось). Беда то в том, что при WMReloc все выясняется только по результатам тестирования прошивки, а не на стадии сборки. На том же P320 для стандартной сборки с CHome нужно перегонять часть модулей в файлы, иначе отваливается WiFi... Такие дела (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)

А так, по сути, указанный мной набор пакетов - это гарантированное решение для сборки разных вариантов прошивок на базе кухни (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Так что, если минимальное решение возможно, тем лучше.

P.S. Я и не предлагал перегонять все, только максимум указанный набор пакетов (IMG:http://forum.pda2u.ru/style_emoticons/default/biggrin.gif)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
se7en
сообщение 9.10.2009, 11:40
Сообщение #27


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

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

Девайс:HTC Artemis


Для портирования с (ASUS 320 например) нужно взять MSXIPKernel, скопировать его в 23037_ArtemisLove_Kitchen\Scripts\xip kitchen\BuildXip\rom\XIP. После этого по инструкции к портированию выполнить пункт 4?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 9.10.2009, 11:45
Сообщение #28


PDA2U.RU Team
****

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




se7en, абсолютно верно.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
se7en
сообщение 9.10.2009, 11:55
Сообщение #29


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

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

Девайс:HTC Artemis


1. я взял из кухни ASUS 320 только SYS. Можно закинуть с удалением старых файлов в свою папку?
извини, это я понял - внимательно прочитал часть 4 - надо перекинуть кроме некоторых

2. Еще раз уточню: MSXIPKernel 23053 я скачал и закинул с удалением старых файлов в 23037_ArtemisLove_Kitchen\Scripts\xip kitchen\BuildXip\rom\XIP. Потом скопировал файлы по инстре, получится (или должен появится новый ксип)

3. ладно, а где взять мне новую ось( os.nb) п.4.10. Ведь Файл OS.nb содержит как саму ОС, так и драйвера, так и XIP.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 9.10.2009, 12:10
Сообщение #30


PDA2U.RU Team
****

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




se7en, SYS тоже надо брать в соответствии с Инструкцией, он не целиком забирается...

Делай все в соответствии с Инструкцией, все получится (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Сначала портируешь XIP, как описано, потом SYS...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
se7en
сообщение 9.10.2009, 12:10
Сообщение #31


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

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

Девайс:HTC Artemis


Цитата(AGC @ 9.10.2009, 15:09) *
SYS тоже надо брать в соответствии с Инструкцией, он не целиком забирается...

Я понял. Изменил предыдущий уже пост...Ответь - где взять OS.NB?
Чтобы он появился в папке ROM - нужен RUUSIGNED.nbh, который файлом 1.Extract_OS_NB.bat извлекается. так? Тогда где взять RUUSIGNED.nbh?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 9.10.2009, 12:14
Сообщение #32


PDA2U.RU Team
****

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




Цитата(se7en @ 9.10.2009, 13:10) *
Я понял. Изменил предыдущий уже пост...Ответь - где взять OS.NB

Пункты 4.9-4.13 для получения нового шаблона OS.nb. Для них берешь свой старый OS.nb, т.е. от 23037. Суть выполняемых действий, мы в старом шаблоне меняем XIP на новый.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
se7en
сообщение 9.10.2009, 12:24
Сообщение #33


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

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

Девайс:HTC Artemis


Цитата(AGC @ 9.10.2009, 15:14) *
Пункты 4.9-4.13 для получения нового шаблона OS.nb. Для них берешь свой старый OS.nb, т.е. от 23037. Суть выполняемых действий, мы в старом шаблоне меняем XIP на новый.

1. Примерно понятно...А можно взять 23017 вместо 23037, а то глюки какие-то с батареей были

2. А папку OEM можно взять с 320-го? Ты же обновил наверно там уже MBAGC до 0.8.6 и еще кое что по мелочи...ухххххххххх.......

3. А папку KERNEL ты где взял? В кухне 320 в папке XIP только нашел файлик boot.rgu. Ни Sripts, ни xip.bin там нет...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 9.10.2009, 12:29
Сообщение #34


PDA2U.RU Team
****

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




Цитата(se7en @ 9.10.2009, 13:24) *
1. Примерно понятно...А можно взять 23017 вместо 23037, а то глюки какие-то с батареей были

2. А папку OEM можно взять с 320-го? Ты же обновил наверно там уже MBAGC до 0.8.6 и еще кое что по мелочи...ухххххххххх.......

1. Это неважно, мы просто обновляем шаблон. Можно взять от 23017, можно от 23037 - разницы никакой.
2. OEM - всегда берется свой - от своего устройства. Обновление пакетов - это другая тема, т.ч. лучше не стоит пока (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Да, 0.8.6 отличается введением поддержки VGA...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 9.10.2009, 12:43
Сообщение #35


PDA2U.RU Team
****

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




Цитата(se7en @ 9.10.2009, 13:24) *
3. А папку KERNEL ты где взял? В кухне 320 в папке XIP только нашел файлик boot.rgu. Ни Sripts, ни xip.bin там нет...

В ветке по портированию же все написано (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Ты просто невнимательно читаешь, источники новых билдов - ветки по WM 6.5. Там выкладывают в т.ч. XIP...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
se7en
сообщение 9.10.2009, 12:50
Сообщение #36


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

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

Девайс:HTC Artemis


Посмотрел на 320-м buildOs открывается быстро. Вышло обновление чтоли?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 9.10.2009, 13:04
Сообщение #37


PDA2U.RU Team
****

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




Цитата(se7en @ 9.10.2009, 13:50) *
Посмотрел на 320-м buildOs открывается быстро. Вышло обновление чтоли?

Это разные кухни (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
se7en
сообщение 10.10.2009, 11:01
Сообщение #38


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

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

Девайс:HTC Artemis


Эххххх. Закрутилось, завертелось....На этапе 4.11 при запуске 5.PACK_XIP.cmd немного смутил факт:
Прикрепленный файл  2009_10_10_132818.jpg ( 64.21 килобайт ) Кол-во скачиваний: 63

Это ничего?
А так в целом вроде все собралось! Сейчас заряжу тел, попробую прошить, и опубликую свое творение!
ОГРОМНОЕ СПАСИБО AGC!!!
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 10.10.2009, 17:21
Сообщение #39


PDA2U.RU Team
****

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




se7en, а что тебя смутило? (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Ну не комприссован и что? Я так компрессию обычно выключаю, чтобы шустрее работало...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
se7en
сообщение 11.10.2009, 20:58
Сообщение #40


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

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

Девайс:HTC Artemis


Собрал порт, прошивку, вроде все нормально прошилось, а загружаться не хочет....завис в бутлоадере....чет не так сделал чтоли?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 12.10.2009, 0:15
Сообщение #41


PDA2U.RU Team
****

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




se7en, проверяй:
1. XIP
2. сборку

По XIP - правильность портирования и вставки в соответствии с инструкцией. По сборке - для начала попробуй минимальный набор пакетов, если ты его расширял (могло просто не влезть).
Перейти в начало страницы
Вставить ник
+Цитировать сообщение

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

 



RSS Текстовая версия Сейчас: 28.3.2024, 23:47
return_links(); ?>