Поиск на сайте: Расширенный поиск


Новые программы oszone.net Читать ленту новостей RSS
CheckBootSpeed - это диагностический пакет на основе скриптов PowerShell, создающий отчет о скорости загрузки Windows 7 ...
Вы когда-нибудь хотели создать установочный диск Windows, который бы автоматически установил систему, не задавая вопросо...
Если после установки Windows XP у вас перестала загружаться Windows Vista или Windows 7, вам необходимо восстановить заг...
Программа подготовки документов и ведения учетных и отчетных данных по командировкам. Используются формы, утвержденные п...
Red Button – это мощная утилита для оптимизации и очистки всех актуальных клиентских версий операционной системы Windows...
OSzone.net Железо CD/DVD приводы Пишущие DVD приводы SONY/LITEON: утилиты для тестирования, прошивки, разгона RSS

Пишущие DVD приводы SONY/LITEON: утилиты для тестирования, прошивки, разгона

Текущий рейтинг: 3.86 (проголосовало 49)
 Посетителей: 28780 | Просмотров: 40054 (сегодня 0)  Шрифт: - +

Прошивки

Начну, пожалуй с того, откуда можно взять прошивки для приводов LITEON. В сети Интернет можно найти два типа прошивок: исполняемые (*.EXE) и бинарные (*.BIN). На официальном сайте вы всегда найдете прошивки в виде исполняемых файлов. Все что требуется, запустить программу прошивки, выбрать из списка правильнный привод и нажать Start. После оконачания работы программы компьютер перезагрузится принудительно, и прошивка будет обновлена. Хорошая коллекция как бинарных, так и исполняемых файлов находится у dhc014.

Резервное копирование прошивок и их заливка в привод

Сделать резервную копию текущей прошивки никогда не помешает. Резервную копию проще всего сделать при помощи утилиты LtnFw, которая полностью называется Firmware Flashing Tool.

LtnFW

Пользоваться ей просто: выбрать нужный привод из списка, выбрать директорию для сохранения прошивки кнопкой Browse, и нажать Start.

Чуть подробнее обо всех функциях.

Checksum: считывает прошивку и высчитывает уникальную контрольную сумму.

Compare: сравнивает прошивку в приводе с прошивкой в файле. Полезная фунцкия, если вы хотите проверить успешно ли прошился привод. Утилита сообщит адрес первого несовпадения. Если при прошивке не выбрали опцию Update Boot Code, то LtnFw может выдать ошибку в районе позиции 0х664. Это нормально, т.к. это зона загрузочного кода.

Backup: Наиболее важная функция. Сохраняет прошивку из выбранного привода.

Update: Используется для обновления прошивки при помоши бинарного файла.

Update Boot Code: Эта опция выбирается только если заменяется прошивка целиком. Загрузочный код используется для восстановления неправильно прошитого привода при помощи LtnFW из-под Windows и mtkflash из-под DOS. Также, эта опция необходима для приводов, у которых отстуствует EEPROM и калиборовочная информация находится в прошивке. При рутинной заливке прошивки эту опцию выбирать не нужно.

EEPROM Utility

Раз уж речь идет о резервном копировании, то неплохо будет также сохранить и данные из EEPROM. LtnFW для этого не подходит, но есть другая утилита – EEPROM Utility. Утилита разработана Codeguys - двумя участниками CDFreaks, о которых я еще не раз упомяну в этой статье.

Пользоваться утилитой очень просто. Кнопка [Backup Eeprom] позволяет сохранить данные EEPROM в файл, кнопка [Restore Eeprom] соответственно восстанавливает данные из заранее сохраненного файла. Кнопка [Reset Learnt Media] сбрасывает данные о последних четырех прожигах, которые хранятся в EEPROM, но эта функция скорее нужна тем, кто экспериментирует с прошивками и носителями.

Изменение прошивок

Два предыдущих раздела были посвящены резервному копированию и получению бинарного файла прошивки. Раз уж мы задумали обновить прошивку, то ее можно слегка изменить в соответствии с нашими нуждами. Процесс это, в принципе, несложный, благодаря уже существующим утилитам. Итак, что же можно сделать с прошивками для LITEON? На этой странице есть утилита OmniPatcher, выпущенная Codeguys. Ee особенности я рассмотрю ниже.

Предупреждение: использование модифицированых прошивок или неумелое их применение могут безвозвратно повредить привод. Также, использование модифицированных прошивок лишает привод гарантийного обслуживания (если только не удалось вернуть оригинальную прошивку на место). Если вы не понимаете чего-то или не уверены, то лучше оставьте ваш привод в покое.

Omnipatcher

Ранее Codeguys представили набор утилит для различных изменений прошивки, о которых я рассказал в первой версии статьи. Теперь все утилиты скомбинированы в одну - OmniPatcher, а "поддержка" и выпуск старых утилит прекращены.

OmniPatcher работает как с EXE, так и с BIN файлами. Все что требуется - это загрузить прошивку [Load], сделать необходимые изменения, и сохранить ее с новым именем [Save As]. По окончании работы можно либо запускать модифицированный EXE, либо использовать LtnFW для прошивки BIN файла. Внимание: новые EXE прошивки LITEON требуют предварительного снятия защиты, и сходу их в OmniPatcher`е использовать нельзя. Лучше брать прошивки на сайте Codeguys или у dhc014. Оба сайта предлагают как модифицированные EXE, так BIN файлы. O прошивках от Codeguys я расскажу подробнее в конце статьи. Итак, о возможностях OmniPatcher по порядку.

Кнопка Info

Кнопка Info внизу окна выводит общую информацию о прошивке

Теперь об остальных функциях утилиты по порядку сверху вниз.

DVD Media Codes и скорости 1х - 16х

Одним словом - speedhacking. Если перевести на русский, то получится примерно "разгон скорости". Относится это не к приводу, а к носителю, на который производится запись. Информация о том, на какой скорости писать тот или иной носитель заложена в прошивке привода. Когда вы вставляете носитель в привод, тот считывает код носителя, и предлагает максимальную скорость записи в зависимости от того, какая скорость предусмотрена для данного кода в прошивке. Таким образом, можно заранее изменить скоростные характеристики для определенных типов носителей и писать их на более высокой скорости.

Допустим, у вас восьмискоростной привод, а носители только 4х. Если вы хотите писать их на 8х, то speedhacking – то, что вам нужно. Просто oтмечаете галочки напротив кодов носителей, которые вам нужны.

Важно понимать, что далеко не все 4х носители хорошо пишутся на 8х. Тем более не стоит ожидать, что если носитель плохо пишется на 4х, то на 8х произойдут какие-то улучшения. Совершенно необходимо тестировать носители, например при помощи Kprobe.

Кнопка "Очки"

При помощи этой кнопки вы можете сохранить коды носителей и назначенные им скорости в текстовый файл.

Increase DVD±R/RW/DL reading speed to 8x или Readhacking

В приводах LDW-401S/411S/811S/451S/851S скорость чтения записанных (burned) DVD носителей ограничивается до 6х CAV (Constant Angular Velocity) по сравнению с 8х CAV для фабричных DVD дисков. Приводы LDW-812s/832s такого ограничения не имеют, и читают на 8х CAV. Проставляя соответствующую галочку, вы можете снять это ограничение.

Enable Auto Bitsetting

Что такое Bit Setting и Book Type я уже объяснял ранее. Кстати, я не бравирую иностранными терминами. Так уж получилось, что впервые я о них прочитал на английском языке, и я просто не знаю русских эквивалентов ;-) Вместо того, чтобы изменять Book Type перед каждой записью, можно модифицировать прошивку таким образом, что Book Type будет автоматически выставляться в DVD-ROM.

Earlier shift for 8x +R и Utilize "force-shifting: for 6x/8x burns

Ранее Codeguys выпускали, так называемые, burn-adjusted прошивки, а теперь предоставили возможность создания таких прошивок конечному пользователю. Суть заключается в корректировании стратегии записи. Изменения иллюстрируют скриншоты программы CDSpeed

Стратегия записи до модификации


Щелкните чтобы увеличить

Стратегия записи после модификации


Щелкните чтобы увеличить

Какие же изменения происходят в стратегии записи?

  • Исправлена проблема, когда при записи некоторых носителей привод проваливал переход с 4х на 6х. Результатом такого провала являлось большее количество ошибок, более длинный отрезок 4х, и как следствие более длительная запись.

  • Отрезок 6х был сокращен в пользу 8х. Переход на 8х происходит на более ранней стадии. Действует только для +R носителей.

  • Для носителей RICOHJPNR01 (которые отлично пишутся на 8х) убрано снижение скорости до 4х в конце записи.

  • Для некоторых других ±R носителей снижение скорости в конце изменено с 8х->4х на 8х->6х. Было замечено, что падение скорости с 8х до 4х увеличивает количество ошибок, поэтому Codeguys применили более плавный переход.

Я не случайно объединил два пункта в один, так как если вы решите менять стратегию записи, то лучше применить оба изменения. Данные изменения не обязательно улучшают качество записи. В некоторых приводах оно может даже ухудшиться. Обязательно тестируйте качество записи и сравнивайте с результатами, которые привод показывает с оригинальной прошивкой.

Utilize “force-fallback” for 8х +R

Этот пункт также влияет на стратегию записи +R, вынуждая привод слегка снизить скорость в конце высокоскоростной записи. Применение этого патча обосновано лишь в случае, если у вас возрастает количесто ошибок в конце записи, когда привод пишет на максимальной скорости. В какой-то мере, force-fallback противоречит предыдущему пункту, предназначенному для поддержания скорости, однако их можно применять и вместе.

Fix the "dead drive blink" / Enable cross-flashing

Fix blinking orange light возвращает к жизни привод, который был "умертвлен" применением утилит RPCDE2 или liteonutil (я о них и не рассказывал именно по этой причине ;-)

Enable Cross Flashing ранее была известна как EEPROM Check Remover и применялась при использовании прошивок от другого привода. Суть заключается в том, что прошивки LITEON проверяют EEPROM, считывая модель привода и не позволяя использовать прошивку от дугого привода. Cross flashing именно и означает возможность перекрестной прошивки (например, использование прошивки от 451s для привода 851s). О том, зачем вообще это нужно я расскажу на следующей странице.

Кнопка Apply recommended DVD media tweaks

В версию 1.3 Codeguys встроили новую игрушку для владельцев LITEON. Суть заключается в возможности замены стратегии записи, и применимо это ко всем носителям кроме ±RW. Главная идея заключается в замене стратегии 4х носителя на стратегию 8х носителя от того же (а в некоторых случаях и от другого) производителя. Зачем это надо и чем это отличается от Speedhacking? Безусловно, некоторые 4х носители прекрасно пишутся на 8х и без замены стратегий. К таким я сходу отнесу RICOHJPNR01 и MCC002. Однако, это верно не для всех носителей. То есть писать-то они на 8х будут, но вот качество будет не очень хорошим или вообще недопустимо низким. Для примера я приведу PRODISCR02 (DVD+R, 4x), который неплохо пишется на 4х, а если применить speedhack и писать на 8х, то получается такая картина (диск нечитаемый):

Если же взять стратегию PRODISCR03, и применить ее вместо PRODISCR02, то все уже намного лучше и даже просто отлично (сравните макс. значения ошибок и зоны PIF):

Меняется стратегия просто - двойным щелчком на коде носителя вызвается окошко со списком других кодов

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

Конечно, данный метод не гарантирует чудесных результатов, и улучшения достигаются исключительно методом проб и ошибок (и впустую потраченных носителей тоже). На форуме cdfreaks есть ветка, в которой люди сообщают о результатах экспериментов. По мере нахождения оптимальных стратегий, изменения будут вноситься в файл rec_tweak.conf, который будет выкладываться для закачки отдельно от OmniPatcher`а. На сайте Codeguys он называется Latest "Recommended Tweaks" file. На данный момент в файле содержатся данные о нескольких сстратегиях, применение которых улучшает качество записи. Для применения этих стратегий достаточно нажать кнопку [Apply Recommended Write Strategy Replacements].

Автор: Vadikan  •  Опубликована: 30.01.2005
Нашли ошибку в тексте? Сообщите о ней автору: выделите мышкой и нажмите CTRL + ENTER
Теги:  


Оценить статью:
Вверх
Комментарии посетителей
Комментарии отключены. С вопросами по статьям обращайтесь в форум.