Skip to content

Instantly share code, notes, and snippets.

@peteristhegreat
Last active April 12, 2024 07:32
Show Gist options
  • Star 84 You must be signed in to star a gist
  • Fork 4 You must be signed in to fork a gist
  • Save peteristhegreat/b48da772167f86f43decbd34edbd0849 to your computer and use it in GitHub Desktop.
Save peteristhegreat/b48da772167f86f43decbd34edbd0849 to your computer and use it in GitHub Desktop.
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.

@bandit8623
Copy link

bandit8623 commented Feb 12, 2022

https://www.realtek.com/en/products/communications-network-ics/item/rtl8763b

because that chip doesnt support tws...

SBC, AAC decoder.. these are the only 2 supported


Enhanced Tensilica Hi-Fi-mini compatible 24-bit DSP core
2 single-cycle MACs: 24 x 24-bit multiplier and 56-bit accumulator
Supports G.711 A-Law, µ-Law, continuous-variable-slope-delta (CVSD) and mSBC voice codecs
Supports 8/16 kHz 1/2-mic noise suppression and echo cancellation
Packet Loss Concealment (PLC) for voice processing
SBC, and AAC-LC audio codecs supported for BT audio streaming


tws is a qualcomm tech and only works with aptx codec.. since this chip only supports sbc and aac it wont work.

@steelywing
Copy link

steelywing commented Feb 24, 2022

@Barleyman
Copy link

Barleyman commented Apr 10, 2022

https://www.realtek.com/en/products/communications-network-ics/item/rtl8763b

because that chip doesnt support tws...

SBC, AAC decoder.. these are the only 2 supported

Not so fast, if you check Windows BT stats for my BT headphones, it's happily using aptX. I believe the BT streaming referenced to here is for hands-free audio, where the codec actually does DSP and ADC/DAC conversion. For regular audio streaming the BT chipset gets the stream already packed. Or that's my theory in any case, my exposure to designing BT devices is for embedded applications without voice/audio capabilities (think setup).

In any case I bought this dongle (Avantree DG45) because the headphones crackle obnoxiously when another BT device (mouse, xbox controller) is being used, making them pretty unusable. Doesn't seem to have been a silver bullet, in fact it seems it's the exact same chipset in the previous and this one, pfft. So much for "new" model.

image

@Barleyman
Copy link

https://www.realtek.com/en/products/communications-network-ics/item/rtl8763b
because that chip doesnt support tws...
SBC, AAC decoder.. these are the only 2 supported

Not so fast, if you check Windows BT stats for my BT headphones, it's happily using aptX. I believe the BT streaming referenced to here is for hands-free audio, where the codec actually does DSP and ADC/DAC conversion. For regular audio streaming the BT chipset gets the stream already packed. Or that's my theory in any case, my exposure to designing BT devices is for embedded applications without voice/audio capabilities (think setup).
In any case I bought this dongle (Avantree DG45) because the headphones crackle obnoxiously when another BT device (mouse, xbox controller) is being used, making them pretty unusable. Doesn't seem to have been a silver bullet, in fact it seems it's the exact same chipset in the previous and this one, pfft. So much for "new" model.
image

Doesnt matter what it's being used for. If the device isn't aptx capable it won't take a call or stream music with that codec. You can try to force it.. But it will. Fall back to sbc... Because it supports sbc. Unless they somehow add support later on and didnt update the hardware page it does not support aptx.

Screenshot_20220410-151454_Chrome

So what? I did show you windows using aptx codec with this dongle. It's not being forced to do anything, in fact you have no control what windows does with Bluetooth in general, it's supposed to pick the best codec available.

@bandit8623
Copy link

bandit8623 commented Apr 10, 2022

Just used bluetooth tweaker to connect my android phone to my Bluetooth adapter and streamed music over a2dp. it will only connect at sbc.

then i connected my aac aptx tws headphones to my bluetooth adapter to my pc using the tool and it connected aac. but it does show aptx available.. interesting.

im still trying to figure out for you why windows wouldnt pick aptx low latency as thats the best codec avaiable to you,

i stand corrected though that this device seems to support aptx.. nice find Barleyman

im on the 3020 driver in windows 11 - http://download.windowsupdate.com/c/msdownload/update/driver/drvs/2021/06/5775f5fa-4094-4edf-a4e8-d3b809eed071_6ecc7e4a750ed4e1f90885d598a0d91c8c83f385.cab

tool

to test yourself people download this and pair your device. warning you get one shot at a device in free mode. even after unistalling it locks you into checking 1 device to pick wisely unless you want to purchase. it is only 5$ though so might be worth it :)

https://www.bluetoothgoodies.com/tweaker/

@Barleyman
Copy link

https://www.realtek.com/en/products/communications-network-ics/item/rtl8763b
because that chip doesnt support tws...
SBC, AAC decoder.. these are the only 2 supported

Not so fast, if you check Windows BT stats for my BT headphones, it's happily using aptX. I believe the BT streaming referenced to here is for hands-free audio, where the codec actually does DSP and ADC/DAC conversion. For regular audio streaming the BT chipset gets the stream already packed. Or that's my theory in any case, my exposure to designing BT devices is for embedded applications without voice/audio capabilities (think setup).
In any case I bought this dongle (Avantree DG45) because the headphones crackle obnoxiously when another BT device (mouse, xbox controller) is being used, making them pretty unusable. Doesn't seem to have been a silver bullet, in fact it seems it's the exact same chipset in the previous and this one, pfft. So much for "new" model.
image

Doesnt matter what it's being used for. If the device isn't aptx capable it won't take a call or stream music with that codec. You can try to force it.. But it will. Fall back to sbc... Because it supports sbc. Unless they somehow add support later on and didnt update the hardware page it does not support aptx.

Screenshot_20220410-151454_Chrome

So what? I did show you windows using aptx codec with this dongle. It's not being forced to do anything, in fact you have no control what windows does with Bluetooth in general, it's supposed to pick the best codec available.

@Barleyman
Copy link

Streaming music from mobile to PC is not the same as from PC to headphones. Whatever, Windows tells you which codec is being used if you bother with a log trace or get the tool, if that's not good enough for you, ok.

@bandit8623
Copy link

bandit8623 commented Apr 11, 2022

Streaming music from mobile to PC is not the same as from PC to headphones. Whatever, Windows tells you which codec is being used if you bother with a log trace or get the tool, if that's not good enough for you, ok.

what are you responding too? i posted the picture and gave you credit....see above
btw if you are going post stuff tell people what tools you are using so you are actually helpful. i happened to figure it out myself.

@Barleyman
Copy link

what are you responding too? i posted the picture and gave you credit....see above
btw if you are going post stuff tell people what tools you are using so you are actually helpful. i happened to figure it out myself.

Ok, pardon, those big images swamped me on mobile. Anyways, you're not getting aptx-ll because Windows simply does not support it! You get SBC, aptx and since last summer, AAC. There is an USB dongle that does aptx low latency but from Windows point of view it shows as a stereo sound card so the dongle does all BT processing by itself. You can't connect anything else except speakers/headphones to it tho, so you need another dongle for mice/keyboard etc. https://avantree.com/uk/c81-bluetooth-adapter-for-pc#spec-tab

As for bluetooth tweaker, I'm not overly fond of obscure single purpose tools that you have to pay for. If you're developing windows BT devices, it's super useful. For everyone else it's kind of "ok, nice to know", mostly useful to check if things work as expected. At least it gives you a week to check it out so you can do test your headphones for free.

You can do it for free but it's honestly a PITA:
https://helgeklein.com/blog/how-to-check-which-bluetooth-a2dp-audio-codec-is-used-on-windows/

In my experience with that method you need to have the streaming and logging going on for some minutes before you get the tag that tells you what codec is being used.

@mikiem2
Copy link

mikiem2 commented Apr 26, 2022

FWIW, the Asus driver pack for their BT500 is identical, the newest I've found, & works, though it does not include the network server service, though updating the Microsoft drivers with those from Asus leaves the service Microsoft's pack installs intact.

@Barleyman
Copy link

Barleyman commented Apr 27, 2022

FWIW, the Asus driver pack for their BT500 is identical, the newest I've found, & works, though it does not include the network server service, though updating the Microsoft drivers with those from Asus leaves the service Microsoft's pack installs intact.

That would be 1.9.1038.3001 from 29/9/2021, specifically. It's also available from Windows update, check Steelywing's post above. Note that his link to 1.9.1041.3002 points to a different Realtek chip, which is probably "not working for some people". We want rtl8761b, which is not the same as rtl8761a, never mind something entirely different. You can go down the list in windows update to find the latest one, although this is a very tedious exercise as you can't know what chips are contained in each package without looking.. For the latest 1.9.10x driver versions: https://www.catalog.update.microsoft.com/Search.aspx?q=realtek+bluetooth+1.9.10*

Fortunately for us the very latest one 1.9.1038.3003 (20/2/2022) happens to be for rltl8761b. This doesn't contain the rtkbtmanserv bit you mention. Direct link: https://catalog.s.download.windowsupdate.com/c/msdownload/update/driver/drvs/2022/04/de514c3e-c4ba-4f71-9c69-610474fc3f3a_ab5a6631b0c6e91c5d374105d19042f50ca28728.cab This release causes crashes, get the latest .3004 instead.

Now I'm nothing if not anal but clicking through hundreds of of versions to get the latest management server is bit too rich for my blood so easiest way is to grab the old 1.6.1015.3020 (26/4/2021) the guys are talking about earlier.
Direct link: https://catalog.s.download.windowsupdate.com/c/msdownload/update/driver/drvs/2021/06/5775f5fa-4094-4edf-a4e8-d3b809eed071_6ecc7e4a750ed4e1f90885d598a0d91c8c83f385.cab

So first install 1.6.1015.3020 and on top of that 1.9.1038.3003. Hey presto, shiny new driver.

@Barleyman
Copy link

Excuse me, what is the latest version for RTL8761B now? 1.6.1015.3020 right? windows 11 by default itself installs the driver 1.9.1040.1000 but it does not work. How are these drivers different? do they unlock any possibilities? I used driver 1.6.1015.3018 and when I connect tws headphones to the computer, no sound is output to them, it wheezes and stutters.

You jumped the gun a little bit, 1.9.1038.3003 was released for rtl8761b a month after you asked.

It doesn't have the rtkbtmanserv from the old 1.6.1015.3020 driver but I don't know if we really need that at all. I installed older driver first and new on top of that just in case. There's probably an in-between 1.8.10x driver for RTL8761b as well but even I am not OCD enough to try to find it.

As discussed earlier, windows only supports SBC, aptx (basic) and AAC, so the choice is pretty limited. There's a "wireless sound card" like the aptx low latency dongle I mentioned if but that's really for low-latency gaming.

Soundguys have tested and measured BT codecs a few times.. https://www.soundguys.com/understanding-bluetooth-codecs-15352/
SBC is worst but depending on implementation not necessarily that bad. AAC is a crapshoot on Android phones, no idea how well Windows deals with it.

@jacarado
Copy link

jacarado commented Jun 1, 2022

Hello everybody.

Sorry to enter the topic this way, but I read all the answers about this chip from Realtek and I'm having similar problems in my case, but it would be with a control adapter.

Because I use an 8BitDo controller (Pro 2) to play and it has problems with the connection, which would be in the case of having poorly executed commands (where the character walks alone even though I stopped having pressed any button for about 2 seconds for example), delay and sometimes connection problems.

I tested the same control on other computers (An ACER notebook with built-in bluetooth and another console, Switch) and the commands were perfect, without crashing and without problems, that is, it's from the adapter.

I thought it was the USB I bought (ORICO) and I bought another one (UGREEN) with the same chip, and unfortunately it has the same problem :/

In this case, the version solution would be the one mentioned? the one I have installed is 1.9.1038.3002 (I downloaded it from the official website of "Ugreen" with the Serial No. 80889), because I'm having problems with several games using XINPUT, DINPUT or even native Steam games with the same problems.

I appreciate anyone who can help, because I can't find anything that can help me, or that has anything related.

I've already tried using the front, back and extender USB ports and nothing worked (Using a USB extender wouldn't help?) and I'm less than 1 meter from the Bluetooth adapter. And I currently use a Windows 10x64

Thanks again to anyone who can help.

@Barleyman
Copy link

New version of the driver, 1.9.1038.3004 https://catalog.s.download.windowsupdate.com/c/msdownload/update/driver/drvs/2022/05/b2f920d0-3a7c-4d1f-922e-f8c0f9c15f6f_e4dcdc73e7dc065c920829cdd7a10ecccdacfad3.cab
The previous 3003 release caused reboots for me, I haven't noticed that with this release so far.

@Barleyman
Copy link

In this case, the version solution would be the one mentioned? the one I have installed is 1.9.1038.3002 (I downloaded it from the official website of "Ugreen" with the Serial No. 80889), because I'm having problems with several games using XINPUT, DINPUT or even native Steam games with the same problems.

Maybe. Check your device manager driver details if it says "rtl8671b" somewhere, you can certainly try one of the linked drivers. It's probably some other problem, you could try upgrading your motherboard drivers for example.

@Glazami
Copy link

Glazami commented Jun 10, 2022

https://www.dropbox.com/s/c4l0w4h3kyxub3b/1.rar
This is the bluetooth 5.2 driver provided for new adapter versions on rtl8761b

(1.6.1015.3015) Digitale Signatur von „Microsoft Windows Hardware Compatibility Publisher“ publication date 25.01.2021

@Glazami
Copy link

Glazami commented Jun 10, 2022

1.9.1038.3004

1.9.1038.3004 Does it work with this adapter? are you sure? previously 1.9 never worked with rtl8761b

The realtek specifications on the site indicate that rtl8761b supports a driver not higher than version 1.6
As for SBC, It's disgusting, as for AAC, it's heaven and earth in comparison, and aac's latency is acceptable, which allows you to use headphones as a gaming headset, it's a completely different sound quality, an order of magnitude higher, it's more stable and the sound is more detailed and less distorted. This description is suitable for both android smartphones and for a desktop computer with windows. If you don't feel it, your headphones are probably to blame.

https://catalog.s.download.windowsupdate.com/c/msdownload/update/driver/drvs/2022/04/05dd7d26-140f-4c55-af30-52d7191f8068_b2d9bfd0a9e9a1eb1264d2e6e8e449e9bd144f5a.cab

Very strange, this driver does not work at all, although support for our chip is declared, but the driver that you sent above really works, although earlier version 1.9 did not work in principle, and realtek said that this chip does not support the version above. but the version of hci and lmp is lower than on driver 1.6
It turns out that you are using a newer driver, but your bluetooth version is lower. Instead of 5.1-5.2 are you using bluetooth 5? or 4 maybe even.

With the driver that you sent, version HCI 9.55465 LMP 9.17330, but the same with the one I sent above. But in earlier versions of the driver from 1.6 there are versions of drivers modified by the Chinese in which the LMP version is 10+.
That is, a newer version of bluetooth with an older driver.

Standard windows driver, outputs HCI 10.11 AND LMP 10.34657

LMP 10 Corresponds to bluetooth 5.1, LMP 9, Corresponds to bluetooth 5.0, LMP 11 corresponds to bluetooth version 5.2

@Barleyman
Copy link

1.9.1038.3004

1.9.1038.3004 Does it work with this adapter? are you sure? previously 1.9 never worked with rtl8761b

Certainly it works, I'm using it. Previously a driver that was linked which was for some other Realtek chip, which is obviously not going to work. As I described, there are many packages for each driver version and you have to open the cab file to check which file is contained there, a tedious business at best. They added the HW IDnto the pop-up but it doesn't seem to be 100%.

I don't think the PC reboots I described are caused by Bluetooth as they persist with the manufacturers old driver too. Probably a motherboard related issue that has nothing to do with USB dongle.

Chinese modded driver I wouldn't touch unless there was a specific need/reason. If it resolves the Windows bt mouse vs bt headphones problems, it'd be interesting, but..

@Glazami
Copy link

Glazami commented Jun 10, 2022

Chinese modded driver I wouldn't touch unless there was a specific need/reason. If it resolves the Windows bt mouse vs bt headphones problems, it'd be interesting, but..

One clear plus of modified drivers is that it unlocks support for codecs other than sbc.
But personally, I have a problem with the fact that I'm trying to transfer sound from a smartphone to a computer using a bluetooth audio receiver from the microsoft app store, and it seems this is the only way to transfer the sound played on a smartphone to a computer? and the problem is that both devices support all codecs, but the connection is made using sbc, and this cannot be changed in the settings. sound is transmitted via a2dp and there is no choice of other codecs.

@bandit8623
Copy link

so what is the reasoning to not use the windows base driver 1.6.1015.3020?
newer than all of the ones people are listing...

@Glazami
Copy link

Glazami commented Jun 13, 2022

so what is the reasoning to not use the windows base driver 1.6.1015.3020?
newer than all of the ones people are listing...

On the Russian forum, the guy conducted tests and the most stable with minimal delay is the Chinese driver that comes with adapters from China, it has version 1.6.1015.3010 (HCI 10.55435 LMP 10.11707)
I don't know, you can use any version of the driver, they say in other drivers there is an increase in latency up to 20ms sometimes.

Personally, I just want to use the latest available drivers, hoping to get the most out of the adapter.

@johnnyd-78
Copy link

Hi all!

I'm use BT 5.0 adapter with HWID USB\VID_0BDA&PID_8771&REV_0200 (RTL 8761b?) on Windows 8.1
I'm tried many diferent versions of drivers (including downloaded by Windows) and all have one problem - Play/Pause button don't work normal nowhere except Windows Media Player. AIMP, Chrome (Youtub) react on Next/Previous Track only but not on Play/Pause. I tried on 2 headphones: Mi True Wireless EBs Basic S and Defender FreeMotion B525.

May be somebody know how to fix it or it driver bug and unsolvable?

Thanks

@graveyard1970
Copy link

I've been using the Asus USB-BT500 driver with success in Windows 10. I think it is worth a try.

@bandit8623
Copy link

@eNerGiXia
Copy link

eNerGiXia commented Sep 24, 2022

If anyone can help it's appreciated.

I have a Mpow BH456A Bluetooth adapter listed RTL8671B.

I tried almost everything but after installation from Win 10 to Win 11 this device not work.
I tried a lot of different version drivers without success, old and newer.
I tried the last drivers in the last post too, but nothing.

The issue is: i can't find any bluetooth devices.

I know it's a driver issue, but how is it possible fix it??

Thanks a lot.

Lorenzo
Senza titolo
Senza titolo2

@bandit8623
Copy link

bandit8623 commented Sep 24, 2022

Mpow BH456A

have you tried this?
bluetooth

or this

https://beebom.com/fix-bluetooth-not-working-windows-11/

@eNerGiXia
Copy link

Mpow BH456A

have you tried this? bluetooth

or this

https://beebom.com/fix-bluetooth-not-working-windows-11/

Yes i did them. All of them. I can't find any devices from my usb bluetooth adapter.

@Rikopara
Copy link

The issue is: i can't find any bluetooth devices.

In device manager: View -> Hidden Devices

@eNerGiXia
Copy link

eNerGiXia commented Sep 25, 2022

The issue is: i can't find any bluetooth devices.

In device manager: View -> Hidden Devices

Hi there, thank you for your reply.

Like you can see in the images attached I did it, and there are some hidden devices. I screenshoted one of the hidden device and it says error code 45 but is obvious i think. The other not hidden is recognixed without problem but... I can't find devices when i try to look for another bluetooth device to pair. Maybe i explained bad before.

I tried different driver versions, @bandit8623 too, but without success.

Senza titolo
Senza titolo1
Senza titolo2

@eNerGiXia
Copy link

Update.

For windows 11 there is not drivers for my bluetooth adapter MPOW BH456A. It's sad. Thank you so much at all

@zhangxiaoxing
Copy link

@JohnP54
Copy link

JohnP54 commented Feb 18, 2023

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 :)

I had the same issue and this solution worked like a charm.

@juani981
Copy link

juani981 commented Mar 2, 2023

For a TP-Link UB500 5.0 (usb\vid_2357&pid_0604):
I am currently using ASUS BT500 1.6.1015.3020 driver, with no problems. Hope this helps someone

@JohnP54
Copy link

JohnP54 commented Mar 2, 2023

That's the one I am using too. Never had a problem since installing it.

@kode54
Copy link

kode54 commented Mar 26, 2023

https://catalog.s.download.windowsupdate.com/d/msdownload/update/driver/drvs/2022/08/8a6492e3-6c70-4bcb-9049-67dc0a3e0913_e46bf92a3c57ff8d09cdbedf2008ac73985ffca8.cab
1.9.1051.3000 - Current Version for Windows 10 x64 1809 https://www.catalog.update.microsoft.com/Search.aspx?q=realtek%20bluetooth%201.9.1051.3000

Thank you; I think this version was less jittery than earlier ones, therefore improved experience .

The firmware rtl8761b_mp_chip_bt40_fw_asic_rom_patch_new.dat included can probably also be installed in Linux as /lib/firmware/rtl_bt/rtl8761bu_fw.bin.* (after being compressed with xz or zstd or the like, to match your existing firmware distribution), and supply some of the same benefits there.

Whether or not a given VID/PID works out of the box on Linux depends on two factors, whether they've been added to the kernel, and whether the firmware is correct. This thread would seem to indicate there may be a problem with the 8761BU (USB) firmware that currently ships, which is from November of 2021: https://www.spinics.net/lists/linux-bluetooth/msg103399.html

@HELLHOUNDS-FORGE
Copy link

I just wanted to say thanks for the driver...it's a little bit of kickass and it saved me a ton of searching time!

Cheers!

@Anarch121
Copy link

Here is the bluetooth 5.3 driver for our RTL8671b.
it has to be installed manually by force because the vid pid doesn't match. But everything works fine, I checked on 3 different bluetooths that have different vid pid but have the same RTL8671b chip.
https://catalog.s.download.windowsupdate.com/c/msdownload/update/driver/drvs/2023/04/db274fc8-a5e6-43a8-9c5e-3965251a4869_f8c1a79faa1ec8cb68f0cbe71f41f1668969c47d.cab

@cilmar61
Copy link

Here is the bluetooth 5.3 driver for our RTL8671b.
it has to be installed manually by force because the vid pid doesn't match. But everything works fine, I checked on 3 different bluetooths that have different vid pid but have the same RTL8671b chip.
https://catalog.s.download.windowsupdate.com/c/msdownload/update/driver/drvs/2023/04/db274fc8-a5e6-43a8-9c5e-3965251a4869_f8c1a79faa1ec8cb68f0cbe71f41f1668969c47d.cab

You can give another link, this one doesn't work.

@Anarch121
Copy link

Here is the bluetooth 5.3 driver for our RTL8671b.
it has to be installed manually by force because the vid pid doesn't match. But everything works fine, I checked on 3 different bluetooths that have different vid pid but have the same RTL8671b chip.
https://catalog.s.download.windowsupdate.com/c/msdownload/update/driver/drvs/2023/04/db274fc8-a5e6-43a8-9c5e-3965251a4869_f8c1a79faa1ec8cb68f0cbe71f41f1668969c47d.cab

You can give another link, this one doesn't work.

https://drive.google.com/file/d/1wpUzmOM05HxVxgtY-2n4sPTb2r1Tl9AC/view?usp=sharing

@cilmar61
Copy link

https://drive.google.com/file/d/1wpUzmOM05HxVxgtY-2n4sPTb2r1Tl9AC/view?usp=sharing

Thanks for the driver. Now device manager shows Realtek Bluetooth 5.3 Adapter and hci 12.56518 / lmp12.45992, my Easy Idea 5.0 adapter is based on Realtek RTL8761BUV chip, works now on 5.3 driver. However, it didn't solve my problem. I'm trying to launch the Anker Soundcore Note i (bt 5.2) headset, but there is still hope.

@Anarch121
Copy link

Anarch121 commented Jun 11, 2023

https://drive.google.com/file/d/1wpUzmOM05HxVxgtY-2n4sPTb2r1Tl9AC/view?usp=sharing

Thanks for the driver. Now device manager shows Realtek Bluetooth 5.3 Adapter and hci 12.56518 / lmp12.45992, my Easy Idea 5.0 adapter is based on Realtek RTL8761BUV chip, works now on 5.3 driver. However, it didn't solve my problem. I'm trying to launch the Anker Soundcore Note i (bt 5.2) headset, but there is still hope.

Sorry to read about it. I have Redmi Buds 3 Pro headphones, Edifer 820 NB+, Realme Buds T100, and they all work, at least on SBC (I didn’t check more specifically), since AAC and APTX support is only in the latest versions of Windows 10 and 11, and LDAC still not officially supported. If your headphones connect but do not play sound, there may be a problem with the codecs. All my headphones connected to bluetooth 5.0 - 5.3 working fine, I checked on different devices and different bluetooth dongles 5.x , maybe on lower versions, I did not check.
Or, may be your phones not support multipoint and first you must unpair it from one device to connect it to another

@cilmar61
Copy link

cilmar61 commented Jun 11, 2023

Sorry for my english and a lot of letters. In general, after checking in the store, it worked fine with a smartphone (headphones support sbc and aac).
I brought it home, I connect it to the PC, they are not visible. I installed the native Chinese driver 1.6.1015.3010 - it does not work. Turned off the smartphone and tried to connect the headphones - DEFINED AND CONNECTED. Then, after disconnecting, they did not connect again. There were separate attempts to connect, but not to the end. Further, it gets worse and worse, installing different drivers did not help. Now only headphones are detected, but not connected.
Everything else is connected to the PC - nokia 101, xiaomi phone and even smart watches(all delete). It remains to wait for the full discharge of the headphones and boxing, maybe that will work out. Or, in extreme cases, reinstalling the system (now it costs win10 21h2 enterprise LTSC with the latest updates)

@Anarch121
Copy link

Sorry for my english and a lot of letters. In general, after checking in the store, it worked fine with a smartphone (headphones support sbc and aac). I brought it home, I connect it to the PC, they are not visible. I installed the native Chinese driver 1.6.1015.3010 - it does not work. Turned off the smartphone and tried to connect the headphones - DEFINED AND CONNECTED. Then, after disconnecting, they did not connect again. There were separate attempts to connect, but not to the end. Further, it gets worse and worse, installing different drivers did not help. Now only headphones are detected, but not connected. Everything else is connected to the PC - nokia 101, xiaomi phone and even smart watches(all delete). It remains to wait for the full discharge of the headphones and boxing, maybe that will work out. Or, in extreme cases, reinstalling the system (now it costs win10 21h2 enterprise LTSC with the latest updates)

Did you try unpair (not just disconnect) headphones from phone and then pair them to pc ?
Becose if headphones not support multipoint you can connect it only one device.
Did you try to do hard reset headphones and then connect to pc without connecting them to phone first?
In some case deleting headphones driver from windows including hidden drivers also can help.

@cilmar61
Copy link

Did you try unpair (not just disconnect) headphones from phone and then pair them to pc ?

Yes, I completely disconnected the headphones from the smartphone and deleted all the drivers, even turned off the phone. Of course I rebooted the box many times, deleted hidden devices in the manager, deleted all the drivers, different ways, only the driver from Microsoft remained. Most likely, something is broken in windows.

@Anarch121
Copy link

Did you try unpair (not just disconnect) headphones from phone and then pair them to pc ?

Yes, I completely disconnected the headphones from the smartphone and deleted all the drivers, even turned off the phone. Of course I rebooted the box many times, deleted hidden devices in the manager, deleted all the drivers, different ways, only the driver from Microsoft remained. Most likely, something is broken in windows

Yes, it can be. In some case only re-instaling windows can help.

@cilmar61
Copy link

Thank you for your concern and participation.

@Anarch121
Copy link

Thank you for your concern and participation

Please

@its0ka
Copy link

its0ka commented Jun 14, 2023

can't find any devices with default and this driver, any solution?

@Anarch121
Copy link

Anarch121 commented Jun 14, 2023

can't find any devices with default and this driver, any solution

What do you mean?
You can't install the driver or what?

@its0ka
Copy link

its0ka commented Jun 14, 2023

@Anarch121
Copy link

@Anarch121 https://user-images.githubusercontent.com/114288403/192151392-acfef2a0-ed93-44d8-983b-9df13897fbfd.jpg tried it in ubuntu and i can use it successfully there, but not in win 11

Please, write which Bluetooth dongle you use and its vid and pid

@its0ka
Copy link

its0ka commented Jun 14, 2023

@Anarch121 USB\VID_0BDA&PID_A725&REV_0200, it's a random bt 5.0 from aliexpress

@Anarch121
Copy link

@Anarch121 USB\VID_0BDA&PID_A725&REV_0200, it's a random bt 5.0 from aliexpress

Its very strage, in your case you do not need install the driver, windows 11 automatically dowload the driver 5.3 as it should be. You can try delete all Bluetooth driver and let Windows itself install the driver through Windows Update

@scout1256
Copy link

@Anarch121
Copy link

Can anyone teach me how to install driver from https://drive.google.com/file/d/1wpUzmOM05HxVxgtY-2n4sPTb2r1Tl9AC/view?usp=sharing

If you have "anydesk" i can try connect and help you

@javierfurus
Copy link

Hi!

I am fairly new to this, I see there is a rom_patch included in the backup. Do we need to install that, if yes, how? I see it is a dat file, I am not sure if after installing the driver that is flashed too or not. Otherwise it seems to be working well!

@Gladuin
Copy link

Gladuin commented Sep 4, 2023

Have any of you here tried using the A2DP sink feature that's built into windows (it can be used with utilities like this one)?
I have a realtek RTL8671B based bluetooth dongle (TP-Link UB500) and it just won't work. It works fine with another cheapo bluetooth dongle I have, but that one doesn't work properly with my stadia controller.

@John-Gee
Copy link

Thanks for the latest firmware, it also shows now 5.3 instead of 5.0 but is there a way to verify it's really working like a genuine 5.3? I'm mostly interested in the better connection and battery usage with LE, if it doesn't really work it'd be worth the extra 5 bucks for a new dongle.

If it all works fine, is there a way to push it to linux-firmware or is this something Realtek would need to do?

Thanks!

@joakim-tjernlund
Copy link

Thanks for the latest firmware, it also shows now 5.3 instead of 5.0 but is there a way to verify it's really working like a genuine 5.3? I'm mostly interested in the better connection and battery usage with LE, if it doesn't really work it'd be worth the extra 5 bucks for a new dongle.

If it all works fine, is there a way to push it to linux-firmware or is this something Realtek would need to do?

Thanks!

Realtek does not need to do it(but would be great if they did), you only need to extract the FW and try it out on Linux.
Then you can do a PR/patch for linux-firmware

@John-Gee
Copy link

Thanks for the latest firmware, it also shows now 5.3 instead of 5.0 but is there a way to verify it's really working like a genuine 5.3? I'm mostly interested in the better connection and battery usage with LE, if it doesn't really work it'd be worth the extra 5 bucks for a new dongle.
If it all works fine, is there a way to push it to linux-firmware or is this something Realtek would need to do?
Thanks!

Realtek does not need to do it(but would be great if they did), you only need to extract the FW and try it out on Linux. Then you can do a PR/patch for linux-firmware

Thanks for the quick reply!
Do we not need some kind of permission to distribute these?

@joakim-tjernlund
Copy link

rtl8761bu_fw.bin is already distributed in linux-firmware, unless you can find some license/text in the Win driver pkg
that prohibit distribution you should be fine.
Considering Realtek already pushes FW to linux-firmware I cannot see a problem.

If this FW supports LE you may need to enable that in kernel for this device though, in
drivers/bluetooth/btusb.c you have:

	/* Additional Realtek 8761BUV Bluetooth devices */
	{ USB_DEVICE(0x2357, 0x0604), .driver_info = BTUSB_REALTEK |
						     BTUSB_WIDEBAND_SPEECH },
	{ USB_DEVICE(0x0b05, 0x190e), .driver_info = BTUSB_REALTEK |
	  					     BTUSB_WIDEBAND_SPEECH },
	{ USB_DEVICE(0x2550, 0x8761), .driver_info = BTUSB_REALTEK |
						     BTUSB_WIDEBAND_SPEECH },
	{ USB_DEVICE(0x0bda, 0x8771), .driver_info = BTUSB_REALTEK |
						     BTUSB_WIDEBAND_SPEECH },
	{ USB_DEVICE(0x7392, 0xc611), .driver_info = BTUSB_REALTEK |
						     BTUSB_WIDEBAND_SPEECH },

BTUSB_VALID_LE_STATES might be needed, I don't known what this quirk does though.

@joakim-tjernlund
Copy link

I got an ID 0b05:190e ASUSTek Computer, Inc. ASUS USB-BT500 and I replace the rtl8761bu_fw.bin with the
FW in the driver above just for fun and it loads and starts at least.

@John-Gee
Copy link

@joakim-tjernlund Alright, I've sent the patch, we'll see how it goes. It's been a long time since I've had my name in the kernel, I'd say more than a decade, if it goes I'll owe you.

@joakim-tjernlund
Copy link

@joakim-tjernlund Alright, I've sent the patch, we'll see how it goes. It's been a long time since I've had my name in the kernel, I'd say more than a decade, if it goes I'll owe you.

Nice! Lets hope for the best :)

@joakim-tjernlund
Copy link

hmm, I just noticed that dmesg prints:

hci0: RTL: fw version 0xdcc6b3a8

which appears to be older than the current linux-firmware:

rtl_bt: Update RTL8761B BT USB firmware to 0xDFC6_D922
This firmware patch update for Realtek RTL8761B BT USB controller.

Release Version: 0xDFC6_D922

Signed-off-by: Hilda Wu <hildawu@realtek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>

@UsayedShahid
Copy link

What is the latest version of the driver for the Realtek 8761b? I have bought a dongle from china and would love to use it on my pc.

@zdanovych1
Copy link

zdanovych1 commented Dec 3, 2023

What is the latest version of the driver for the Realtek 8761b? I have bought a dongle from china and would love to use it on my pc.

1.9.1051.3009
Use this link to check the latest version - https://www.catalog.update.microsoft.com/Search.aspx?q=realtek%20bluetooth%201.9.1051.* - manually add * at the end of the search field

@einsteinagogo
Copy link

@Anarch121 When I use this driver, all works well, and bluetooth devices are connected, but when I restart the Win10 computer it gives an issue with a Code 43, if I uninstall the device, and scan the hardware it installs and works correctly until next restart ?

Any ideas ?

@Anarch121
Copy link

@Anarch121 When I use this driver, all works well, and bluetooth devices are connected, but when I restart the Win10 computer it gives an issue with a Code 43, if I uninstall the device, and scan the hardware it installs and works correctly until next restart ?

Any ideas ?

No, i don't.
For all my device's on windows 10 and windows 11 everything working fine with the driver I've been posted

@Skewah
Copy link

Skewah commented Mar 1, 2024

https://drive.google.com/file/d/1wpUzmOM05HxVxgtY-2n4sPTb2r1Tl9AC/view?usp=sharing

Thanks for the driver. Now device manager shows Realtek Bluetooth 5.3 Adapter and hci 12.56518 / lmp12.45992, my Easy Idea 5.0 adapter is based on Realtek RTL8761BUV chip, works now on 5.3 driver. However, it didn't solve my problem. I'm trying to launch the Anker Soundcore Note i (bt 5.2) headset, but there is still hope.

This worked and allowed me to install the driver for my Volans USB BT 5.3 and it now actually finds devices!
I created an account just to say THANK YOU! :)

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