![]() |
|
|
![]() ![]() |
![]() |
![]()
Сообщение
#101
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 368 Регистрация: 2.9.2008 Из: Москва Пользователь №: 2372 Спасибо сказали: 90 раз(а) Девайс:HTC Touch Pro T7272 ![]() |
Цитата("AGC") Память (флешка) всего - 30,71 Мб ОЗУ всего - 47,36Мб (это уже при 4Мб пуле) Вот поэтому я не спешу переходить на G900 - из-за ресурсов dpi192, как ни чисть прошивку, более 34MB доступной ROM делать не удавалось. |
![]() |
|
![]()
Сообщение
#102
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 350 Регистрация: 20.4.2008 Из: Омск Пользователь №: 1143 Спасибо сказали: 57 раз(а) Девайс:Motorola Defy ![]() |
А радио и т.п. не забыли? Память (флешка) всего - 30,71 Мб ОЗУ всего - 47,36Мб (это уже при 4Мб пуле) У меня 51.13 уже свободно при 4мб пуле Я подвинул "End: highest physical address" и за ними "Start RAM", giisr.dll и nk.exe Больше незнаю что можно.... 8400fdff End: end of RAM - самое максимальное значение что я смог найти.... P.s XIP копать даже интересно оказывается так(IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) А как радио выдернуть из прошивки? Посмотреть че там есть.. мож че поправить(IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) ) |
![]() |
|
![]()
Сообщение
#103
|
|
Новичок ![]() Группа: Members Сообщений: 5 Регистрация: 15.3.2009 Пользователь №: 14176 Спасибо сказали: 0 раз(а) Девайс:RoverPC evo X7 ![]() |
Приветствую. Может кто-нибудь сможет помочь, пытаюсь портировать ксип, перенес девайсозависимые модули в донора, сделал релок, в карте пересечений нет, но до тех пор пока в xipport'e не нажму realloc P, после этого снова появляются пересечения, как-будто ничего не исправлялось. Пробовал после всех правок и убедившись что пересечений в карте нет, не нажимая realloc P собрать ксип, засунуть его в рабочую прошивку и прошиться - не запускается, висит на бутскрине. На всякий случай закачал в архиве родной ксип, донор и то что у меня получилось, если кому не в тягость, гляньте пжлста и укажите на ошибки. ссылка на архив http://ifolder.ru/13132457
|
![]() |
|
![]()
Сообщение
#104
|
|
Участник ![]() ![]() Группа: Members Сообщений: 40 Регистрация: 28.5.2009 Пользователь №: 20964 Спасибо сказали: 13 раз(а) Девайс:RoverPC G7 Pro ![]() |
Приветствую. Может кто-нибудь сможет помочь, пытаюсь портировать ксип, перенес девайсозависимые модули в донора, сделал релок, в карте пересечений нет, но до тех пор пока в xipport'e не нажму realloc P, после этого снова появляются пересечения, как-будто ничего не исправлялось. Пробовал после всех правок и убедившись что пересечений в карте нет, не нажимая realloc P собрать ксип, засунуть его в рабочую прошивку и прошиться - не запускается, висит на бутскрине. На всякий случай закачал в архиве родной ксип, донор и то что у меня получилось, если кому не в тягость, гляньте пжлста и укажите на ошибки. ссылка на архив http://ifolder.ru/13132457 Донор кривой до ужаса возьми нормального |
![]() |
|
![]()
Сообщение
#105
|
|
Новичок ![]() Группа: Members Сообщений: 5 Регистрация: 15.3.2009 Пользователь №: 14176 Спасибо сказали: 0 раз(а) Девайс:RoverPC evo X7 ![]() |
спасибо за донора, с ним модули легли как надо, в карте ни одного пересечения, но... все равно не грузится. Собирал по инструкции, пункты 3.7-3.8 пропустил и сделал так как ты написал на 5-й странице, pExtensions: P+00001A28, у меня такое же значение в родном ксипе. собранный ксип втыкаю в рабочую прошивку, билд 20758, может ли в этом быть проблема, то что билды не совпадают?
|
![]() |
|
![]()
Сообщение
#106
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: 1657 раз(а) Девайс:RW6815/P320/Diamond ![]() |
e-cat, легко... XIP и Билд обычно должны совпадать, хотя иногда работают и так (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Но проверить это, не имея рабочей прошивки не получиться...
P.S. Еще можно использовать кухни автопортирования XIPа. Не всегда прокатывает, но иногда работает неплохо. Зависит от твоего XIPа, т.к. делали их все под HTC-шки... |
![]() |
|
![]()
Сообщение
#107
|
|
Новичок ![]() Группа: Members Сообщений: 5 Регистрация: 15.3.2009 Пользователь №: 14176 Спасибо сказали: 0 раз(а) Девайс:RoverPC evo X7 ![]() |
AGC,
автопортирование не вариант, ни одного нормального ксипа я так и не собрал, попробуй после такой сборки разобрать этот ксип и глянуть карту (IMG:http://forum.pda2u.ru/style_emoticons/default/rolleyes.gif) |
![]() |
|
![]()
Сообщение
#108
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: 1657 раз(а) Девайс:RW6815/P320/Diamond ![]() |
AGC, автопортирование не вариант, ни одного нормального ксипа я так и не собрал, попробуй после такой сборки разобрать этот ксип и глянуть карту (IMG:http://forum.pda2u.ru/style_emoticons/default/rolleyes.gif) Я так собираю ксипы для ASUS P320 и HTC 3300/3350. Думается, для многих других также собираются (гарантировано, разные ASUS и HTC). С роверами и HP сложнее, там gissr.dll в некоторых случаях есть, не факт, что его корректно перемещает кухня автопортирования. Честно говоря, как раз на HP RW6815 пока еще и не пробовал автопортирование, т.к. ручками получается за 3-5 минут (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Но ты попробуй все же сделать единый билд и XIP к нему. Возможно, проблема именно в этом. Также, посмотри начальные байты в своем оригинальном XIPе, они могут отличаться от стандартных, тогда перебей их WinHex-ом в портированном варианте... Да, и опиши лучше подробнее, где именно зависает? Проходит ли начальная загрузка XIPа или виснет на нем? Лучше скриншотом/фотографией, а то понятия о первых, вторых и т.д. сплешах у всех разные (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Сообщение отредактировал AGC - 18.7.2009, 16:58 |
![]() |
|
![]()
Сообщение
#109
|
|
Новичок ![]() Группа: Members Сообщений: 5 Регистрация: 15.3.2009 Пользователь №: 14176 Спасибо сказали: 0 раз(а) Девайс:RoverPC evo X7 ![]() |
AGC, ну, первые 43 байта совпадают. билд попробую собрать и проверить, кстати, .VM и .ROM нужно будет из родной прошивки взять?
зависает на самой-самой первой картинке при включении, той что зашита в (бутлоадер?), т.е. загрузки как таковой и нет. |
![]() |
|
![]()
Сообщение
#110
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: 1657 раз(а) Девайс:RW6815/P320/Diamond ![]() |
AGC, ну, первые 43 байта совпадают. билд попробую собрать и проверить, кстати, .VM и .ROM нужно будет из родной прошивки взять? зависает на самой-самой первой картинке при включении, той что зашита в (бутлоадер?), т.е. загрузки как таковой и нет. Нет, если 43 совпадают, то все Ок. Обычно первые 2-3 байта могут идти "родные", а не стандартные. .VM и .ROM берешь родные - от своей прошивки. Кстати, я бы рекомендовал тебе тогда для начала потренироваться прямо на рабочем билде, который у тебя есть. Сделай самопортирование и вставку XIPа прямо из него, чтобы откатать технологию. Раз виснет там, то это XIP... Ну и адрес в XIPе, на всякий случай, все же проверь по той технологии, что я для роверов и орсио описывал (поиск rom_00 в nk.exe), может все же что сдвигается... |
![]() |
|
![]()
Сообщение
#111
|
|
Новичок ![]() Группа: Members Сообщений: 5 Регистрация: 15.3.2009 Пользователь №: 14176 Спасибо сказали: 0 раз(а) Девайс:RoverPC evo X7 ![]() |
AGC, собрал, взял другой родной xip, более старый и в него перенес MSXIPKernel из донора, пересечений нет, девайс запускается. Одна проблема, при подключении кмк к зарядке или usb он виснет намертво, пробовал этот ксип вставлять в разные рабочие билды, результат один и тот же. То же самое у меня было при автопортировании. (IMG:http://forum.pda2u.ru/style_emoticons/default/unsure.gif) Может встречались с подобным?
UPD: стал заменять донорские модули на родные, по 2-3 штуки и перепрошиваться, в итоге уже всё что можно было заменил на родное но проблема так и не исчезла. UPD2: вроде получилось, добавлял донорские модули не все сразу, а по 2-3 штуки, пока не перенес все полностью. осталась одна проблема - пересечение в конце карты, не знаю как его убрать, правка imageinfo.txt не помогает,после pealloc P все изменения исчезают. карты и ROMHDR прикрепил к посту, может кто подскажет?
Прикрепленные файлы
|
![]() |
|
![]()
Сообщение
#112
|
|
Участник ![]() ![]() Группа: Members Сообщений: 40 Регистрация: 28.5.2009 Пользователь №: 20964 Спасибо сказали: 13 раз(а) Девайс:RoverPC G7 Pro ![]() |
Кто-нить может пояснить по папкам .VM и .ROM? Я так понял, что в .VM хранятся адреса начала свободных областей в слотах 0,1(для 6.5 еще двух слотов), так же размер RAM, которые должны соответствовать этим же адресам в XIP. И на их основе Greloc или WMreloc размещает модули из IMGFS, я правильно понимаю? А вот насчет .ROM, для чего она, что за адреса содержит и как ее править, учитывая, што XIP портируется вручную, или ее правит Greloc? Кто-нить может расписать ее структуру в хексе, на примере, и соответствие или относительность с .VM? Понятно, што можно взять из родной прошивки, но бездумно - неинтересно, да и хотелось бы по возможности оптимизировать распределение памяти, границы начала пустот в слотах там перенести и т.п.
ЗЫЖ Кому интересен данный вопрос смотрим здесь |
![]() |
|
![]()
Сообщение
#113
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 14 Регистрация: 15.8.2009 Пользователь №: 26172 Спасибо сказали: 3 раз(а) Девайс:Rover N6 ![]() |
Добрoго времяни суток уважаемые гуру. (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)
Тоже вот решил занятся ромоделаньем, маленький опыт уже имею. Решил тут попробывать собрать для себя xip, донорт с ядром 6.5 23016 от Asus 525, родной беру оф. 6.0 18125 от Rover n6. Действую по инструкций с 4-ой страници. Заменяю ОЕМ файлы, переношу начала файла Romhdr (до ulRAMEnd) в донара, увеличиваю physlast, делаю realloc P, жму write maps... И утыкаюсь в ошибку "An entry with the same key already exists"... (IMG:http://forum.pda2u.ru/style_emoticons/default/sad.gif) Пробывал всяко разно. Но всеравно прихожу к этой ошибке. В результате не могу создать MAP.txt. Не подскажите ли уважаемые гуру, в чем грабли? Да, и еще. При замене ОЕМ файлов, *.тхт брать от родной прошивки или от донора? Если нужно постараюсь выложить ксипы родной и донора. Не выкладывaю сразу из за того что нормального инета под рукой нет и приходится пользовать GPRS. |
![]() |
|
![]()
Сообщение
#114
|
|
Участник ![]() ![]() Группа: Members Сообщений: 40 Регистрация: 28.5.2009 Пользователь №: 20964 Спасибо сказали: 13 раз(а) Девайс:RoverPC G7 Pro ![]() |
Добрoго времяни суток уважаемые гуру. (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Тоже вот решил занятся ромоделаньем, маленький опыт уже имею. Решил тут попробывать собрать для себя xip, донорт с ядром 6.5 23016 от Asus 525, родной беру оф. 6.0 18125 от Rover n6. Действую по инструкций с 4-ой страници. Заменяю ОЕМ файлы, переношу начала файла Romhdr (до ulRAMEnd) в донара, увеличиваю physlast, делаю realloc P, жму write maps... И утыкаюсь в ошибку "An entry with the same key already exists"... (IMG:http://forum.pda2u.ru/style_emoticons/default/sad.gif) Пробывал всяко разно. Но всеравно прихожу к этой ошибке. В результате не могу создать MAP.txt. Не подскажите ли уважаемые гуру, в чем грабли? Да, и еще. При замене ОЕМ файлов, *.тхт брать от родной прошивки или от донора? Если нужно постараюсь выложить ксипы родной и донора. Не выкладывaю сразу из за того что нормального инета под рукой нет и приходится пользовать GPRS. Это происходит потому, что есть пересечения модулей в слоте 0 и 1, воспользуйтесь mreloc или нагляднее XipAddrToos, чтобы их удалить... txt брать от родной прошивки, если они в ОЕМ... |
![]() |
|
![]()
Сообщение
#115
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 14 Регистрация: 15.8.2009 Пользователь №: 26172 Спасибо сказали: 3 раз(а) Девайс:Rover N6 ![]() |
Это происходит потому, что есть пересечения модулей в слоте 0 и 1, воспользуйтесь mreloc или нагляднее XipAddrToos, чтобы их удалить... Я и пользую XipAddrTools, но даже если и уберу все пересечения. Все равно не могу сделать Write Maps... (IMG:http://forum.pda2u.ru/style_emoticons/default/sad.gif) А раз нет MAP.txt то и не знаю как востановить physlast... (IMG:http://forum.pda2u.ru/style_emoticons/default/sad.gif) Вот, залил свой ксипы сюда http://ifolder.ru/13587090 (А то сюда не дают заливать файлы больше метра) в одном архиве оба ксипа, xip_n6.bin - родной, xip_asus.bin - донор. Может кто на дасуге глянет... ЗЫ Я не пршу дать мне готовый партированый ксип! Для меня важнее самому допетрить что к чему и свойми (пока кревыми) ручками сделать ксип. |
![]() |
|
![]()
Сообщение
#116
|
|
Участник ![]() ![]() Группа: Members Сообщений: 40 Регистрация: 28.5.2009 Пользователь №: 20964 Спасибо сказали: 13 раз(а) Девайс:RoverPC G7 Pro ![]() |
Я и пользую XipAddrTools, но даже если и уберу все пересечения. Все равно не могу сделать Write Maps... (IMG:http://forum.pda2u.ru/style_emoticons/default/sad.gif) А раз нет MAP.txt то и не знаю как востановить physlast... (IMG:http://forum.pda2u.ru/style_emoticons/default/sad.gif) Вот, залил свой ксипы сюда http://ifolder.ru/13587090 (А то сюда не дают заливать файлы больше метра) в одном архиве оба ксипа, xip_n6.bin - родной, xip_asus.bin - донор. Может кто на дасуге глянет... ЗЫ Я не пршу дать мне готовый партированый ксип! Для меня важнее самому допетрить что к чему и свойми (пока кревыми) ручками сделать ксип. Возможно потому, што addrtools немного подглюкивает, вот например как у меня. |
![]() |
|
![]()
Сообщение
#117
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 14 Регистрация: 15.8.2009 Пользователь №: 26172 Спасибо сказали: 3 раз(а) Девайс:Rover N6 ![]() |
Блин! У меня уже от полученого количества информаций, в мозгу два раза выскакивала ошибка "Out off RAM"!!!
Пошел делать ReBoot, пивом... (IMG:http://forum.pda2u.ru/style_emoticons/default/wink.gif) |
![]() |
|
![]()
Сообщение
#118
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: 1657 раз(а) Девайс:RW6815/P320/Diamond ![]() |
Xakep, это нормально (IMG:http://forum.pda2u.ru/style_emoticons/default/biggrin.gif) Потом все устаканится (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)
|
![]() |
|
![]()
Сообщение
#119
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 360 Регистрация: 12.1.2008 Из: раснодар Пользователь №: 204 Спасибо сказали: 45 раз(а) Девайс: НР rw6815 ![]() |
Кто сейчас пользуется автопортом??? Автоматически портировал хип, все нормально (без !!!). Только новы хип получился 2831Кb, а из рабочей прошивки 3840Кb. При попытке вставить хип в прошивку, хиппорт ругается... В чем может быть проблема? Чем заполнить оставшуюся часть, 00 или FF? Или как решить эту проблему?
|
![]() |
|
![]() ![]()
Сообщение
#120
|
|
![]() Умничка ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 1151 Регистрация: 9.1.2008 Из: Москва Пользователь №: 184 Спасибо сказали: 573 раз(а) Девайс:Samsung WiTu 8G ![]() |
Кто сейчас пользуется автопортом??? Автоматически портировал хип, все нормально (без !!!). Только новы хип получился 2831Кb, а из рабочей прошивки 3840Кb. При попытке вставить хип в прошивку, хиппорт ругается... В чем может быть проблема? Чем заполнить оставшуюся часть, 00 или FF? Или как решить эту проблему? Я пользуюсь автопотртом получается хорошо,я для этого у китайцев специальный хип взял(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) ![]() P.S пользуйтесь на здоровице,только для опытных(IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Потом Инструкцию накатаю, если надо(IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) |
![]() |
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 10.4.2025, 5:47 |