Skip to content

Instantly share code, notes, and snippets.

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.

@bandit8623
Copy link

bandit8623 commented Sep 19, 2021

Then your device isn't compatible with the driver you downloaded.

Shouldn't be generic Bluetooth radio... Something funky there...

Delete the driver from device manager. And reinstall the stock one first. Then try to update

@PeteJobi
Copy link

PeteJobi commented Sep 19, 2021

Then your device isn't compatible with the driver you downloaded.

I see. That makes sense.

Shouldn't be generic Bluetooth radio

It's actually always been Generic Bluetooth Radio since the first time I inserted it in my computer.

@bandit8623
Copy link

bandit8623 commented Oct 7, 2021

@BoopFake7
Copy link

BoopFake7 commented Oct 9, 2021

Hello,
I don't really know if you guys could help me with this small updating issue I'm trying get done.
A few months ago, I brought this 'Asus USB-BT500' device and it working very well for me.
But for some unknown reason I'm unable to update this Asus USB-BT500 device at all.

So, I tried doing two updating methods, but I wasn't able to truly accomplish them.

    • Asus Download Folder -
      I downloaded the 'Driver Package - Version 1.0.0.4 - 2020/05/28 (Windows 10 64-bits)' file folder from the Official Asus: Product support for USB-BT500 - Driver & Tools site.
      Then I clicked through a few folders to get to my chosen driver application program, 'DPInst.exe'.
      ('ASUS_USB-BT500_v1004' ---> 'Windows' ---> 'BT_Driver' ---> 'Win10X64' ---> 'DPInst.exe')
      But when trying to installed that program it won't ably to update it but thinks my BT500 is at the best version right now.
    • Updating within Device Manager -
      I tried using ASUS USB-BT500's Update drivers within Device Manager’s Bluetooth section, but like before it wasn't able to update that way as well

So my main question is that, is there any other way/or method to update my ASUS USB-BT500 device without any problems?

(Here are two images of my BT500 details)

Ausu BT500 Info Image 1

Ausu BT500 Info Image 2

@hacker1024
Copy link

hacker1024 commented Dec 14, 2021

Here's a copy of the driver disc that shipped with this RTL8761B-based Zexmte adapter: https://github.com/hacker1024/drivers/blob/master/Zexmte%20RTL8761B.iso

@Glazami
Copy link

Glazami commented Jan 28, 2022

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.

https://www.seanmauch.com/downloads/Realtek_Bluetooth_5.0_Driver_(RTL8761b)_1.6.1015.3018.zip

@Yakumounr
Copy link

Yakumounr commented Feb 7, 2022

1.6.1015.3015 is the last version from windows update on windows 11.
I can see easily with wumgr that 3018 had installed on my system before but that has since been replaced, I have seen complaints of BT devices failing to work after it so I assume it was withdrawn.
I have a Zexmte 5.1 which only runs as 5.0 so far, missing the LMP 10 firmware, I tried manually installing 3020 but that didn't give LMP 10 still, only the generic microsoft driver has so far but WU replaces that.

@Glazami
Copy link

Glazami commented Feb 11, 2022

I am currently using the latest official version from Microsoft 1.6.1015.3020
LMP 9.25805
How many versions have I tried, but my tws headphones don't work, the best thing that happens is stuttering. But with another adapter on the csr chip, bluetooth 4.1, there is sound and it almost does not lag. But realtek 5.0 doesn't work... as I understand it, the chip version determines the maximum allowed inHow many versions have I tried, but my tws headphones don't work, the best thing that happens is stuttering. But with another adapter on the csr chip, bluetooth 4.1, there is sound and it almost does not lag. But realtek 5.0 doesn't work... as I understand it, the chip version determines the maximum allowable Bluetooth version, with this How many versions have I tried, but my tws headphones don't work, the best thing that happens is stuttering. But with another adapter on the csr chip, bluetooth 4.1, there is sound and it almost does not lag. But realtek 5.0 doesn't work... as I understand it, the chip version determines the maximum allowable Bluetooth version, with this chip the best that canHow many versions have I tried, but my tws headphones don't work, the best thing that happens is stuttering. But with another adapter on the csr chip, bluetooth 4.1, there is sound and it almost does not lag. But realtek 5.0 doesn't work... as I understand it, the chip version determines the maximum allowable Bluetooth version, with this chip, the best you can get is like 5.1, but for version 5.2, if I'm not mistaken, you need a more serious modelHow many versions have I tried, but my tws headphones don't work, the best thing that happens is stuttering. But with another adapter on the csr chip, bluetooth 4.1, there is sound and it almost does not lag. But realtek 5.0 doesn't work... as I understand it, the chip version determines the maximum allowable Bluetooth version, with this chip the best thing you can get is like 5.1, but for version 5.2, if I'm not mistaken, you need a more serious model. and still I don't understand why it doesn't work... it doesn't work even with the built-in windows driver, tand still I don't understand why it doesn't work... it does not work even with the built-in windows driver, or rather with the driver that is automatically downloaded...
it's a pity, but the best that we will get with this type is the driver version 1.6, but not older. And the bestit's a pity, but the best that we will get with this type is the driver version 1.6, but not older. And the best we'll get is just a working module. while chips working with driver version 1.9 will get more. this can be viewed on the realtek website, for example, in the description of their chip that is used in the Bluetooth module. As I said our maxit's a pity, but the best that we will get with this type is the driver version 1.6, but not older. And the best we'll get is just a working module. while chips working with driver version 1.9 will get more. this can be viewed on the realtek website, for example, in the description of their chip that is used in the Bluetooth module. As I said, our maximum supports version 1.6 or 1.3, respectively, Bluetooth 4 and 5 (although according to some lmp versions, the driver sometimes turns out to be much older, but there is no difference.

@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

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

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

Barleyman commented Apr 11, 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

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

Barleyman 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.

@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

Barleyman commented Apr 17, 2022

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

Barleyman commented Apr 27, 2022

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

Barleyman commented Jun 2, 2022

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

Barleyman commented Jun 2, 2022

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

Barleyman 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

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

bandit8623 commented Jun 11, 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...

@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.

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