IPB

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

Форум перемещен на новый домен: forum.pda2u.ru - исправьте, пожалуйста, свои ссылки
BigMike
сообщение 23.4.2008, 15:27
Сообщение #121


PDA2U.RU Team
****

Группа: Admin
Сообщений: 1806
Регистрация: 20.10.2007
Из: Moscow
Пользователь №: 11
Спасибо сказали: раз(а)




Итак, если вы решились сами поковырять прошивку к своему гаджету, но столкнулись с какими-то трудностями при разборке или сборке - можете задать свой вопрос в этой теме.

Внимание!
Все манипуляции с прошивками вы делаете только на свой страх и риск.
Ответственность за результат неудачной перепрошивки лежит только на вас!


Полезные ссылки:
Основные утилиты для редактирования прошивок с кратким описанием
Структура прошивки Atom'ов и клонов - можно посмотреть адреса основных модулей в образе оси
Инструкция по портированию XIP - обязательно для портирования новых версий WM от других прошивок.
Создание OEM-пакетов для встраивания в прошивку - добавление "встроенных" программ в сам образ прошивки
Структура файла initflashfiles.dat, зачем он нужен и как его редактировать - необходимо редактировать при добавлении/удалении файлов в образе прошивки.
Работа с файлами реестра .hv и .rgu - при внесении изменений в реестр исходной прошивки.


Спасибо сказали:
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
12 страниц V  « < 5 6 7 8 9 > »   
Начать новую тему
Ответов
Angel_Hranitel
сообщение 27.11.2008, 21:56
Сообщение #122


Проверенный пользователь
****

Группа: Разработчики
Сообщений: 360
Регистрация: 12.1.2008
Из: раснодар
Пользователь №: 204
Спасибо сказали: 45 раз(а)

Девайс: НР rw6815


идет сборка прошивки для rw6815
Код
Creating 'dump' folder...

Done!

Relocation modules, please wait...

Done!
Creating IMGFS template...
..\rom\diskimage_Ver.nb0
Скопировано файлов: 1.
Searching for IMGFS start... Found at 00540000
Dumping IMGFS ...
Done!
Next: Build the rom...
Injecting files...


и вот выскакивает ошибка
Код
BuildImgfs.exe - Ошибка приложения
Инструкция по адресу "0х004067af" обратилась к памяти по адресу "0х03d7b000". Память не может быть "written".

что может быть? XIP не трогал, поменял ОЕМ часть и часть SYS...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 28.11.2008, 10:15
Сообщение #123


PDA2U.RU Team
****

Группа: Admin
Сообщений: 4884
Регистрация: 25.11.2007
Из: СПб
Пользователь №: 32
Спасибо сказали: 1657 раз(а)

Девайс:RW6815/P320/Diamond


Angel_Hranitel, посмотри файл build.txt. Если он обрывается на обработке какого-нибудь файла, тогда просто места в прошивке не хватает. Нужно убрать что-нибудь или сжать иным образом... Это наиболее вероятная причина.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Angel_Hranitel
сообщение 28.11.2008, 21:57
Сообщение #124


Проверенный пользователь
****

Группа: Разработчики
Сообщений: 360
Регистрация: 12.1.2008
Из: раснодар
Пользователь №: 204
Спасибо сказали: 45 раз(а)

Девайс: НР rw6815


да, обрывается посередине... поуберал то, без чего прошивка запустится, но потом же надо будет что-то добавить, как быть? Каким образом сжимаются файлы прошивки? у всех атрибут архивный...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 28.11.2008, 23:03
Сообщение #125


PDA2U.RU Team
****

Группа: Admin
Сообщений: 4884
Регистрация: 25.11.2007
Из: СПб
Пользователь №: 32
Спасибо сказали: 1657 раз(а)

Девайс:RW6815/P320/Diamond


Освобождение места в прошивке:

1. Убираешь ненужные пакеты и программы (типа WelcomeCenter, WindowsLive, лишние игрушки и т.д.)
2. Сжимать можно некоторые exe и dll с помощью UPX (правда не все)
3. Можно удалить все RGU файлы при окончательной сборке (только не у себя в исходном варианте, а просто добавить строчку в батник, где идет сборка из dump), ну и большую часть DSM

Примерно так...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Angel_Hranitel
сообщение 28.11.2008, 23:09
Сообщение #126


Проверенный пользователь
****

Группа: Разработчики
Сообщений: 360
Регистрация: 12.1.2008
Из: раснодар
Пользователь №: 204
Спасибо сказали: 45 раз(а)

Девайс: НР rw6815


Цитата
3. Можно удалить все RGU файлы при окончательной сборке (только не у себя в исходном варианте, а просто добавить строчку в батник, где идет сборка из dump), ну и большую часть DSM

ОФТОП AGC, в моей теме ниже где писал что не могу разобрать твою прошивку, в папке dump нет ни rgu, ни dsm... (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)

пошел шить хип от самсунга (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Angel_Hranitel
сообщение 29.11.2008, 4:22
Сообщение #127


Проверенный пользователь
****

Группа: Разработчики
Сообщений: 360
Регистрация: 12.1.2008
Из: раснодар
Пользователь №: 204
Спасибо сказали: 45 раз(а)

Девайс: НР rw6815


папки сис и оем весят примерно 230 метров... получается это сильно много, т.к. буилд.тхт доходит до буквы М и потом дает ошибку... как я эти папка только не чистил, всеравно не могу скинуть еще 100 метров...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 29.11.2008, 12:56
Сообщение #128


PDA2U.RU Team
****

Группа: Admin
Сообщений: 4884
Регистрация: 25.11.2007
Из: СПб
Пользователь №: 32
Спасибо сказали: 1657 раз(а)

Девайс:RW6815/P320/Diamond


Цитата(Angel_Hranitel @ 29.11.2008, 4:22) *
папки сис и оем весят примерно 230 метров... получается это сильно много, т.к. буилд.тхт доходит до буквы М и потом дает ошибку... как я эти папка только не чистил, всеравно не могу скинуть еще 100 метров...

Так а что ты туда засунул? (IMG:http://forum.pda2u.ru/style_emoticons/default/blink.gif) (IMG:http://forum.pda2u.ru/style_emoticons/default/rolleyes.gif)
Нужно убирать лишнее, никакого другого рецепта нет... Остальное кабами в дополнение к прошивке...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Angel_Hranitel
сообщение 19.12.2008, 19:26
Сообщение #129


Проверенный пользователь
****

Группа: Разработчики
Сообщений: 360
Регистрация: 12.1.2008
Из: раснодар
Пользователь №: 204
Спасибо сказали: 45 раз(а)

Девайс: НР rw6815


какие пекеты нельзя трогать (менять) в SYS при портировании прошивки с других устройст? почему нельзя просто перенести всю SYS?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
matrix_ekb
сообщение 31.3.2009, 12:52
Сообщение #130


Участник
**

Группа: Members
Сообщений: 20
Регистрация: 19.1.2009
Из: Екатеринбург
Пользователь №: 9601
Спасибо сказали: 2 раз(а)

Девайс:ETEN x800


Подскажите пожалуйста.
У меня есть офф прошивка для eten x800, в формате *.dat, с помошью кухни от KVA я разобрал ее, получил папку ROM, в этой папке следующие файлы: header.bin, knight.dat, usbdl.dat, boot.dat, ipl.dat, os.dat и папка OS: с файлами osheader.dat, os.fat, logo.jpg, osinfo.txt и еще две папки EXTROM(с этой папкой все понятно) и FAT в которой также присутствуют следующие файлы: fatheader.bin, imgfs.bin, xip.bin, fatimg.bin, minios.bin.
Собственно в чем вопрос: 1. Как мне получить из этой прошивки SYS и XIP, какие для этого нужны программы?
2. Как после редактирования этих папок собрать все это обратно и получить прошивку?
заранее спасибо!)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Quarx
сообщение 19.4.2009, 20:32
Сообщение #131


Проверенный пользователь
****

Группа: Разработчики
Сообщений: 350
Регистрация: 20.4.2008
Из: Омск
Пользователь №: 1143
Спасибо сказали: 57 раз(а)

Девайс:Motorola Defy


Подскажите, я почистил прошивку примерно на 20мб, возможно ли эти 20мб добавить к РОМу? Чтобы свободно было не 57.72мб а 77.72мб?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Eddis
сообщение 22.4.2009, 2:28
Сообщение #132


Новичок
*

Группа: Members
Сообщений: 6
Регистрация: 3.3.2008
Пользователь №: 689
Спасибо сказали: 1 раз(а)




Quarx, если собираешь ром утилитами tadzio, то так и будет. А разве кухни выложенные в на этом форуме не их используют?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Eddis
сообщение 23.4.2009, 18:02
Сообщение #133


Новичок
*

Группа: Members
Сообщений: 6
Регистрация: 3.3.2008
Пользователь №: 689
Спасибо сказали: 1 раз(а)




Как выкорчевать из прошивки активсинк? Пробовал вынести все к нему относящееся, но как оказалось на этих модулях было завязано еще много чего. Можно удалить сам replog, но остаются нотифы- сменил дату, и вылез пузырь, мол не могу АС запустить. В ообщем, кто знает - поделитесь!
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Quarx
сообщение 29.4.2009, 17:18
Сообщение #134


Проверенный пользователь
****

Группа: Разработчики
Сообщений: 350
Регистрация: 20.4.2008
Из: Омск
Пользователь №: 1143
Спасибо сказали: 57 раз(а)

Девайс:Motorola Defy


Какой exe отвечает за "Контакты"?
Я сделал порт новой WM6.1 21042... все глюки отловил, а вот контакты тупо не открываются...Причем через звонилку они видны
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 29.4.2009, 17:47
Сообщение #135


PDA2U.RU Team
****

Группа: Admin
Сообщений: 4884
Регистрация: 25.11.2007
Из: СПб
Пользователь №: 32
Спасибо сказали: 1657 раз(а)

Девайс:RW6815/P320/Diamond


Цитата(Quarx @ 29.4.2009, 18:18) *
Какой exe отвечает за "Контакты"?
Я сделал порт новой WM6.1 21042... все глюки отловил, а вот контакты тупо не открываются...Причем через звонилку они видны

Почитай смежные ветки, я об этом уже писал. Скорее всего, проблема в tapres.dll.0419.mui. Либо ты ее просто забыл вставить вообще, либо она битая/не подходит для данного билда.


Спасибо сказали:
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Quarx
сообщение 29.4.2009, 19:14
Сообщение #136


Проверенный пользователь
****

Группа: Разработчики
Сообщений: 350
Регистрация: 20.4.2008
Из: Омск
Пользователь №: 1143
Спасибо сказали: 57 раз(а)

Девайс:Motorola Defy


Да проблема была в tapres.dll, заменил все на новые и проблема пропала.(IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)
Звонилка и контакт на англ все...
У меня нету русских муи от этого билда...А от старого не все подходят для звонилки и контактов
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Eddis
сообщение 30.4.2009, 4:20
Сообщение #137


Новичок
*

Группа: Members
Сообщений: 6
Регистрация: 3.3.2008
Пользователь №: 689
Спасибо сказали: 1 раз(а)




Quarx, вот держи, должна подойти. Только тебе переименовать в 0419 нужно, так как из WWE версии дллька
Прикрепленные файлы
Прикрепленный файл  tapres.dll.0409.mui.rar ( 31.65 килобайт ) Кол-во скачиваний: 45
 


Спасибо сказали:
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Quarx
сообщение 1.5.2009, 17:49
Сообщение #138


Проверенный пользователь
****

Группа: Разработчики
Сообщений: 350
Регистрация: 20.4.2008
Из: Омск
Пользователь №: 1143
Спасибо сказали: 57 раз(а)

Девайс:Motorola Defy


Вопрос возник. Как то что слева привести к такому же виду который справа? без папок
(IMG:http://avoreg.ru/pic_s/1708d520cb345ee4e35464259cd5bbdd.jpg)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 1.5.2009, 18:09
Сообщение #139


PDA2U.RU Team
****

Группа: Admin
Сообщений: 4884
Регистрация: 25.11.2007
Из: СПб
Пользователь №: 32
Спасибо сказали: 1657 раз(а)

Девайс:RW6815/P320/Diamond


Цитата(Quarx @ 1.5.2009, 18:49) *
Вопрос возник. Как то что слева привести к такому же виду который справа? без папок

Например, ручками (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Ну либо можно простую программку/скрипт написать. Или вопрос, как перегнать модуль в файл, если в папке модуля самого файла нет? Тогда RecMod.exe из инструментов поможет (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Quarx
сообщение 1.5.2009, 18:13
Сообщение #140


Проверенный пользователь
****

Группа: Разработчики
Сообщений: 350
Регистрация: 20.4.2008
Из: Омск
Пользователь №: 1143
Спасибо сказали: 57 раз(а)

Девайс:Motorola Defy


Спасибо.
В папка нету самого модуля. А это обязательно делать? Или можно чтобы часть была так, а часть в папках?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
AGC
сообщение 1.5.2009, 18:24
Сообщение #141


PDA2U.RU Team
****

Группа: Admin
Сообщений: 4884
Регистрация: 25.11.2007
Из: СПб
Пользователь №: 32
Спасибо сказали: 1657 раз(а)

Девайс:RW6815/P320/Diamond


Цитата(Quarx @ 1.5.2009, 19:13) *
Спасибо.
В папка нету самого модуля. А это обязательно делать? Или можно чтобы часть была так, а часть в папках?

Если G'Reloc отрабатывает без сбоев, то необязательно. Это просто путь обхода 4-х слотов в WM6.5...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение

12 страниц V  « < 5 6 7 8 9 > » 
Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 14.4.2025, 4:23
return_links(); ?>