Кухня для прошивки Acer N311 WM6.1
Внимание! Все на свой страх и риск! Если Вы не разбираетесь в вопросе создания прошивок, то лучше сначала прочитать весь форум и разобраться с рисками, методами и т.д. Помните, неквалифицированная сборка прошивки и ее установка в устройство могут привести к "нехорошим" последствиям...
Кухня полностью автоматизирована, включая автопортирование XIPа и коррекцию Checksum32 (написал таки гениальную утилитку ), поэтому реально можно в почти автоматическом режиме собирать любые прошивки 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 на флешке, если они там есть, я бы рекомендовал удалить, т.к. запарывать бут нам не к чему )
Другой язык
- нет проблем, кидаем в OEM соответствующие файлы нужного языка, правим в SYS соответствующие MUI
Другой билд и другая WM
- нет проблем, в ROM\MSXIPKernel кидаем соответствующий MSXIPKernel (рекомендую по образу и подобию от моих, мусор излишен), кидаем в SYS соответствующий SYS (опять же, рекомендую "по образу и подобию", но все зависит от уровня знаний...)
--
Вроде все На самом деле, потом может допишу более нормальное описание...
Базовая часть кухни
Что с ней делать, см. шапку темы...
Русский OEM
Что с ним делать, см. шапку темы...
WM 6.1 5.2.21056 RUS
Что с ним делать, см. шапку темы...
Драйвера поддержки SDHC
Драйвера поддержки SDHC. Для замены удаляем в OEMDrivers (OEM\db6d7efe-5bd4-447d-a52c-190b44713e0c) папки модулей sdbus.dll и sdmemory.dll и кидаем их из аттача в виде файлов.
Обновление и дополнение для кухни от 17.01
- исправленный под WM6.1 initflashfiles.dat. Заменять в OEM\e3fc55ee-f9c8-4e04-89a0-ea1bb1373f92. Решает проблему с установкой всех каб-файлов...
- пара пакетов для OEM. Дополнительные сертификаты и выключение ряда настроек безопасности...
Что-то ничего не выходит.
При попытке прогнать BuildOS..auto..cmd возникает ошибка при инициализации приложения "0хс0000135" (...Не может создать дамп?..)
Всё сделал точно правильно, кучу раз перепроверил. (Не впервый раз этим делом занимаюсь, правда всегда вручную)
T-800, MS .NET 3.5 стоит? Что именно пишет... лучше дословно...
Проблема решена.
Извините за беспокойство)
Давненько стационарным компом не пользовался, обновил (NET Fw) dotnetFX, всё работает!)
Звуковая схема работает не полностью. Не воспроизводит звуки hwandsw и menupop wav
Дня 3 мучиюсь. Всё дело в LocalMachine\snd\Event\ Curr0 (мультистрочный)
Использовал схемы от E-ten, ещё всякие кустарные, каждая схема по-своему определяет порядок звуков. Скиньте пожалуйста экспорт этого раздела, если у кого работает. Просто уже нет сил эксперементировать с ним.
T-800, по схеме не подскажу, просто не знаю, т.к. никогда не интересовался этим вопросом, даже не пробовал проверять все звуки.
Русская версия Invision Power Board (http://nulled.cc)
© Invision Power Services (http://nulled.cc)