Все знают, что ноутбуки с 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:
Вот она рядышком с чипсетом:
Посмотрим 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 назад…
Легких Вам Апгрейдов и Ремонтов!






























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