![]() |
|
![]() |
![]()
Сообщение
#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 из донора - |
![]() |
|
![]() |
![]()
Сообщение
#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 |
![]() |
|
![]()
Сообщение
#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) ) |
![]() |
|
![]()
Сообщение
#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. Впрочем, кроме клавиатур вроде иных глюков не замечено. Для меня это некритичный баг, поэтому, кому тоже не критично, можно и не делать... |
![]() |
|
![]()
Сообщение
#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) если завтра не найдется срочных дел или не возникнет фосмажорных обстоятельств на работе... займусь кухней и автопортом
|
![]() |
|
![]()
Сообщение
#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) |
![]() |
|
![]()
Сообщение
#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?
|
![]() |
|
![]()
Сообщение
#28
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: раз(а) ![]() |
se7en, абсолютно верно.
|
![]() |
|
![]()
Сообщение
#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. |
![]() |
|
![]()
Сообщение
#30
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: раз(а) ![]() |
se7en, SYS тоже надо брать в соответствии с Инструкцией, он не целиком забирается...
Делай все в соответствии с Инструкцией, все получится (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Сначала портируешь XIP, как описано, потом SYS... |
![]() |
|
![]()
Сообщение
#31
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 428 Регистрация: 25.3.2009 Из: PDA-HACK laboratory Пользователь №: 15064 Спасибо сказали: 163 раз(а) Девайс:HTC Artemis ![]() |
SYS тоже надо брать в соответствии с Инструкцией, он не целиком забирается... Я понял. Изменил предыдущий уже пост...Ответь - где взять OS.NB? Чтобы он появился в папке ROM - нужен RUUSIGNED.nbh, который файлом 1.Extract_OS_NB.bat извлекается. так? Тогда где взять RUUSIGNED.nbh? |
![]() |
|
![]()
Сообщение
#32
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: раз(а) ![]() |
|
![]() |
|
![]()
Сообщение
#33
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 428 Регистрация: 25.3.2009 Из: PDA-HACK laboratory Пользователь №: 15064 Спасибо сказали: 163 раз(а) Девайс:HTC Artemis ![]() |
Пункты 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 там нет... |
![]() |
|
![]()
Сообщение
#34
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: раз(а) ![]() |
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... |
![]() |
|
![]()
Сообщение
#35
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: раз(а) ![]() |
3. А папку KERNEL ты где взял? В кухне 320 в папке XIP только нашел файлик boot.rgu. Ни Sripts, ни xip.bin там нет... В ветке по портированию же все написано (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Ты просто невнимательно читаешь, источники новых билдов - ветки по WM 6.5. Там выкладывают в т.ч. XIP... |
![]() |
|
![]()
Сообщение
#36
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 428 Регистрация: 25.3.2009 Из: PDA-HACK laboratory Пользователь №: 15064 Спасибо сказали: 163 раз(а) Девайс:HTC Artemis ![]() |
Посмотрел на 320-м buildOs открывается быстро. Вышло обновление чтоли?
|
![]() |
|
![]()
Сообщение
#37
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: раз(а) ![]() |
Посмотрел на 320-м buildOs открывается быстро. Вышло обновление чтоли? Это разные кухни (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) |
![]() |
|
![]()
Сообщение
#38
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 428 Регистрация: 25.3.2009 Из: PDA-HACK laboratory Пользователь №: 15064 Спасибо сказали: 163 раз(а) Девайс:HTC Artemis ![]() |
Эххххх. Закрутилось, завертелось....На этапе 4.11 при запуске 5.PACK_XIP.cmd немного смутил факт:
![]() Это ничего? А так в целом вроде все собралось! Сейчас заряжу тел, попробую прошить, и опубликую свое творение! ОГРОМНОЕ СПАСИБО AGC!!! |
![]() |
|
![]()
Сообщение
#39
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: раз(а) ![]() |
se7en, а что тебя смутило? (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Ну не комприссован и что? Я так компрессию обычно выключаю, чтобы шустрее работало...
|
![]() |
|
![]()
Сообщение
#40
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 428 Регистрация: 25.3.2009 Из: PDA-HACK laboratory Пользователь №: 15064 Спасибо сказали: 163 раз(а) Девайс:HTC Artemis ![]() |
Собрал порт, прошивку, вроде все нормально прошилось, а загружаться не хочет....завис в бутлоадере....чет не так сделал чтоли?
|
![]() |
|
![]()
Сообщение
#41
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: раз(а) ![]() |
se7en, проверяй:
1. XIP 2. сборку По XIP - правильность портирования и вставки в соответствии с инструкцией. По сборке - для начала попробуй минимальный набор пакетов, если ты его расширял (могло просто не влезть). |
![]() |
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 13.2.2025, 9:04 |