IPB

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

Форум перемещен на новый домен: forum.pda2u.ru - исправьте, пожалуйста, свои ссылки
2 страниц V   1 2 >  
 
Ответить в данную темуНачать новую тему
> [ETEN M600+] прошивка wm6.1, портируем вместе
Phiroman
сообщение 21.3.2009, 2:22
Сообщение #1


Участник
**

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

Девайс:ETEN m600+


предыстория: в 2006 году компания ЕТЕН выпустила долгожданное обновление девайса м600... на этом закончу. девайс вышел в свет с вм5 на борту; вм6 апдейт компания ЕТЕН сделать не сподобилась и вскоре продалась компании Асер.
что имеем:
1. 2 заводских WWE прошивки (вм5): 225 и 230 - последняя самая стабильная, также она содержит в себе самые новые дрова для устройства
2. есть порт вм6.0 от Santa_Claus_16, немного глючный, но стоит сейчас именно он, назвал бы его предрелизным. сам Santa_Claus_16 винМо прошивками заниматься больше не намерен, так что от него каких-либо разработок ждать не приходится
6.0 имеет недостатки:
1) глюк "sleep to death" - проблема зарыта в энергопотреблении\драйвере тачскрина\усб хосте, у всех проявляется по-разному даже на чистой машинке
2) проблемы с включением wi-fi - этот беспроводной модуль без шаманств можно включить\выключить только ОДНИМ коммМенеджером
3) пропадание паролей\аккаунтов почты - самый доставучий глюк
взялся я портировать вм6.1. с ХИПом легко справился (спасибо полезным программам), и imgfs тоже справился (как мне казалось) - в итоге наблюдаю только бутскрин. в процессе сборки пользовался мануалами от AGC и материалом с santarom.ru
как портировал imgfs:
1) разложил бинарный файл в дамп
2) раскидал Package Tool'ом на SYS & OEM, что не раскидалось само - скопировал руками, благо в программе есть описание путей
3) заменил SYS часть на SYS wm6.1 (кроме модулей .ROM & .VM)
4) заменил OEMDrivers
5) прошелся Г.релоком
6) собрал через BuildOS
7) зашил в устройство
что было сделано не так? и как надо делать?
очень нужны советы и идеи, особенно от AGC
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
ElectricFlash
сообщение 21.3.2009, 3:19
Сообщение #2


PDA2U.RU Team
****

Группа: Admin
Сообщений: 593
Регистрация: 28.12.2008
Пользователь №: 8030
Спасибо сказали: 175 раз(а)

Девайс:HTC Desire HD


У меня была та же проблема. Что только не делал, оказалось что криво портировал XIP. Я просто предпологал, что при не правильном портировании XIP получаем чёрный экран, оказалось что не только...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 21.3.2009, 4:05
Сообщение #3


PDA2U.RU Team
****

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

Девайс:RW6815/P320/Diamond


Phiroman, первый вопрос-уточнение сходу - а зачем менял OEMDrivers? Второй классический вопрос, надеюсь, RGU и DSM файлы в доноре и твоей прошивке присутствуют? Последнее ОЧЕНЬ важно, а то реестр не из чего собирать... Если их нет, не беда, можно обойти, но все же?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Phiroman
сообщение 21.3.2009, 22:48
Сообщение #4


Участник
**

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

Девайс:ETEN m600+


1. устройство-донор это х500, для него, естественно, дрова другие
2. RGU & DSM появляются после того, как ОЕМ и SYS раскладываю назад на дамп. слил другую прошивку для х500\м700 - там красота! все очень хорошо и приятно глазу раскидано. заменяю ОЕМ дрова, делаю релок, но BuildOS как раз ругается на дрова. еще надо бы отредактировать реестр, т.к. дрова по-дркгому называются. в прошлый раз собирал со старым реестром от своего девайса.
3. как проверить правильность портирования xip? портировал через xip kitchen, т.е. "оно само" (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) если я соберу в СТАРУЮ винМо6.0 прошивку новый хип, она запустится?
AGC, пропинай меня пожалуйста про порт имгфс. как я понимаю, мне надо тупо заменить дрова в прошивке-доноре на свои и слегка отредактировать реестр, я прав?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 21.3.2009, 23:54
Сообщение #5


PDA2U.RU Team
****

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

Девайс:RW6815/P320/Diamond


Phiroman, я чуть позже или завтра напишу полный ответ. Там много букв придется сочинять (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Если предельно кратко, то из донора берется только SYS, причем еще и не весь (BT-стек, да и ряд других вещей могут не подходить). Реестр никакой не редактируется, он собирается кухней автоматом из RGU. Но все еще зависит от кухни, в принципе, раз у тебя разбирается до OEM и SYS, то и обратно должно собираться. Тогда и DSM и RGU должны быть в каждом пакете, точнее RGU может и не быть, а вот DSM обязан. Если это не так, то ищи другого донора.

Кстати, это же относится и к твоей заводской прошивке, она должна разбираться совершенно аналогичным образом.

В общем, прямо сейчас не осилю написание такого мануала. Только OEMDrivers можно менять, если устройства родственные в достаточной мере.

P.S. Тут, кстати, еще возникают нюансы с сертификатами (точнее, могут возникнуть на разных уровнях)...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Phiroman
сообщение 22.3.2009, 0:20
Сообщение #6


Участник
**

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

Девайс:ETEN m600+


подскажи, пожалуйста, свою кухню - конечная цель получить xip.bin и imgfs.bin. всю кухню брал на santarom.ru. обратно собирается, но не работает (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)
когда раскладываю imgfs.bin на дамп, получаю большую папку с файлами. в папке преимущественно папи что_то_там.длл и что_то_там2.ехе и немного файлов россыпью - часть содержимого папки Windiws на кпк. папи что_то_там.длл и что_то_там2.ехе содержат текстовый файл imageinfo и несколько файлов s00*.
дарее раскладываю папку dump на пакеты через утилиту packageTool - почти все разлетается на паки СУС и ОЕМ. файлы ДСМ и РГУ появляются уже когда я делаю обратную операцию. в процессе еще получаю файл packages.sof
сори за возможное ламмерство - я еще тольео учусь (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Phiroman
сообщение 22.3.2009, 22:21
Сообщение #7


Участник
**

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

Девайс:ETEN m600+


AGC, жду твоего совета
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 23.3.2009, 0:24
Сообщение #8


PDA2U.RU Team
****

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

Девайс:RW6815/P320/Diamond


Phiroman, извини, форс-мажор. Сейчас могу только старые наработки выкидывать, последние 2-3 дня по сути вне игры. Боюсь, еще день-два буду находиться в таком же режиме. В общем, как только смогу, напишу тебе инструкцию по портированию (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Angel_Hranitel
сообщение 23.3.2009, 22:18
Сообщение #9


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

Группа: Разработчики
Сообщений: 360
Регистрация: 12.1.2008
Из: раснодар
Пользователь №: 204
Спасибо сказали: 45 раз(а)

Девайс: НР rw6815


Цитата(Phiroman @ 22.3.2009, 0:20) *
подскажи, пожалуйста, свою кухню - конечная цель получить xip.bin и imgfs.bin. всю кухню брал на santarom.ru. обратно собирается, но не работает (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)
когда раскладываю imgfs.bin на дамп, получаю большую папку с файлами. в папке преимущественно папи что_то_там.длл и что_то_там2.ехе и немного файлов россыпью - часть содержимого папки Windiws на кпк. папи что_то_там.длл и что_то_там2.ехе содержат текстовый файл imageinfo и несколько файлов s00*.
В этой же паке должны быть dsm и rgu. Они могут иметь атрибут "Скрытый", если у тебя не будет этих файлов, то барахло папки "Dump" не будет раскидываться на OEM и SYS.
Цитата
дарее раскладываю папку dump на пакеты через утилиту packageTool - почти все разлетается на паки СУС и ОЕМ.
Это действие не будет происходить
Цитата
файлы ДСМ и РГУ появляются уже когда я делаю обратную операцию.
Если не будет dsm и rgu сборки не будет.

Чуточку выше
Цитата
3. как проверить правильность портирования xip? портировал через xip kitchen, т.е. "оно само" если я соберу в СТАРУЮ винМо6.0 прошивку новый хип, она запустится?
на 99% уверен что не запустится с помощью "xip kitchen"! Пробовал эту утилитку, только потом пришлось много ручками делать. В итоге пришел к выводу что проще сделать ручками.
Не уверен, но рискну предположить, что если возьмешь xip от 6.0 и поставишь на 6.1, то он не запустится.
Выложи xip от 6.0 и от 6.1

Пустая наша (rw6815) кухня Прикрепленный файл  6815.zip ( 2.65 мегабайт ) Кол-во скачиваний: 73
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Phiroman
сообщение 23.3.2009, 23:38
Сообщение #10


Участник
**

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

Девайс:ETEN m600+


wm6.0 xip
xip, который портирую (разобран уже)
да, действительно, DSM & RGU присутствуют, но лицезреть я их смог только через винРАР (IMG:http://forum.pda2u.ru/style_emoticons/default/blink.gif) надо обновить тотал коммандер.
AGC, Angel_Hranitel, спасибо большое за помощь!
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Angel_Hranitel
сообщение 24.3.2009, 14:05
Сообщение #11


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

Группа: Разработчики
Сообщений: 360
Регистрация: 12.1.2008
Из: раснодар
Пользователь №: 204
Спасибо сказали: 45 раз(а)

Девайс: НР rw6815


а у тебя в тотале включено отображение скрытых файлов?

есть ли сборки WM6.1 на других языках из которых можно xip выдернуть? если есть, то выложи отдельно.

тот что прикладывал выше (разобраный), ты в нем что-нибудь менял?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Phiroman
сообщение 24.3.2009, 20:12
Сообщение #12


Участник
**

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

Девайс:ETEN m600+


ничего не менял, менял в билде "постарше" (19ххх)
вот xip, который я портировал (но прошивка не завелась, висит на бутскрине): тут

есть прошивка с винМо6.1 для моего девайса, но она английская (made by Kozura), хип из нее тут
но ведь если хип не "заведется" бутлого я не увижу, это так?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Angel_Hranitel
сообщение 24.3.2009, 22:06
Сообщение #13


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

Группа: Разработчики
Сообщений: 360
Регистрация: 12.1.2008
Из: раснодар
Пользователь №: 204
Спасибо сказали: 45 раз(а)

Девайс: НР rw6815


Цитата
но ведь если хип не "заведется" бутлого я не увижу, это так?
да. сейчас гляну что с хипом (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Phiroman
сообщение 24.3.2009, 22:26
Сообщение #14


Участник
**

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

Девайс:ETEN m600+


почему я вижу этут тему как "перемещена"?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 24.3.2009, 22:48
Сообщение #15


PDA2U.RU Team
****

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

Девайс:RW6815/P320/Diamond


Цитата(Phiroman @ 24.3.2009, 22:26) *
почему я вижу этут тему как "перемещена"?

Создан новый раздел, куда и переезжает большинство тем по созданию прошивок. См. "Объявления"...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Angel_Hranitel
сообщение 24.3.2009, 23:02
Сообщение #16


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

Группа: Разработчики
Сообщений: 360
Регистрация: 12.1.2008
Из: раснодар
Пользователь №: 204
Спасибо сказали: 45 раз(а)

Девайс: НР rw6815


почитай объявления на главной форума... сегодня глянуть не смогу, т.к. с мыла еле качается.. отпишусь на эту тему на выходных


Спасибо сказали:
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Phiroman
сообщение 2.4.2009, 10:51
Сообщение #17


Участник
**

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

Девайс:ETEN m600+


Цитата
почитай объявления на главной форума... сегодня глянуть не смогу, т.к. с мыла еле качается.. отпишусь на эту тему на выходных

Angel_Hranitel, уже четверг (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Angel_Hranitel
сообщение 2.4.2009, 21:18
Сообщение #18


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

Группа: Разработчики
Сообщений: 360
Регистрация: 12.1.2008
Из: раснодар
Пользователь №: 204
Спасибо сказали: 45 раз(а)

Девайс: НР rw6815


Цитата(Phiroman @ 2.4.2009, 11:51) *
Angel_Hranitel, уже четверг (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)

знаю... завтра с командировки возвращаюсь (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
matrix_ekb
сообщение 3.4.2009, 15:09
Сообщение #19


Участник
**

Группа: Members
Сообщений: 20
Регистрация: 19.1.2009
Из: Екатеринбург
Пользователь №: 9601
Спасибо сказали: 2 раз(а)

Девайс:ETEN x800


Извините что не по теме, но у меня такой вопрос: у меня есть офф прошивка для eten x800 (vga экран ), я хочу в ней заменить sys и xip.
Собственно в чем вопрос: sys и xip нужно брать только у аппарата с vga экраном или можно от аппарата с qvga?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Phiroman
сообщение 3.4.2009, 22:51
Сообщение #20


Участник
**

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

Девайс:ETEN m600+


для х800 есть хорошая кастомная прошивка, советую перебирать ее, если очень хочется. а по поводу вопроса все просто: если в искомом хип\имгфс есть VGA ресуксы, то можно. но зачем изобретать велосипед?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение

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

 



RSS Текстовая версия Сейчас: 29.3.2024, 0:41
return_links(); ?>