![]() |
|
|
![]() ![]() |
![]() |
![]()
Сообщение
#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 - ручками...
|
![]() |
|
![]() ![]()
Сообщение
#122
|
|
![]() Умничка ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 1151 Регистрация: 9.1.2008 Из: Москва Пользователь №: 184 Спасибо сказали: 573 раз(а) Девайс:Samsung WiTu 8G ![]() |
Angel_Hranitel, Siemens92, просьба уточнять, о каких устройствах идет речь? Для ASUS P320, HTC Artemis/Love, HTC Touch Diamond я использую автопортирование. На 6815 - ручками... Речь идет о 6815 и автопортирование очень хорошо работает(IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) |
![]() |
|
![]()
Сообщение
#123
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 360 Регистрация: 12.1.2008 Из: раснодар Пользователь №: 204 Спасибо сказали: 45 раз(а) Девайс: НР rw6815 ![]() |
Я пользуюсь автопотртом получается хорошо,я для этого у китайцев специальный хип взял(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) придется ручками править... |
![]() |
|
![]()
Сообщение
#124
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 291 Регистрация: 6.2.2008 Из: Санкт-Петербург Пользователь №: 380 Спасибо сказали: 110 раз(а) Девайс:HTC Моцарт 7.5 ![]() |
|
![]() |
|
![]()
Сообщение
#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) |
![]() |
|
![]()
Сообщение
#126
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 360 Регистрация: 12.1.2008 Из: раснодар Пользователь №: 204 Спасибо сказали: 45 раз(а) Девайс: НР rw6815 ![]() |
... Уже раз дватцать зверька с того света вытаскивал... (IMG:http://forum.pda2u.ru/style_emoticons/default/sad.gif) (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) это нормальное явление... Ты же не о джетаге говоришь? |
![]() |
|
![]()
Сообщение
#127
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 14 Регистрация: 15.8.2009 Пользователь №: 26172 Спасибо сказали: 3 раз(а) Девайс:Rover N6 ![]() |
(IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) это нормальное явление... Ты же не о джетаге говоришь? Видешь ли, у нас на N6 прошивка в домашних условиях возможна только с флеш карты, плюс, при каждой перепрошивке переписывается и boot-loader. И не дай бог вовремя сборки или копирования на карту или вовремя прошивки в boot-loader окажется хотя бы один не тот бит. ТО зверьку уже не один джетаг ни джедай не поможет, даже не любой СЦ. Вот и получается что для нашего зверька каждая прошивка (удачная или нет) по своей опасности приравнивается к операций на сердце у человека... |
![]() |
|
![]()
Сообщение
#128
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: 1657 раз(а) Девайс:RW6815/P320/Diamond ![]() |
Попробывал эту кухню. Заметил интересную вещь. Если использовать 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
Прикрепленные файлы
|
![]() |
|
![]()
Сообщение
#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 работает. Если нужно залью ту версию которая портирует.... |
![]() |
|
![]()
Сообщение
#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. Всем заранее благодарен за помащь |
![]() |
|
![]()
Сообщение
#131
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: 1657 раз(а) Девайс:RW6815/P320/Diamond ![]() |
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) |
![]() |
|
![]()
Сообщение
#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) |
![]() |
|
![]()
Сообщение
#133
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: 1657 раз(а) Девайс:RW6815/P320/Diamond ![]() |
P.s Меня сейчас мучает проблема стартовой даты после прошивки/хр.... на 4рда вроде есть мануал, но в S0* nk.exe я не нашел(IMG:http://forum.pda2u.ru/style_emoticons/default/sad.gif) Это ты о чем? Если о WM на экране начальной настройки, то это просто в реестре устанавливается... |
![]() |
|
![]()
Сообщение
#134
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 350 Регистрация: 20.4.2008 Из: Омск Пользователь №: 1143 Спасибо сказали: 57 раз(а) Девайс:Motorola Defy ![]() |
После прошивки или ХР выставляется дата 01.01.07. А через реестр можно сменить только часовой пояс...
|
![]() |
|
![]()
Сообщение
#135
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: 1657 раз(а) Девайс:RW6815/P320/Diamond ![]() |
После прошивки или ХР выставляется дата 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) |
![]() |
|
![]()
Сообщение
#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] Сейчас до конца проверю Добавлено: Проверил все ключи, но после их изменения дата на меняется, даже если сделать рестарт.... |
![]() |
|
![]()
Сообщение
#137
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 14 Регистрация: 15.8.2009 Пользователь №: 26172 Спасибо сказали: 3 раз(а) Девайс:Rover N6 ![]() |
Проверил все ключи, но после их изменения дата нЕ меняется, даже если сделать рестарт.... А и не изменится! Т.к. эти данные изменяются самой системой с переодичностью 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 ? |
![]() |
|
![]()
Сообщение
#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 это нулевое значение системного таймера Эту дату реально сменить? |
![]() |
|
![]()
Сообщение
#139
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: 1657 раз(а) Девайс:RW6815/P320/Diamond ![]() |
Эту дату реально сменить? Что то вы меня ребята смущаете, потом попробую. Однозначно скажу, все дело в реестре. Никаких nk.exe (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Чтой то вы не то делаете... |
![]() |
|
![]()
Сообщение
#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. Не мог бы ты выложить список тех модулей которые преобразуешь в файлы. А то не охота лишние модули преобразовывать в файлы что бы заполучить лишние утечки памяти. |
![]() |
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 10.4.2025, 5:47 |