Need test feedbacks on Bluetooth HID support PKG #66

Closed
opened 2019-02-22 23:20:02 -08:00 by HappyZ · 13 comments
HappyZ commented 2019-02-22 23:20:02 -08:00 (Migrated from github.com)

If you have flashed my modded PKG that enables Bluetooth HID, I need some feedbacks about:

  1. What is your device?
  2. Does it work?
  3. If not, what is the error?

I personally tried it on RP1 and it works with a Mac magic keybaord. But #65 says it didn't work with errors about Can't communicate with FILCO Bluetooth Keyboard.

If you have flashed my modded PKG that enables Bluetooth HID, I need some feedbacks about: 1. What is your device? 2. Does it work? 3. If not, what is the error? I personally tried it on RP1 and it works with a Mac magic keybaord. But #65 says it didn't work with errors about `Can't communicate with FILCO Bluetooth Keyboard`.
yefeiyu commented 2019-03-07 17:22:32 -08:00 (Migrated from github.com)
  1. dpt-rp1
  2. no
  3. Can't communicate with FILCO Bluetooth Keyboard

After receiving the repaired machine these two days, I brushed multiple versions. The first version is returned by the merchant, I rooted - select example-pkg-Bluetooth, and failure.
And then, I flashed the Taobao version, it's claim support Bluetooth Keyboard, but it didn't work (the error message is different from our version).
Then in the Taobao version of the basics, I rooted again, and flashed example-pkg-Bluetooth, it didn't work.

(On Taobao.com pages, I had seen that solders upgrade the Bluetooth function again)

Are you talking about "/root/error.log" on dpt? I did not find it.

$ adb shell
$ su
# mount -o rw,remount /system
# ls *log
*log: No such file or directory
# cd /root
# ls -la
# 
1. dpt-rp1 2. no 3. Can't communicate with FILCO Bluetooth Keyboard After receiving the repaired machine these two days, I brushed multiple versions. The first version is returned by the merchant, I rooted - select `example-pkg`-`Bluetooth`, and failure. And then, I flashed the `Taobao version`, it's claim support Bluetooth Keyboard, but it didn't work (the error message is different from our version). Then in the Taobao version of the basics, I rooted again, and flashed `example-pkg`-`Bluetooth`, it didn't work. (On Taobao.com pages, I had seen that solders upgrade the Bluetooth function again) Are you talking about "/root/error.log" on `dpt`? I did not find it. ``` $ adb shell $ su # mount -o rw,remount /system # ls *log *log: No such file or directory # cd /root # ls -la # ```
HappyZ commented 2019-03-17 12:07:07 -07:00 (Migrated from github.com)

im referring to the dmesg log, or logcat when it happens

im referring to the dmesg log, or logcat when it happens
fz68 commented 2019-03-22 23:44:18 -07:00 (Migrated from github.com)

It works on my rp1 with Microsoft Wedge Mobile Keyboard.

It works on my rp1 with Microsoft Wedge Mobile Keyboard.
HappyZ commented 2019-04-10 15:02:19 -07:00 (Migrated from github.com)

one also reported they cannot find bluetooth devices at all..

and just to give you some info, the bluetooth HID mod only changes the bluetooth APK profiles.xml that allows HID connections. It does not solve if you cannot find the device.

one also reported they cannot find bluetooth devices at all.. and just to give you some info, the bluetooth HID mod only changes the bluetooth APK profiles.xml that allows HID connections. It does not solve if you cannot find the device.
myliyifei commented 2019-04-13 13:08:06 -07:00 (Migrated from github.com)

What is your device?
Logitech craft

Does it work?
no

If not, what is the error?
can't find it in bluetooth setting

What is your device? Logitech craft Does it work? no If not, what is the error? can't find it in bluetooth setting
huhd commented 2019-05-10 02:32:45 -07:00 (Migrated from github.com)

Ganss GS87-D works. It requires no code when pairing with dpt-rp1

Ganss GS87-D works. It requires no code when pairing with dpt-rp1
myliyifei commented 2019-06-04 18:52:53 -07:00 (Migrated from github.com)

Logitech K380, I just check it's Bluetooth 3.0 version, which is same as Ganss GS87.
So I guess RP1 only support <= 3.0

Logitech K380, I just check it's Bluetooth 3.0 version, which is same as Ganss GS87. So I guess RP1 only support <= 3.0
fz68 commented 2019-06-08 01:45:40 -07:00 (Migrated from github.com)

Install typeeto app at Mac book pro , you can make it's keyboard as rp1's bluetooth keyboard.

Install typeeto app at Mac book pro , you can make it's keyboard as rp1's bluetooth keyboard.
yefeiyu commented 2019-06-12 18:13:13 -07:00 (Migrated from github.com)

I bought GS87D, it worked.
and I have an idea to transfer a normal keyboard to a mechanical keyboard via USB Bluetooth, so I bought a USB-device, is worked.

I bought GS87D, it worked. and I have an idea to transfer a normal keyboard to a mechanical keyboard via USB Bluetooth, so I bought a USB-device, is worked.
Mrahealpia commented 2022-06-27 07:56:00 -07:00 (Migrated from github.com)

I seem to have found a way to solve some Bluetooth pairing difficulties.

My keyboard's product name is 'ThinkPad Tablet 2 Bluetooth Keyboard with Stand', and its code name is EBK-209A. The symptom is exactly like yefeiyu's – 'Can't communicate with XYZ device.'

What worked for me was this:

  1. I installed (via ADB) on the DPT-RP1 an app called 'Bluetooth Force Pin Pair (Connect)' by Solvaig JSC;
  2. I opened the app on the DPT-RP1 and tried to pair it with the keyboard a few times;
  3. the effort failed each time, showing a message near the bottom of the screen saying 'Connect error (read failed, socket might closed or timeout, read ret: -1). Trying repair...';
  4. out of desperation, I turned to the Bluetooth section in Android settings and tried to pair the devices again;
  5. after one or two failures, I accidentally noticed that the keyboard appeared as 'paired', but it was still not functional;
  6. I realized that the app had set the pairing pin to 0000, so even without a prompt, I can type the code and pair the keyboard successfully, so I unpaired and repaired it with the DPT-RP1, and this time it is fully functional;
  7. after the keyboard is turned off and on, it connects automatically again.

There must be some redundant steps, but I'm not a programmer – just signed up for this account some minutes ago – so I decided to give as much detail as possible. I suspect the trick is really just having the Digital Paper send a predetermined pin, so that the user can do a 'blind pair', so to speak.

I also have a newer ThinkPad keyboard ('ThinkPad TrackPoint Keyboard II' (https://www.lenovo.com/us/en/p/accessories-and-software/keyboards-and-mice/keyboards/4y40x49493)), but that one wouldn't even show up in the Bluetooth devices list, probably because it is using a newer protocol or something of the sort? But I'm already a very happy man now, so I could care less about that other one.

To others who happen to come across this page, hope it helps!

I seem to have found a way to solve some Bluetooth pairing difficulties. My keyboard's product name is 'ThinkPad Tablet 2 Bluetooth Keyboard with Stand', and its code name is EBK-209A. The symptom is exactly like yefeiyu's – 'Can't communicate with XYZ device.' What worked for me was this: 1) I installed (via ADB) on the DPT-RP1 an app called 'Bluetooth Force Pin Pair (Connect)' by Solvaig JSC; 2) I opened the app on the DPT-RP1 and tried to pair it with the keyboard a few times; 3) the effort failed each time, showing a message near the bottom of the screen saying 'Connect error (read failed, socket might closed or timeout, read ret: -1). Trying repair...'; 4) out of desperation, I turned to the Bluetooth section in Android settings and tried to pair the devices again; 5) after one or two failures, I accidentally noticed that the keyboard appeared as 'paired', but it was still not functional; 6) I realized that the app had set the pairing pin to 0000, so even without a prompt, I can type the code and pair the keyboard successfully, so I unpaired and repaired it with the DPT-RP1, and this time it is fully functional; 7) after the keyboard is turned off and on, it connects automatically again. There must be some redundant steps, but I'm not a programmer – just signed up for this account some minutes ago – so I decided to give as much detail as possible. I suspect the trick is really just having the Digital Paper send a predetermined pin, so that the user can do a 'blind pair', so to speak. I also have a newer ThinkPad keyboard ('ThinkPad TrackPoint Keyboard II' (https://www.lenovo.com/us/en/p/accessories-and-software/keyboards-and-mice/keyboards/4y40x49493)), but that one wouldn't even show up in the Bluetooth devices list, probably because it is using a newer protocol or something of the sort? But I'm already a very happy man now, so I could care less about that other one. To others who happen to come across this page, hope it helps!
ferrarimartin commented 2022-10-12 22:10:13 -07:00 (Migrated from github.com)

Hello, I tried the PKG with a Logitech M535 mouse and I can pair them and use the mouse, but bluetooth keeps turning itself off in android settings. Sometimes I can use the mouse for many minutes, sometimes just some seconds, I haven't found a pattern, but bluetooth setting keeps getting turned off automatically. What could be the problem?

Hello, I tried the PKG with a Logitech M535 mouse and I can pair them and use the mouse, but bluetooth keeps turning itself off in android settings. Sometimes I can use the mouse for many minutes, sometimes just some seconds, I haven't found a pattern, but bluetooth setting keeps getting turned off automatically. What could be the problem?
ferrarimartin commented 2022-12-09 10:26:41 -08:00 (Migrated from github.com)

Hello, I tried the PKG with a Logitech M535 mouse and I can pair them and use the mouse, but bluetooth keeps turning itself off in android settings. Sometimes I can use the mouse for many minutes, sometimes just some seconds, I haven't found a pattern, but bluetooth setting keeps getting turned off automatically. What could be the problem?

It seems this was caused by some kind of clash between the Sony stock settings and Android settings. I disabled wifi and enabled bluetooth in the Sony original settings screen instead of the Android settings screen, and now the mouse works without problems. Thanks!!

> Hello, I tried the PKG with a Logitech M535 mouse and I can pair them and use the mouse, but bluetooth keeps turning itself off in android settings. Sometimes I can use the mouse for many minutes, sometimes just some seconds, I haven't found a pattern, but bluetooth setting keeps getting turned off automatically. What could be the problem? It seems this was caused by some kind of clash between the Sony stock settings and Android settings. I disabled wifi and enabled bluetooth in the Sony original settings screen instead of the Android settings screen, and now the mouse works without problems. Thanks!!
ferrarimartin commented 2022-12-21 09:58:08 -08:00 (Migrated from github.com)

Logitech K480 Keyboard.
It works.

Logitech K480 Keyboard. It works.
Sign in to join this conversation.
No description provided.