|
15.11.2007, 0:02
Сообщение
#41
|
|
![]() 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
Сообщение
#42
|
|
![]() 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
Сообщение
#43
|
|
|
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
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![]() ![]() |
|
Текстовая версия | Сейчас: 21.6.2026, 12:12 |