Перейти к публикации

Faq по прошиванию привода Lite-on на ноутбуке


vintage08
 Поделиться

Рекомендованные сообщения

Итак, в своей теме я писал, что после значительных усилий мне удалось успешно прошить свой привод на ноутбуке. В данном FAQ я попытаюсь изложить (хотя бы частично) все проблемы, с которыми я столкнулся, и пути их возможного решения, чтобы не порождать большое число вопросов.

 

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

 

FAQ по прошиванию привода Lite-On на ноутбуке

 

 

Причины

Как известно, оригинальные игры для XBOX360 стоят не дешево (порядка $50 каждая), и поэтому рядовые пользователи не способны позволить себе покупать те игры, которые бы им хотелось в тех количествах и по таким ценам, по которым эти игры предлагают. Поэтому появились команды, которые поставили себе цель заставить XBOX360 проигрывать любые (в том числе пиратские) игры путем замены оригинального ПО привода XBOX360 на его исправленную редакцию, позволяющую в полной мере насладиться преимуществами игровой консоли.

 

Предупреждение

 

В данном FAQ будут предложены пути решения проблем. Даже точное следование рекомендациям и использование правильно настроенного оборудования не может гарантировать успешное завершение всех операций, поскольку 1) всегда присутствует человеческий фактор и 2) всегда могут возникнуть форс-мажорные обстоятельства применительно к конкретно вашему случаю, поэтому автор данного FAQ снимает с себя все обязанности по вопросам правоприменения данных рекомендаций. Все результаты вашей деятельности находятся исключительно в вашей ответственности.

 

Во время проведения операций по прошиванию привода Lite-on могут возникнуть огромное количество ситуаций, которые могут привести к его безуспешному исходу (игра с паяльником, неправильно настроенное ПО, неправильно настроенное железо, физические и психологические травмы и пр.), которые могут привести к порчи информации, находящейся на жестком диске вашего компьютера и\или его компонентов. Автор тоже не несет за это ответственность.

 

ПРОСЬБА ПРОЧИТАТЬ ВЕСЬ FAQ ОТ НАЧАЛА И ДО КОНЦА ПЕРЕД ВЫПОЛНЕНИЕМ КАКИХ-ЛИБО ДЕЙСТВИЙ

 

Повредить Lite-on можно несколькими способами:

 

1) Неправильно вставить кабель питания (повернув его на 180 градусов).

2) Удалить прошивку до того, как секретный ключ считан.

3) Нечаянно ткнуть паяльником, уронить на пол и др.

 

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

 

 

ЧАСТЬ 1

 

Подготовка к работе

Расчистите место, где вы будете проводить свои манипуляции, поскольку множество мелких деталей вашего компьютера и XBOX360 могут безвозвратно исчезнуть.

 

Нам необходимо:

 

1) Ноутбук с поддержкой SATA и портом DB9 (COM) - при их отсутствии воспользуйтесь внешними устройствами, предварительно удостоверившись, что они работают в операционной системе DOS.

2) Для трансивера (схема тут , которым из привода считывают ключ потребуется:

- разные провода (можно потоньше и с изоляцией);

- транзистор NPN (pn2222, кт3102, с945 и другие), по идее должен подойти любой NPN-транзистор;

- резисторы на 1 и 10 кОм (как определить сопротивление тут;

- щуп или медный прут с изоляцией;

- штекер от порта DB9;

- провод usb или molex.

3) Для SATA-extender:

- шлейф SATA;

- входной разъем SATA (можно выдрать из старой матплаты).

4) Флешки, пару дисков cd-rw, ИБП.

5) Паяльник с приспособлениями, мультиметр, отвертки, изолента и прочее.

 

 

Итак, если ваше оборудование не находится в черном списке (не совместимо) с прошивкой вашего привода, то можно смело двигаться дальше.

 

Трансивер

 

Одно из основных наших приспособлений - трансивер, позволяющий считать ключ привода для того, чтобы потом его использовать в модифицированной версии прошивки привода XBOX360. Изготовить его несложно, главное подобрать верные компоненты и собрать их воедино. Правило одно: не возитесь с этим слишком долго. Если передержать паяльник, то транзистор выйдет из строя. Если припаять плохо, то ничего не будет считываться. Множество картинок готовых трансиверов можно найти на этом форуме. В разобранном состоянии мой выглядит так: http://radikal.ru/F/s60.radikal.ru/i167/0901/91/8f0139bc8199.jpg

 

Еще одно - все контакты надо изолировать, щуп тоже. После пайки проверяет трансивер - прозванием его (т.е. проверяем качество пайки всех компонентов - идет ли кнотакт от одного провода к другому). Если все успешно, проверяем его работу мультиметром - вставляем usb-шнур трансивера в usb, замыкаем 5-й контакт COM-порта (вставлять в разъем его не надо), а второй на земле - usb (другой вход, просто воткните щуп мультиметра в usb), должно показывать 5 вольт, что логично и значит питание идет. Потом сами или с чьей либо помощью замыкаем щупом нашего трансивера тот же 5-й контакт COM-порта (два щупа мультиметра не убираем) - напряжение должно упасть до 0-1 вольт. Значит, транзистор работает.

 

Еще советы:

- не перепутайте ноги транзистора, иначе он сгорит;

- соберите трансивер в штекере db9, чтобы его не порвать;

- еще раз проверьте, что все изолировано.

- если вы нашли другой транзистор, проверьте его по спецификациям (datasheet) - если изменения незначительны, его можно использовать.

 

SATA-extender (в России такие продаются, но я не встречал)

 

Удлинитель нам нужен, чтобы подключить привод к ноутбуку, потому как плату привода в матплату ноутбука впихнуть проблематично.

 

Нам нужен шлейф SATA. Обрезаем его, зачищаем 7 проводов. Распиновка SATA тут. Выдираем (выпаиваем - у меня не получилось) или вырезаем ножницами входной разъем SATA - очень аккуратно, так так эти 7 контактов могут запросто потеряться или обломаться. Я бы рекомендовал вырезать разъем а потом припаивать шлейф к обратной стороне. Итак, земля у нас по краям и по центру, по остальным 4 проводам передаются данные. Втыкаем наш шлейф в только что выдранный разъем и берем мультиметр. Попеременно замыкаем (прозванием) зачищенные провода и заднюю часть контактов выдранного разъема, чтобы определить какой провод к какому контакту паять. В принципе, этого можно не делать, поскольку шлейф плоский и контакты идут один за другим, но проверим наверняка. Паяем каждый контакт, не забывая его изолировать от предыдущего. Готовый удлинитель опять прозваниваем.

Должно получиться так: http://pic.ipicture.ru/uploads/090114/thumbs/u2shWopgl9.jpg

Нам еще нужно обрезать ободок разъема, который пойдет в ноутбук - у меня это плохо получилось.

 

 

Конец первой части.

Изменено пользователем vintage08
Ссылка на комментарий
Поделиться на других сайтах

у кого на ноуте нет СОМ-порта, а на современых на всех нет - можно купить такое:

http://www.xboxland.net/forum/index.php?showtopic=22570

 

к адаптеру УСБ-КОМ есть дрова под почти любые ОС (все виндовс от 98 до Висты).

при установке будет в диспетчере устройств COM-порт

через такой адаптер все работает (по крайней мере в XtractorReader_V27 точно, там даже Детект сработает)

 

устройство не требует никакого питания, воткнул в УСБ и все.

Ссылка на комментарий
Поделиться на других сайтах

чую в этой коробке в дополнение к микрухе - преобразователь на 5 в там много диодо и транзов)))))) поправьте если ошибся)
Ссылка на комментарий
Поделиться на других сайтах

чую в этой коробке в дополнение к микрухе - преобразователь на 5 в там много диодо и транзов)))))) поправьте если ошибся)

 

диодов 4 шт, 2 стабилитрона, 3 кондюка электролита, 4 транзистора, 3 светодиода, ну и по мелочи всякие там резисторы.

 

схема тут

 

http://www.xboxland.net/forum/index.php?showtopic=21823

Ссылка на комментарий
Поделиться на других сайтах

Как и думал))))

Ток вот там моделей не написано(((

Изменено пользователем XEO
Ссылка на комментарий
Поделиться на других сайтах

Как и думал))))

Ток вот там моделей не написано(((

 

BC548 или ВС547 транзисторы импорт

1N4148 диоды импорт

2 стабилитрона на 5,6В и 2,7В импорт

кондюки 0,1мкф - обвязка микрухи (импорт маркировка 104)

электролиты 100мкф/25В 2шт и 1 шт 10мкф/25В

резисторы разные :)

Ссылка на комментарий
Поделиться на других сайтах

Часть 2

 

Ну что же, у нас есть все оборудование для снятия ключа. Т.е., повторяю, если в вашем ноутбуке есть зотя бы один порт SATA и один внешний COM-порт, то вам больше ничего не нужно. В противном случае вам придется докупать переходники, чтобы подключить привод и трансивер. Еще раз повторяю - в этом случае обязательно убедитесь, что они определяются системой и способны работать в DOS.

 

Приступим. Что нам нужно сделать? Нам нужно перепрошить привод XBOX360 модицифированной версией ПО с тем, чтобы консоль смогла проигрывать неоригинальные диски. Для это необходимо: 1) считать ключ вашего привода; 2) удалить оригинальную прошивку; 3) создать новую прошивку на базе считанного ключа; 4) перепрошить привод новым ПО. Каждый из этапов отличается от предущего и требует разных навыков - от скорости до благоразумности.

 

Программы

 

Чтобы пройти все четыре этапа, нам понадобится несколько программ, работающих в операционных системах DOS и Windows.

Среди них выделяют:

1) считывание ключа: Jungleflasher (Windows), Xtractor360 (Windows), DVDKEY (Windows, DOS);

2) удаление прошивки: Jungleflasher (Windows), Dosflash 1,7 beta (DOS), l-o-eras (DOS);

3) создание новой прошивки: iPrep (Windows), Jungleflasher (Windows); Xtractor360 (Windows);

3) установка нового ПО: Jungleflasher (Windows), Dosflash 1,7 beta (DOS).

 

Все программы находятся здесь.

 

Каждая из них имеет свои преимущества и недостатки и каждый выбирает те их них, которые наиболее близко подходят к вашим настройкам. Мне потребовалось протестировать их все во многих режамах, чтобы понять, что на моем ноутбуке успешно на каждом этапе работает лишь одна из них. Поэтому каждый случай индивидуален.

 

Системные настройки

 

Я долго мучился с настройками в BIOS и операционой системе, поскольку от них зависело абсолютно все - либо привод не определся, либо порт не работал, либо вообще система не грузилась.

 

Итак, если вы собираетесь снимать ключ в DOS (не рекомендую), то вам нужно убедиться, что прерывания COM-порта IRQ4/03F8 - по умолчанию они такими и являются. Если в вашем BIOS таких опций нет, то можете проверить в Ресурсах свойств COM-порта в Windows в графе перечень ресурсов. В подавляющем большинстве случаев должно быть именно так.

 

SATA - на моем ноутбуке контроллер может работать в двух режимах - ACHI и IDE, причем если жесткий диск подключен по SATA, а Windows установлена в режиме ACHI, то в IDE вы ее не запустите. Но дело даже не в этом. Мой ноутбук не видел привод в Windows в режиме ACHI, а в другом он не загружался, поэтому единственным выходом стала установка новой Windows на другой раздел жесткого диска. Мне повезло, потому как портов SATA у меня два, и я мог работать с приводом в Windows с жесткого диска. Но даже если у вас всего один порт, то и из этого положения есть выход - Windows LIVE Cd (тут). Система загружается за 3 минуты с диска или флешки (на флешку образ можно установить программой UltraISO: в меню Bootable - Make Disk Image - Format (FAT32) и Write; таким же образом на флешку можно устанавливать любые другие образы).

 

Но я рекомендую снимать ключ (а может и удалять прошивку) на чистой системе. Вероятность ошибок падает многократно. Поэтому советую все операции проводить на свежеустановленной Windows XP SP3.

 

В диспетчере устройств необходимо проверить определение контроллеров SATA и COM-порта. Если они присутствуют, можно двигаться дальше. Если COM-порт автоматически не нашелся (Последовательный порт), то нужно установить к нему драйвер. Это делается из Пуск - Программы - Установка оборудования - Установка COM-порта. Если COM-порт внешний, необходимо установить родной драйвер с диска. После - проверить его наличие в Диспетчере устройств.

 

 

Итак, можно приступать. Поскольку несколько часов попыток считывания ключа в DOS ни к чему ни привели, то мой выбор остался за Windows.

 

 

Часть 3

 

Ноутбук

 

Jungleflasher и Xtractor требуют наличия Microsoft .Net Framework 2.0, иначе не запустятся. Подключаем SATA-extender (либо в порт жесткого диска - если работаете с live cd, либо в порт оптического привода, если портов SATA - два), вставляем трансивер в COM-порт, еще раз проверим, что в Диспетчере устройств единственный COM-порт стоит на COM1, а питание трансивера в USB-порт.

 

Привод

 

1. Разбираем консоль (тут), достаем привод, открываем его.

2. Включаем приставку (шлейф SATA оставьте в матплате консоли, но от привода отключите) и подключаем питание привода (НЕ ПЕРЕПУТАЙТЕ верх с низом - на разъеме есть две насечки).

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

4. Отключаем питание привода, задвигаем лоток наполовину (можете измерить линейкой либо найти центр на самом приводе - он обозначен кружочками с одного края - либо любую другую метку), подключаем питание привода.

 

Снимаем ключ

Лоток у нас наполовину открыт, подключаем к приводу наш SATA-extender.

 

В папке JungleFlaher .26 Beta запускаем файл PortIO32.exe (драйвер привода), дожидаемся когда система скажет, что оборудование успешно установлено. Теперь запускает Xtractor360 и нажимаем на кнопку Search All SATA ports, ждем пока он найдет привод. Он это должен сделать, если в BIOS режим SATA - IDE, удлинитель хорошо спаял, драйвер привода установлен.

 

На все вопросы отвечаем "Да". Запоминаем номер порта вашего привода, он пригодится в дальнейшем. В части Lite-on options есть кнопка Detect, по умолчанию информация идет с COM1, и если в диспетчере устройств именно так и указано, а трансивер спаян без ошибок, то по нажатии этой кнопки компьютер будет думать. Это значит, что все настроено правильно. Когда программа выдаст сообщение, нажимайте OK и берите в руку щуп трансивера. Нажимаем кнопку Get key and files, ждем до полусекунды и прикладываем щуп к контакту R707 (или как кто-то писал R52 - значения должны быть одинаковые), через секунду две в графе Key retrieved должен появиться ключ, а сама программа куда сохранить три файла - inquiry.bin, key.bin, identify.bin. Если появляются нули, либо программа пишет, что превышен лимит ожидания, то согласуйте точность и время касания щупом контакта после нажатия Get key and files. Если трансивер рабочий, то все произойдет за секунду-две. Запомните ключ, запишите его.

 

Отключаем привод (шлейф, выключаем программу, опять проводим процедуру с лотком (чтобы он оказался в т.н. Mode B), запускаем программу, заново снимаем ключ - сверяем. Все должно совпасть.

 

Опять все провода отключаем и делаем все по новой - чтобы привод был в Mode B. Открываем программу JungleFlasher - вкладка Dvdkey32 - выбираем порт, на котором Xtractor360 нашел привод - в Device properties должен определиться наш привод. Нажимаем Get key и через треть сукунды касаемся контакта R707 (дырочки либо припоя), через секунду программа должна выдать ключ, кроме того она напишет хороший ли ключ либо плохой. Если снять не получется, поэкспериментируйте со временем и нажатием (сначала коснуться, потом нажать Get key и др.)

 

Во всех трех случаях ключ должен совпасть.

 

Конец второй части.

Ссылка на комментарий
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...