|
15.11.2007, 0:02
Сообщение
#1
|
|
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 1806 Регистрация: 20.10.2007 Из: Moscow Пользователь №: 11 Спасибо сказали: 172 раз(а) Девайс:Samsung Galaxy Ace |
В приложении роверовский XIP (любезно выковырянный k0ster'ом) и утилиты для ковыряния.
При распаковке этого XIP сталкиваюсь с проблемой: не могу построить карту (write map). Обращался к k0ster'у - у того карта строится. Попробуйте, строится ли карта у вас? Сообщение отредактировал BigMike - 18.11.2007, 23:48
Прикрепленные файлы
|
|
|
![]() |
9.2.2008, 11:11
Сообщение
#2
|
|
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 1806 Регистрация: 20.10.2007 Из: Moscow Пользователь №: 11 Спасибо сказали: 172 раз(а) Девайс:Samsung Galaxy Ace |
Цитата А так... Ну другой язык - это отдельный разговор В принципе, тут как раз вроде сложностей особых нет, если есть нужные файлики MUI, я же описывал в ветке по русификации полный механизм... В смысле, XIP тут вообще не важен... Ой ли? Я когда общался с k0ster'ом на 4pda - он мне объяснял русификацию как раз через портирование системных модулей в XIP и imgfs. Цитата А вот инструкции по переходу с 5-й на 6-ю WM не видел в принципе, только частичные отчеты о прогрессе и заявления о результате... Знаю - сам в свое время искал. Абсолютно все, что нашел, выложил в этой ветке. Немного получилось (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) |
|
|
10.2.2008, 15:59
Сообщение
#3
|
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: 1657 раз(а) Девайс:RW6815/P320/Diamond |
Ой ли? Я когда общался с k0ster'ом на 4pda - он мне объяснял русификацию как раз через портирование системных модулей в XIP и imgfs. Ну...у, не знаю - "ну так работает же" (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Если более подробно, то язык в XIP (ядре ОС) абсолютно безразличен. Свою русскую прошивку в пример не привожу, аналогичные решения применены в русской прошивке HTC Wizard 6.1 от ремембера и WWE прошивке TRED Touch RC3. В первой как и у меня стоит 0409 в ядре, во второй - 0804 в ядре. В самой ОС у первой естественно 0419, во второй 0409. Все работает, конечно. То есть язык устанавливается в реестре основной части ОС (IMGFS). В ядре ОС это было бы наверное критично, если выводить надписи на этапе загрузки на соответствующем языке, но они все на английском, поэтому без разницы. MUI на ядро накладывается потом поверх уже в самой ОС (и в основном через интерфейсы, в смысле другие библитеки обрабатывают и уже на них накладывается MUI). Кстати, в прототипе русской сборки для G5 я воткнул аппаратное ядро Ровера с 0419, но что еще интереснее, в WM5 от него была куча файлов MUI от других языков. То есть он мог работать на разных языках, но в ядре все равно бы осталось 0419... С другой стороны, тут нужно еще просто уточнить термин XIP. Может речь шла не совсем о ядре? XIP (eXecute In Place) - это принцип исполнения в вольном переводе "где лежу, там и пашу" (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) По нему работает не только ядро (собственно, из-за этого и нужен "правильный" релок ядра), но и многие модули ОС... Фух... (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) В общем, для русификации минимум нужен MUI языка + правка реестра + несколько системных библиотек под язык (либо патчить ручками скины и проверки на 0419 для русского, либо позаимствовать с других устройств, например, минимум - библиотеки клавиатуры). По доброму, нужно патчить многие библиотеки под язык (как оказалось, опять же например, правка в реестре установок названия "My Documents" на русское "Мои документы" проблемы не решает, т.к. в куче модулей зашито именно "My Documents"). Ну и т.д. (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) |
|
|
BigMike Разбираем XIP 15.11.2007, 0:02
Winterice нет не строится вылетает ошибка, полное описание и... 15.11.2007, 9:41
BigMike Цитатавылетает ошибка, полное описание из дебугера... 15.11.2007, 13:06
BigMike Дело сдвинулось с мертвой точки. Возможно, потому ... 17.11.2007, 10:50
alex_beda Цитата(BigMike @ 17.11.2007, 12:50) Дело ... 17.11.2007, 11:43
BigMike Новости с полей ковыряния XIP.
Как выясняется, ста... 17.11.2007, 17:38
alex_beda Цитата(BigMike @ 17.11.2007, 19:38) Новос... 18.11.2007, 9:30
BigMike Дык то, что он меньше - это как раз нормально
Кон... 18.11.2007, 23:42
Winterice Короче данный хиппорт нормально извлекает и строит... 19.11.2007, 11:47
BigMike Цитатазапускаю хиппорт извлекается только nk.exe н... 19.11.2007, 23:30
AGC Что то здесь давно не было сообщений Никто не под... 24.12.2007, 8:53
AGC Удалось достигнуть некоторых результатов с RW6815 ... 26.12.2007, 13:32
AGC 2. В результате изучения XIP удалось поднять проши... 26.12.2007, 13:51
AGC 3. Удалось пересобрать XIP чистого ATOM так, что т... 26.12.2007, 14:16
AGC Как заключение. Портировать ядро оси с ATOM (и ATO... 26.12.2007, 14:23
ArHon Цитата(AGC @ 26.12.2007, 14:23) Как заклю... 26.12.2007, 18:55
AGC Цитата(ArHon @ 26.12.2007, 18:55) Молодец... 26.12.2007, 19:23
BigMike Респект! 26.12.2007, 15:44
alex_beda Ну что могу сказать лично от себя,
я хип'ом за... 26.12.2007, 15:53
AGC Цитата(alex_beda @ 26.12.2007, 15:53) Ест... 26.12.2007, 16:57
AGC 2 alex_beda: Или речь идет совсем не о ddi.dll, а ... 26.12.2007, 17:08
AGC Да, забыл еще написать. Я бы не стал слепо доверят... 26.12.2007, 21:01
AGC Нашел, может не очень полезную с практической точк... 28.12.2007, 3:43
AGC В общем, с портированием WM6 на аппаратное ядро RW... 30.12.2007, 21:28
AGC Всех с наступившим Новым Годом! Успехов и счас... 1.1.2008, 16:24
AGC Вот и все! Я нашел самое ключевое изменение... 1.1.2008, 18:31
AGC Уу...у! Ну ладно, раз никто не пишет, пойду т... 1.1.2008, 22:08
ArHon AGC, молодец! Как просохнешь, собирай всю инфу... 2.1.2008, 0:57
AGC Цитата(ArHon @ 2.1.2008, 0:57) AGC, молод... 2.1.2008, 7:17
ArHon AGC, есть положительный результат! По твоей те... 2.1.2008, 20:41
AGC Цитата(ArHon @ 2.1.2008, 20:41) AGC, есть... 3.1.2008, 2:07
AGC Портирование ядра ОС из XIP WM6 ATOM/ATOM EXEC на ... 3.1.2008, 5:35
ArHon Огромное спасибо AGC за его труд, но я все-таки ду... 3.1.2008, 13:28
alex_beda Цитата(ArHon @ 3.1.2008, 15:28) P.S. Ману... 3.1.2008, 19:24
AGC Цитата(alex_beda @ 3.1.2008, 19:24) Прило... 4.1.2008, 17:09
AGC Зашился с ядром Ровера на базе ОС 5.2.1948. Все Ок... 4.1.2008, 18:25
ArHon AGC, а хард ресет на роверовской прошивке попробов... 4.1.2008, 18:39
AGC Цитата(ArHon @ 4.1.2008, 18:39) AGC, а ха... 4.1.2008, 18:49
AGC 2 Arhon: Кстати, с Роверовским ядром уже реально п... 4.1.2008, 19:35
ArHon AGC, я так подозреваю, что все дело в nk.exe, а во... 5.1.2008, 1:54
AGC Цитата(ArHon @ 5.1.2008, 1:54) AGC, я так... 5.1.2008, 2:36
ArHon ВСЕ! Решение с хард ресетом найдено!
P.S... 5.1.2008, 12:42
AGC Цитата(ArHon @ 5.1.2008, 12:42) ВСЕ! ... 5.1.2008, 16:43
BigMike Господа, утилитку M'reloc_nk выложите, плиз?
... 5.1.2008, 17:00
AGC Цитата(BigMike @ 5.1.2008, 17:00) Господа... 5.1.2008, 17:15
ArHon AGC, я описал технологию в скрытом разделе 5.1.2008, 17:26
AGC Цитата(ArHon @ 5.1.2008, 17:26) AGC, я оп... 5.1.2008, 17:54
BigMike И по повду дизассемблирования тоже не мешало бы ... 7.1.2008, 21:38
ArHon BigMike, сам файл nk.exe я вытащил sDuper'ом и... 8.1.2008, 1:09
BigMike Цитата(AGC @ 9.1.2008, 7:57) Вот, по пово... 9.1.2008, 9:41
AGC Цитата(BigMike @ 9.1.2008, 9:41) Может, д... 9.1.2008, 22:25
AGC Вот. На xda-developers появилась инструкция по пор... 12.1.2008, 23:56
BigMike Цитатаинструкция по портированию новой версии ОС
Э... 6.2.2008, 15:03
AGC Цитата(BigMike @ 6.2.2008, 15:03) Этот ре... 9.2.2008, 8:22
BigMike Мы с ним говорили не про перевод через MUI, а про ... 11.2.2008, 9:56
AGC Цитата(BigMike @ 11.2.2008, 9:56) Мы с ни... 11.2.2008, 14:45
BigMike ЦитатаЕсли будешь тащить с пропета SYS в IMGFS, та... 11.2.2008, 14:47
k0ster BigMike
ЦитатаМы с ним говорили не про перевод чер... 26.2.2008, 11:59
BigMike Т.е. кроме реестра, сами системные модули "ун... 26.2.2008, 12:04
k0ster Абсолютно верно.
Переводить нужно только файлы с р... 26.2.2008, 15:06
BigMike Я правильно понимаю, что процедура настолько прост... 26.2.2008, 15:14
ArHon Цитата(BigMike @ 26.2.2008, 15:14) Я прав... 26.2.2008, 15:34
AGC Цитата(BigMike @ 26.2.2008, 15:14) Я прав... 26.2.2008, 19:07
salman DZ Помогите разобраться как ХИП обратно в ром вставит... 2.3.2008, 12:27
AGC Цитата(salman DZ @ 2.3.2008, 12:27) Помог... 2.3.2008, 14:37
BigMike XIPPort отлично вставляет все, куда надо.
Кидаешь ... 2.3.2008, 21:06
AGC Для релока модулей XIPа можно использовать M'R... 1.10.2008, 8:36![]() ![]() |
|
Текстовая версия | Сейчас: 7.5.2026, 2:51 |