> Внимание!

Настоятельно рекомендуем прочитать Правила раздела "Windows Mobile - прошивки"

Новые темы необходимо создавать только в корневом разделе! В дальнейшем они будут обработаны модераторами.



Самостоятельно собираем прошивки для Samsung SGH-i740 | Кухни, утилиты, вопросы по созданю прошивок самостоятельно.



Реп: (65)
Самостоятельно собираем прошивки для Samsung SGH-i740





Мини кухня от STU
скачать

Кухня на основе OSBuilder от kallisto
Самостоятельно собираем прошивки для Samsung SGH-i740 (Пост #4195415)

Кухня на основе OSBuilder билд 21659, с пакетами от kallisto
Samsung SGH-i740 - Перепрошивка (Пост #4595698)

Полезные ссылки:


M
В тему требуется куратор. Обращаться к любому модератору раздела


Сообщение отредактировал Prislav - 21.10.11, 16:21



Реп: (290)
badwolf770,

Зачем тебе что то проверять, EXTRELOC пишет лог, в нем посмотри, но сколько я последнее время не собирал прошивок, ошибок никаких с портированием именно XIP-а через данный тулз небыло вообще.
Единственный момент когда проглючивает autoexecandclick.exe, но тут при работе батника все видно сразу.



Реп: (34)
kallisto,
еще вопросик появился, а когда берешь SYS QVGA от другого устройства , его просто вставлять место нашего или чтот там надо делать с ним?



Реп: (290)
badwolf770,

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

siabr,

Нет, такого ничего нет что бы прошивку можно было потестить, только на собственном теле :(



Реп: (34)
kallisto,
еще раз большое спасибо за помощь) ;)



Реп: (42)
kallisto,
kallisto @ 14.1.10, 22:17 *
такой трупик наблюдаю иногда но уже редко

А когда бывает трупик как выходишь из положения? Чем и как реанимируешь?

Сообщение отредактировал siabr - 14.01.10, 23:04



Реп: (290)
siabr,

Запускаю заведомо исправную прошивку и тыкаю снова в reset или если тел выключен просто на кнопку питания жму для включения, начинается процесс прошивки и все.



Реп: (34)
kallisto,
чтот у меня ошибка вываливается чтот там с .vm и .rom not found что делать?
и еще пишет в командной строке что не возможно найти файлы hd.dll.txt и другие

Сообщение отредактировал badwolf770 - 14.01.10, 23:46



Реп: (42)
kallisto,
То есть загрузчик убить невозможно?



Реп: (290)
badwolf770,

Каталог !BuildXIP должен быть в составе кухни, где рядом с ним есть папка OEM и SYS вот в ней и есть .vm и .rom

siabr,

Мне это пока не удалось, естественно намеренно я этого и не предпринимал.



Реп: (34)
kallisto @ 14.1.10, 23:47 *
Каталог !BuildXIP должен быть в составе кухни

так получилось, но пишет в ком.строке не удалось найти hd.dll.txt и osaxst0.dll.txt, это нормальНо?

Сообщение отредактировал badwolf770 - 14.01.10, 23:52



Реп: (42)
kallisto,
Спасибо! Обнадежил! :thank_you:



Реп: (290)
badwolf770,

Бывает и так, попробуй несколько раз пересобрать и посмотреть что будет, хотя в этом ничего страшного нет, у меня такое было тоже. Ещё при этом в папке SYS не торгай .vm и .rom, они правятся под конкретный ксип.



Реп: (34)
модули osaxst0.dll, osaxst1.dll и hd.dll - это отладочные модули, при штатной работе ОС не используются, но при этом занимают место.
------------------------
Значит они и не нужны. :rolleyes:



Реп: (92)
siabr @ 14.1.10, 22:43 *
То есть загрузчик убить невозможно?


Возможно, но не таким образом :)
В любом случае если не уверен в своей собранной прошивке, то можно проверить её бут-область (при условии что бут-скрин не был изменён) методом сравнения с оригинальной прошивкой (т.е. прошивкой, которую вы положили под именем i728.exe в кухню от STU (для ромоделов - таким методом можно обновлять бут-лоадер, советую использовать бут-лоадер из прошивки STU v9)). Для сравнения нужно в hex-редакторе сверить область бутлоадера прошивок, которая находится по адресу 0х0000000 - 0х017EBE2, если эта область на i728.exe и i728.NEW.exe одинакова, то можно прошиватся смело ;)



Реп: (42)
Shoorup4eg @ 15.1.10, 0:33 *
Для сравнения нужно в hex-редакторе сверить область бутлоадера прошивок, которая находится по адресу 0х0000000 - 0х017EBE2, если эта область на i728.exe и i728.NEW.exe одинакова, то можно прошиватся смело

Вот это дело. Спасибо за совет.
Теперь осталось перепробовать различный софт, чтобы определиться, что портировать :rolleyes:

Добавлено 15.01.2010, 09:57:

Есть вопрос:
Если разобрать две оф. прошивки Pi740XEII1 и Pi740XEHG1, что нужно (и можно ли) перетащить из прошивки Pi740XEHG1 в Pi740XEII1 чтобы нормально работал GPRS?



Реп: (35)
Получилось разобрать и собрать официальную прошивку. Неофициальные некоторые тоже получилось. Буду колдавать дальше. Хочу Лайт пршивку с рабочей мышью верхним пуском. Подскажите какой билд подподает под данные критерии?



Реп: (290)
AleksFox,

Из разборных наверное только официальные, остальные вроде как по пакетам не разложишь :(



Реп: (34)
80282000 - 802825ae L000005ae o32 region_0 rva=00001000 vsize=000005ae real=00011000 psize=000005b0 f=60000020 for TimeWizard.exe
802825b0 - 802839b0 L00001400 o32 region_2 rva=00062000 vsize=00048384 real=802f6000 psize=00001400 f=c0000040 for nk.exe
80283000 - 802839b0 L000009b0 !!!!!!!!!!!!!!!!!!
80283000 - 80283048 L00000048 o32 region_2 rva=00003000 vsize=00000048 real=00013000 psize=00000048 f=40000040 for TimeWizard.exe



у меня вот к этому вопрос, в логе EXTReloc написано ошибок 0, а в xipport'e написано наложение модулей ... старнно

Сообщение отредактировал badwolf770 - 15.01.10, 15:53



Реп: (35)
Сам сейчас на вот этой прошивке: STU__s_i740_lite_v.8.75_oldGwes, но она не разбирается ни как. Хотел ее под себя поправить. Я как понял проблема не работающей мыши связана с gwes можно ли старый из официальных прошивок вырезать и вставить в новые? Кто-нибудь пробовал? Кто еще мышью пользуется в каких прошах она нормально работатет? (ну билин нравиться она мне :))



Реп: (92)
AleksFox @ 15.1.10, 12:45 *
Получилось разобрать и собрать официальную прошивку. Неофициальные некоторые тоже получилось. Буду колдавать дальше. Хочу Лайт пршивку с рабочей мышью верхним пуском. Подскажите какой билд подподает под данные критерии?


AleksFox @ 15.1.10, 14:28 *
Сам сейчас на вот этой прошивке: STU__s_i740_lite_v.8.75_oldGwes, но она не разбирается ни как. Хотел ее под себя поправить. Я как понял проблема не работающей мыши связана с gwes можно ли старый из официальных прошивок вырезать и вставить в новые? Кто-нибудь пробовал? Кто еще мышью пользуется в каких прошах она нормально работатет? (ну билин нравиться она мне )


Для разборки неофициальных прошивок до дампа (т.е. без разложения на пакеты SYS и OEM) я использую немного измененный батник, это позволяет без проблем заменить в дампе любую картинку/мелодию/драйвер батарейки (естественно менять с умом, а не *.png с разрешением 40х40 на *.jpg с разрешением 1600х1200), отредактировать реестр (находится в default.hv и user.hv), добавить *.provxml (удалять уже имеющийся нельзя, да и вообще не советую ничего из дампа удалять), добавить другие не исполняемые (*.exe, *.dll, *.cpl, ...) файлы, например недостающие вам ярлыки (я проверял только на ярлыках). Ну и для сборки прошивки из дампа тоже батник немного изменить нужно. Вобщем в атаче выкладываю свои изменённые батники для кухни от STU - пользуйтесь наздоровье, хотя лучше делать свои прошивки, а не ковырятся в чужих трудах ;)

Как по вашему реализована нормальная работа опитджоя на прошивках от STU? Естественно что путём замены gwes из официальной прошивки. Заменять можно на любом билде ядра 6.1 винды. Возможно что файлик gwes.ехе придётся доставать слитием дампа с КПК, т.к. с разобронной кухней официальной прошивки он не всегда приживается. На wm 6.5 gwes от 6.1 не подходит, т.е. оптиджой и 6.5 несовместимы пока что (быть может кто-нибудь в будущем пропатчит gwes.ехе от нашего девайса для нормальной работы на wm 6.5)
А работает оптиджой во всех официальных прошивках и в прошивках от STU с пометкой - old gwes
Прикрепленный файлbat.rar ( 1.78 КБ )


Сообщение отредактировал Prislav - 16.01.10, 14:01
Причина редактирования: + от AleksFox


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 12.11.24, 10:27