Skip to content

Instantly share code, notes, and snippets.

@peteristhegreat

peteristhegreat/Readme.md

Last active Jun 23, 2021
Embed
What would you like to do?
Realtek bluetooth usb adapter RTL8671b

The CD that came with the device listed RTL8671B, but it's not on Realtek's website. Instead the manual points you to:

https://www.mytechkey.com/pages/driver

4.Bluetooth 5.0 Dongle

Driver Link:

https://www.dropbox.com/s/gwo9lz777i82f70/BT5.0%20Driver.zip?dl=0

Hope that helps someone.

Update Github hosted link

https://github.com/peteristhegreat/drivers-backup/releases/tag/1.0

Direct link

https://github.com/peteristhegreat/drivers-backup/releases/download/1.0/BT5.0.Driver.zip

Feb 2021 Update

Adding visibility to @carkrueger 's comment below

If you look here: https://www.catalog.update.microsoft.com/Search.aspx?q=realtek+bluetooth+1.6.1015 You will find now: 1.6.1015.3014 from 11.01.2021

Direct download link: http://download.windowsupdate.com/c/msdownload/update/driver/drvs/2021/02/0d13721d-7aa7-47cf-887a-f53bcd228a5e_04c173bad44cec04d528d260392958dc6e5bcec3.cab

for backup purposes: h**ps://web.archive.org/web/20210216175344/http://download.windowsupdate.com/c/msdownload/update/driver/drvs/2021/02/0d13721d-7aa7-47cf-887a-f53bcd228a5e_04c173bad44cec04d528d260392958dc6e5bcec3.cab

Direct download and the popup window for 1.6.1015.3014 didn't initially work. I ended up needing to right click the link and select Save target as. For it to work for me on Windows 10, I unzipped the cab file into a folder and then used Device Manager to look at that folder. Worked like a charm.

@stewardtz

This comment has been minimized.

Copy link

@stewardtz stewardtz commented Jul 10, 2020

It's works for me - thank man!!!

@eduholiveira

This comment has been minimized.

Copy link

@eduholiveira eduholiveira commented Jul 19, 2020

Does anyone have this on the pc that can upload it? the links are down

@eduholiveira

This comment has been minimized.

Copy link

@eduholiveira eduholiveira commented Jul 19, 2020

I just found it in an obscure site, tried and works great, i just upload it on google drive so if anyone needs here it is https://drive.google.com/file/d/1jIne8kqkV9utTjenp5n00I83YqvPOuhd/view?usp=sharing

@lizihao945

This comment has been minimized.

Copy link

@lizihao945 lizihao945 commented Jul 19, 2020

Thanks, man!! I found the links to the drivers are down and was desperate for an available driver.

@maxrir

This comment has been minimized.

Copy link

@maxrir maxrir commented Jul 27, 2020

Excellent, works for me after reboot.
Muito bom, excelente, funcionou aqui logo após reiniciar.

@satbranigan

This comment has been minimized.

Copy link

@satbranigan satbranigan commented Sep 16, 2020

thank you so much

@eli1stark

This comment has been minimized.

Copy link

@eli1stark eli1stark commented Oct 3, 2020

you are awesome!

@jhafranco

This comment has been minimized.

Copy link

@jhafranco jhafranco commented Oct 4, 2020

Unfortunately, it doesn't work on two machines running Windows 10 Pro 64-bit version 2004 (compilation 19041.508).

@peteristhegreat

This comment has been minimized.

Copy link
Owner Author

@peteristhegreat peteristhegreat commented Nov 18, 2020

@marwinburesch

This comment has been minimized.

Copy link

@marwinburesch marwinburesch commented Nov 30, 2020

Thanks dude!

@chris-was-here

This comment has been minimized.

Copy link

@chris-was-here chris-was-here commented Dec 11, 2020

Top!

@junioryes13

This comment has been minimized.

Copy link

@junioryes13 junioryes13 commented Dec 28, 2020

Thanks, man!!!!!!

@Den1310

This comment has been minimized.

Copy link

@Den1310 Den1310 commented Jan 3, 2021

Thanks a lot!
Works after reboot too.
Could connect to the wireless headphones from my desktop PC.

@CreateIdea

This comment has been minimized.

Copy link

@CreateIdea CreateIdea commented Jan 9, 2021

Fantastic! i destroyed by mistake the cd with the driver, search all internet and this is the only driver that works! Many thanks!

@henkiejan1

This comment has been minimized.

Copy link

@henkiejan1 henkiejan1 commented Jan 9, 2021

It looks like the Asus USB-BT500 uses the the same Realtek chip. The RTL8761B. So you could also try the Asus drivers from https://www.asus.com/Networking-IoT-Servers/Adapters/All-series/USB-BT500/HelpDesk_Download/

@RaXorX

This comment has been minimized.

Copy link

@RaXorX RaXorX commented Jan 13, 2021

The Realtek drivers provided inside are not available anywhere, at least not on Realtek's website considering they don't even have the chip listed up there. I found by chance that the drivers are available on Microsoft catalog, and also that several other resellers/companies are selling dongles with the said above chip. One such company is MPOW and they had an updated driver package.

https://drive.google.com/drive/folders/1Wt23o_M4kyCrLMppespeXtE-BGjemqkv?usp=sharing
Here's the link for the folder I compiled. So, the drivers enlisted on mytechkey site include the 12/12/2019 firmware. I changed the archive and the name a little to "techkey_BT5.0_Win_7_8.1_1.0.zip"

"mpow_MPBH456AB_Win_7_8.1_10.zip" these are the ones from MPOW directly, they include the 05/28/2020 firmware. "RTL8761B_11_10_2020.zip" include the raw drivers provided from Microsoft. "custom_RTL8761B_Win_7_8.1_10.zip" and I edited the mpow package to include the updated drivers for all windows, the firmware version is updated to the latest, 11/10/2020. I also updated the release notes within this zip file to mark the new firmware and driver versions.

Also, these are the VID/PID IDs the drivers are compatible with and the devices.
%RealTK5.DeviceDesc% = RsBthFilter, USB\VID_0BDA&PID_8771 ;8761B
%RealTK.DeviceDesc% = RsBthFilter, USB\VID_0BDA&PID_A725 ;8761B
%ASUSBT500.DeviceDesc% = RsBthFilter, USB\VID_0B05&PID_190E ;8761B
%RealTK51.DeviceDesc% = RsBthFilter, USB\VID_0BDA&PID_2550 ;8761B

RealTK.DeviceDesc = "Realtek Bluetooth Adapter"
ASUSBT500.DeviceDesc = "ASUS USB-BT500"
RealTK5.DeviceDesc = "Realtek Bluetooth 5.0 Adapter"
RealTK51.DeviceDesc = "Realtek Bluetooth 5.1 Adapter"

I noticed that on drpsu and similar driver packages/websites and even on the Microsoft catalog, there might be some other drivers listed which might seem updated at first glance, but somehow or the other, they don't include the firmware that is necessary for the Bluetooth to work, and hence those drivers don't really work out. Because they at first only search for the drivers with their Hardware IDs, even Microsoft update could make that mistake. The simplest solution to search for updated drivers I could find was to use the "Realtek Bluetooth 5.0 xx.xxxx.xxx" where xx.xxxx.xxx denotes the version number (you could find it from device manager or the INF files, what driver version you have installed.
From there, just remove the last 3-4 digits marking the driver version. So for example, the custom archive I made has Windows 10 x64 driver version "1.6.1015.3013", then on Microsoft catalog I would search for "Realtek Bluetooth 5.0 1.6.1015" and look for the one with the highest number at the end. Using the hardware ID, even on MS catalog it listed another set of drivers and old drivers (somehow, they didn't show the 11/10/2020 version for some reason). Hence, searching on driver packages such as drpsu or snappy driver installer etc etc, they all had that firmware less drivers. And hence the Bluetooth device won't work with those updated drivers cause they didn't have the firmware.

Btw, this is the firmware file "rtl8761b_mp_chip_bt40_fw_asic_rom_patch_new.dll" necessary to make it work.

@henkiejan1 nice catch, I had forgotten about the ASUS site altogether. They themselves have the May 2020 firmware. Guess no one decided to update the drivers with the newer firmware. Okay, just checked the zip file, they have listed it as 05/28/2020 but it's not the updated firmware. Heck, it's even older than the techkey one. It's 11/24/2019 dated. Either they forgot to update the file or something, although the release notes they have, they list the drivers to be updated till 16/03/2020 but that isn't the case.

@thericeking

This comment has been minimized.

Copy link

@thericeking thericeking commented Jan 15, 2021

@RaXorX Where did you get the latest driver from? I don't know where MPOW is on your description. Thanks for this by the way

@oded6188

This comment has been minimized.

Copy link

@oded6188 oded6188 commented Jan 18, 2021

Very helpful! May God bless you! works for me
(ETION ET-BT5 bluetooth 5.0 dongle)

@donhector

This comment has been minimized.

Copy link

@donhector donhector commented Jan 22, 2021

Driver in the Dropbox linked worked great for me. Thank you!

The device ID reported by Windows 10 was: USB\VID_0BDA&PID_8771&REV_0200

My device was sold in Amazon under the name "Yicente Bluetooth 5.0 USB adapter" and looked like this one:

image

@RouHim

This comment has been minimized.

Copy link

@RouHim RouHim commented Jan 27, 2021

awesome <3

@sittont

This comment has been minimized.

Copy link

@sittont sittont commented Feb 4, 2021

Tried many solutions for BT issue and this is the only one that worked for me.
Thanks,

@carkrueger

This comment has been minimized.

@neilcameronwhite

This comment has been minimized.

Copy link

@neilcameronwhite neilcameronwhite commented Feb 20, 2021

Thank you. Also helped me.

@BrnPer

This comment has been minimized.

Copy link

@BrnPer BrnPer commented Feb 22, 2021

@carkrueger

If you look here:
https://www.catalog.update.microsoft.com/Search.aspx?q=realtek+bluetooth+1.6.1015
You will find now: 1.6.1015.3014 from 11.01.2021

Direct download link:
http://download.windowsupdate.com/c/msdownload/update/driver/drvs/2021/02/0d13721d-7aa7-47cf-887a-f53bcd228a5e_04c173bad44cec04d528d260392958dc6e5bcec3.cab

for backup purposes:
h**ps://web.archive.org/web/20210216175344/http://download.windowsupdate.com/c/msdownload/update/driver/drvs/2021/02/0d13721d-7aa7-47cf-887a-f53bcd228a5e_04c173bad44cec04d528d260392958dc6e5bcec3.cab

Does anybody know how to check the version of the firmware blob?

Thank you a lot for your help. This link was the only that fixed my problem 😁

@peteristhegreat

This comment has been minimized.

Copy link
Owner Author

@peteristhegreat peteristhegreat commented Feb 23, 2021

@carkrueger I added your comment to the main post. Thanks for the details and the research.

@zhangxiaoxing

This comment has been minimized.

Copy link

@zhangxiaoxing zhangxiaoxing commented Feb 24, 2021

Life-saving post. Thanks everyone!

@RaXorX

This comment has been minimized.

Copy link

@RaXorX RaXorX commented Feb 24, 2021

@carkrueger @peteristhegreat Mind that the 30xx version is for windows 10 x64. 20xx is for the windows 10 x86. Those drivers won't work for windows 7 or windows 8/8.1 since the driver version is different for them.
@thericeking From windows update centre as @carkrueger posted a link.

EDIT: Updated the custom package to include the latest drivers. Also updated the release notes, the one I had from the techkey package was somewhat botched, hence I deleted the rest of it to only include the current release.
https://drive.google.com/drive/folders/1Wt23o_M4kyCrLMppespeXtE-BGjemqkv?usp=sharing
Also, the links to search for the drivers are aforementioned below:
https://www.catalog.update.microsoft.com/Search.aspx?q=realtek%20bluetooth%201016 for windows 7/8.1
https://www.catalog.update.microsoft.com/Search.aspx?q=realtek%20bluetooth%201015 for windows 10
From there, sort the updates by last updated to show the latest drivers.
Win7/8.1: 1.3.1016.4006\1006 (40xx is for x86 and 10xx is for x64)
Win10: 1.6.1015.2014\3014 (20xx is for x86 and 30xx is for x64)

@eidetech

This comment has been minimized.

Copy link

@eidetech eidetech commented Mar 6, 2021

Thanks a lot, worked right away!

@Augures01

This comment has been minimized.

Copy link

@Augures01 Augures01 commented Mar 16, 2021

Hi, pals!
I has ASUS USB-BT500 that had same chip, and did some investigations
USB-BT500 has version 1.6.1015.3009 dated 24.11.2019
Driver from this post has version 1.6.1015.3015 dated 25.01.2021

But I noticed that ASUS's drivers has higher FW versions

  • 1.6.1015.3009 has HCI 10.2158 / LMP 10.61785 (Screenshot)
  • 1.6.1015.3015 has HCI 9.55449 / LMP 9.25805 (Screenshot)
  • (update) 1.6.1015.3010 from first post has HCI 10.55435 / LMP 10.11707, but does not have valid digital signature

Also ASUS provides drivers for multiple chips in one package (for Windows 10 only, as I can see):
RTL8723D
RTL8761B (our chip)
RTL8821C
RTL8822B
RTL8822C

Also ASUS drivers for two Windows versions - Windows 8.1 and Windows 10 (both 32/64 bit)

If there's someone brave, you can test it :D
!!! But don't forget to delete old version of driver !!!

(After unpacking, manually install drivers from Windows\BT_Driver)

Direct link:
https://dlcdnets.asus.com/pub/ASUS/wireless/USB-BT500/ASUS_USB-BT500_v1004.zip

@bandit8623

This comment has been minimized.

Copy link

@bandit8623 bandit8623 commented Mar 28, 2021

Hi, pals!
I has ASUS USB-BT500 that had same chip, and did some investigations
USB-BT500 has version 1.6.1015.3009 dated 24.11.2019
Driver from this post has version 1.6.1015.3015 dated 25.01.2021

But I noticed that ASUS's drivers has higher FW versions

  • 1.6.1015.3009 has HCI 10.2158 / LMP 10.61785 (Screenshot)
  • 1.6.1015.3015 has HCI 9.55449 / LMP 9.25805 (Screenshot)
  • (update) 1.6.1015.3010 from first post has HCI 10.55435 / LMP 10.11707, but does not have valid digital signature

Also ASUS provides drivers for multiple chips in one package (for Windows 10 only, as I can see):
RTL8723D
RTL8761B (our chip)
RTL8821C
RTL8822B
RTL8822C

Also ASUS drivers for two Windows versions - Windows 8.1 and Windows 10 (both 32/64 bit)

If there's someone brave, you can test it :D
!!! But don't forget to delete old version of driver !!!

(After unpacking, manually install drivers from Windows\BT_Driver)

Direct link:
https://dlcdnets.asus.com/pub/ASUS/wireless/USB-BT500/ASUS_USB-BT500_v1004.zip

LMP 9 Bluetooth Core Specification 5.0
LMP 10 Bluetooth Core Specification 5.1
LMP 11 Bluetooth Core Specification 5.2

https://support.microsoft.com/en-us/windows/what-bluetooth-version-is-on-my-pc-f5d4cff7-c00d-337b-a642-d2d23b082793

looks like the newest driver is just being honest. it is a 5.0 device

@Augures01

This comment has been minimized.

Copy link

@Augures01 Augures01 commented Mar 28, 2021

LMP 9 Bluetooth Core Specification 5.0
LMP 10 Bluetooth Core Specification 5.1
LMP 11 Bluetooth Core Specification 5.2

https://support.microsoft.com/en-us/windows/what-bluetooth-version-is-on-my-pc-f5d4cff7-c00d-337b-a642-d2d23b082793

looks like the newest driver is just being honest. it is a 5.0 device

Thank you for explain!

@Alexey71

This comment has been minimized.

Copy link

@Alexey71 Alexey71 commented Apr 3, 2021

Has anyone could modify the drivers to improve the sound? Sound just horrible SBC

@bandit8623

This comment has been minimized.

Copy link

@bandit8623 bandit8623 commented Apr 3, 2021

Has anyone could modify the drivers to improve the sound? Sound just horrible SBC

The chip supports aac too. Does your headset support aac?

My buds sound great just that aac has too much delay.

@Alexey71

This comment has been minimized.

Copy link

@Alexey71 Alexey71 commented Apr 3, 2021

Has anyone could modify the drivers to improve the sound? Sound just horrible SBC

The chip supports aac too. Does your headset support aac?

My buds sound great just that aac has too much delay.

Tell me how to connect forcibly through AAC. I have a SBC-AAC headphone, they are connected on the smartphone through AAC. But Windows 10 only SBC and APTX

@bandit8623

This comment has been minimized.

Copy link

@bandit8623 bandit8623 commented Apr 3, 2021

Has anyone could modify the drivers to improve the sound? Sound just horrible SBC

The chip supports aac too. Does your headset support aac?
My buds sound great just that aac has too much delay.

Tell me how to connect forcibly through AAC. I have a SBC-AAC headphone, they are connected on the smartphone through AAC. But Windows 10 only SBC and APTX
How are u verifying this?

The headset drivers typically will be the limitation.

@goyder

This comment has been minimized.

Copy link

@goyder goyder commented Apr 5, 2021

Top notch - thank you all. The ASUS driver worked for me. Much appreciated.

@zhangxiaoxing

This comment has been minimized.

Copy link

@zhangxiaoxing zhangxiaoxing commented Apr 5, 2021

Has anyone could modify the drivers to improve the sound? Sound just horrible SBC

The chip supports aac too. Does your headset support aac?
My buds sound great just that aac has too much delay.

Tell me how to connect forcibly through AAC. I have a SBC-AAC headphone, they are connected on the smartphone through AAC. But Windows 10 only SBC and APTX

If it's really that important, it should work under a linux/MacOS virtual machine as a usb device. I've done this for some aging device without Windows 10 drivers.

@TWijit

This comment has been minimized.

Copy link

@TWijit TWijit commented Apr 8, 2021

Hi, pals!
I has ASUS USB-BT500 that had same chip, and did some investigations
USB-BT500 has version 1.6.1015.3009 dated 24.11.2019
Driver from this post has version 1.6.1015.3015 dated 25.01.2021

But I noticed that ASUS's drivers has higher FW versions

  • 1.6.1015.3009 has HCI 10.2158 / LMP 10.61785 (Screenshot)
  • 1.6.1015.3015 has HCI 9.55449 / LMP 9.25805 (Screenshot)
  • (update) 1.6.1015.3010 from first post has HCI 10.55435 / LMP 10.11707, but does not have valid digital signature

Also ASUS provides drivers for multiple chips in one package (for Windows 10 only, as I can see):
RTL8723D
RTL8761B (our chip)
RTL8821C
RTL8822B
RTL8822C

Also ASUS drivers for two Windows versions - Windows 8.1 and Windows 10 (both 32/64 bit)

If there's someone brave, you can test it :D
!!! But don't forget to delete old version of driver !!!

(After unpacking, manually install drivers from Windows\BT_Driver)

Direct link:
https://dlcdnets.asus.com/pub/ASUS/wireless/USB-BT500/ASUS_USB-BT500_v1004.zip

I has Orico BTA-508. They have driver version 1.6.1015.3010 with valid digital signature on there website

Direct link:
http://www.oricothailand.com/store/driver-download/oricothailand/upload/REALTEK%20RTL8761B-1.5.zip

@bandit8623

This comment has been minimized.

Copy link

@bandit8623 bandit8623 commented Apr 8, 2021

Hi, pals!
I has ASUS USB-BT500 that had same chip, and did some investigations
USB-BT500 has version 1.6.1015.3009 dated 24.11.2019
Driver from this post has version 1.6.1015.3015 dated 25.01.2021
But I noticed that ASUS's drivers has higher FW versions

  • 1.6.1015.3009 has HCI 10.2158 / LMP 10.61785 (Screenshot)
  • 1.6.1015.3015 has HCI 9.55449 / LMP 9.25805 (Screenshot)
  • (update) 1.6.1015.3010 from first post has HCI 10.55435 / LMP 10.11707, but does not have valid digital signature

Also ASUS provides drivers for multiple chips in one package (for Windows 10 only, as I can see):
RTL8723D
RTL8761B (our chip)
RTL8821C
RTL8822B
RTL8822C
Also ASUS drivers for two Windows versions - Windows 8.1 and Windows 10 (both 32/64 bit)
If there's someone brave, you can test it :D
!!! But don't forget to delete old version of driver !!!
(After unpacking, manually install drivers from Windows\BT_Driver)
Direct link:
https://dlcdnets.asus.com/pub/ASUS/wireless/USB-BT500/ASUS_USB-BT500_v1004.zip

I has Orico BTA-508. They have driver version 1.6.1015.3010 with valid digital signature on there website

Direct link:
http://www.oricothailand.com/store/driver-download/oricothailand/upload/REALTEK%20RTL8761B-1.5.zip
That driver is very old.
The windows cab file is much newer.

@bandit8623

This comment has been minimized.

Copy link

@bandit8623 bandit8623 commented Apr 11, 2021

just wanted to post this here. if you want to support pretty much every bluetooth codec and use with a pc get this. i plan on using to transmit ldac or aptxhd to be able to plug into my cars aux port. sbc just sounds terrible
https://headphone.guru/fiio-bta30-high-fidelity-bluetooth-transceiver-bluetooth-everything/
https://www.fiio.com/newsinfo/459928.html

the reviews are claiming almost zero delay on audio

@bandit8623

This comment has been minimized.

Copy link

@bandit8623 bandit8623 commented Apr 11, 2021

Just got a notification today directly from Windows update. Brand new driver dated 4/1/2021
FJIMG_20210411_131857

@bandit8623

This comment has been minimized.

Copy link

@bandit8623 bandit8623 commented Apr 11, 2021

before the update
FJIMG_20210411_131915

@bandit8623

This comment has been minimized.

Copy link

@bandit8623 bandit8623 commented Apr 11, 2021

after updating.
FJIMG_20210411_132053

@Dyskutant

This comment has been minimized.

Copy link

@Dyskutant Dyskutant commented Apr 13, 2021

Good evening
I have an Xbox One gamepad for PC and an Orico BTA-508, why when I restart my computer it connects via Bluetooth for a long time. I have Windows 10 20H2 and the latest drivers.

@RaXorX

This comment has been minimized.

Copy link

@RaXorX RaXorX commented Apr 14, 2021

Hey Guys, just checking in with you all. If anyone's using this USB Bluetooth with a wireless/bluetooth headset device can anyone let me know whether the microphone works for them or not? I have Infinity Glide 510, Boatz Rockerz 450M and for both of them, there's no microphone on my windows.

EDIT: Also wow, @bandit8623 apparently, seems like the catalogue isn't updated so frequently then. I can't see that update in the catalogue at all. And apparently there should have been 2 more added afterwards going by past updates. After 3015, should be 3016 and 3017 but nada on the catalogue. Lemme try the windows updates, I keep the driver updates disabled forever

EDIT: Microphone doesn't work and apparently looks like there's no support for microphone either. Headphones don't work at all in the handsfree telephony mode at all. Under Audio Sink mode, only the audio seems to be working and microphone isn't even visible/detectable at all. Seems like another piece of garbage if you have to do this much research for support and everything only to find this shit out.

@joakim-tjernlund

This comment has been minimized.

Copy link

@joakim-tjernlund joakim-tjernlund commented Jun 20, 2021

ASUS BT500 USB dongle works for me on, inkl. mic, once I added the FW and USB ID to the kernel:
https://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git/log/

linux-firmware, git master has the FW files

@s4730261

This comment has been minimized.

Copy link

@s4730261 s4730261 commented Jun 22, 2021

For edimax bt 5 dongles:
Windows will automatically install the edimax drivers but it connects and disconnects my headphones immediately.
If i replace the firmware file in c:\windows with the one from the generic driver on the windows update site, it then works perfectly.
Strangely if I install the generic driver, the same disconnection issue happens.
So it needs a combination of the edimax driver with the updated firmware from the generic driver to work perfectly :)

@joakim-tjernlund

This comment has been minimized.

Copy link

@joakim-tjernlund joakim-tjernlund commented Jun 22, 2021

How do you extract the firmware from inside Windows drivers?

@bandit8623

This comment has been minimized.

Copy link

@bandit8623 bandit8623 commented Jun 23, 2021

How do you extract the firmware from inside Windows drivers?

http://download.windowsupdate.com/c/msdownload/update/driver/drvs/2021/06/5775f5fa-4094-4edf-a4e8-d3b809eed071_6ecc7e4a750ed4e1f90885d598a0d91c8c83f385.cab

WINRAR.. extract to a new folder. then go to device manager and manually update driver from the folder you put the files

if clicking the cab file doesnt work right click and save as.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment