Вы сейчас просматриваете HM70 чипсет и процессоры i3/i5/i7. Обходим автовыключение через 30 минут на Toshiba C850-C без замены чипсета

HM70 чипсет и процессоры i3/i5/i7. Обходим автовыключение через 30 минут на Toshiba C850-C без замены чипсета

Все знают, что ноутбуки с HM70 чипсетом на борту имеют ограничение, ноутбук позволит запустить i3/i5/i7 процессоры, но вот так он проработает 30 минут и выключится аварийно.

Попробуем обойти «тайм-бомбу» и заставить подопытный Toshiba Satellite C850-CUK НЕ отключаться на процессорах i3/i5/i7.  Физически у меня не было доступа к ноутбуку, но мы будем работать с паре с коллегой. Коллега будет работать ручками, а я головой. Поехали!

Первое что делаем — обновляем BIOS ноутбука до актуальной версии. В сети мне удалось найти (официальный сайт Toshiba давно списал Satellite C850 со счетов), но мне удалось найти не только официальное обновление, но и «модифицированное» энтузиастами с BIOS-MODS  обновление со всеми разблокированными настройками BIOS. На него и будем обновляться.

Обновляемся:

Биос у нас старый 1.60 версии, обновляться будем до 6.8 модифицированным BIOS с расширенными настройками:

Все прошло успешно, смотрим как у нас появились дополнительные параметры:

Наверное можно было работать сразу с файлом обновления BIOS F680.FD из пакета обновления, но мы будем по хардкору — с блэкджеком и шлюхами с феном, паяльником и программатором.

Разбираем старичка: 

Ну такое… за буком явно не следили, система охлаждения катала  валенки.

Коллега меняет процессор на тестовый i3 второго поколения, чистит систему охлаждения, а мы пока найдем по модели платы Toshiba C850 PLF/PLR/CSF/CSR UMA Rev:2.1 BIOS SPI флешку:

Откроем Boardview и найдем SPI Flash:

Вот она рядышком с чипсетом:

 

Winbond 25Q3BVSIG 

Посмотрим datasheet

спаяем микросхему с платы и запаяем на переходник согласно спецификации к программатору CH341A :

Далее вставим программатор в пк и снимем дамп:

Использовать будем AsProgrammer  в паре с программатором:

Сохраняем полученный дамп с именем toshiba.bin и далее уже будем работать с ним.

Модификация BIOS:

Итак, смотрим с помощью MEAnalyzer (для корректной работы необходим установленный Python или как у меня уже готовая программа запакованная в exe (легко можно найти в интернете) версию ME в дампе:

Версия 8.0.3.1427, а значит для модификации будем использовать утилиту Flash Image Tool из пакета Intel ME System Tools v8 r3, также нам понадобится чистый регион версией ниже, например 7.0.4.1197. Утилиты и регионы можно найти на https://winraid.level1techs.com/

Открываем в Flash Image Tool v8.1.10.1286, в нее закидываем наш дамп. По пути BIOS\DECOMP видим порезанный на части файл биоса:

BIOS Region.bin, Flash Descriptor.bin, ME Region.bin, OEM Section.bin

 

Нас интересует подмена файла ME Region.bin, поэтому — удаляем его из папки, затем берем подходящий по размеру чистый регион 7.0.4.1197_1.5MB_PRD_RGN.bin, копируем его в папку и переименовываем в ME Region.bin.  

Далее остается нажать в Flash Image Tool кнопку Build -> Build Image (F5), программа соберет наш дамп в один файл по пути Build\outimage.bin

Теперь будем работать с файлом outimage.bin

Откроем родной дамп toshiba.bin и outimage.bin в MEAnalyzerи сравним версию ME в старом и новом дампе

 

Как видите все в порядке, версия ME у нас теперь 7.0.4.1197.

Отключаем часть ME региона с помощью утилиты me_cleaner  и команды

$ python me_cleaner.py -S -O modified_image.bin original_dump.bin

Для этого в командной строке — в поиске найти cmd.exe в Windows и запустить от имени Администратора, затем переходим в каталог с me_cleaner (для корректной работы необходим установленный Python

CD /d "Путь до me_cleaner.py"

У меня это команда D:\Toshiba C850 HM70\me_cleaner-1.2>

в папку с me_cleaner кладем наш outimage.bin

 

 

Далее вводим команду python me_cleaner.py -S -O modified_image.bin outimage.bin и жмем Enter

Программа обработает наш файл и на выходе мы получим modified_image.bin 

Этот дамп и нужно зашить в нашу SPI BIOS флешку. 

Забрасываем дамп в программу AsProgrammer и записываем дамп с полным стиранием и проверкой после записи:

После корректной записи флешки — запаиваем ее на свое законное место на плате.

Подсоберем ноутбук и включаем.  

Отлично, старт есть, уже хорошо. Выставляем дату и время, грузимся в Windows.

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

Более 30 минут с момента включения ноутбук работает и не выключается! 

Вот и все. Остается протестировать все функции ноутбука на предмет глюков. 

upd: глюков не обнаружено, старичок Toshiba еще послужит.

 Эх, знал бы я об этом методе лет 10 назад…

Легких Вам Апгрейдов и Ремонтов! 

5 3 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

1 Комментарий
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
Bilal
Bilal
2 месяцев назад

Большое спасибо, ты супер! Можно ли установить тот же BIOS на c870-1gh, который почти такая же карта?