Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форумы PDA2U.RU _ Создание прошивок _ Кухня для прошивки Acer N311 WM6.1 CE 5.2.21056 Build 21056.1.6.9

Автор: AGC 12.1.2010, 2:43

Кухня для прошивки Acer N311 WM6.1

Внимание! Все на свой страх и риск! Если Вы не разбираетесь в вопросе создания прошивок, то лучше сначала прочитать весь форум и разобраться с рисками, методами и т.д. Помните, неквалифицированная сборка прошивки и ее установка в устройство могут привести к "нехорошим" последствиям...

Кухня полностью автоматизирована, включая автопортирование XIPа и коррекцию Checksum32 (написал таки гениальную утилитку smile.gif), поэтому реально можно в почти автоматическом режиме собирать любые прошивки WM5/WM6/WM6.1.


Загрузка и инсталляция

1. Загрузка:
- базовая часть кухни: в аттаче http://forum.pda2u.ru/ipb.html?s=&showtopic=1497&view=findpost&p=27322
- русский OEM: в аттаче http://forum.pda2u.ru/ipb.html?s=&showtopic=1497&view=findpost&p=27323
- WM 6.1 5.2.21056 RUS: в аттаче http://forum.pda2u.ru/ipb.html?s=&showtopic=1497&view=findpost&p=27325
- драйвера поддержки SDHC: в аттаче http://forum.pda2u.ru/ipb.html?s=&showtopic=1497&view=findpost&p=27355


2. Инсталляция:
- распаковываем базовую часть кухни
- распаковываем русский OEM в соответствующую папку базовой части кухни
- распаковываем WM 6.1 в соответствующие папки базовой части кухни
- при необходимости поддержки SDHC-карт меняем SDHC драйвера в OEMDrivers


Примечание: для использования кухни на компьютере должен быть установлен MS .NET 3.5


Характеристики

- WM6.1 CE 5.2.21056 Build 21056.1.6.9


Использование

- запускаем BuildOS_auto_xip_build.cmd
- выбираем вариационные пакеты и жмем зеленую кнопку, начнется процесс сборки дампа
- после появления в строке статуса Done (завершения процесса сборки дампа) закрываем окно BuildOS, побежит процесс сборки flash.dio
- по окончании процесса можно шить полученную прошивку из папки FLASH, т.е. кидаем на карту памяти в папку ACERN300 файлы chain.lst и flash.dio и шьем (остальные файлы из ACERN300 на флешке, если они там есть, я бы рекомендовал удалить, т.к. запарывать бут нам не к чему smile.gif)


Другой язык

- нет проблем, кидаем в OEM соответствующие файлы нужного языка, правим в SYS соответствующие MUI


Другой билд и другая WM

- нет проблем, в ROM\MSXIPKernel кидаем соответствующий MSXIPKernel (рекомендую по образу и подобию от моих, мусор излишен), кидаем в SYS соответствующий SYS (опять же, рекомендую "по образу и подобию", но все зависит от уровня знаний...)


--
Вроде все smile.gif На самом деле, потом может допишу более нормальное описание...

Автор: AGC 12.1.2010, 2:56

Базовая часть кухни

Что с ней делать, см. шапку темы...

 AcerN311_Kitchen_BasePart.zip ( 29.52 мегабайт ) : 5208
 

Автор: AGC 12.1.2010, 3:07

Русский OEM

Что с ним делать, см. шапку темы...

 AcerN311_Kitchen_OEM_RUS.zip ( 5.65 мегабайт ) : 315
 

Автор: AGC 12.1.2010, 3:18

WM 6.1 5.2.21056 RUS

Что с ним делать, см. шапку темы...




 AcerN311_Kitchen_WM61_21056_RUS.zip ( 28.89 мегабайт ) : 3031
 

Автор: AGC 14.1.2010, 15:45

Драйвера поддержки SDHC

Драйвера поддержки SDHC. Для замены удаляем в OEMDrivers (OEM\db6d7efe-5bd4-447d-a52c-190b44713e0c) папки модулей sdbus.dll и sdmemory.dll и кидаем их из аттача в виде файлов.

 SDHC_Drivers_For_Kitchen2.zip ( 31.19 килобайт ) : 208
 

Автор: AGC 18.1.2010, 1:06

Обновление и дополнение для кухни от 17.01

- исправленный под WM6.1 initflashfiles.dat. Заменять в OEM\e3fc55ee-f9c8-4e04-89a0-ea1bb1373f92. Решает проблему с установкой всех каб-файлов...
- пара пакетов для OEM. Дополнительные сертификаты и выключение ряда настроек безопасности...



 OEM_Addons_Package.zip ( 13.35 килобайт ) : 135
 initflashfiles_2.zip ( 2.81 килобайт ) : 131
 

Автор: T-800 4.7.2010, 14:31

Что-то ничего не выходит.
При попытке прогнать BuildOS..auto..cmd возникает ошибка при инициализации приложения "0хс0000135" (...Не может создать дамп?..)
Всё сделал точно правильно, кучу раз перепроверил. (Не впервый раз этим делом занимаюсь, правда всегда вручную)

Автор: AGC 4.7.2010, 14:35

T-800, MS .NET 3.5 стоит? Что именно пишет... лучше дословно...

Автор: T-800 4.7.2010, 15:29

Проблема решена.
Извините за беспокойство)
Давненько стационарным компом не пользовался, обновил (NET Fw) dotnetFX, всё работает!)

Автор: T-800 9.7.2010, 22:00

Звуковая схема работает не полностью. Не воспроизводит звуки hwandsw и menupop wav
Дня 3 мучиюсь. Всё дело в LocalMachine\snd\Event\ Curr0 (мультистрочный)
Использовал схемы от E-ten, ещё всякие кустарные, каждая схема по-своему определяет порядок звуков. Скиньте пожалуйста экспорт этого раздела, если у кого работает. Просто уже нет сил эксперементировать с ним.

CODE
([HKEY_LOCAL_MACHINE\Snd\Event]
"Curr0"=hex(7):61,00,6C,00,61,00,72,00,6D,00,31,00,00,00,20,00,00,00,61,00,6C,00,6
1,\
00,72,00,6D,00,31,00,00,00,64,00,65,00,66,00,61,00,75,00,6C,00,74,00,00,00,\
20,00,00,00,64,00,65,00,66,00,61,00,75,00,6C,00,74,00,00,00,69,00,6E,00,66,\
00,62,00,65,00,67,00,00,00,69,00,6E,00,66,00,65,00,6E,00,64,00,00,00,61,00,\
6C,00,61,00,72,00,6D,00,34,00,00,00,6D,00,65,00,6E,00,75,00,70,00,6F,00,70,\
00,00,00,68,00,77,00,61,00,6E,00,64,00,73,00,77,00,00,00,20,00,00,00,61,00,\
6C,00,61,00,72,00,6D,00,33,00,00,00,69,00,6E,00,66,00,62,00,65,00,67,00,00,\
00,69,00,6E,00,66,00,65,00,6E,00,64,00,00,00,61,00,6C,00,61,00,72,00,6D,00,\
31,00,00,00,61,00,6C,00,61,00,72,00,6D,00,32,00,00,00,20,00,00,00,20,00,00,\
00,20,00,00,00,20,00,00,00,00,00
"EventCache"=dword:00000600
"EventMask"=dword:0001F7ED
".Scheme"="Curr0")



Автор: AGC 17.7.2010, 10:55

T-800, по схеме не подскажу, просто не знаю, т.к. никогда не интересовался этим вопросом, даже не пробовал проверять все звуки.

Русская версия Invision Power Board (http://nulled.cc)
© Invision Power Services (http://nulled.cc)