IPB

Здравствуйте, гость ( Вход | Регистрация )

Форум перемещен на новый домен: forum.pda2u.ru - исправьте, пожалуйста, свои ссылки
> Редактирование прошивок, newbies questions
BigMike
сообщение 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 - при внесении изменений в реестр исходной прошивки.


Спасибо сказали:
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
 
Начать новую тему
Ответов
deniska.75
сообщение 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
- - deniska.75   Что касается внедрения модулей,то дело обстоит так...   4.8.2008, 14:29
- - 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
3 страниц V  < 1 2 3 >


Ответить в данную темуНачать новую тему
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 7.5.2026, 9:32
return_links(); ?>