IPB

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

Форум перемещен на новый домен: forum.pda2u.ru - исправьте, пожалуйста, свои ссылки
8 страниц V  « < 5 6 7 8 >  
 
Ответить в данную темуНачать новую тему
AGC
сообщение 25.8.2009, 4:15
Сообщение #121


PDA2U.RU Team
****

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

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


Angel_Hranitel, Siemens92, просьба уточнять, о каких устройствах идет речь? Для ASUS P320, HTC Artemis/Love, HTC Touch Diamond я использую автопортирование. На 6815 - ручками...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Siemens92
сообщение 25.8.2009, 12:54
Сообщение #122


Умничка
****

Группа: Модератор
Сообщений: 1151
Регистрация: 9.1.2008
Из: Москва
Пользователь №: 184
Спасибо сказали: 573 раз(а)

Девайс:Samsung WiTu 8G


Цитата(AGC @ 25.8.2009, 5:15) *
Angel_Hranitel, Siemens92, просьба уточнять, о каких устройствах идет речь? Для ASUS P320, HTC Artemis/Love, HTC Touch Diamond я использую автопортирование. На 6815 - ручками...

Речь идет о 6815 и автопортирование очень хорошо работает(IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Angel_Hranitel
сообщение 25.8.2009, 14:02
Сообщение #123


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

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

Девайс: НР rw6815


Цитата(Siemens92 @ 25.8.2009, 1:07) *
Я пользуюсь автопотртом получается хорошо,я для этого у китайцев специальный хип взял(IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)

Вот он короче прикладываю свой порт с многими хипами(IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Но все так ручками безопасней(IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)

[attachment=1790:XIPKitchen_Beta6.rar]

P.S пользуйтесь на здоровице,только для опытных(IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Потом Инструкцию накатаю, если надо(IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)

им и портировал (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) придется ручками править...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
mitei
сообщение 28.8.2009, 0:15
Сообщение #124


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

Группа: Разработчики
Сообщений: 291
Регистрация: 6.2.2008
Из: Санкт-Петербург
Пользователь №: 380
Спасибо сказали: 110 раз(а)

Девайс:HTC Моцарт 7.5


Цитата(Angel_Hranitel @ 25.8.2009, 15:02) *
Потом Инструкцию накатаю, если надо

НАДА
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Xakep
сообщение 28.8.2009, 20:32
Сообщение #125


Участник
**

Группа: Members
Сообщений: 14
Регистрация: 15.8.2009
Пользователь №: 26172
Спасибо сказали: 3 раз(а)

Девайс:Rover N6


Попробывал эту кухню. Заметил интересную вещь. Если использовать ROM и VM то что прилагается в кухне, то ксип по виду получается красивый и как будто рабочий (хотя так и не завелся). А если VM и ROM заменить на свой родные то ксип получается карявый до безобразия и естесно не рабочий...

Блин!!! У мня уже руки опускаются!... 21139 получилось завести. А вот 23016 не в какую... Уже раз дватцать зверька с того света вытаскивал... (IMG:http://forum.pda2u.ru/style_emoticons/default/sad.gif)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Angel_Hranitel
сообщение 28.8.2009, 21:21
Сообщение #126


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

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

Девайс: НР rw6815


Цитата(Xakep @ 28.8.2009, 21:32) *
... Уже раз дватцать зверька с того света вытаскивал... (IMG:http://forum.pda2u.ru/style_emoticons/default/sad.gif)

(IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) это нормальное явление... Ты же не о джетаге говоришь?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Xakep
сообщение 29.8.2009, 8:36
Сообщение #127


Участник
**

Группа: Members
Сообщений: 14
Регистрация: 15.8.2009
Пользователь №: 26172
Спасибо сказали: 3 раз(а)

Девайс:Rover N6


Цитата(Angel_Hranitel @ 29.8.2009, 0:21) *
(IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) это нормальное явление... Ты же не о джетаге говоришь?

Видешь ли, у нас на N6 прошивка в домашних условиях возможна только с флеш карты, плюс, при каждой перепрошивке переписывается и boot-loader. И не дай бог вовремя сборки или копирования на карту или вовремя прошивки в boot-loader окажется хотя бы один не тот бит. ТО зверьку уже не один джетаг ни джедай не поможет, даже не любой СЦ.
Вот и получается что для нашего зверька каждая прошивка (удачная или нет) по своей опасности приравнивается к операций на сердце у человека...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 29.8.2009, 9:10
Сообщение #128


PDA2U.RU Team
****

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

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


Цитата(Xakep @ 28.8.2009, 21:32) *
Попробывал эту кухню. Заметил интересную вещь. Если использовать ROM и VM то что прилагается в кухне, то ксип по виду получается красивый и как будто рабочий (хотя так и не завелся). А если VM и ROM заменить на свой родные то ксип получается карявый до безобразия и естесно не рабочий...

Блин!!! У мня уже руки опускаются!... 21139 получилось завести. А вот 23016 не в какую... Уже раз дватцать зверька с того света вытаскивал... (IMG:http://forum.pda2u.ru/style_emoticons/default/sad.gif)

Так подожди, у тебя же не 6815, поэтому .ROM и .VM ОБЯЗАТЕЛЬНО надо брать свои. Кроме того, я не смотрел, что именно там за кухня, но обычно еще ряд вещей берется своих, плюс из MSXIPKernel выкидывается "мусор", чтобы все влезало. Сейчас попробую глянуть, что именно в той кухне. Да и не всегда работает автопортирование и не для всех устройств...

P.S. Посмотрел, что там лежит (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Бог знает, вещь вроде стандартная, но я в свое время не смог ей собрать корректный XIP для HTC 3300/3350. Хотя, возможно, что-то делал не так, т.к. времени тогда разбираться не было. Сейчас кину альтернативный вариант...

P.P.S. Ты еще посмотри первые байты своего родного XIPа, они могут отличаться от стандартных. Если так, то у результата надо править эти байты на свои. Впрочем, тут дело вообще может быть в другом (типа контрольных сумм прошивки, корректность вставки XIPа и т.д.). Я просто не знаю, насколько у тебя рабочая кухня...

P.P.P.S. Вот, закинул тебе еще один вариант кухни. Попробуй ее:
1. Кидаешь свой xip.bin в DumpRom и запускаешь Распаковать.bat
2. Из папочки распакованного XIPа удаляешь все от MSXIPKernel и MSXIPKernelLTK (и файлы и модули). Также удаляешь отладочные модули и ненужные, чтобы освободить место.
3. Перекидываешь папку XIP и файл romhdr.bin в папку BuildXIP\rom.
4. Закидываешь в BuildXIP\rom\XIP MSXIPKernel и MSXIPKernelLTK (файлы и модули) от нового билда. Понятно, если разбираешь новый билд через XIPPort, то .txt тебе не нужны.
5. Закидываешь в BuildXIP\temp\dump папки .VM и .SYS от своего родного SYS.
6. Запускаешь из BuildXIP\rom файл Запаковать.bat и получаешь новый xip.bin
7. Если начальные байты в твоем родном ксипе отличаются от стандартных, то патчишь новый xip.bin
8. Вставляешь новы xip.bin куда там надо в твоей кухне
9. Обновляешь в твоей кухне в SYS папки .VM и .ROM из BuildXIP\temp\dump

Сообщение отредактировал AGC - 29.8.2009, 9:23
Прикрепленные файлы
Прикрепленный файл  XIP_Kitchen.zip ( 325.59 килобайт ) Кол-во скачиваний: 38
 
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Quarx
сообщение 29.8.2009, 9:11
Сообщение #129


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

Группа: Разработчики
Сообщений: 350
Регистрация: 20.4.2008
Из: Омск
Пользователь №: 1143
Спасибо сказали: 57 раз(а)

Девайс:Motorola Defy


Xakep, У моего Р7 точно также, но если нетрогаеш бут, то шанс что он зальется с ошибкой минимален.
Только если батарея сядит...

При портировании ксипа проверь чтобы с giisr.dll все было хорошо... изза него все проблемы.
После портирование в конце MAP.txt должно быть вот так...
Код
808ae000 - 808ae000 L00000000 Start: start of RAM
808ae000 - 808af000 L00001000 NUL
808af000 - 808b0000 L00001000 initialized data of region_1 giisr.dll
808b0000 - 808b6000 L00006000 uninitialized data of region_2 nk.exe
808b6000 - 808db000 L00025000 initialized data of region_3 nk.exe
808db000 - 808f3000 L00018000 NUL
808f3000 - 808f3000 L00000000 ------ start of RAM free space
808f3000 - 84000000 L0370d000 NUL
84000000 - 84000000 L00000000 End: end of RAM

P.s автопортирование ксипа на N6 работает. Если нужно залью ту версию которая портирует....
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Xakep
сообщение 29.8.2009, 14:17
Сообщение #130


Участник
**

Группа: Members
Сообщений: 14
Регистрация: 15.8.2009
Пользователь №: 26172
Спасибо сказали: 3 раз(а)

Девайс:Rover N6


AGC BuildXIP не умеет работать с giisr.dll и после его работы нужно двигать nk и giisr. XIP в прошивку встает нормально, 21139 мне же удалось самому победить в рукапашную. Первые байтики проверю, но только вечером или ночью.

Quarx,
За giisr слежу. Вот что получилось вчера на автопортjре.
Код
808ae000 - 808ae000 L00000000 Start: start of RAM
808ae000 - 808af000 L00001000 NUL
808af000 - 808b0000 L00001000 initialized data of region_1 giisr.dll
808b0000 - 808b6000 L00006000 uninitialized data of region_2 nk.exe
808b6000 - 808db000 L00025000 initialized data of region_3 nk.exe
808db000 - 808dc000 L00001000 NUL
808dc000 - 808dc000 L00000000 ------ start of RAM free space
808dc000 - 84000000 L03724000 NUL
84000000 - 84000000 L00000000 End: end of RAM

т.е. почти один в один.
Выложи конечно заведома рабочий портер! Попробую и им...
А пока хочу откатится назад на 21139 и попробывать на нее собрать автопортером и запустить. А то у меня уже начинает возникать ощущение что может не заводится 23016 из за криво соброного imgfs...

P.S. Всем заранее благодарен за помащь
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 29.8.2009, 14:32
Сообщение #131


PDA2U.RU Team
****

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

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


Цитата(Xakep @ 29.8.2009, 15:17) *
AGC BuildXIP не умеет работать с giisr.dll и после его работы нужно двигать nk и giisr. XIP в прошивку встает нормально, 21139 мне же удалось самому победить в рукапашную. Первые байтики проверю, но только вечером или ночью.

Что знал, сказал (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) К сожалению, тут только куча экспериментов при наличии устройства может помочь. Читай советы Quarx, у него аналогичное устройство (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Quarx
сообщение 29.8.2009, 17:36
Сообщение #132


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

Группа: Разработчики
Сообщений: 350
Регистрация: 20.4.2008
Из: Омск
Пользователь №: 1143
Спасибо сказали: 57 раз(а)

Девайс:Motorola Defy


Xakep, Вот держи рабочий портер http://rghost.ru/427390, он плохо работает с giisr.dll.но проблема решается очень легко. Береш папку giisr.dll из рабочего ксипа, и заменяеш в ксипе который был автопортирован. (ничего двигать ненужно, просто заменяеш папку). релочиш и собираеш xipport'ом.
В SYS обязательно все пакеты IE переведи в файлы... если в модулях, то не загрузится прошивка никогда...

P.s Меня сейчас мучает проблема стартовой даты после прошивки/хр.... на 4рда вроде есть мануал, но в S0* nk.exe я не нашел(IMG:http://forum.pda2u.ru/style_emoticons/default/sad.gif)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 29.8.2009, 17:50
Сообщение #133


PDA2U.RU Team
****

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

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


Цитата(Quarx @ 29.8.2009, 18:36) *
P.s Меня сейчас мучает проблема стартовой даты после прошивки/хр.... на 4рда вроде есть мануал, но в S0* nk.exe я не нашел(IMG:http://forum.pda2u.ru/style_emoticons/default/sad.gif)

Это ты о чем? Если о WM на экране начальной настройки, то это просто в реестре устанавливается...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Quarx
сообщение 29.8.2009, 17:51
Сообщение #134


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

Группа: Разработчики
Сообщений: 350
Регистрация: 20.4.2008
Из: Омск
Пользователь №: 1143
Спасибо сказали: 57 раз(а)

Девайс:Motorola Defy


После прошивки или ХР выставляется дата 01.01.07. А через реестр можно сменить только часовой пояс...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 29.8.2009, 19:38
Сообщение #135


PDA2U.RU Team
****

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

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


Цитата(Quarx @ 29.8.2009, 18:51) *
После прошивки или ХР выставляется дата 01.01.07. А через реестр можно сменить только часовой пояс...

Эх...х, все же просто (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)

1. Делаешь одну копию реестра до смены даты
2. Делаешь вторую копию после смены даты на любую
3. Сравниваешь их, видишь, где собака зарыта (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)

P.S. Если все равно проблемы, проверь еще .provxml, там может также выставляться дата. Но это, в любом случае, реестр...

P.P.S. А зачем оно тебе, лично я все равно дату и время через синхронизацию с ББ восстанавливаю. Поэтому на эти мелочи не обращаю внимания. Если не найдешь ключи, скажи, посмотрю. Я год назад этим развлекался (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)


Спасибо сказали:
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Quarx
сообщение 29.8.2009, 20:23
Сообщение #136


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

Группа: Разработчики
Сообщений: 350
Регистрация: 20.4.2008
Из: Омск
Пользователь №: 1143
Спасибо сказали: 57 раз(а)

Девайс:Motorola Defy


Угу и правда в реестре! А я почемуто был убежден что nk.exe задает начальную дату(IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)
[HKEY_LOCAL_MACHINE\Software\Microsoft\Calendar\LastDate] или [HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\Rai\:MSCLOCK\Session] или [HKEY_LOCAL_MACHINE\System\State\DateTime]
Сейчас до конца проверю

Добавлено:
Проверил все ключи, но после их изменения дата на меняется, даже если сделать рестарт....
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Xakep
сообщение 29.8.2009, 21:18
Сообщение #137


Участник
**

Группа: Members
Сообщений: 14
Регистрация: 15.8.2009
Пользователь №: 26172
Спасибо сказали: 3 раз(а)

Девайс:Rover N6


Цитата(Quarx @ 29.8.2009, 23:23) *
Проверил все ключи, но после их изменения дата нЕ меняется, даже если сделать рестарт....

А и не изменится! Т.к. эти данные изменяются самой системой с переодичностью 1мс. Можешь для пробы сделать два снимка системы SKTrecker или изменить данные, выйти из редактора реестра и снова зайти и проверить. А дата 01.01.07 это нулевое значение системного таймера. Так же можешь в этом убедиться вынув аккамулятор на ночь (что бы backup батарейка разрядилась) и при загрузке системы у тебя снова будет дата 01.01.07...

P.S. Сейчас попробывал твой портер. С твойм VM и ROM все так как ты и предупреждал. Но стойт мне вставить свои VM и ROM (из оф. прошивки), получается вот такая бяка (на выложеном ранее портере такая же шняга).
Код
00000000 - 01f901fd L01f901fd NUL

01f901fd - 01f901fd L00000000 Start: first DLL address
01f901fd - 02000000 L0006fe03 NUL
02000000 - 02000000 L00000000 End: last DLL address

02000000 - 03b90000 L01b90000 NUL
03b90000 - 03b94000 L00004000 Virtual base address of giisr.dll
03b94000 - 03bff000 L0006b000 Virtual base address of trueffs.dll
03bff000 - 03c03000 L00004000 Virtual base address of regenum.dll
03c03000 - 03c12000 L0000f000 Virtual base address of pm.dll
03c12000 - 03c1a000 L00008000 Virtual base address of mspart.dll
03c1a000 - 03c26000 L0000c000 Virtual base address of imgfs.dll
03c26000 - 03c30000 L0000a000 Virtual base address of fsreplxfilt.dll
03c30000 - 03c46000 L00016000 Virtual base address of fsdmgr.dll
03c46000 - 03c4b000 L00005000 Virtual base address of gpio.dll
03c4b000 - 03c51000 L00006000 Virtual base address of ceddk.dll
03c51000 - 03c55000 L00004000 Virtual base address of cecompr.dll
03c55000 - 03c5e000 L00009000 Virtual base address of fatutil.dll
03c5e000 - 03c71000 L00013000 Virtual base address of fatfsd.dll
03c71000 - 03c77000 L00006000 Virtual base address of diskcache.dll
03c77000 - 03c83000 L0000c000 Virtual base address of devmgr.dll
03c83000 - 03cf5000 L00072000 Virtual base address of crypt32.dll
03cf5000 - 03d8c000 L00097000 Virtual base address of coredll.dll
03d8c000 - 03d9a000 L0000e000 Virtual base address of certmod.dll
03d9a000 - 03da0000 L00006000 Virtual base address of busenum.dll
03da0000 - 805c0000 L7c820000 NUL

805c0000 - 805c0000 L00000000 Start: first physical address

Цитата
В SYS обязательно все пакеты IE переведи в файлы...

Ты имеешь ввиду все модули в папках browsing** перевести в файлы?
Кста в 21139 у меня все эти файлы в модулях и прошивка загружается, и сейчас я собираю прошивку из кухни для 525 асуса (и у них она загружается на модулях) как и 21139.
А ты чем релочишь? GReloc, WMReloc или WMReloc2 ?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Quarx
сообщение 29.8.2009, 21:30
Сообщение #138


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

Группа: Разработчики
Сообщений: 350
Регистрация: 20.4.2008
Из: Омск
Пользователь №: 1143
Спасибо сказали: 57 раз(а)

Девайс:Motorola Defy


VM и ROM которые в том архиве вообще не от моего девайса... я не знаю от какого... но с ними все отлично работает(IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)
Релочу Greloc'ом, если релочить WMReloc или WMReloc2, то получаю нерабочюю прошивку.

Цитата
А дата 01.01.07 это нулевое значение системного таймера

Эту дату реально сменить?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 29.8.2009, 21:47
Сообщение #139


PDA2U.RU Team
****

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

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


Цитата(Quarx @ 29.8.2009, 22:30) *
Эту дату реально сменить?

Что то вы меня ребята смущаете, потом попробую. Однозначно скажу, все дело в реестре. Никаких nk.exe (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Чтой то вы не то делаете...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Xakep
сообщение 30.8.2009, 8:22
Сообщение #140


Участник
**

Группа: Members
Сообщений: 14
Регистрация: 15.8.2009
Пользователь №: 26172
Спасибо сказали: 3 раз(а)

Девайс:Rover N6


Quarx,
Напрямую нет. т.к. она зашита аппаратно.
Я особо не задавался таким вопросом.
Но можно попытаться обоити это ограничение. Вставив в прошивку в автозагрузку батник (мне это проще т.к. я всегда вставляю в прошивку Mortsсript). который изменит дату на нужную и удалит сам себя из автозагрузки... Такой фокус так же позваляет и дополнительные настройки системы выполнить и доп. програмы при первом запуск системы установить... (IMG:http://forum.pda2u.ru/style_emoticons/default/wink.gif)

P.S. Не мог бы ты выложить список тех модулей которые преобразуешь в файлы. А то не охота лишние модули преобразовывать в файлы что бы заполучить лишние утечки памяти.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение

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

 

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