Jurassic

Пользователь
  • Публикаций

    1
  • Зарегистрирован

  • Посещение

Репутация

1 1 lvl

Информация о Jurassic

  • Звание
    Гость

Информация

  • Страна
    Россия
  • Пол
    Мужской

Посетители профиля

496 просмотров профиля
  1. ВНИМАНИЕ! Данная инструкция была протестирована только на Lenovo G505S. Добрый день, друзья! Все Ваши проблемы с ноутбуком Lenovo G505S (перегревы, медленная работа оперативы, Wi-Fi white-листы и много другое) на самом деле решить просто! Достаточно лишь скомпилировать и прошить Coreboot BIOS с открытым исходным кодом в ваш Lenovo G505S. Coreboot - это по-настоящему "разблокированный" BIOS: нет никаких ограничений и Wi-Fi whitelist-ов! Открытый исходный код полностью в Вашем распоряжении, Вы можете как собирать его с любыми параметрами, так и модифицировать и дорабатывать его - если достаточно опыта и будет желание... Поддерживается 20 ноутбуков, в том числе два ноута на AMD, один из которых - Ваш G505S. Кому нужен этот проприетарный кусок г-на под названием InsydeH20, когда можно поставить Coreboot? http://www.coreboot.org/Board:lenovo/g505s - страница описания, немного устаревшая http://www.coreboot.org/Download_coreboot - страница загрузки http://www.coreboot.org/Build_HOWTO - инструкции по сборке Примечание: я не разобрался как прошить собранный 4МБ образ BIOS-а во флэшчип биоса прямо из ОС, поэтому мне пришлось приобрести USB SPI прошивальщик с прищепкой SOIC-8 test clip чтобы можно было не отпаивать BIOS чип с материнской платы а просто к нему прицепиться и прошить. В сумме стоило около 1000 р из Китая с доставкой Инструкции по сборке: просто почитайте Coreboot wiki по ссылкам выше По всей видимости, Coreboot для этого ноута ещё не стал на 100% свободным, ему все ещё нужен блоб VGABIOS с закрытым кодом, который весит 64КБ и извлекается из предустановленного биоса InsydeH20. http://www.coreboot.org/VGA_support - используйте эту инструкцию по извлечению VGABIOS; хотя она рекомендует делать это напрямую из образа BIOS, я сделал это через ядро линукса (способ "Retrieval via Linux kernel") Любой закрытый код такого рода может таить в себе бэкдоры американских спецслужб, что является серьёзным риском Вашей безопасности... К счастью, при сборке Coreboot можно включить опцию YABEL, чтобы предотвратить возможный недокументированный доступ VGABIOS к другим PCI-устройствам Вашего ноутбука Прошивка: Я отсоединил все устройства питания: зарядник и батарейку, затем разобрал Lenovo G505S (это оказалось довольно легко после просмотра видео и фотографий разборки) Внимательно рассмотрев материнскую плату я нашёл SOIC-8 BIOS чип, он выглядит как небольшой квадрат с восемью ногами и маленькой точкой в одном из углов обозначающей первую ногу - для правильной установки SOIC-8 прищепки. В моём случае, на BIOS чипе было написано cFeon и т.д. - а не MXIC как указано на странице описания выше. Этот чип расположен на нижней стороне материнской платы, ближе к Вам. Аккуратно установите SOIC-8 прищепку на BIOS чип, затем подсоедините другой конец прищепочного устройства к USB SPI прошивальщик, вставленный в другой компьютер. Сделайте бэкап проприетарного BIOSа (на всякий случай), затем можно прошивать Ваш заготовленный 4МБ образ Coreboot и собирать ноутбук в обратном порядке Результат: после установки биоса Coreboot всё работает просто замечательно, намного больше свободы действий, и ноутбук включается значительно быстрее чем раньше! P.S. Так как установка этого BIOSа удаляет Wi-Fi whitelist, можно выкинуть нафиг предустановленный Wi-Fi модуль броадком который работает весьма фигово (особенно под линуксом) и поставить хороший модуль Atheros - например Atheros AR9462 или Atheros AR9485. Эти Wi-Fi адаптеры работают очень хорошо, стоят недорого, дают очень стабильное соединение, и работают под Linux без всяких проприетарных дров
  • Статистика форума

    17 630
    Всего тем
    510 249
    Всего сообщений
  • Статистика пользователей

    563 973
    Пользователей
    6 383
    Максимум онлайн
    Latin65
    Новый пользователь
    Latin65
    Регистрация
  • Кто в онлайне   0 Пользователей, 0 Анонимных, 0 Гостей (Посмотреть всех)

    Зарегистрированных пользователей в онлайне нет