Abadul
1 Copper

How to convert firmware from .dfu to .hex?

Spoiler

Привет.

У меня есть системный блок Dell Vostro 3267 (i5-6400). Как я понял в нем комбинированный WiFi+Bluetooth модуль. AIDA64 показала, что за WiFi отвечает "Atheros AR9565 802.11b/g/n Wireless Network Adapter", а за bluetooth "Dell Wireless 1707 Bluetooth 4.0 LE Device".

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

Я скачал драйвера для блютуз с официальной страницы Dell Vostro 3267 и распаковал .exe файл с помощью программы 7-zip. Потом я посмотрел содержимое папок и полазил по интернету и выяснил, что сама прошивка для устройства содержится в файлах с расширением .dfu.
К сожалению, чтобы заставить корректно работать этот блютуз модуль в hackintosh macOS, мне нужна "сырая" прошивка в формате .hex. Я долго серфил интернет, но не нашел утилиты или способы конвертации .dfu в .hex. Некоторые разработчики мне подсказали, что .hex файл прошивки в основном состоит из строк, которые начинаются на ";".

Пожалуйста, помогите мне преобразовать .dfu файлы прошивок в .hex файлы.
Вот те файлы драйвера для bluetooth, которые я извлек из .exe файла: https://yadi.sk/d/cYGax0NEdoCF3w
Вот тема на форуме по hackintosh: https://www.insanelymac.com/forum/topic/340004-trying-using-dfu-firmware-to-enable-bluetooth-in-maco...

Hey.

I have a Dell Vostro 3267 (i5-6400) system unit. As I understand it combined WiFi + Bluetooth module. AIDA64 showed that for Wi-Fi answers "Atheros AR9565 802.11 b/g/n Wireless Network Adapter" and bluetooth "Dell Wireless 1707 Bluetooth 4.0 LE Device".

I installed Hackintosh on this computer, but there is a problem with Bluetooth. As far as I understand, this system unit uses this type of Bluetooth modules, in which the firmware is loaded every time you start the OS.

I downloaded the drivers for Bluetooth from the official page of Dell Vostro 3267 and unpacked .exe file using 7-zip program. Then I looked at the contents of the folders and looked on the Internet and found out that the firmware itself for the device is contained in files with the extension .dfu.
Unfortunately, to make this Bluetooth module work correctly in hackintosh macOS, I need a " raw " firmware in the format .hex. I surfed the Internet for a long time, but did not find utilities or conversion methods .in dfu .hex. Some developers told me that .a hex firmware file basically consists of lines that start with ";".

Please help me convert .DFU firmware files in .hex files.
Here are those driver files for bluetooth that I extracted from .exe file: https://yadi.sk/d/cYGax0NEdoCF3w
Here is a forum topic on hackintosh: https://www.insanelymac.com/forum/topic/340004-trying-using-dfu-firmware-to-enable-bluetooth-in-maco...

Reply
1 Reply
Highlighted
Moderator
Moderator

Re: How to convert firmware from .dfu to .hex?

Abadul,

 

Unfortunately, this post is beyond the scope of the forum.

 

 

 

 


Reply