On my 901, I only need Bluetooth for using my cell to connect to the internet (PAN). Therefore I wanted to get rid of the Widcomm stack to save some MBs and use the Windows build-in stack instead. To do this, open C:\WINDOWS\INF\BTH.INF which is the list of Bluetooth drivers Windows supports.

Search for “[Manufacturer]” and you see a section like this:


[Manufacturer]
%Microsoft%=Microsoft
ALPS=ALPS, NT.5.1
Belkin=Belkin, NT.5.1
….

Append the line Asus=ASUS, NT.5.1 to this list, so it looks like this:

[Manufacturer]
%Microsoft%=Microsoft
ALPS=ALPS, NT.5.1
Asus=ASUS, NT.5.1
Belkin=Belkin, NT.5.1

Next, search for “[Zeevo.NT.5.1]” and you will find this entry:

[Zeevo.NT.5.1]
Zeevo Bluetooth Solution=                        BthUsb, USB\Vid_0b7a&Pid_07d0&Rev_0126
Zeevo Bluetooth Solution=                        BthUsb, USB\Vid_0b7a&Pid_07d0&Rev_0133

Below this, append the following lines:


[Asus.NT.5.1]
Asus BT-253=                        BthUsb, USB\VID_0B05&PID_B700

Save the file and quite Notepad.

Next, turn on Bluetooth using the EeePC tray Utility and the Widcomm Bluetooth symbol in your notification area should turn from red to white. Using “Add/Remove programs” start removing of the Widcomm Bluetooth drivers. At the end of the process, the setup program will instruct you to deactivate Bluetooth: Do it. Once removing is finished, you are asked to restart your computer: Don’t do it! Instead, activate Bluetooth again with the EeePC tray Utility and Windows should start immediately installing drivers for the newly detected Bluetooth device. Once this is finished (takes some time), reboot and you are done!

I know it strange to activate, deactivate BT several times but this was the only way I was able to get it working. Removing the Widcomm stack first and trying to install the Windows drivers never worked.

Enjoy!

Credit: Texhex from eeeuser.com