3PPC.net
Старый 05.02.2008, 22:36 #1
Аватар для Dynamite
Dynamite Dynamite вне форума
вездессущий засранец
 
Регистрация: 07.01.2008
Сообщений: 1,150
Репутация: 633
Dynamite Dynamite вне форума
вездессущий засранец
Аватар для Dynamite
 
Регистрация: 07.01.2008
Сообщений: 1,150
Репутация: 633
Устройство: Blackview BV6000
OEM пакеты

ОЕМ пакеты
Здесь будем выкладывать готовые ОЕМ пакеты, а также обсуждать вопросы, связанные с ними.

Структура ОЕМ пакета:
  • файлы программ и пр., входящие в состав пакета(обязательно присутствуют);
  • файл *.dsm (обязательно присутствует);
    Файл *.dsm содержит в себе: уникальный идентификационный номера(GUID) - внешний в имени файла и внутренний, информацию о названии, версии и содежимом пакета, а так же может содержать сертификат.
  • *.rgu(может отсутствовать);
    Файл *.rgu содержит в себе записи реестра, добавляемые в hive-файлы реестра(default.hv и user.hv) при сборке прошивки.
  • файл initflashfiles.txt(может отсутствовать).
    Содержит инструкции операций с файлами, см ниже.

Создание ОЕМ пакета.
Способ №1. Создание ОЕМ пакета в рукопшаную.
Инвентарь:
Порядок действий:
  1. Создаем папку с названием пакета,
    например: PACKAGE_HTC_HomeRus;
  2. Открываем Cab файл в WinCE Cab Manager.
    Выбираем пункт Files, в появившемся справа списке файлов выделяем все и перетаскиваем в папку нашего ОЕМ пакета;
  3. Выбираем пункт Registry. Если число записей равно 0, пропускаем этот шаг.
    Если записей более 0, нажимаем File -> Export -> Export to REG... Сохраняем reg файл в пакет;
  4. Запускаем GUID генератор, или идем на
    Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
    У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.
    , получаем новый GUID код,
    например: 1ad2e200-214d-11de-8c30-0800200c9a66;
  5. Переименовываем ранее сохраненный reg файл в *.rgu с именем, содержащим полученный GUID-код,
    например: 1ad2e200-214d-11de-8c30-0800200c9a66.rgu
    Открываем его блокнотом, удаляем, если таковые есть, все пробелы между записями и их значениями,
    например:
    Код:
    [HKEY_LOCAL_MACHINE\Software\HTC\HTCHome\PROFILE]
    "STATE" = dword:00000001
    "AUTOSTATE" = dword:00000001
    "CONTRLSTATE" = dword:00000000
    Исправляем вот так:
    Код:
    [HKEY_LOCAL_MACHINE\Software\HTC\HTCHome\PROFILE]
    "STATE"=dword:00000001
    "AUTOSTATE"=dword:00000001
    "CONTRLSTATE"=dword:00000000
    В конце файла оставляем пустую строку
    Сохраняем наш файл в кодировке Unicode(UTF-16 Little Endian);
  6. Создаем в пакете пустой текстовый файл в кодировке ANSI, переименовываем его в *.dsm с именем, содержащим полученный GUID-код,
    например: 1ad2e200-214d-11de-8c30-0800200c9a66.dsm;
  7. Создаем текстовый файл initflashfiles.txt
    Изначально все файлы лежат в папке Windows. При первой загрузке ОС происходит считывание файла initflashfiles.dat и воссоздается вся структура папок и файлов: создаются папки, копируются файлы и ярлыки.

    Операции в initflasfiles.dat
    Копирование файла:
    Код:
    Directory("папка назначения"):-File("имя файла","путь к исходному файлу")
    Например:
    Directory("\Windows\Автозагрузка"):-File("AsyncKiller.lnk","\Windows\AsyncKiller.lnk")
    Создание новой папки:
    Код:
    Directory("папка назначения"):-Directory("название папки")
    Например:
    Directory("\Windows"):-Directory("Программы")
    В конце файла оставляем пустую строку
    Сохраняем наш файл в кодировке Unicode(UTF-16 Little Endian)
    При сборке прошивки с нашим пакетом программа BuildOS подхватит initflashfiles.txt из пакета допишет записи из него в конец файла initflashfiles.dat;
  8. Если при сборке прошивки необходима возможность интерактивного выбора пакета для включения его в прошивку создадим файл option.xml, если этого не требуется, пропускаем этот шаг.
    Структура option.xml:
    Код:
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    <Items>
        <Item name="имя пакета" group="группа" checked="выбрано по умолчанию">
        <Tip>всплывающая подсказка при наведении курсора</Tip>
            <Guid type="p">GUID-код</Guid>
            <OEMVersion>версия ОЕМ пакета</OEMVersion>
            <OEMDate>дата</OEMDate>
            <OEMAuthor>авторство</OEMAuthor>
        </Item>
    </Items>
    Значение параметра checked определяет, будет ли пакет отмечен галочкой по умолчанию в окне BuildOS при сборке прошивки, значение может быть "True" или "False".

    <OEMVersion>, <OEMDate>, <OEMAuthor> являются необязательными и могут отсутствовать.
    Данный файл должен быть в кодировке UTF-8, или в UTF-16(в этом случае значение параметра encoding в заголовке option.xml должно быть равно UTF-16).
    Полученный файл помещаем в пакет, или в корень папки OEM или SYS, в зависиости от того, куда планируется поместить пакет.

    Пример option.xml:
    Код:
    <?xml version="1.0" encoding="UTF-16" standalone="yes"?>
    <Items>
        <Item name="HTC Home" group="Today Plugins" checked="False">
        <Tip>Latest version of the plugin from the HTC Touch Dual.</Tip>
            <Guid type="p">cc2e9802-d601-4811-a479-2ef64d7eba62</Guid>
            <OEMVersion>1.0</OEMVersion>
            <OEMDate>11/29/2007</OEMDate>
            <OEMAuthor>luv2chill</OEMAuthor>
        </Item>
    </Items>
  9. Готово!

Способ №2. Создание ОЕМ пакета из cab-файлов с помощью Package Creator by Ervius.
Инвентарь:
Порядок действий:
  1. Переименовываем cab файл так как должен будет называться наш ОЕМ пакет,
    например: PACKAGE_HTC_HomeRus.cab;
  2. Запускаем Package Creator, выбираем необходимые параметры и указываем программе путь к cab файлу;
  3. При необходимости поправляем некоторые значения в initflashfiles.txt и в option.xml;
  4. Готово!
__________________
Смерть стоит того, чтобы жить, а любовь - стоит того, чтобы ждать... ©В. Цой
---
Dell Axim X51v (x2) | Nokia 109 | Blackview BV6000 | RX200S+Griffin 25 RTA | Kamry K1000 Plus | Philips V526 LTE | Philips I928 | Philips W8510 | LG Optimus Sol | HTC Desire S | Samsung SGH-L870 | Samsung SGH-i710 | Motorola RAZR V3x

Последний раз редактировалось gashome; 14.06.2009 в 09:20. Причина: Поправил
Dynamite вне форума   Ответить с цитированием Цитировать выделенное
Старый 25.01.2009, 11:50 #21
STU STU вне форума
Застенчивый
 
Регистрация: 09.10.2008
Адрес: Украина. Харьков
Сообщений: 15
Репутация: 20
STU STU вне форума
Застенчивый
 
Регистрация: 09.10.2008
Адрес: Украина. Харьков
Сообщений: 15
Репутация: 20
Устройство: Samsung i740
Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.
- Утилита для редактирвоания initflashfiles.dat в том числе и для русских локализаций.

Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.
- по-моему самая лучшая утилита для создания ОЕМ пакетов из .cab'ов
__________________
Бывший счастливый владелец HTC Kaiser'a
Samsung i740 STU's_i740_HG1_M2D_v3 + 8Gb + Nokia BH 501

Последний раз редактировалось olimo; 25.01.2009 в 11:59. Причина: вложения скрываем!
STU вне форума   Ответить с цитированием Цитировать выделенное
Старый 25.01.2009, 11:56 #22
Аватар для Dynamite
Dynamite Dynamite вне форума
вездессущий засранец
 
Регистрация: 07.01.2008
Сообщений: 1,150
Репутация: 633
Dynamite Dynamite вне форума
вездессущий засранец
Аватар для Dynamite
 
Регистрация: 07.01.2008
Сообщений: 1,150
Репутация: 633
Устройство: Blackview BV6000
STU,
линки необходимо скрывать, тегом [hide][/hide]
__________________
Смерть стоит того, чтобы жить, а любовь - стоит того, чтобы ждать... ©В. Цой
---
Dell Axim X51v (x2) | Nokia 109 | Blackview BV6000 | RX200S+Griffin 25 RTA | Kamry K1000 Plus | Philips V526 LTE | Philips I928 | Philips W8510 | LG Optimus Sol | HTC Desire S | Samsung SGH-L870 | Samsung SGH-i710 | Motorola RAZR V3x
Dynamite вне форума   Ответить с цитированием Цитировать выделенное
Старый 25.01.2009, 12:37 #23
STU STU вне форума
Застенчивый
 
Регистрация: 09.10.2008
Адрес: Украина. Харьков
Сообщений: 15
Репутация: 20
STU STU вне форума
Застенчивый
 
Регистрация: 09.10.2008
Адрес: Украина. Харьков
Сообщений: 15
Репутация: 20
Устройство: Samsung i740
Тег знаю, исправимся ;)
__________________
Бывший счастливый владелец HTC Kaiser'a
Samsung i740 STU's_i740_HG1_M2D_v3 + 8Gb + Nokia BH 501
STU вне форума   Ответить с цитированием Цитировать выделенное
Старый 21.02.2009, 01:21 #24
Аватар для Stink
Stink Stink вне форума
<SRCorporation>
 
Регистрация: 01.08.2007
Адрес: Москва
Сообщений: 34
Репутация: 14
Stink Stink вне форума
<SRCorporation>
Аватар для Stink
 
Регистрация: 01.08.2007
Адрес: Москва
Сообщений: 34
Репутация: 14
Устройство: HTC T3333 (Touch 2/Mega)
Камрады, кто нить подкиньте мне звонилку и комменеджер с русским языком в кабиках от HTC Jade!
__________________
Дружба - это такое святое, сладостное, прочное и постоянное чувство, что его можно сохранить на всю жизнь, если, конечно, не пытаться просить денег взаймы.
Марк Твен
Stink вне форума   Ответить с цитированием Цитировать выделенное
Старый 21.02.2009, 01:58 #25
Аватар для psix1488
psix1488 psix1488 вне форума
Гвардия форума
 
Регистрация: 30.06.2007
Адрес: Мидгард-Земля.
Сообщений: 1,133
Репутация: 311
psix1488 psix1488 вне форума
Гвардия форума
Аватар для psix1488
 
Регистрация: 30.06.2007
Адрес: Мидгард-Земля.
Сообщений: 1,133
Репутация: 311
Устройство: I-Mate Ultimate 8150
Цитата:
Сообщение от Stink Посмотреть сообщение
Камрады, кто нить подкиньте мне звонилку и комменеджер с русским языком в кабиках от HTC Jade!
Имееться только в оем пакетах.Могу попробовать скинуть.
Вот такие к примеру.
Нажмите на изображение для увеличения
Название: PcvDialerBkP.bmp
Просмотров: 44
Размер:	188.5 Кб
ID:	29633

Нажмите на изображение для увеличения
Название: PcvDialerBkP_Inv.bmp
Просмотров: 36
Размер:	188.5 Кб
ID:	29634

Название: L_BG.png
Просмотров: 919

Размер: 6.2 Кб

Название: Function_FlightMode_Disable.png
Просмотров: 938

Размер: 4.1 Кб
__________________
O2 xda Flame + Nokia n900 + Nokia E7 и никакого ведройда
psix1488 вне форума   Ответить с цитированием Цитировать выделенное
Старый 21.02.2009, 11:48 #26
Аватар для Stink
Stink Stink вне форума
<SRCorporation>
 
Регистрация: 01.08.2007
Адрес: Москва
Сообщений: 34
Репутация: 14
Stink Stink вне форума
<SRCorporation>
Аватар для Stink
 
Регистрация: 01.08.2007
Адрес: Москва
Сообщений: 34
Репутация: 14
Устройство: HTC T3333 (Touch 2/Mega)
Псих_О_0

Спасибо конечно, но это не то. Вопрос остаётся открытым!
__________________
Дружба - это такое святое, сладостное, прочное и постоянное чувство, что его можно сохранить на всю жизнь, если, конечно, не пытаться просить денег взаймы.
Марк Твен
Stink вне форума   Ответить с цитированием Цитировать выделенное
Старый 27.02.2009, 20:41 #27
Аватар для Марк222
Марк222 Марк222 вне форума
Вникающий
 
Регистрация: 30.01.2008
Адрес: Москва
Сообщений: 30
Репутация: 7
Марк222 Марк222 вне форума
Вникающий
Аватар для Марк222
 
Регистрация: 30.01.2008
Адрес: Москва
Сообщений: 30
Репутация: 7
Устройство: HTC X7500 (Advantage)
Нужна прога из стандартного набора HTC: Internet Sharing.
Выложите в каб файле.
__________________
ЛУЧШЕ БОЛЬШОГО СПАСИБО-мааааленький доллар.
Марк222 вне форума   Ответить с цитированием Цитировать выделенное
Старый 03.03.2009, 23:25 #28
niko-111 niko-111 вне форума
Новичок
 
Регистрация: 03.03.2009
Сообщений: 1
Репутация: 0
niko-111 niko-111 вне форума
Новичок
 
Регистрация: 03.03.2009
Сообщений: 1
Репутация: 0
Устройство: HTC P4550 (TyTN II/Kaiser)
Цитата:
Сообщение от STU Посмотреть сообщение
- по-моему самая лучшая утилита для создания ОЕМ пакетов из .cab'ов
извиняюсь за нубство , а наоборот можно, из ОЕМ-пакета в каб? есть ли такие утилиты?
niko-111 вне форума   Ответить с цитированием Цитировать выделенное
Старый 03.03.2009, 23:33 #29
-=Lyusik=- -=Lyusik=- вне форума
Гвардия форума
 
Регистрация: 03.07.2008
Адрес: -=КИЕВ=-
Сообщений: 864
Репутация: 459
-=Lyusik=- -=Lyusik=- вне форума
Гвардия форума
 
Регистрация: 03.07.2008
Адрес: -=КИЕВ=-
Сообщений: 864
Репутация: 459
Устройство: Apple iPhone 4
Цитата:
Сообщение от niko-111 Посмотреть сообщение
извиняюсь за нубство , а наоборот можно, из ОЕМ-пакета в каб? есть ли такие утилиты?
WinCE CAB Manager
__________________
Жизнь-игра. Задумана хреново, но графика обалденная.
-=Lyusik=- вне форума   Ответить с цитированием Цитировать выделенное
Старый 27.03.2009, 17:36 #30
Bally Bally вне форума
Новичок
 
Регистрация: 25.02.2009
Сообщений: 2
Репутация: 0
Bally Bally вне форума
Новичок
 
Регистрация: 25.02.2009
Сообщений: 2
Репутация: 0
Устройство: Другое устройство (сообщите администрации какое – мы добавим)
А где же описание к прогамм???
Bally вне форума   Ответить с цитированием Цитировать выделенное
Старый 27.03.2009, 17:37 #31
Аватар для gashome
gashome gashome вне форума
Гвардия форума
 
Регистрация: 23.05.2008
Адрес: localhost
Сообщений: 1,944
Репутация: 675
gashome gashome вне форума
Гвардия форума
Аватар для gashome
 
Регистрация: 23.05.2008
Адрес: localhost
Сообщений: 1,944
Репутация: 675
Устройство: HTC T7272 (Touch Pro/Raphael)
Bally, здесь только ОЕМ пакеты, сами программы смотри в катлоге программ
gashome вне форума   Ответить с цитированием Цитировать выделенное
Старый 21.04.2009, 13:27 #32
Аватар для hummerh2back
hummerh2back hummerh2back вне форума
...:::ПоМордеДатор:::...
 
Регистрация: 27.08.2008
Адрес: Гараж Палаты №6
Сообщений: 1,823
Репутация: 480
hummerh2back hummerh2back вне форума
...:::ПоМордеДатор:::...
Аватар для hummerh2back
 
Регистрация: 27.08.2008
Адрес: Гараж Палаты №6
Сообщений: 1,823
Репутация: 480
Устройство: Sony Xperia Z5 Premium Dual
Ну кто нить тыкнёт меня носом где прога переобразовующая КАБ-ы в ОЕМ-пакеты???
__________________
Потерян в этом мире
hummerh2back вне форума   Ответить с цитированием Цитировать выделенное
Старый 21.04.2009, 13:30 #33
Аватар для gashome
gashome gashome вне форума
Гвардия форума
 
Регистрация: 23.05.2008
Адрес: localhost
Сообщений: 1,944
Репутация: 675
gashome gashome вне форума
Гвардия форума
Аватар для gashome
 
Регистрация: 23.05.2008
Адрес: localhost
Сообщений: 1,944
Репутация: 675
Устройство: HTC T7272 (Touch Pro/Raphael)
Цитата:
Сообщение от hummerh2back Посмотреть сообщение
Ну кто нить тыкнёт меня носом где прога переобразовующая КАБ-ы в ОЕМ-пакеты???
Сюда загляни :rolleyes:
gashome вне форума   Ответить с цитированием Цитировать выделенное
Старый 07.05.2009, 08:37 #34
Аватар для Dynamite
Dynamite Dynamite вне форума
вездессущий засранец
 
Регистрация: 07.01.2008
Сообщений: 1,150
Репутация: 633
Dynamite Dynamite вне форума
вездессущий засранец
Аватар для Dynamite
 
Регистрация: 07.01.2008
Сообщений: 1,150
Репутация: 633
Устройство: Blackview BV6000
Пакет User Customize с набором утилит для автоматической конфигурации системы во время первой загрузки после ХР/перепрошивки.
Утилиты входящие в его состав:
AutoRun 4_27_4_0
AutoShortcut 1_1_1_0
CheckAutoRun 2_17_1_1
CusTSK
ConfigLoader
SDAutoRun

Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.
Dynamite вне форума   Ответить с цитированием Цитировать выделенное
Старый 14.05.2009, 09:43 #35
Аватар для Dynamite
Dynamite Dynamite вне форума
вездессущий засранец
 
Регистрация: 07.01.2008
Сообщений: 1,150
Репутация: 633
Dynamite Dynamite вне форума
вездессущий засранец
Аватар для Dynamite
 
Регистрация: 07.01.2008
Сообщений: 1,150
Репутация: 633
Устройство: Blackview BV6000
ОЕМ с HP IPAQ 214
Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.
Dynamite вне форума   Ответить с цитированием Цитировать выделенное
Старый 30.06.2009, 23:45 #36
hitechpc hitechpc вне форума
Новичок
 
Регистрация: 15.04.2009
Сообщений: 2
Репутация: 0
hitechpc hitechpc вне форума
Новичок
 
Регистрация: 15.04.2009
Сообщений: 2
Репутация: 0
Устройство: HTC P3700 (Touch Diamond)
Кухня для аппаратов HTC:
Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.

Последний раз редактировалось gashome; 01.07.2009 в 08:17. Причина: Ссылки надо скрывать тегом HIDE
hitechpc вне форума   Ответить с цитированием Цитировать выделенное
Старый 30.07.2009, 17:50 #37
biofakt biofakt вне форума
Новичок
 
Регистрация: 07.08.2007
Сообщений: 1
Репутация: 0
biofakt biofakt вне форума
Новичок
 
Регистрация: 07.08.2007
Сообщений: 1
Репутация: 0
Устройство: нет кпк
Выложите кто-нибудь пакет с 3G звонилкой на QVGA
biofakt вне форума   Ответить с цитированием Цитировать выделенное
Старый 31.07.2009, 10:34 #38
Аватар для Dynamite
Dynamite Dynamite вне форума
вездессущий засранец
 
Регистрация: 07.01.2008
Сообщений: 1,150
Репутация: 633
Dynamite Dynamite вне форума
вездессущий засранец
Аватар для Dynamite
 
Регистрация: 07.01.2008
Сообщений: 1,150
Репутация: 633
Устройство: Blackview BV6000
ОЕМ пакет с зарегистрированным SPB Mobile Shell 3
Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.

Сам его не пробовал вшивать(нет возможности), кому несложно, просьба проверить
з.ы.Пакет без option.xml
попозже сделаю, добавлю

Последний раз редактировалось Dynamite; 31.07.2009 в 12:50.
Dynamite вне форума   Ответить с цитированием Цитировать выделенное
Старый 10.08.2009, 00:03 #39
mbw201 mbw201 вне форума
Активный участник
 
Регистрация: 30.01.2009
Сообщений: 59
Репутация: 1
mbw201 mbw201 вне форума
Активный участник
 
Регистрация: 30.01.2009
Сообщений: 59
Репутация: 1
Устройство: Qtek 9100
выложинные пакеты ОЕМ уневирсальные подходят VGA и QVGA?
mbw201 вне форума   Ответить с цитированием Цитировать выделенное
Старый 10.08.2009, 00:43 #40
Аватар для Dynamite
Dynamite Dynamite вне форума
вездессущий засранец
 
Регистрация: 07.01.2008
Сообщений: 1,150
Репутация: 633
Dynamite Dynamite вне форума
вездессущий засранец
Аватар для Dynamite
 
Регистрация: 07.01.2008
Сообщений: 1,150
Репутация: 633
Устройство: Blackview BV6000
Цитата:
Сообщение от mbw201 Посмотреть сообщение
выложинные пакеты ОЕМ уневирсальные подходят VGA и QVGA?
с HTC Jade под QVGA
остальные нужно смотреть
__________________
Смерть стоит того, чтобы жить, а любовь - стоит того, чтобы ждать... ©В. Цой
---
Dell Axim X51v (x2) | Nokia 109 | Blackview BV6000 | RX200S+Griffin 25 RTA | Kamry K1000 Plus | Philips V526 LTE | Philips I928 | Philips W8510 | LG Optimus Sol | HTC Desire S | Samsung SGH-L870 | Samsung SGH-i710 | Motorola RAZR V3x
Dynamite вне форума   Ответить с цитированием Цитировать выделенное
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Текущее время: 05:26. Часовой пояс GMT +3.


Powered by vBulletin®
Copyright ©2000 - 2017, vBulletin Solutions, Inc.