> Внимание!

Настоятельно рекомендуем прочитать Правила раздела "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



Реп: (30)
badwolf770 @ 15.1.10, 13:55 *
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 написано наложение модулей ... старнно

Сделай EXTReloc-ом еще раз релокацию модулей, если конечно не делаешь автопортирование.



Реп: (34)
BtesterD @ 15.1.10, 21:21 *
Сделай EXTReloc-ом еще раз релокацию модулей, если конечно не делаешь автопортирование.

ничего не получается как только не пробовал, и по 5 раз модули перемещал меджу донором и оригиналом , не выходит помогите разобраться. Сколько раз я не пробовал портировать XIP руками или этой новой прожкой у меня всеравно наложение этих модулей(((((

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



Реп: (111)
Вопросец такой, давно хотел задать. Есть в SYS такие пункты как BronzeEA, BronzeNonEA, потом CommonEA и NonEA. Что значат эти EA и NonEA? Возможно глупый вопрос, но тем не менее... если кто знает пожалуйста ответьте.
Googlь рулит: окончания ...NonEA или ...EA в данном случае указывают на то, будут ли данные элементы работать с азиатскими шрифтами "...EA" или нет "...NonEA". Т.е. для России оставляем NonEA
Нашел вот на просторах сети, начинающим ромоделам очень полезно, имхо
* Описания Пакета
*note: в случае *Modules против *Files различие просто, в какую область памяти эти объекты идут когда загружено (ФАЙЛЫ или секция МОДУЛЕЙ) - кроме этого, никакого различия. По существу, если Вы используете родные 6.5 ядер, Вы хотите *Modules, иначе нет.

ADC - Автоматическая Конфигурация Данных
AdobeFlash - Adobe Flash
AdobeFlashCodecs - Adobe Flash Video Playback Codecs
AlarmSounds - Сигнальные Звуки
AUTOUPDATE - Авто Обновление Стороны устройства - Не Необходимый
Основа - Необходимый - но что это?
BaseApps - Необходимый - но что это?
BaseAppsFiles - Microsoft Camera + Поддержка Интеграции Камеры - заменяет BaseAppsModules
BaseAppsModules - Microsoft Camera + Поддержка Интеграции Камеры - заменяет BaseAppsFiles
Bluetooth - Поддержка Bluetooth (для microsoft стек Бритиш Телекома, иждивенец на строит разовый выключатель),
бронза - Необходимый - Компоненты для CHome
BronzeEA - Компоненты для CHome (языки Восточной Азии)
BronzeNonEA - Компоненты для CHome (Не языки Восточной Азии)
ПРОСМОТР - ТО ЕСТЬ 5 Компонентов
BROWSINGCORE - ТО ЕСТЬ 6on6 Компоненты Scripting (иждивенец на строят разовый выключатель),
browsingie - ТО ЕСТЬ 6on6 UI и RenderCore (иждивенец на строят разовый выключатель),
BTDUN - организация сети дисков Bluetooth
Bth_A2DP - Bluetooth A2DP
Bth_HID - СКРЫТЫЕ Bluetooth (Устройство Интерфейса пользователя) представляют поддержку
Bth_Watch - Поддерживают для Сони Эррикшена Рист Уоча
CHome - Титан, Про версия WM Скользящих Групп
CommonEA - Общие параметры настройки, определенные для Восточной Азии, строят, заменяет CommonNonEA
CommonNonEA - Общие параметры настройки, определенные для не-Восточной Азии, строят, заменяет CommonEA
COMPLEXSCRIPT_FONTS - шрифты Системы для арабского языка строят, заменяет SYSTEM_DEFAULT_FONTS
ConfettiCore - HW Ускоренный RenderCore для 6.5 Хрома
DRM - Цифровая Поддержка Управления Правами (иждивенец на строят разовый выключатель) - Необходимый для Видео воспроизведения 3gp и mp4
Предприятие - IPSec, l2TP и поддержка Winscard?
Развлечение - Игры
FWUPDATE - Поддержка ImageUpdate
gb18030 - Восточноазиатская поддержка Шрифта - Исключенный из изображений НЕЗЕМЛИ
GPSID - Водитель Промежуточного звена GPS, облегчает многократные заявления, используя один последовательный порт одновременно
INTERNETSHARING - Обеспечивает ТУЗЕМНЫЙ Маршрутизатор для WWAN <-> коммуникация USB/Bluetooth
IPSECVPN - IPSec VPN Поддержка
IRDA - Поддержка Порта IR
LangDB - wince.nls для Вашего языка (0404, 0411, 0412, 0804, Международная федерация рестлинга)
Livesearch - Windows Live Search/Bing Search
Lockscreen - WM6.5 Lockscreen
LockscreenEA - Lockscreen компоненты Восточной Азии - заменяет LockscreenNonEA
LockscreenNonEA - Lockscreen Не компоненты Восточной Азии - заменяет LockscreenEA
MediaOS - Windows Media Player - Необходимый для поддержки Музыки для мобильного телефона MP3?
MediaOSFiles - Windows Mobile Player Decoder DMO - заменяет MediaOSModules
MediaOSModules - Windows Mobile Player Decoder DMO - заменяет MediaOSFiles
Metadata - Необходимый - Ульи Регистрации, Информация Пакета
MODEMLINK - интернет-(СЕРОВАТО-КОРИЧНЕВАЯ) поддержка разделения В старинном стиле (иждивенец на строят разовый выключатель),
MSIMAR - поддержка ГЛОТКА арабского языка строит - исключенный из неарабского, строит
MSTag - Microsoft Tag Reader (иждивенец на строят разовый выключатель),
MSXIPKernel - Microsoft Native Kernel Components
MSXIPKernelLTK - Пустой Пакет ImageUpdate - Требование для будущего расширения
NetCF - Microsoft.NET Компактная Структура
Нетелефон - Нетелефон (PDA) Компоненты - исключенный из телефона строит
OEMXIPKernel - Ядерные Компоненты Уроженца OEM
Office - Microsoft Office 6 Mobile
OneNote - Microsoft OneNote 6 Mobile
OS - Необходимый - Описание?
OSFiles - Необходимый - MS WMV DMO - заменяет OSModules
OSModules - Необходимый - MS WMV DMO - заменяет OSFiles
Перфект - Монитор Работы Отладки
Perfbox - Монитор Работы Отладки
Телефон - Необходимый - Телефонная поддержка, не в PDA строит
PhoneRedist - Необходимый - Телефонная поддержка, не в PDA строит
ppgprov - OMA, Обеспечивающий Поддержку, не в PDA, строит
Redist-?
RemoteDesktopMobile - Отдаленный Рабочий стол
Riched20 - Богатый Редактор HTML поддержка - Международная федерация рестлинга строит - заменяет Riched20_CS
Riched20_CS - Богатый Редактор HTML поддержка - арабский язык строит - заменяет Riched20
RIL710MUX - (дополнительный) Компонент CellCore
RingsAndAlerts - Кольца и Тревоги
RMGR - Бродящий (дополнительный) Менеджер
ВРЕМЯ ВЫПОЛНЕНИЯ - C Время выполнения
SipAR - Поддержка ГЛОТКА арабского языка строит (исключенный из неарабского, строит),
SampleMusic - Типовая Музыка (иждивенец на строят разовый выключатель),
Shell - Необходимый
SIM_TKit - Набор инструментов СИМА, опущенный от CDMA, строит
Skybox - Microsoft MyPhone, Синхронизации информация телефона с Microsoft (иждивенец на строят разовый выключатель),
Skymarket - Рынок WM еще не жив - Только связь (иждивенец на строят разовый выключатель),
SMIME - Необходимый - Поддержка Crypto
SMS_Providers - Необходимый - Поддержка SMS
SQLCE - Сервер SQL для CE (иждивенец на строят разовый выключатель),
КВ.М. - Качественные Метрики Систем (обратная связь опыта клиента)
SqlCeMobile - Не Необходимый - Если Вы не нуждаетесь в SqlCeMobile
SYSTEM_DEFAULT_FONTS - Необходимый - Не Поддержка Шрифта Сложного подлинника - заменяет COMPLEXSCRIPT_FONTS
Темы - Дополнительные Темы
Transcriber - Transcriber - Не доступный на каждом языке
UNISCRIBE - Поддержка ГЛОТКА избранной не-Международной федерации рестлинга langs - заменяет Transcriber
VoiceCommand - Голосовая Команда - (0407, 0409, 040C, 0809)
VoIP - VoIP
VoIPOS - Часть 2 VoIP
Webview - ТО ЕСТЬ 6on6 компонент RenderCore для использования OS, Международной федерации рестлинга - заменяет Webview_CS
Webview_CS - ТО ЕСТЬ 6on6 компонент RenderCore для использования OS, арабского языка - заменяет Webview
WelcomeCenter - Центр Приема WM6.5 - Необходимый для "Помощи"
WindowsLive - Windows Live Mobile
WindowsLiveIM - Windows Live Instant Messaging
WMLiveSearchWidget - MS Живой Виджет Поиска
WMMoneyWidget - Виджет Денег MS
WMWeatherWidget - Погодный Виджет MS
WMWidgets - Поддержка Виджетов MS (Требует ТО ЕСТЬ 6on6),
WWAN - Поддержка WWAN (не в PDA Строит),


Сообщение отредактировал NLocksmith - 16.01.10, 00:00



Реп: (35)
Подскажите где вообще про билды винды можно почитать? А то каша какае-то везде. Чем они друг от друга отличаются?

Сообщение отредактировал bernest - 17.01.10, 17:57



Реп: (25)
Уважаемые ромоделы! :sveta:
Если Вам не трудно, опишите пожалуйста поподробней(если можно пошагово):
1) Как разобрать прошивку, о которой заявлено уважаемым автором что она разборная( как и чем её распаковать, куда чего копировать в имеющуюся кухню, где должен быть каталог кухни и что там должно получиться в итоге )...
2) Что там внутри OEM, ROM, SYS (коротко, что бы просто слегка понять(теоретически) как удалить, обновить, добавить свою программулину или твик реестра, или ссылки где про это можно прочитать)...
3) Как после этих адских действий над подопытной прошивкой собрать её обратно(как правильно, и что конкретно для этого нужно делать, от начала сборки до готового екзешника собранной прошивки)... :grabli:

Уважаемый Shoorup4eg! :sveta:
Если Вам не трудно, опишите пожалуйста поподробней(если можно пошагово):
1) Как и с помощью чего Вы снимаете дамп...
2) Как и чем Вы заливаете обратно дамп на тело...( или где можно про это прочитать?)

Сообщение отредактировал bernest - 17.01.10, 17:57



Реп: (287)
в кухне от STU есть readme объяснён необходимый минимум

при разборке получим основные папки OEM, SYS, XIP.

XIP не трогаем если просто редактируем прошивку.
OEM без необходимости устранения глюков лучше не трогать (в ней SAMSUNGовская часть прошивки то есть необходимая конкретно нашему типу КПК)
SYS - можно редактировать (добавлять пакеты в виде папок от других прошивок или удалять ненужные)

в принципе пакеты можно добавлять в любую папку из двух - OEM или SYS, некоторые ромоделы новые пакеты считающиеся обязательными с их точки зрения оставляют в OEM а добавки и красивости в SYS

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

ВЫ запустили "сборка прошивки" - выскакивает 2 окна. Светлое сборщик дампа, в шапке которого есть зелёная кнопка типа PLAY - нажимаем и ждём, пока не остановится и не напишет OK в нижней строке. Затем закрываем это окно по крестику, видим пошёл процесс в чёрном окне и ждём пока не появится надпись
"Нажмите любую клавишу" - нажимаем.

Если гдето происходит сбой значит чтото лишнее или чегото удалили нужное.
возможно и при удалении нужного всё соберётся, но на прошитом КПК не будут работать некоторые функции или сервисы
Если всё правильно в итоге получите прошивку i728.NEW.exe

ну и не забывайте о возможных последствиях, всё что вы делаете на вашей совести

Сообщение отредактировал Yuralas - 09.02.10, 17:35



Реп: (34)
badwolf770 @ 15.1.10, 22:44 *
ничего не получается как только не пробовал, и по 5 раз модули перемещал меджу донором и оригиналом , не выходит помогите разобраться. Сколько раз я не пробовал портировать XIP руками или этой новой прожкой у меня всеравно наложение этих модулей(((((

помочь некому? :hysterics:



Реп: (31)
badwolf770 @ 17.1.10, 21:29 *
помочь некому?

Попробуй ЭТО
Сам пробывал -- получилось :)



Реп: (34)
chand @ 18.1.10, 10:38 *
Попробуй ЭТО
Сам пробывал -- получилось

эта та же программа которой у меня наложение модулей не исправляется всеравно



Реп: (290)
badwolf770,

Странно, не могу понять что у тебя не так, у себя проверяю даже вручную все работает :( Портируется без проблем.



Реп: (34)
kallisto @ 18.1.10, 16:28 *
проверяю даже вручную все работает

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



Реп: (290)
badwolf770,

Беру родной ксип от нашего девайса, ложу в папку XIP_DEVICE, далее беру донора как правило из новых билдов и ложу его в папку XIP_DONOR. Затем запускаю Buildxip.bat
Далее действия в самой проге ExtReloc. Нажимаю кнопку Realloc V (DLL), происходит реллокация, смотреть что бы ошибок небыло в логе в низу, возвращаюсь снова во вкладку Work сверху в ExtReloc,
жму кнопку ImportXIPPort, выскакивает окно XIPPort-a, в нем жму realloc P и следом Write Maps, закрываю окно XIPPort-a, в ExtReloc жму Realloc NK.exe GIISR.DLL etc. смотрим что бы небыло ошибок в логе, далее
опять во вкладку Work и жмем кнопку View MAP.txt в открывшемся окне ищем на предмет наличия !!!!!!!!!!!!!. Если все гуд, а у меня почти всегда так то закрываем ExtReloc, отрабатывает батник и имеем
на выходе в этой же папке xip_new.bin. Можно его расковырять XIPPorto-ом и посмотреть на наличие !!!!!!!!!!!!, но у меня всегда там чисто. Если не вышло то процедуру повторяем, и бывает что не один раз :)

Сообщение отредактировал kallisto - 18.01.10, 20:40



Реп: (34)
kallisto,
спс тебе огромное за отзывчивость щас буду пробовать



Реп: (31)
badwolf770 @ 18.1.10, 13:27 *
эта та же программа которой у меня наложение модулей не исправляется всеравно

Я делал так:
1. папку "!BuildXIP" ложу в папку с разобранной на пакеты (sys, oem, xip)прошивкой
2. родной xip.bin в папку "XIP_DEVICE"
3. xip.bin который хочу портировать, ложу в "XIP_DONOR"
4. нажимаю "BuildxipAutoXPR.bat"
6. жду пока отбегают буквы, циферки, окошки...
5. Готово! Новый xip.bin лежит в папке с прошей, рядом с "!BuildXIP"

Дальше (если кухня от STU) жму "2 Обновить XIP.cmd", задаю размер PP (обычно 12 Мб) и т.д.

Сегодня, таким образом портировал (а после полностью собрал) xip 21889/sys21889... Теперь пробую, как оно...

Сообщение отредактировал chand - 18.01.10, 21:22
Причина редактирования: подредактировал чутка...



Реп: (34)
chand @ 18.1.10, 21:17 *
Готово! Новый xip.bin лежит в папке с прошей, рядом с "!BuildXIP"

да вот эта программа пишет что модули не наложились а начинаю проверять XIPPORT ом облом этот НК наложен



Реп: (34)
урарарарарраа СПС всем кто принимал участие в этой тебе особено KALISTO +++++++ тыкал как ты сказал и на раз 10 тыканья в релоки ура ОООО свершилось.



Реп: (290)
badwolf770,

Да незачто, главное что в итоге все вышло и результат положительный :)

Кстати, ещё хочу заметить, что иногда хип может не портироваться хоть убейся, тол и от файлов зависи то ли от их содержимого внутри.

Сообщение отредактировал kallisto - 18.01.10, 22:13



Реп: (34)
kallisto,
а еще 1 откуда брать .ROM и .VM для прошивки , я просто заменил SYS на новый а там пусто



Реп: (290)
badwolf770,

Если мне память не изменяет я брал от Ксипа донора, по идее ExtReloc если указаны пути правильно должен подправить их сам.



Реп: (25)
Уважаемые ромоделы!
Я :sveta: вчера попытался разобрать 28205 Manila от уважаемого Kallisto, скачал кухню из шапки, отключил антивирус, прочитал Readme от уважаемого STU, скопировал кухню в корень "C:", переименовал в "i728" и поместил подопытную прошивку в папку с кухней, нажал "1 Разобрать прошивку", и выскочили диалоговые
окошки:
1)"dumprom.exe - обнаружена ошибка. Приложение будет закрыто. Приносим извинения за неудобства. Отправить Мелкософту отчет (да,нет)"...
2)"Приложению не удалось запуститься, поскольку MSVCR71.dll не был найден. Повторная установка приложения может исправить проблему"...
Пожайлуста подскажите, это я что то делаю неправильно, или нужно устанавливать какой нибудь .net(если нужно, то какой версии),
или что нибудь ещё нужно установить дополнительно? :grabli:


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

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

Сейчас: 14.11.24, 02:04