|
|
|
![]() ![]() |
9.12.2008, 3:29
Сообщение
#1
|
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: 1657 раз(а) Девайс:RW6815/P320/Diamond |
Так как время от времени в личке идут вопросы по назначению и модификации внутренностей прошивок, прежде всего SYS, решил открыть специальную тему. В этой теме предлагаю обсуждать назначение модулей и файлов, а также их модификацию. Т.е. не сами методы прошивки и ее модификации (для этого есть специальные темы), а именно содержание/внутренности прошивок и их модификация.
Флуд будет тереться без комментариев и объяснения причин... В личке на такие вопросы больше не отвечаю! (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) |
|
|
9.12.2008, 3:36
Сообщение
#2
|
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: 1657 раз(а) Девайс:RW6815/P320/Diamond |
Очередной вопрос из личной почты по прошивке WM6.1 5.2.20931.
Цитата подскажи как изменить вид курсора установки программ (цветной кубик - раньше был теперь кружки на черном фоне ) shellres.96.dll - в битмапах смотри... Цитата пробовал менять MUI чтобы в настройках телефона показывал Поиск сетей не получается я даже не могу найти в каких файлах эти надписи (Предпочитаемые сети - нашел в tapres.dll.0419.mui) Так если их нет в русских MUI, как ты их так найдешь (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Надо искать по англоязычным MUI, если они новые были. Есть пара методов: 1. Если знаешь англоязычную фразу или ее часть, то пускаешь контекстный поиск по фразе (ее части) в Unicode по файлам *.mui (источника, естественно, т.е. 0409.mui для WWE). Далее, добавляешь в Strings в русском MUI нужную строку, ну и переподписываешь после модификации русский MUI. 2. Если фразы не знаешь, то делаешь финт ушами. Берешь новый оригинальный англоязычный MUI и переименовываешь его в русскоязычный. Кидаешь в прошивку (можно попробовать в папку WIndows на уже прошитом устройстве, но это не всегда проходит) и смотришь нужную фразу (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) |
|
|
9.12.2008, 13:02
Сообщение
#3
|
|
![]() Заядлый экспериментатор ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 244 Регистрация: 20.10.2007 Из: Тольятти Пользователь №: 8 Спасибо сказали: 52 раз(а) Девайс:HP iPAQ 614C |
Я все mui,cpl и exe в прошивке преобразовал в модули,всё работает шустрее и подписвать не надо.Кстати им конкретная адресация в памяти не нужна,так же как и ехе модулям.
|
|
|
9.12.2008, 14:34
Сообщение
#4
|
|
|
Опытный пользователь ![]() ![]() ![]() Группа: Разработчики Сообщений: 134 Регистрация: 4.2.2008 Из: г.Тула Пользователь №: 343 Спасибо сказали: 147 раз(а) Девайс:Rover G5 |
как обратно преоразовать модуль в файл (для последующего редактирования .замены иконок)
|
|
|
9.12.2008, 15:16
Сообщение
#5
|
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: 1657 раз(а) Девайс:RW6815/P320/Diamond |
|
|
|
9.12.2008, 15:19
Сообщение
#6
|
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: 1657 раз(а) Девайс:RW6815/P320/Diamond |
Я все mui,cpl и exe в прошивке преобразовал в модули,всё работает шустрее и подписвать не надо.Кстати им конкретная адресация в памяти не нужна,так же как и ехе модулям. Подписывать надо или не надо в независимости от того, как идет файл - файлом или модулем (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Просто то, что требует подписи, нужно после модификации обычно переподписывать, хотя опять же не все (кое что работает и так). По поводу адресации мысль не совсем понял (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) |
|
|
9.12.2008, 18:20
Сообщение
#7
|
|
![]() Заядлый экспериментатор ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 244 Регистрация: 20.10.2007 Из: Тольятти Пользователь №: 8 Спасибо сказали: 52 раз(а) Девайс:HP iPAQ 614C |
По поводу адресации.Как известно,добавляя дополнительные модули в прошивку,прежде чем приступить к её сборке в diskimg.nb0,мы прогоняем всё это хозяйство G-relokом.Для чего?Чтобы адреса модулей в памяти не пересекались и эти модули не мешали друг другу работать.Если мы подменяем модуль какого-то файла dll на такой же модуль из другой прошивки и не хотим релочить всё глобально,открываем исходный модуль М-релоком,записываем адресацию,открываем М-релоком новый модуль,вписываем адресацию,нажимаем DOIT,после всё собираем и всё работает.Модули ехе ВСЕ имеют адресацию с 00010000 и далее в зависимости от размера самого файла.Конкретной(отличной у разных файлов ехе)адресации нет.Стало быть они там автоматически распределяются равномерно.Подписывать модули не надо,они работают из-под винды(то есть заведомо являются доверенными).То же самое с файлами mui,их адресация начинается с 10000000 и конечной цифры не имеют.Вот я и говорю что преобразовал все файлы ехе,mui и cpl в модули и от этого стало только лучше.Иничто ничему не мешает,адреса не пересекаются.Всё в полном порядке.
|
|
|
10.12.2008, 11:19
Сообщение
#8
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 360 Регистрация: 12.1.2008 Из: раснодар Пользователь №: 204 Спасибо сказали: 45 раз(а) Девайс: НР rw6815 |
насколько я понял текст на заставке при загрузке (Windows Mobile) пишится из какого-то модуля (файла)... какого?
AGC, при загрузке в правом нижнем углу пишется текст, если не ошибаюсь, WM6.1+ RUS. где его убрать (изменить)? |
|
|
10.12.2008, 16:10
Сообщение
#9
|
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: 1657 раз(а) Девайс:RW6815/P320/Diamond |
AGC, при загрузке в правом нижнем углу пишется текст, если не ошибаюсь, WM6.1+ RUS. где его убрать (изменить)? В XIPе в nk.exe в S000 (смещение 2A68h) |
|
|
14.12.2008, 3:58
Сообщение
#10
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 360 Регистрация: 12.1.2008 Из: раснодар Пользователь №: 204 Спасибо сказали: 45 раз(а) Девайс: НР rw6815 |
в настройках (сведениях) написано ОС СЕ 5.2.931 (Сборка 20931.1.5.0) где меняется текст "Сборка 20931.1.5.0"?
|
|
|
14.12.2008, 10:17
Сообщение
#11
|
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: 1657 раз(а) Девайс:RW6815/P320/Diamond |
в настройках (сведениях) написано ОС СЕ 5.2.931 (Сборка 20931.1.5.0) где меняется текст "Сборка 20931.1.5.0"? ОС CE 5.2.20931 (Сборка 20931.1.5.0) 1. ОС CE 5.2.20931 - возвращается функцией GetVersionExW, код которой правится при необходимости в coredll.dll в XIPе. См. "Разбираем XIP" 2. Сборка 20931, по-моему, цифра зашита в cplmain.cpl. Но как конкретно она там зашита, я не разбирался (видимо, числом в одной из констант или в сведениях о файле). 3. Версия AKU 1.5.0 определяется ключем реестра из RGU-файла пакета Shell в SYS: [HKEY_LOCAL_MACHINE\System\Versions] "Aku"=".1.5.0" 4. Сам формат вывода этой всей надписи в Сведениях определяется каким-то MUI (типа shell*). Его можно исправить, введя, например, дополнительно свое имя... Или вообще написав что угодно вместо данных цифр (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Примерно так (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) |
|
|
14.12.2008, 17:13
Сообщение
#12
|
|
![]() Заядлый экспериментатор ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 244 Регистрация: 20.10.2007 Из: Тольятти Пользователь №: 8 Спасибо сказали: 52 раз(а) Девайс:HP iPAQ 614C |
HeadsetVolLimiter.cpl - сидит в виндос и добавляет в меню "настройки" регулировку максимальной мощности выхода на проводную гарнитуру в виде бегунка.Диапазон регулировок от 90 до 120 децибелл.Градиент 3 децибелла.Никаких ярлыков и ключей реестра не требует,появляется в настройках автоматически.Может быть представлен в прошивке как обычным файлом,так и в виде модуля(даже без конкретного адреса).Думаю не лишний компонент в любой прошивке.
HeadSetVolLimiter.rar ( 7.51 килобайт )
Кол-во скачиваний: 152 |
|
|
17.12.2008, 14:45
Сообщение
#13
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 360 Регистрация: 12.1.2008 Из: раснодар Пользователь №: 204 Спасибо сказали: 45 раз(а) Девайс: НР rw6815 |
после замены хипа зверь вешаетс при запуске камеры. из-за чего это может быть и в каких файлах (модулях) копать?
|
|
|
17.12.2008, 15:24
Сообщение
#14
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 360 Регистрация: 12.1.2008 Из: раснодар Пользователь №: 204 Спасибо сказали: 45 раз(а) Девайс: НР rw6815 |
ОС CE 5.2.20931 (Сборка 20931.1.5.0) 1. ОС CE 5.2.20931 - возвращается функцией GetVersionExW, код которой правится при необходимости в coredll.dll в XIPе. См. "Разбираем XIP" 2. Сборка 20931, по-моему, цифра зашита в cplmain.cpl. Но как конкретно она там зашита, я не разбирался (видимо, числом в одной из констант или в сведениях о файле). 3. Версия AKU 1.5.0 определяется ключем реестра из RGU-файла пакета Shell в SYS: [HKEY_LOCAL_MACHINE\System\Versions] "Aku"=".1.5.0" 4. Сам формат вывода этой всей надписи в Сведениях определяется каким-то MUI (типа shell*). Его можно исправить, введя, например, дополнительно свое имя... Или вообще написав что угодно вместо данных цифр (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Примерно так (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) нашел, строка ОС CE 5.2.20931 выглядит так ОС СЕ %d.%d.%d (иероглифы %d%s)... вот только не могу понять, если в первой часте стоит "%d" на номере хипа, то почему во второй часте (в скобках) стоит со же самое "%d", hex-код одинаковый, но выдает другую информацию? и вообще получается что везде "%d" выдает разное значение. |
|
|
17.12.2008, 19:19
Сообщение
#15
|
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: 1657 раз(а) Девайс:RW6815/P320/Diamond |
нашел, строка ОС CE 5.2.20931 выглядит так ОС СЕ %d.%d.%d (иероглифы %d%s)... вот только не могу понять, если в первой часте стоит "%d" на номере хипа, то почему во второй часте (в скобках) стоит со же самое "%d", hex-код одинаковый, но выдает другую информацию? и вообще получается что везде "%d" выдает разное значение. (IMG:http://forum.pda2u.ru/style_emoticons/default/biggrin.gif) Скорми гуглу, например, запрос: C++ printf P.S. Это строка формата вывода... |
|
|
17.12.2008, 19:25
Сообщение
#16
|
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: 1657 раз(а) Девайс:RW6815/P320/Diamond |
после замены хипа зверь вешаетс при запуске камеры. из-за чего это может быть и в каких файлах (модулях) копать? У меня такое последний раз было при некорректном драйвере экрана ddi.dll, т.е. не той версии. В твоем случае, если ты говоришь о XIPе со "странной" адресацией, скорее всего, проблема иная. Поищи здесь ветку начала этого года про запуск камеры под WM6 (там, в т.ч. было и про порт с атома), еще можешь посмотреть ветку про XIP (опять же про порт с атома). Суть в том, что при "странных" смещениях в XIPе ядра (не по родным адресам nk.exe и т.д.), драйвер камеры работает некорректно (впрочем, не только он, там может куча всего не работать). |
|
|
18.12.2008, 11:15
Сообщение
#17
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 360 Регистрация: 12.1.2008 Из: раснодар Пользователь №: 204 Спасибо сказали: 45 раз(а) Девайс: НР rw6815 |
(IMG:http://forum.pda2u.ru/style_emoticons/default/biggrin.gif) Скорми гуглу, например, запрос: C++ printf P.S. Это строка формата вывода... спасибо, почитал... т.е. если хочу просто текст написать, то это здесь, а вот как найти теперь откуда данные берутся? чем иероглифы читать? если при просмотре через тотал командер ставить юникод, появляются русские буквы, но иероглифов еще больше... Спасибо сказали: |
|
|
18.12.2008, 11:59
Сообщение
#18
|
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: 1657 раз(а) Девайс:RW6815/P320/Diamond |
спасибо, почитал... т.е. если хочу просто текст написать, то это здесь, а вот как найти теперь откуда данные берутся? чем иероглифы читать? если при просмотре через тотал командер ставить юникод, появляются русские буквы, но иероглифов еще больше... Так я же написал, откуда все цифры берутся: здесь Или вопрос уже о другом? |
|
|
18.12.2008, 20:38
Сообщение
#19
|
|
![]() Заядлый экспериментатор ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 244 Регистрация: 20.10.2007 Из: Тольятти Пользователь №: 8 Спасибо сказали: 52 раз(а) Девайс:HP iPAQ 614C |
Интересно,а Г-релок когда делает глобальную переадресацию модулей,как-то разделяет СИС и ОЕМ?И ещё если кто знает напечатайте пожалуйста список модулей ВМ5,которые 100% должны в СИС находиться,а то после разборки кухней фабричной прошивки Орсио там такой бардак - всё в кучу свалено,и после Г-релока ничего толком не работает почему-то.
|
|
|
19.1.2009, 20:25
Сообщение
#20
|
|
|
Опытный пользователь ![]() ![]() ![]() Группа: Разработчики Сообщений: 122 Регистрация: 17.10.2008 Из: г.Десногорск Пользователь №: 3260 Спасибо сказали: 49 раз(а) Девайс:rw6815 |
AGC, Извините незнаю куда всунуть мой вопрос, а кухня для WM 5 существует (хочу попробывать засунуть OEM-пакеты в 5-ю)
и сидеть на ней (в 5-ой блютус нужен он у меня работает). (IMG:http://forum.pda2u.ru/style_emoticons/default/huh.gif) |
|
|
19.1.2009, 22:42
Сообщение
#21
|
|
![]() Умничка ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 1151 Регистрация: 9.1.2008 Из: Москва Пользователь №: 184 Спасибо сказали: 573 раз(а) Девайс:Samsung WiTu 8G |
AGC, Извините незнаю куда всунуть мой вопрос, а кухня для WM 5 существует (хочу попробывать засунуть OEM-пакеты в 5-ю) и сидеть на ней (в 5-ой блютус нужен он у меня работает). (IMG:http://forum.pda2u.ru/style_emoticons/default/huh.gif) Нет кухни нету принципе это не тяжело ! Найди WM5.nb0 и разложи на OEM и SYS и если все удачно разложилось можешь добавлять свой пакеты (IMG:http://forum.pda2u.ru/style_emoticons/default/biggrin.gif) |
|
|
20.1.2009, 13:02
Сообщение
#22
|
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: 1657 раз(а) Девайс:RW6815/P320/Diamond |
Slawa, diskimg_HP_RW6815_WM5_1_12_audio_1_10.zip. Ну и далее разбираешь/собираешь стандартной кухней, как и написал Siemens92...
|
|
|
20.1.2009, 19:37
Сообщение
#23
|
|
|
Опытный пользователь ![]() ![]() ![]() Группа: Разработчики Сообщений: 122 Регистрация: 17.10.2008 Из: г.Десногорск Пользователь №: 3260 Спасибо сказали: 49 раз(а) Девайс:rw6815 |
AGC, Общей инструкции я не нашёл (так как пробовал делать первый раз), да я взял disk WM5 1 12 audio 1 10. , взял кухню от 20931 удалил от туда
папки: OEM, SYS, WORK, запустил DumpFiles , получились папки OEM, SYS в OEM засунул пакет C_PACKAGE_HomeScreen_PlusPlus_UI_Clock заменил ArcSoft MMS (вставил поновей) потом BuildOS незакрывая его в папке temp выдрал стандартный плагин батареи, закрыл BuildOS в папке FLASH перепрошивку переименновываю и прошиваюсь. Все отлично все работает летает я такое не видел даже на 6.1. До сих пор удивляюсь.(ОС 5.1.195(Сборка 14989.2.6.0) И что такое XIP в папке ROM,?(может в нём всё дело, может он от 20931) (IMG:http://forum.pda2u.ru/style_emoticons/default/huh.gif) P.S И старый блютус из официальной со старыми телефонами заработал. (раньше стояла 20931) |
|
|
22.1.2009, 1:59
Сообщение
#24
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 360 Регистрация: 12.1.2008 Из: раснодар Пользователь №: 204 Спасибо сказали: 45 раз(а) Девайс: НР rw6815 |
может кому поможет (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) там написано какие файлы (модули) для чего нужны...
взято с 4pda
Прикрепленные файлы
|
|
|
23.1.2009, 17:26
Сообщение
#25
|
|
|
Опытный пользователь ![]() ![]() ![]() Группа: Разработчики Сообщений: 122 Регистрация: 17.10.2008 Из: г.Десногорск Пользователь №: 3260 Спасибо сказали: 49 раз(а) Девайс:rw6815 |
Angel_Hranitel, Спасибо конешно, я сейчас читаю на этом сайте всё подряд. Может посоветуешь ещё что-нибудь и где
почитать, поразбираться.( В частности про Xip ). |
|
|
23.1.2009, 20:21
Сообщение
#26
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 360 Регистрация: 12.1.2008 Из: раснодар Пользователь №: 204 Спасибо сказали: 45 раз(а) Девайс: НР rw6815 |
как писал сам AGC, самая полная инфа по хипам на этом форуме... есть темка "Ковыряем" XIP", пиши в ней что не получается или что не понимаешь и если сможем, то поможем (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)
|
|
|
25.2.2009, 8:10
Сообщение
#27
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 28 Регистрация: 10.1.2009 Из: Стерлитамак Пользователь №: 8966 Спасибо сказали: 0 раз(а) Девайс:HP iPAQ rw6815 |
AGC, Общей инструкции я не нашёл (так как пробовал делать первый раз), да я взял disk WM5 1 12 audio 1 10. , взял кухню от 20931 удалил от туда папки: OEM, SYS, WORK, запустил DumpFiles , получились папки OEM, SYS в OEM засунул пакет C_PACKAGE_HomeScreen_PlusPlus_UI_Clock заменил ArcSoft MMS (вставил поновей) потом BuildOS незакрывая его в папке temp выдрал стандартный плагин батареи, закрыл BuildOS в папке FLASH перепрошивку переименновываю и прошиваюсь. Все отлично все работает летает я такое не видел даже на 6.1. До сих пор удивляюсь.(ОС 5.1.195(Сборка 14989.2.6.0) И что такое XIP в папке ROM,?(может в нём всё дело, может он от 20931) :huh: P.S И старый блютус из официальной со старыми телефонами заработал. (раньше стояла 20931) Я тоже хочу поменять батарейку, можно поподробней как это сделать? |
|
|
26.2.2009, 18:44
Сообщение
#28
|
|
|
Опытный пользователь ![]() ![]() ![]() Группа: Разработчики Сообщений: 122 Регистрация: 17.10.2008 Из: г.Десногорск Пользователь №: 3260 Спасибо сказали: 49 раз(а) Девайс:rw6815 |
aukau, В каком смысле (поменять батарейку)? Я просто официальную 5-ю модернизировал для себя (поменял NET на NET 3.5, ArcSoft_MMS, JAVA red , HomeScreen_PlusPlus_UI_Clock, (ikonka sagruski)(свою сделал вместо стандартной (крутящийся цветной шарик в квадрате)), MSN Hotmail (из официальной английской) ну и по мелочам там. (IMG:http://forum.pda2u.ru/style_emoticons/default/huh.gif)
|
|
|
27.2.2009, 7:18
Сообщение
#29
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 28 Регистрация: 10.1.2009 Из: Стерлитамак Пользователь №: 8966 Спасибо сказали: 0 раз(а) Девайс:HP iPAQ rw6815 |
Я хочу HP-шную иконку батарейки в верхнем баре в WM5 поменять на иконку от WM6.
|
|
|
27.2.2009, 14:14
Сообщение
#30
|
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: 1657 раз(а) Девайс:RW6815/P320/Diamond |
aukau, так ответ вроде есть на первой странице. Нужно смотреть и править файлики shellres, либо shellres.96.dll, либо иные ресурсы от shellres.dll
|
|
|
28.2.2009, 20:47
Сообщение
#31
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 28 Регистрация: 10.1.2009 Из: Стерлитамак Пользователь №: 8966 Спасибо сказали: 0 раз(а) Девайс:HP iPAQ rw6815 |
aukau, так ответ вроде есть на первой странице. Нужно смотреть и править файлики shellres, либо shellres.96.dll, либо иные ресурсы от shellres.dll так я уже пробовал , тупо в КПК с заменой фалов копировал так после ресета все конки, кнопки , папки потерялись т.е. либо неправильные либо вообще нет. |
|
|
2.3.2009, 0:38
Сообщение
#32
|
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: 1657 раз(а) Девайс:RW6815/P320/Diamond |
aukau, может быть неправильно собрал или не подписал?
|
|
|
2.3.2009, 7:08
Сообщение
#33
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 28 Регистрация: 10.1.2009 Из: Стерлитамак Пользователь №: 8966 Спасибо сказали: 0 раз(а) Девайс:HP iPAQ rw6815 |
aukau, может быть неправильно собрал или не подписал? WM5 shellres.96.dll, shellres.dll и WM6 shellres.96.dll, shellres.dll отличаются количеством иконок и для батарейки в WM5 - 4 иконки, а в WM6 - 6 иконок (с вертикальными палочками) поэтому операционка их не может правильно найти, чето там еще надо менять, а вот че не знаю. |
|
|
2.3.2009, 9:23
Сообщение
#34
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 360 Регистрация: 12.1.2008 Из: раснодар Пользователь №: 204 Спасибо сказали: 45 раз(а) Девайс: НР rw6815 |
WM5 shellres.96.dll, shellres.dll и WM6 shellres.96.dll, shellres.dll отличаются количеством иконок и для батарейки в WM5 - 4 иконки, а в WM6 - 6 иконок (с вертикальными палочками) поэтому операционка их не может правильно найти, чето там еще надо менять, а вот че не знаю. найди иконки с батарейками в WM6 и замени их на иконки с WM5, при этом не надо полностью менять shellres.96.dll, shellres.dll. недастоющие(лишние) иконки дорисуй(удали) |
|
|
2.3.2009, 9:33
Сообщение
#35
|
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: 1657 раз(а) Девайс:RW6815/P320/Diamond |
aukau, (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Теперь все понятно, ты пытался менять файлы целиком, а они просто несовместимы. Кстати, не только между WM5 и WM6/6.1/6.5, но и между версиями одной ОС они могут быть несовместимы. Поэтому, как написал Angel_Hranitel, тебе надо менять не файлы целиком, а графику в файлах целевой ОС. Т.е. разбираешь ОС, берешь оттуда нужные тебе файлы, берешь, например, Restorator или нечто аналогичное. Далее меняешь нужные тебе ресурсы ручками. После замены - переподписываешь измененные файлы. При необходимости устанавливаешь в систему сертификаты, которыми подписывал. И только потом меняешь файлы, которые "исправил". Тогда все будет Ок.
|
|
|
2.3.2009, 10:01
Сообщение
#36
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 28 Регистрация: 10.1.2009 Из: Стерлитамак Пользователь №: 8966 Спасибо сказали: 0 раз(а) Девайс:HP iPAQ rw6815 |
aukau, (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Теперь все понятно, ты пытался менять файлы целиком, а они просто несовместимы. Кстати, не только между WM5 и WM6/6.1/6.5, но и между версиями одной ОС они могут быть несовместимы. Поэтому, как написал Angel_Hranitel, тебе надо менять не файлы целиком, а графику в файлах целевой ОС. Т.е. разбираешь ОС, берешь оттуда нужные тебе файлы, берешь, например, Restorator или нечто аналогичное. Далее меняешь нужные тебе ресурсы ручками. После замены - переподписываешь измененные файлы. При необходимости устанавливаешь в систему сертификаты, которыми подписывал. И только потом меняешь файлы, которые "исправил". Тогда все будет Ок. Тут ведь еще проблема в том что WM5 батарейка показывает 2 уровня заряда (полная 100% и половина 50% а потом "пустая"), а wm6 - 4 палочки уровня (с разницей по 20%, т.е. 100%->80%->60%-40% потом "пустая"), вот тут и незнаю как cделать чтоб дипазон расширился и Операционка увидела еще две дополнительные (промежуточные 80% и 40%). |
|
|
2.3.2009, 19:34
Сообщение
#37
|
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: 1657 раз(а) Девайс:RW6815/P320/Diamond |
aukau, а она и не увидит, можешь не мучаться (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Тут уж, извини, какие функции заложены, такие и есть...
|
|
|
2.3.2009, 20:17
Сообщение
#38
|
|
|
Опытный пользователь ![]() ![]() ![]() Группа: Разработчики Сообщений: 122 Регистрация: 17.10.2008 Из: г.Десногорск Пользователь №: 3260 Спасибо сказали: 49 раз(а) Девайс:rw6815 |
aukau, Ещё неплохой вариант в (запчастях для прошивок) кто-то недавно выложил пакет для встраивания в прошивку, программа которая показывает заряд батарейки в процентах, т.е. вместо вертикальных палочек (внутри батарейки отображаются проценты). Я тоже на 5-ой сижу (переделал под себя) эту фичу вшил очень даже нечего. (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)
|
|
|
10.3.2009, 21:54
Сообщение
#39
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 28 Регистрация: 10.1.2009 Из: Стерлитамак Пользователь №: 8966 Спасибо сказали: 0 раз(а) Девайс:HP iPAQ rw6815 |
Как в WM5 заменить tmail.exe от WM6.1 без прошивки КПК, чтоб SMS с СИМ-карты читались. Менял через реско эксплорер - выдает ошибку приложения.
|
|
|
10.3.2009, 22:03
Сообщение
#40
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 360 Регистрация: 12.1.2008 Из: раснодар Пользователь №: 204 Спасибо сказали: 45 раз(а) Девайс: НР rw6815 |
я дум аю к нему и другие библиотеки надо, плюс подписать это все, плюс в телефон сертефикаты засунуть (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) не проще перепрошиться на WM6.1?
|
|
|
10.3.2009, 22:05
Сообщение
#41
|
|
![]() Умничка ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 1151 Регистрация: 9.1.2008 Из: Москва Пользователь №: 184 Спасибо сказали: 573 раз(а) Девайс:Samsung WiTu 8G |
Как в WM5 заменить tmail.exe от WM6.1 без прошивки КПК, чтоб SMS с СИМ-карты читались. Менял через реско эксплорер - выдает ошибку приложения. Да никак он у тебя работать не будет так как в новых версия виндовс там tmail другой и врятли он у тебя запустится так как если обновлять его нужно обновлять все файлы которые с ним связаны!Вот тогда я думую запустится (IMG:http://forum.pda2u.ru/style_emoticons/default/wink.gif) |
|
|
3.5.2009, 16:54
Сообщение
#42
|
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: 1657 раз(а) Девайс:RW6815/P320/Diamond |
Вот вопрос из лички, информацию уже неоднократно писал, но решил сюда продублировать (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)
Цитата Хотел спросить.. где находится версия XIPa? И возможно ли туда написать что хочешь? В S000 nk.exe смотрел, но там в явном виде нету... Посмотри ветку "Разбираем XIP" в "Шаманства для посвященных", я там описывал, какая функция возвращает версию ОС. Естественно, можно написать все, что хочешь (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Аналогично и с билдом, номер AKU хранится в реестре (RGU от пакета Shell): [HKEY_LOCAL_MACHINE\System\Versions] "Aku"=".1.0.3" Сам номер билда выводится в cplmail.cpl. То ли он там и зашит в виде числа, толи определяется какой-то функцией. Не разбирался... |
|
|
16.6.2009, 21:44
Сообщение
#43
|
|
|
Опытный пользователь ![]() ![]() ![]() Группа: Members Сообщений: 144 Регистрация: 24.7.2008 Пользователь №: 2020 Спасибо сказали: 45 раз(а) Девайс:Rover G5/Acer liquid |
Реально ли поправить те файлы которые разобраны до модулей?А если быть точнее то я разобрал драйвер там в директории бинарник текстовый файл и ещё четыре без расширения с этим можно чтонибудь сделать?
|
|
|
16.6.2009, 23:14
Сообщение
#44
|
|
|
Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 249 Регистрация: 2.3.2009 Из: Челябинск Пользователь №: 13097 Спасибо сказали: 52 раз(а) Девайс:RoveR G5 |
Реально ли поправить те файлы которые разобраны до модулей?А если быть точнее то я разобрал драйвер там в директории бинарник текстовый файл и ещё четыре без расширения с этим можно чтонибудь сделать? насколько я знаю: Наводишь папку на файл RecMod.ехе - получаешь в папке готовый файл. Если хочешь обратно из файла - в папкумодуль - навести файл на reversmode.ехе вроде так...хотя могу врать.... кухни начал токо-токо изучать..... |
|
|
17.6.2009, 14:56
Сообщение
#45
|
|
|
Опытный пользователь ![]() ![]() ![]() Группа: Members Сообщений: 144 Регистрация: 24.7.2008 Пользователь №: 2020 Спасибо сказали: 45 раз(а) Девайс:Rover G5/Acer liquid |
dizz74,
Спасибо конечно за содействие но я не это имел ввиду это я знаю я имею ввиду те файлы которые в модуле можно ли их поправить! |
|
|
17.6.2009, 16:14
Сообщение
#46
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 350 Регистрация: 20.4.2008 Из: Омск Пользователь №: 1143 Спасибо сказали: 57 раз(а) Девайс:Motorola Defy |
Только через HEX.
|
|
|
17.6.2009, 21:07
Сообщение
#47
|
|
|
Опытный пользователь ![]() ![]() ![]() Группа: Members Сообщений: 144 Регистрация: 24.7.2008 Пользователь №: 2020 Спасибо сказали: 45 раз(а) Девайс:Rover G5/Acer liquid |
Quarx,
Ясно но с этим хуже конечно. (IMG:http://forum.pda2u.ru/style_emoticons/default/sad.gif) |
|
|
18.6.2009, 0:11
Сообщение
#48
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 368 Регистрация: 2.9.2008 Из: Москва Пользователь №: 2372 Спасибо сказали: 90 раз(а) Девайс:HTC Touch Pro T7272 |
Цитата я имею ввиду те файлы которые в модуле можно ли их поправить! Можно их вытащить при помощи утилиты RecMod |
|
|
18.6.2009, 15:42
Сообщение
#49
|
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: 1657 раз(а) Девайс:RW6815/P320/Diamond |
Реально ли поправить те файлы которые разобраны до модулей?А если быть точнее то я разобрал драйвер там в директории бинарник текстовый файл и ещё четыре без расширения с этим можно чтонибудь сделать? Извини, не совсем понятен вопрос (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Что значит - поправить? Если пропатчить - так легко, прямо в Sxxx и правишь, либо собираешь назад в dll-ку или exe-шник и правишь там (только потом переподписать не забудь, это, возможно, будет необходимо). Если ты имеешь в виду, как понять, что именно нужно патчить, то ответ и сложнее и легче. Берем, например, IDA, дизассемблируем и изучаем код, потом патчим, что нужно (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) По IDA и прочему, есть материалы в разделе Шаманства, если нужно (в плане, ссылка на саму IDA и по архитектуре ARM и WinCE, если необходимы такие материалы). |
|
|
18.6.2009, 16:51
Сообщение
#50
|
|
|
Опытный пользователь ![]() ![]() ![]() Группа: Members Сообщений: 144 Регистрация: 24.7.2008 Пользователь №: 2020 Спасибо сказали: 45 раз(а) Девайс:Rover G5/Acer liquid |
AGC,
Как всегда в своём репертуаре (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) а говориш что не понял вот этот ответ я именно и ждал!!! Огромнейшее спасибо буду курить!!! |
|
|
![]() ![]() |
|
Текстовая версия | Сейчас: 20.9.2026, 20:05 |