eXpress Bar Network
Loading
 
Какой форм-фактор коммуникатора для Вас предпочтителен?
Подробнее 
   
  Вторник, 28 января 2020
 


    



OS Builder - программа для сборки дампа и ROM
сборка дампа, файла раздела IMGFS, файла ROM и многое другое

Стр. 2 из 98    Пред.  1, 2, 3, ... 96, 97, 98  След.
 

Начать новую тему   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.   вывод темы на печать    Список форумов Asus Mobile Club Russia -> Раздел Разработчика и Программиста
Предыдущая тема :: Следующая тема  
ТЕМА ЗАКРЫТА В СВЯЗИ С НЕВОЗМОЖНОСТЬЮ ВЫГРУЗКИ СЛУЖЕБНЫХ ФАЙЛОВ OSBuilder'а НА FTP ASUSMOBILE
Дальнейшее обсуждение и последняя актуальная версия OSBuilder'а в теме на XDA

ВНИМАНИЕ! НАЧИНАЯ С ВЕРСИИ 1.2.81 (06.12.2010) OSBuilder ПЕРЕНАЦЕЛЕН НА .NET FRAMEWORK 4 (runtime версия не ниже 4.0.30319)
Скачать .NET Framework 4 можно тут

Прежде всего большое спасибо тем, кто помогал тестировать программу - Alexx~, AndrewSh, Feropont, HD2Owner, greench, Lost_Angel, Владимир1973

Отдельное спасибо Yad за важную и нужную информацию по релоку.
Огромное спасибо AnDim за помощь с контейнером D000FF

И отдельное, ОГРОМНОЕ спасибо Alexx~ за многие идеи и концепции, за НЕОЦЕНИМУЮ! помощь при тестировании, и просто за человеческую поддержку от начала и до конца написания программы.

Основное назначение программы - сборка плоского дампа из пакетов, релокация, сборка файла раздела IMGFS, а для поддерживаемых устройств и сборка файла ROM.
Также в программу включено много других функций, которые могут быть полезны при создании и сборке дампа и ROM.



В настоящее время полный цикл сборки поддерживается для ASUS P525/P526/P535/P750.


Если мне будет предоставлена точная информация об особенностях конкретной модели аппарата (структура разделов и FLASH регионов, признаки поиска даты и версии в nk.exe, а также другие особенности, например, необходимо ли прописывать где-то в nk.exe размеры rom, регион и т.д.), то поддержка такого аппарата может быть добавлена в программу.

Как собрать отрелоченный дамп без шаблона

При написании программы я в силу своего разумения старался сделать процесс редактирования и сборки более удобным и наглядным, ну а что получилось, судить Вам.

Если эта программа кем-то будет выкладываться на других сайтах, убедительная просьба - давать ссылку на эту тему, поскольку здесь будут выкладываться обновления (или исправления)

Если кто-то хочет оказать помощь проекту:



Яndex : 41001196644574


или

WMR: R191959238480, WME: E418739316938
WMZ: Z188265110524, WMU: U236279654465




Никаких гарантий я не предоставляю и за убитые девайсы, неработоспособные прошивки и потраченное впустую время ответственности не несу.
Всё, что Вы делаете, Вы делаете на свой страх и риск.


We do not accept offtopic in Developer's threads.
Here - in the current topic - only OsBuilder-relating questions!
No shit like "How to re-locate module without reloc section" or "How to dump and rebuild old WM3 custom rom" is allowed here.
And for sure we are not going to start preliminary rom-building classes.

Sorry and thanx for understanding!
___________
Barin @ 26.10.09, 12:43
Автор Сообщение
taxist@
Продвинутый
Продвинутый


Зарегистрирован: 23.02.2009
Сообщения: 172
Откуда: Москва
Возраст: 45 Скорпион
Репутация: +9

PDA: HTC

СообщениеДобавлено: 26.10.09, 21:40    Заголовок сообщения:
Ответить с цитатой

http://www.rapidshare.ru/1227038
Вот мой контейнер
У моего девайса классический "шаблон" то есть без екстраданных , НБСплит и прочее не требуется.

Может из за отсутствия bootXIP такой эффект?
Посмотреть профиль Отправить личное сообщение
Barin
Взрослый дяденька
Взрослый дяденька


Зарегистрирован: 08.01.2008
Сообщения: 3671
Откуда: Москва
Возраст: 52 Близнецы
Репутация: +948

PDA: ASUS P750, HTC

СообщениеДобавлено: 26.10.09, 21:47    Заголовок сообщения:
Ответить с цитатой

taxist@
Шаблон в полном порядке

Boot-xip не важен. У меня все открывется


IMGFS нормально собирается, для сборки полного файла ROM надо корректировать программу
INTEL PXA270 HTC-Athena, правильно?
Структура папок как требуется? OEM,ROM,SYS, шаблон в папке ROM, boot.rgu в ROM\XIP? Может русская буква где-нибудь в наименование папки затесалась?


Последний раз редактировалось: Barin (27.10.09, 19:29), всего редактировалось 2 раз(а)
Посмотреть профиль Отправить личное сообщение
taxist@
Продвинутый
Продвинутый


Зарегистрирован: 23.02.2009
Сообщения: 172
Откуда: Москва
Возраст: 45 Скорпион
Репутация: +9

PDA: HTC

СообщениеДобавлено: 26.10.09, 22:14    Заголовок сообщения:
Ответить с цитатой

Структура в норме, всё в норме, русских букв на компе нет нигде кроме нарисованных на клаве icon_smile,
сейчас всё проверю ещё раз...
Да, НТС Афина
Посмотреть профиль Отправить личное сообщение
Alexx~
Автор прошивок
Автор прошивок


Зарегистрирован: 04.10.2007
Сообщения: 2659
Откуда: Украина, Луганск
Возраст: 50 Телец
Репутация: +555

PDA: HTC

СообщениеДобавлено: 26.10.09, 22:22    Заголовок сообщения:
Ответить с цитатой

taxist@
шаблон должен быть именно в Корень_Кухни\ROM, а не например Корень_Кухни\ROM\Афина как для кухни эрвиуса (так ты вроде ей не пользовался)
Посмотреть профиль Отправить личное сообщение
gigli
Профессионал
Профессионал


Зарегистрирован: 15.07.2007
Сообщения: 679
Откуда: o_o

Репутация: +37

PDA: ASUS P535

СообщениеДобавлено: 26.10.09, 22:32    Заголовок сообщения:
Ответить с цитатой

Хе, собралось с первого раза, даже не знаю, на что пожаловаться, Barin Drinks or Beer
Собирал из готовой тпл-ки от мртото, вот... Спасибо еще раз!

_________________
Peccando promeremur
Посмотреть профиль Отправить личное сообщение
taxist@
Продвинутый
Продвинутый


Зарегистрирован: 23.02.2009
Сообщения: 172
Откуда: Москва
Возраст: 45 Скорпион
Репутация: +9

PDA: HTC

СообщениеДобавлено: 26.10.09, 22:50    Заголовок сообщения:
Ответить с цитатой

Alexx~
Всё как положено со структурой - 10 раз проверил.
Есть ли какие требования к составу SYS ?
У меня нет языковых пакетов например...что нужно кроме .VM и .ROM ?

Мистика какая то, - но у меня шаблон в упор не видится...
Посмотреть профиль Отправить личное сообщение
Barin
Взрослый дяденька
Взрослый дяденька


Зарегистрирован: 08.01.2008
Сообщения: 3671
Откуда: Москва
Возраст: 52 Близнецы
Репутация: +948

PDA: ASUS P750, HTC

СообщениеДобавлено: 26.10.09, 22:52    Заголовок сообщения:
Ответить с цитатой

taxist@
Никаких особых требований к SYS нет. VM и ROM могут и отсутствовать - они потом могуть быть сформированы из XIP'а или шаблона
Можешь полный набор папок выложить?
Посмотреть профиль Отправить личное сообщение
taxist@
Продвинутый
Продвинутый


Зарегистрирован: 23.02.2009
Сообщения: 172
Откуда: Москва
Возраст: 45 Скорпион
Репутация: +9

PDA: HTC

СообщениеДобавлено: 26.10.09, 23:10    Заголовок сообщения:
Ответить с цитатой

Barin
То есть шаблон должен найтись, будь папки SYS и OEM хоть совершенно пустыми?
Если так, то состав SYS очевидно не важен.
Посмотреть профиль Отправить личное сообщение
Barin
Взрослый дяденька
Взрослый дяденька


Зарегистрирован: 08.01.2008
Сообщения: 3671
Откуда: Москва
Возраст: 52 Близнецы
Репутация: +948

PDA: ASUS P750, HTC

СообщениеДобавлено: 26.10.09, 23:16    Заголовок сообщения:
Ответить с цитатой

taxist@
Должны найтись папки OEM и SYS, в SYS должен найтись пакет Metadata, и только потом шаблон
Посмотреть профиль Отправить личное сообщение
Alexx~
Автор прошивок
Автор прошивок


Зарегистрирован: 04.10.2007
Сообщения: 2659
Откуда: Украина, Луганск
Возраст: 50 Телец
Репутация: +555

PDA: HTC

СообщениеДобавлено: 26.10.09, 23:33    Заголовок сообщения:
Всего отзывов: 1 Ответить с цитатой

Надо что бы был \SYS\Metadata, ОЕМ можно пустой. Но тогда сообщение будет другое. У меня шаблон не найден, когда его нет в ROM, ну если ту же кухню эрвиуса открывать. Может у тебя путь какой то очень длинный.... Действительно скинь кухню.

Добавлено спустя 11 минут 50 секунд:

taxist@
не, ну ты приколист, ктож мог подумать Very Happy
Кинь в SYS пакет Base_Lang_04хх, можно пустой, только с dsm-ом.
Посмотреть профиль Отправить личное сообщение
taxist@
Продвинутый
Продвинутый


Зарегистрирован: 23.02.2009
Сообщения: 172
Откуда: Москва
Возраст: 45 Скорпион
Репутация: +9

PDA: HTC

СообщениеДобавлено: 26.10.09, 23:33    Заголовок сообщения:
Ответить с цитатой

Уже поместил кухню в корень диска, директория кухни зовётся XXX , в ней как и положено OEM (пока пуст), ROM (в нём шаблон и папка XIP,в последнем собственно ксип с учётом его структуры и boot.rgu), SYS (в нём пакет Метадата со всем содержимым), в итоге "шаблон не найден"...
Думаю пойду ка я мыться и спать, а завтора вечерком засяду, ибо послезавтра выходной.
Посмотреть профиль Отправить личное сообщение
Alexx~
Автор прошивок
Автор прошивок


Зарегистрирован: 04.10.2007
Сообщения: 2659
Откуда: Украина, Луганск
Возраст: 50 Телец
Репутация: +555

PDA: HTC

СообщениеДобавлено: 26.10.09, 23:34    Заголовок сообщения:
Ответить с цитатой

ап
Посмотреть профиль Отправить личное сообщение
taxist@
Продвинутый
Продвинутый


Зарегистрирован: 23.02.2009
Сообщения: 172
Откуда: Москва
Возраст: 45 Скорпион
Репутация: +9

PDA: HTC

СообщениеДобавлено: 26.10.09, 23:35    Заголовок сообщения:
Ответить с цитатой

Alexx~ писал(а):

taxist@
не, ну ты приколист, ктож мог подумать Very Happy
Кинь в SYS пакет Base_Lang_04хх, можно пустой, только с dsm-ом.


Ага, я же не зря спрашивал о составе icon_smile, сейчас попробую найти Base_Lang, я уж с год его не пользую
Посмотреть профиль Отправить личное сообщение
Alexx~
Автор прошивок
Автор прошивок


Зарегистрирован: 04.10.2007
Сообщения: 2659
Откуда: Украина, Луганск
Возраст: 50 Телец
Репутация: +555

PDA: HTC

СообщениеДобавлено: 26.10.09, 23:36    Заголовок сообщения:
Ответить с цитатой

прочти выше

Добавлено спустя 1 минуту 10 секунд:

да всё равно, просто создай папку и кинь туда дсм
Посмотреть профиль Отправить личное сообщение
taxist@
Продвинутый
Продвинутый


Зарегистрирован: 23.02.2009
Сообщения: 172
Откуда: Москва
Возраст: 45 Скорпион
Репутация: +9

PDA: HTC

СообщениеДобавлено: 26.10.09, 23:37    Заголовок сообщения:
Ответить с цитатой

Alexx~
Наблюдательный icon_smile ,- проблема решена.
Посмотреть профиль Отправить личное сообщение
greench
Автор прошивок
Автор прошивок


Зарегистрирован: 24.02.2008
Сообщения: 4430
Откуда: Нахабино .
Возраст: 43 Козерог
Репутация: +349/–2

PDA: Android-based

СообщениеДобавлено: 27.10.09, 00:42    Заголовок сообщения:
Ответить с цитатой

Владимир1973 , спокойно собрал и запустил прошивку с той начинкой которую ты мне скинул ( вообще ни чего не менял , просто создал свою конфигурацию ). Всё работает без проблем . Вопрос на засыпку ( маловероятно конечно , но лучше уточнить ) , а какая версия бута у тебя в устройстве значится ?
Посмотреть профиль Отправить личное сообщение
Alexx~
Автор прошивок
Автор прошивок


Зарегистрирован: 04.10.2007
Сообщения: 2659
Откуда: Украина, Луганск
Возраст: 50 Телец
Репутация: +555

PDA: HTC

СообщениеДобавлено: 27.10.09, 03:45    Заголовок сообщения:
Всего отзывов: 1 Ответить с цитатой

Вот для комплектности, два варианта авто-портирования XIP-а, условно для HTC и для ASUS.
Первый сделан на основе EXTReloc, второй на основе buildxip.
В Build_xip.bat для HTC прописано удаление
hd.dll
kd.dll
osaxst0.dll
osaxst1.dll
zbmui.nb0
и замена cecompr.dll на тот, который поддерживает LZX сжатие.

В Build_xip.bat для ASUS прописано удаление
hd.dll
initvmmap.exe
osaxst0.dll
cachefilt.dll
mencfilt.dll
и замена cecompr.dll на тот, который поддерживает LZX сжатие.

Использование:
Скопировать папку BuildXIP из архива в каталог с кухней
Скопировать xip.bin (имя может быть любое, расширение обязательно *.bin) от вашего устройства в папку \BuildXIP\XIP_DEVICE\
Скопировать xip.bin (имя может быть любое, расширение обязательно *.bin) с новым билдом (не от вашего устройства) в папку \BuildXIP\XIP_DONOR\
Запустить Build_xip.bat

Рекомендуется добавить запуск Build_xip.bat в меню OsBuilder



Bat-файлы написаны для работы непосредственно с кухней, т.е. обязательно должна быть папка SYS в корне кухни в которой должны быть .ROM и .VM
Так же должна быть папка ROM в корне кухни, по окончании сборки новый xip.bin будет скопирован в Кухня\ROM.

Проверено на Asus P525 и HTC Touch Diamond 2, работоспособность для других устройств не гарантирована.


Последний раз редактировалось: Alexx~ (28.10.09, 12:24), всего редактировалось 1 раз
Посмотреть профиль Отправить личное сообщение
Владимир1973
Вышел покурить
Вышел покурить


Зарегистрирован: 26.09.2008
Сообщения: 1190
Откуда: г.Уфа
Возраст: 47 Водолей
Репутация: +240/–1

PDA: WP7-based

СообщениеДобавлено: 27.10.09, 07:07    Заголовок сообщения:
Ответить с цитатой

greench писал(а):
Владимир1973 , спокойно собрал и запустил прошивку с той начинкой которую ты мне скинул ( вообще ни чего не менял , просто создал свою конфигурацию ). Всё работает без проблем . Вопрос на засыпку ( маловероятно конечно , но лучше уточнить ) , а какая версия бута у тебя в устройстве значится ?


070416122657
Посмотреть профиль Отправить личное сообщение Skype Name
gigli
Профессионал
Профессионал


Зарегистрирован: 15.07.2007
Сообщения: 679
Откуда: o_o

Репутация: +37

PDA: ASUS P535

СообщениеДобавлено: 27.10.09, 13:15    Заголовок сообщения:
Ответить с цитатой

Владимир1973 писал(а):
070416122657

Видимо дело не в бутблоке.

_________________
Peccando promeremur
Посмотреть профиль Отправить личное сообщение
Barin
Взрослый дяденька
Взрослый дяденька


Зарегистрирован: 08.01.2008
Сообщения: 3671
Откуда: Москва
Возраст: 52 Близнецы
Репутация: +948

PDA: ASUS P750, HTC

СообщениеДобавлено: 27.10.09, 13:24    Заголовок сообщения:
Ответить с цитатой

gigli
А у Вас такая же версия и всё работает?
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.       Список форумов Asus Mobile Club Russia -> Раздел Разработчика и Программиста Часовой пояс: GMT + 4
Стр. 2 из 98    Пред.  1, 2, 3, ... 96, 97, 98  След.
Страница 2 из 98

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете добавлять приложения в этом форуме
Вы не можете скачивать файлы в этом форуме


Powered by phpBB © 2001, 2005 phpBB Group
Русская поддержка phpBB

Modified by LiquidStorm


Rambler's Top100 Яндекс цитирования Locations of visitors to this page Google PageRank Checker