|
23.4.2008, 15:27
Сообщение
#1
|
|
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 1806 Регистрация: 20.10.2007 Из: Moscow Пользователь №: 11 Спасибо сказали: 172 раз(а) Девайс:Samsung Galaxy Ace |
Итак, если вы решились сами поковырять прошивку к своему гаджету, но столкнулись с какими-то трудностями при разборке или сборке - можете задать свой вопрос в этой теме.
Внимание! Все манипуляции с прошивками вы делаете только на свой страх и риск. Ответственность за результат неудачной перепрошивки лежит только на вас! Полезные ссылки: Основные утилиты для редактирования прошивок с кратким описанием Структура прошивки Atom'ов и клонов - можно посмотреть адреса основных модулей в образе оси Инструкция по портированию XIP - обязательно для портирования новых версий WM от других прошивок. Создание OEM-пакетов для встраивания в прошивку - добавление "встроенных" программ в сам образ прошивки Структура файла initflashfiles.dat, зачем он нужен и как его редактировать - необходимо редактировать при добавлении/удалении файлов в образе прошивки. Работа с файлами реестра .hv и .rgu - при внесении изменений в реестр исходной прошивки. |
|
|
![]() |
4.8.2008, 14:29
Сообщение
#2
|
|
![]() Заядлый экспериментатор ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 244 Регистрация: 20.10.2007 Из: Тольятти Пользователь №: 8 Спасибо сказали: 52 раз(а) Девайс:HP iPAQ 614C |
Что касается внедрения модулей,то дело обстоит так : если мы хотим подменить какой-либо модуль таким же,только из другой прошивки,то всё очень просто.Открываем г'релоком старый модуль,переписываем его адрес на бумажку.Открываем г'релоком тот модуль,который хотим внедрить,сравниваем адреса.Если адреса одинаковые подменяен старый модуль новым без изменений.Если адреса отличаются - вписываем в новый модуль адрес старого и после этого заменяем старый на новый.Если же хотим внедрить модуль которого в системе небыло,то здесь уже сложнее.Нужно будет делать либо глобальный релок всей папки дамп,либо пробовать внедрить его в виде обычного файла,но тогда его надо будет подписать сертификатом,иначе система его не примет.Однако при полном релоке всей папки дамп происходит глобальная переадресация всех модулей,что иногда приводит к ущербности полученной прошивки.Релочить целесообразно исключительно файлы с расширением "длл" ибо только они имеют конкретную прописку в памяти.
|
|
|
BigMike Редактирование прошивок 23.4.2008, 15:27
deniska.75 XakDL - не расстраивайся,я продублировал. 31.5.2008, 13:25
deniska.75 Так.На днях испытал интересный способ переадресаци... 5.6.2008, 23:40
7saw7 deniska.75, Напиши если можеш как портировал эквал... 28.7.2008, 8:53
BigMike ЦитатаНапиши если можеш как портировал эквалайзер ... 28.7.2008, 22:27
zOn deniska.75, вот откуда тебе в голову такие идеи ле... 28.7.2008, 22:41
7saw7 deniska.75,
Что-то G'Reloc не хочет робить вы... 30.7.2008, 21:54
7saw7 Нашел програмку CeRegEditor для редактирования рее... 31.7.2008, 18:56
AGC Цитата(7saw7 @ 31.7.2008, 19:56) Нашел пр... 31.7.2008, 20:55
7saw7 AGC,
Как понять обычный текстовый редактор?Для на... 1.8.2008, 11:14
AGC Цитата(7saw7 @ 1.8.2008, 12:14) AGC,
Как... 1.8.2008, 17:31
7saw7 AGC, Дело в том что я даже dump не раскидывая соби... 2.8.2008, 14:10
judas priest разбираю прошивку by dump из атом экзек китчен...п... 2.8.2008, 23:33
deniska.75 7saw7 - опиши пожалуйста подробнее что,где,как и ч... 4.8.2008, 11:50
Alex-G Здравствуйте.
Подскажите пожалуйсто какой утелито... 18.8.2008, 20:36
BigMike mamaich tools и xipport 20.8.2008, 21:06
Angel_Hranitel скажите пожалуйста, а возможно ли снести IE, а вме... 8.11.2008, 1:26
AGC Цитата(Angel_Hranitel @ 8.11.2008, 1:26) ... 9.11.2008, 1:26
BigMike ЦитатаА совсем убрать - не получится, точнее, могу... 10.11.2008, 23:24
Angel_Hranitel идет сборка прошивки для rw6815 КодCreating 'd... 27.11.2008, 21:56
AGC Angel_Hranitel, посмотри файл build.txt. Если он о... 28.11.2008, 10:15
Angel_Hranitel да, обрывается посередине... поуберал то, без чего... 28.11.2008, 21:57
AGC Освобождение места в прошивке:
1. Убираешь ненужн... 28.11.2008, 23:03
Angel_Hranitel Цитата3. Можно удалить все RGU файлы при окончател... 28.11.2008, 23:09
Angel_Hranitel папки сис и оем весят примерно 230 метров... получ... 29.11.2008, 4:22
AGC Цитата(Angel_Hranitel @ 29.11.2008, 4:22)... 29.11.2008, 12:56
Angel_Hranitel какие пекеты нельзя трогать (менять) в SYS при пор... 19.12.2008, 19:26
matrix_ekb Подскажите пожалуйста.
У меня есть офф прошивка дл... 31.3.2009, 12:52
Quarx Подскажите, я почистил прошивку примерно на 20мб, ... 19.4.2009, 20:32
Eddis Quarx, если собираешь ром утилитами tadzio, то так... 22.4.2009, 2:28
Eddis Как выкорчевать из прошивки активсинк? Пробовал вы... 23.4.2009, 18:02
Quarx Какой exe отвечает за "Контакты"?
Я сде... 29.4.2009, 17:18
AGC Цитата(Quarx @ 29.4.2009, 18:18) Какой ex... 29.4.2009, 17:47
Quarx Да проблема была в tapres.dll, заменил все на новы... 29.4.2009, 19:14
Eddis Quarx, вот держи, должна подойти. Только тебе пере... 30.4.2009, 4:20
Quarx Вопрос возник. Как то что слева привести к такому ... 1.5.2009, 17:49
AGC Цитата(Quarx @ 1.5.2009, 18:49) Вопрос во... 1.5.2009, 18:09
Quarx Спасибо.
В папка нету самого модуля. А это обязат... 1.5.2009, 18:13
AGC Цитата(Quarx @ 1.5.2009, 19:13) Спасибо. ... 1.5.2009, 18:24
Quarx G'reloc выдает I/O error 105. на прошивке с 6... 1.5.2009, 18:27
AGC Цитата(Quarx @ 1.5.2009, 19:27) G'rel... 1.5.2009, 19:09
Siemens92 AGC вот ща собираю WM 6.5 build 21215 так при сбор... 1.5.2009, 19:26
Quarx Тоже скачал wmreloc и с ним все отлично! Все... 1.5.2009, 19:34
Siemens92 Цитата(Quarx @ 1.5.2009, 20:34) Тоже скач... 1.5.2009, 20:32
Quarx Я WmReloc для 6.1 применял.. для 6.5 еще не пробов... 1.5.2009, 20:50
Siemens92 нужно найти WmReloc V1.04 нужно новый скачать, а т... 1.5.2009, 20:52
Quarx WMReloc 1.04 1.5.2009, 21:03
AGC А у меня в свое время ничего хорошего для 6815 не ... 1.5.2009, 22:13
Siemens92 Вот решение если Greloc пишит ошибки пр сборки WM ... 3.5.2009, 0:04
Siemens92 Используйте этот инструмент для решения G'Relo... 3.5.2009, 9:43
plastilin Извините,но в нужной ветке (Работа с файлами реест... 6.5.2009, 16:45
Quarx Я редактирую rgu файлы, а HV чем только не редакти... 6.5.2009, 17:29
plastilin Но в dump они .hv,то чем их сделать .rgu,а затем .... 6.5.2009, 18:01
Quarx Через PKGTool разбери дамп на SYS OEM и там будут ... 6.5.2009, 18:06
plastilin Ничего не вышло
[Selected Path]
C:\Document... 6.5.2009, 18:30
Quarx Выбери Tools - Build Packages и появятся папки 6.5.2009, 19:23
plastilin Спасибо.Разобрал на OEM,SYS и много .dll---скажите... 6.5.2009, 21:23
Quarx В папке dump много dll'ок?
Есть вопрос, в пос... 7.5.2009, 20:35
plastilin В папке dump много dll'ок?
Много.
Нашел р... 10.5.2009, 11:49
Quarx Возможно ли при встраивании ОЕМ пакетов, воссоздат... 10.5.2009, 20:52
plastilin ПОМОГИТЕ!
Мне всего один раз удалось разобрать... 11.5.2009, 16:44
Quarx plastilin, Заново распакуй дамп.
У кого есть XIP ... 12.5.2009, 17:22
plastilin "plastilin, Заново распакуй дамп."
Не п... 13.5.2009, 20:58
Quarx Какой из видов сжатия рома самый стремный? Чтобы у... 31.5.2009, 15:56
AGC Цитата(Quarx @ 31.5.2009, 16:56) Какой из... 1.6.2009, 12:32
Quarx Я про сжатия файлов в самом роме после прошивки.
... 1.6.2009, 12:34
AGC Quarx, понятно Ну у меня пока сжатия просто нет..... 1.6.2009, 12:35
Quarx Я вот хочу его убрать. Я удалил cecompr_nt.dll и C... 3.6.2009, 20:59
AGC Цитата(Quarx @ 3.6.2009, 21:59) Я вот хоч... 3.6.2009, 21:24
Quarx Сейчас портировал последний билд 6.1 - 21127.
Появ... 6.6.2009, 19:50
Siemens92 Цитата(Quarx @ 6.6.2009, 20:50) Сейчас по... 8.6.2009, 11:50
Quarx 21159 это 6.5
Сейчас скачаю проверю.
Провeрил:
... 8.6.2009, 13:04
Corias AGC, тут loiv обмолвился, что ты в качестве решени... 1.7.2009, 17:32
AGC Цитата(Corias @ 1.7.2009, 18:32) AGC, тут... 1.7.2009, 20:49
Corias Мою версию я уже высказывал. Вернее, версий было д... 2.7.2009, 1:32
AGC Цитата(Corias @ 2.7.2009, 2:32) 2. Нестык... 2.7.2009, 12:49
Corias Еще одна проблема, видел у кого-то в старых билдах... 5.7.2009, 12:29
AGC Corias, у меня все меняется вроде. Проверь, на вся... 5.7.2009, 12:35
Corias Цитатау меня все меняется вроде
Так я не про твою ... 5.7.2009, 17:49
AGC Corias, так я же тебе и сказал, тогда ищи зашитые ... 5.7.2009, 18:22
Corias AGC, просто убрать из пакета достаточно или после... 5.7.2009, 21:06
AGC Corias, должно бы быть достаточно просто убрать 5.7.2009, 21:36
Corias ЦитатаПри создании прошивки регулировались такие п... 6.7.2009, 17:48
AGC Corias:
- Изменяем Pool size
- Настройка дисковых... 6.7.2009, 19:59
Quarx У Кого сохранился SYS и XIP от любой 05 винды?
Хоч... 13.7.2009, 10:05
ElectricFlash Друзья, подскажите, какой файл отвечает за действи... 24.7.2009, 10:29
Axii Для того чтоб убрать с верхнего бара по тапу на ба... 28.7.2009, 11:13
Svi народ помогите советом, уже дааавно пытаюсь собрат... 29.7.2009, 16:33
GAV здравствуйте.
вот пытаюсь собрать 6.5,но столкнулс... 13.8.2009, 11:11
mitei Кто может подсказать, как уменьшить нижний бар по ... 19.8.2009, 11:34
AGC Цитата(mitei @ 19.8.2009, 12:34) Кто може... 19.8.2009, 11:39
prik Всем привет.Как я понимаю extrom-это место,где хра... 25.8.2009, 11:52
Valdes32 вопрос как версию прошивки понизить если activesyn... 9.10.2009, 17:30
GUG Цитата(Valdes32 @ 9.10.2009, 18:30) вопро... 26.10.2009, 14:40
mitei Народ подскажите пожалуйста как увеличить :
В нижн... 15.11.2009, 0:23
ElectricFlash Цитата(mitei @ 15.11.2009, 0:23) Народ по... 16.11.2009, 20:53
mitei Цитата(ElectricFlash @ 16.11.2009, 21:53)... 17.11.2009, 11:38
AGC mitei, боюсь, кроме как уменьшением размера шрифта... 17.11.2009, 14:10
Sstranger Доброго дня ребята. Может вы мне поможете???
Собир... 18.11.2009, 14:13![]() ![]() |
|
Текстовая версия | Сейчас: 7.5.2026, 9:32 |