Вообщем проблема такая:
купил недавно планшетный ноутбук HP TX2500, аппарат классный но греется довольно сильно, и вентилятор орет без дела...
Хотелось бы эти недочёты исправить, но без помощи/советов экспертов не обойтись:
Вопрос первый:
как вытищить биос интегрированой видящки? Пробовал разными утилитами- неполучилось. Создалось впечатление что он внутри UEFI запрятан...
это мне неебходимо для того чтобы изменить настройки ATI PowerPlay (частоту/напряжение для 2D/3D режимов)
Вопрос второй:
чем можно считать/распаковать/отредактировать UEFI от Inside?
хочу поискать там настройки видящки, заодно напряжение на проце понизить и обороты вентилятора отрегулировать
О системе:
HP TX2530EO
мамка: Quanta 30F1 97.17
чипсет: 780G
BIOS: InsydeH2O Rev 3.5
видяшка: интегрированная ATI Radeon HD 3200
BIOS Version 010.088.000.002
BIOS Part Number BK-ATI VER010.088.000.002.029066
P.S. недавно ATI/AMD выпустили дизасемблер для своих видяшек: linux.org.ru/view-message.jsp?msgid=3393920&lastmod=1231458645873
Аналогичная проблема с InsydeH2O.
Старые декомпиляторы и прошивальщики не работают. Вместе с новой прошивкой удалось получить новый прошивальщик InsydeFlash.exe. Интересен размер ROM файла - 1654972, видимо чем -то сжат. Но чем?
Считать BIOS из микросхемы родным прошивальщиком не удается. К прошивальщику есть конфигурационный файл, где один из параметров:
;BackupName -> Utility will backup current BIOS to the file.
Но файл так и не создается.
Считать данные из микросхемы удалось WinPhlash (Phoenix) версии 1.6.6.7, но считанный "BIOS" не похож ни на BIOS самого Phoenix, ни на исходный ROM.
Хотелось бы услышать мнение ГУРУ: в какую сторону копать?
Конечная цель изучения предмета: патч для включения Intel-VT, которую позорно отключили практически все производители ноутбуков, и, в частности, SONY.
Открытая книга: icbook.com.ua
А аргументы?
Почему невыполнима?
rom.by/article/Sobiraem_obraz_BIOS_iz_EFI-kapsuly_ili_Kak_vynut_iz
rom.by/forum/EFI
rom.by/forum/EFI_unpacker
bios.rom.by/ROMutils/ROMpatcher/ROMpatcher44.zip
Поймите правильно: если для Вас снять чип, считать его содержимое — это уже тема для обсуждения, то Ваша оснащенность не позволит быстро и эффективно экспериментировать с прошивкой.
Не хотелось бы поучать, но видимо придется привести пример: очень простые эксперименты с доработкой BIOS (или с диагностикой его же) с трудозатратами 4 человекочаса — приблизительно 50 итераций чтения/записи. Это я говорю по опыту. Если Ваши инструментальные средства, опыт и имеющиеся в Вашем распоряжении технологии дают Вам порцию оптимизма, то буду рад ошибиться в прогнозе.
Да, и чуть не забыл: InsydeBIOS — ни на что не похожий программный продукт со своими алгоритмами сжатия и без каких-либо публично-доступных программных инструментов.
Открытая книга: icbook.com.ua
Т.е. это ресурсоемкая задача, но не невыполнимая а вот целесообразность и правда низкая, на другой ноутбук я заработаю быстрее, чем ломану этот.
ЗЫ: а вот на что похож продукт Insyde я лучше не буду говорить. SONY ясное дело экономит во время кризиса, а остальным от этого только лишняя головная боль.
1а) Все невыполнимо именно по причине ресурсоемкости : - )
1б) Новый бук — это действительно проще. Могу пожелать удачи и финансовых регардов!
2) InsydeBIOS не так уж плох, как может показаться на первый взгляд. Во-первых, у руля человек, который лет двадцать назад рулил Фениксом. Во-вторых, у компании очень прочные позиции среди IT-"китов". И последнее, самое главное: Setup-интерфейс может быть любым, если того пожелет заказчик платформы.
Именно в этом, как я понимаю, главная проблема: не можем привыкнуть к интерфейсу по причине его "бедности". Все прочее — наносное. Если производитель платформы даст денег, то BIOS будет обновляться еженедельно, а Setup станет сложнее, чем реестр в Виндовс. Другими словами, головную боль создает Sony, а не Insyde Software.
И о будничном: компания напрочь лишена "звездной болезни". Не помню по какому поводу я обратился к ним, но в результате на мой телефон позвонил один из вице-президентов и мы мило поболтали с ним почти пол-часа. Было это лет пять назад, доступ к информации мы так и не получили, но PR выдался славным: фирма прилично прибавила в наших глазах.
Открытая книга: icbook.com.ua
Спасибо за ответы.
А если рассматривать непосредственно задачу включения VT? По сути - все что нужно это найти обращение к регистру через который блокируется возможность включать VT. Снять дамп с чипа, при этом бодаться с капсулой уже не надо. Дальше в дизассемблер, и при определенном везении все это займет не так уж много времени. Потом правда 100% придется ковыряться в поисках проверок на валидность, от этого никуда не денешься...
То что выключенный VT прихоть SONY это понятно, японцев умом не понять. А что касается Insyde то их "незвездность" и "зашифрованность" связана как раз с тем, что они очень маленькая компания, вот и борются за клиентов. Много вы вспомните продуктов с этим биосом? Впрочем я отклоняюсь от сути вопроса
В контексте данной задачи вы все еще оцениваете ее как невыполнимую? Скажем как бы вы оценили свои затраты в человекочасах на ее решение?
ЗЫ: Новый ноутбук не проблема, проблема в том, что нравится то как работают инженеры SONY, но не нравится то какую политику гнут маркетологи SONY.
Открытая книга: icbook.com.ua
Боюсь, что одним регистром в результате не обойдется. Документации человеческой по регистрам я не видел. Так что для меня было бы проще
- или обходиться без этой технологии
- или действительно купить правильный бук
Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P
Отправить комментарий