yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] neilbantoc:
Yeah but i experienced something different. I just got my phone from a Samsung Repair center because i kinda bricked it while upgrading to froyo so i had them upgrade it. Since i was already in a mall, i decided to visit a powermac store to try out the apple bluetooth keyboard that is reported to be working with the Galaxy S froyo update. Unfortunately i was not able to detect the bluetooth keyboard, and made a fool of myself because the apple guy that was assisting me didn't believe at first that a mobile phone was able to use a bluetooth keyboard (yeah, he didn't know that the iphone 4 that they were selling was compatible with the bluetooth keyboard.. i didn't tell him though..)

so maybe this app might work.. im going to try it out when i return to that powermac store..
[Android Apps and Games] mikesomething98:
The code is there, but it's not complete. It doesn't connect hid devices by itself yet. My app takes care of that. good luck trying it.

I noticed some bug already, so there will be an update very soon.

:D
[Android Apps and Games] digital8:
I can't find this app on the marketplace when i search for easyconnect, how did you guys find it..?

Edit.,

Found it here., www appbrain.com/app/bluetooth-keyboard-easyconnect/net.mybesttools.btkbservice
[Android Apps and Games] Lothaen:
Does this with with a Sense phone too?

thanks
[Android Apps and Games] carrot34:
This is phenomenal! Thanks so much. Using with a iGo/ThinkOutside Stowaway ultra-slim keyboard and it works great. I've used BlueKeyboard, but it has a number of issues: frequent force-close errors, easily-accidentally-triggered switches into Japanese mode. This is much easier and more reliable! Thank you!
[Android Apps and Games] JoelyMole:
Thanks its great
[Android Apps and Games] hejhej.ac:
Thanks! But should really be supported by default in android and without root! Hopefully google will fix this in a new version of android.
[Android Apps and Games] zman519:
Vary ture.

I can't find it on the market ? Does it not work on 2.1?

Sent from my ComBadge
[Android Apps and Games] mikesomething98:
You'll have to test it to find out. ;-)

Latest update v0.3 :

- no longer scanning for bluetooth devices. Instead it checks for connectivity with the pheripheral device directly trough a socket connection.
[Android Apps and Games] daveaus:
Hi,

Will this work with any Bluetooth device? I have the exact same problem with my cars head unit.

In Froyo it will connect if I either go into the bluetooth settings and press on the connection or if I turn bluetooth off and on.

In Gingerbread its the same as Froyo except for added annoyance it asks for the pin each time.

Thanks

Edit: Just tried it and it doesnt work, would it be hard to make a version for phone / media profiles?
[Android Apps and Games] mikesomething98:
A device as such is not a Human Input Device. As you can see A2DP is supported starting at cupcake. http://source.android.com/porting/bluetooth.html

If you want the ability to wirelessly stream music, the head unit must support Bluetooth A2DP. Currently, the majority of Bluetooth car stereos only support the Handsfree profile, which only allows you to make and receive phone calls via the head unit.

This post might be of help:

http://xdaforums.com/showthread.php?t=649059
[Android Apps and Games] zman519:
It will not come up in the Market:confused:

That's all i get when i search for "Easyconnect"
[Android Apps and Games] mikesomething98:
A quote from Android Developers:

How Filters Work in Android Market

Android Market uses the filter restrictions described below to determine whether to show your application to a user who is browsing or searching for applications on a given device. When determining whether to display your app, Market checks the device's hardware and software capabilities, as well as it's carrier, location, and other characteristics. It then compares those against the restrictions and dependencies expressed by the application itself, in its manifest, .apk, and publishing details. If the application is compatible with the device according to the filter rules, Market displays the application to the user. Otherwise, Market hides your application from search results and category browsing.

You can use the filters described below to control whether Market shows or hides your application to users. You can request any combination of the available filters for your app — for example, you could set a minSdkVersion requirement of "4" and set smallScreens="false" in the app, then when uploading the app to Market you could target European countries (carriers) only. Android Market's filters would prevent the application from being visible on any device that did not match all three of these requirements.

A filtered app is not visible within Market, even if a user specifically requests the app by clicking a deep link that points directly to the app's ID within Market. All filtering restrictions are associated with an application's version and can change between versions. For example:

•If you publish a new version of your app with stricter restrictions, the app will not be visible to users for whom it is filtered, even if those users were able see the previous version.

•If a user has installed your application and you publish an upgrade that makes the app invisible to the user, the user will not see that an upgrade is available. So it means you have a device with a Android version which is not compatible.

I could lower the minimum version for you so you can at least try the app.

I cannot lower it any further then SDK version 5 because it lacks some needed functionality in the bluez stack.
[Android Apps and Games] zman519:
I found this on appbrain and i see it says android 2.2 and up.

My Samsung Galaxy S Epic is running a stock 2.1 rom. Thanks for the offer but that's totally up to you if you want to let the app on to all the 2.1 phones. It just sounds cool :cool: and something useful to have installed. I don't have a bluetooth keyboard
[Android Apps and Games] daveaus:
Thanks for replying, my head unit does support A2DP and it works fine once I manually initiate a connection. The problem is it doesn't connect automatically the same way your Bluetooth keyboard doesn't connect on its own.
[Android Apps and Games] mikesomething98:
[Updated version available]

Guys,

I just upped v0.5. Let me know your experiences.

The minSDK version is lowered to make it available to android versions 2.0 and up. I was not able to test that, so please let me know if it does/doesn't.

:cool:
[Android Apps and Games] Forge94:
It doesn't seem to be working for me anymore.

The first version worked but drained battery like crazy.

With the newest version from the market, I turn BT on, put keyboard into discoverable and nothing happens.

0.1 would connect after both those steps...
[Android Apps and Games] mikesomething98:
Did you reboot? Which version r u at?
[Android Apps and Games] Forge94:
Yes I rebooted, and I'm using the latest version from the market.

What do I need to do to connect them? Because turning BT on then putting the phone in discoverable does nothing.

V0.1 worked but I felt it used a lot of battery
[Android Apps and Games] mikesomething98:
The latest version should work fine. With a reinstall, you need to download the bluez tools again, and do a reboot.

Did you try the link to the application in programs?

The battery consumption is limited now, because no more scans are done for bluetooth devices.

If you have adb could you export a log for me?

You could follow this walktrough to get adb.

afterwards,

- connect your phone with your pc trough usb

- start a command window (start, run, cmd)

- start the command :

adb logcat>c:\<some path>\logcat.txt

- reboot your phone

- cancel the command with CTRL-C

- send me the log

Edit:

Hmm, I think I know why this is happening. What is the name of your device in the listed bluetooth devices in Bluetooth Settings?

I already put up an update to try and fix this. Try version 0.9 which will show up in the market in a few....
[Android Apps and Games] Airbag888:
I've been looking for an app like this for ages. Now I do not have a BT keyboard yet so if you could please recommend a nice one that can be stowed away in a laptop type bag it'd be great.

Specs: N1-Stock 2.2.1 rooted bootloader locked
[Android Apps and Games] carrot34:
Hey Mike -- Thank you so much for this! It's sooo useful.

I wanted to let you know that I couldn't get my keyboard to connect (even after multiple reboots, pairing/unpairing, etc...) after my Nexus One updated Easyconnect to the latest version. I restored the previous version (using Titanium Backup) and everything is now fine again.

--Alan
[Android Apps and Games] moav:
Thank you my friend, it is one of the most usefull apps I own, I missed my Stowaway keyboard. Now if only I could map the keys to perform tasks and such it would be perfect !
[Android Apps and Games] escribzz:
Brando wireless bluetooth

Has anyone had any luck getting this program to work with this device. Its really cool it has a computer style case and this keyboard. There are complaints all over about it not working because of the missing HID drivers, this app appears to work the closest. Constant messages on the screen about connecting and disconnecting the keyboard. It has a Broadcom 2042 chipset. Support for this would make the Galaxy fully complete and a good reason to ditch the laptop!

Thanks!!
[Android Apps and Games] peshovec:
hidd -t 15 --connect `cat /sdcard/btk`

in /sdcard/btk is the bluetooth mac of the keyboard

pairing is required

you have to press the little flat button of the keyboard, so the blue led starts blinking
[Android Apps and Games] escribzz:
Thanks for the reply, with a rooted device I checked and /sdcard/btk doesn't exsist /sdcard/bluetooth does but it does not have a mac. I also checked for hidd and its not found either, any ideas?

Thanks!
[Android Apps and Games] escribzz:
Bluez is installed just can't find hidd what directory is it in?
[Android Apps and Games] peshovec:
sorry, previous post was posted outdoor via the onscreen keyboard.. so let me explain now..:)

in /sdcard/btk You have to put your bluetooth mac address of the keybord..

for example

echo AA:22:BB:44:55:66 > /sdcard/btk

where AA:22:BB:44:55:66 has to be your keyboard bluetooth address

If you have installed the app (and downloaded bluez utils), then you can find hidd binary...

find /data/data -name hidd

(then you can copy it to whenever location you want)

Then the success way to connect is as:

1. turn on the bluetooth (on the phone)

2. turn on the keyboard

3. make the keyboard discoverable (e.g. press the flat button right of leds). The blue led has to start blinking

4. execute the command:

hidd -t 15 --connect `cat /sdcard/btk`

Ok it is ugly method (working for me:), i have setup a script which do the job, and call it from the notification area via gscript lite).

The better method is this workaround* to be included in the app (may be the developer will be glad to do it for some beers:)

*workaround:

this bluetooth keyboards (e.g. yours and mines broadcoms ones) are not visible unless the blue led is blinking. so the hidd binary is not able to connect to them.

That's why i have to "steal" the hidd binary and do the things so they work for my setup.

IMHO if the app has the possibility to "search" just for one keyboard (instead of all paired, or all in range). And this search to be not exactly search, but just "blind" connect, it should work.

Anyway the app is great (especially in terms of ease of use).

So hope it helps (btw, will be glad to try to make some patches if there are source of the app)
[Android Apps and Games] whitebaldy:
Getting disconnected on an Apple keyboard

I have been trying to connect my first generation Apple Bluetooth keyboard to my rooted Viewsonic gTablet. I've tried this program with a froyo and gingerbread rom. After a reboot the keyboard connects and works for approx. a minute before it disconnects. After disconnecting there is nothing I can do to get it to connect again accept for doing a reboot. Any ideas how I can get a permanent connect?

Thanks for the time on this app!
[Android Apps and Games] kubla1:
How do I uninstall this application? I keep getting "A server error has occured."

Thanks
[Android Apps and Games] stewarta:
Link for sideloading

I reinstalled Market on my NI Adam as an APK and voila ....easyconnect installed. Sadly, can't connect either my Apple Wireless keyboard or Logitech bt keyboard. Back to the drawing board.
[Android Apps and Games] stewarta:
Market

Reinstall Market from http://www.fileserve.com/file/KADJuQM/com.android.vending.froyo.apk ...worked on my NI Adam
[Android Apps and Games] NDeaz:
Hi, since I understand very little English, and translating from Gtranslate, can tell whether the go to SGS 2.3?
[Android Apps and Games] JustLurkin:
Thank you. The CD that came with my keyboard was corrupted. This was the only cure. Much obliged to you mate.
[Android Apps and Games] Chrissssssss:
I have a BlueNext BN1000 which I'm using with my Desire. Turning the keyboard on and connecting seems a bit unreliable. I have to turn bluetooth off, set the kb to pairing and turn bluetooth back on. If bluetooth is switched on before the keyboard is turned on the device tries to connect, says it's disconnected and won't connect again.

The keyboard has a Fn button. Is there any way to get that to work?
[Android Apps and Games] soblack:
works well on my i896
[Android Apps and Games] WL_PL:
Thank you @mikesomething98 for this great app!

I've tested it with Motorola Milestone (stock Froyo) and Nokia SU-8W and Microsoft Bluetooth Mobile Keyboard 6000. Test results below.

And thank you @peshovec for your solution. I had to modify it a little. I've copied hidd to root because I can't give it proper permissions when hidd is on sdcard.

With BK Easyconnect both keyboard are connecting to my phone. But after a while or after fast pressing buttons, both keyboards are disconnecting. I had to use @peshovec solution so I could work with Nokia keyboard - connection is stable. Microsoft is still disconnecting after a while.
[Android Apps and Games] jocallag997:
Thanks for writing Bluetooth Keyboard Easy Connect

This made my Bluetooth keyboard funtional on my Viewsonic G Tablet!
[Android Apps and Games] bobkoure:
Hi Mike.

It doesn't appear in the market on my device (g-tablet running Roebeet's TnT Lite); does appear on the market website, but I don't see a way to d/l the apk from there.

Did you pull it? Or are you using a required capability that maybe I don't have (?) The tablet's not a handset, so if you need call status, it'd get filtered away from me.

I'd love to try it with my iGo Stowaway (HID keyboard left over from a stint of Maemo development on the N800/810.

I'm pretty sure I can get it working with hidd (how-to in this thread, but put-together as an app sounds, well, easier and neater.

BTW, where the heck is the 'thanks' button? I'm a noob here (and to Android), and there's loads of people I'd like to thank, you included.

Thanks! <- no button, so there it is

[edit]

OK - the 'Thank' button appeared as soon as I made a post - mystery solved!

[/edit]

[edit2]

Another mystery (partially?) solved: Maybe I can't download from the web market because I don't have a handset (it's a tablet, not a handset, and the maker, Viewsonic / Malata, isn't an OHA member. TnT Lite gets me the market on the tablet, but this app doesn't show up.

...and maybe I've got my head up my backside and am missing something easy / basic.

If not, any chance of getting a copy out of band?

[/edit2]
[Android Apps and Games] asmd6230:
i cant get this to work using a htc hd2 running american droid sd build with a stowaway bt keyboard.

it shows it as paired (but disconnected), easyconnect has super user permission but nithing happens when i type.

easyconnect does say keyboard connected message.

any ideas?
[Android Apps and Games] prscott1:
problem

Hi, I have a set of old bluez binaries that weren't working - so I gave your app service a shot. It isn't working either on my Thunderbolt running 2.2.1 rom.

For some reason the hciconfig isn't seeing my bluetooth device. On other devices it shows up with the hci0 device information.

On my tbolt, nothing shows up:

sh-4.1# ./data/data/net.mybesttools.btkbservice/files/hciconfig
sh-4.1#

and when I do hcitool scan it gives this error:

sh-4.1# ./data/data/net.mybesttools.btkbservice/files/hcitool scan
Device is not available: No such device
sh-4.1#

I believe the problem is because the device is not on hci0 - instead I see these devices along with the many others:

sh-4.1# ls /dev
BtPort1
BtPort0
.
.
.

Is there any way for me to use the hidd to point to the BtPort0? I tried the following but it failed:

sh-4.1# hidd --connect 00:07:61:4B:D7:CE -i BtPort0
Can't open HIDP control socket: Protocol not supported
sh-4.1#

The Tbolt is a nice phone, but the non standard device names are driving me nuts. (same problem with the network ports having diff names causes my vpnc binary not to work right either on 3g/4g).

EDIT: a little more searching and I stumbled across a note saying "...The Bluetooth stack in the Android Operating system for the Thunderbolt is different ..."

I wonder why.
[Android Apps and Games] JAG50:
iGo Stowaway doesn't work, EVO 2.2 Rooted

Mike,

I was going to purchase new keyboard, but when I saw that the iGo is going for $245 bucks on Amazon, I decided to keep it and try to find an android app to make it work. The keyboard works fine with my g Tablet using BlueInput, but that app will not work with my EVO 2.2 that is rooted. So I kept looking and saw in your feedbacks that several folks got their iGo stowaways working with your app. Now, I installed your app and did a reboot and it says that bluetooth monitoring is active, but now what? When I try to use keyboard on apps (Docs to go, Sweet Notes), nothing happens. Is there something else I need to do to make it work?

Jeff
[Android Apps and Games] erwinhermans:
I get de the keyboard paired and bluetooth profile says paired but not connected. It only says for a second think outside connected and then think outside disconnected. Then the keyboard moves back into discovery mode.

I tried very possible way to get the keyboard connected but nothing works. I have a LG Proximus 2x with Android 2.2 on it.
[Android Apps and Games] DEFYYOURSELF:
i downloaded you app and when i run it, it says my phone needs root although my phone is already rooted.

my phone:

Motorola DEFY MB525

android 2.1update1
[Android Apps and Games] deecee52:
I too tried your app, and left a comment on the market. I am trying to pair an old Thinkoutside stowaway (thanks bobkoure for the nostalgia on the discovery and pairing) from my Axim PDA days. They get to the paired, but not connected stage with both the keyboard and the mouse. any ideas on what I should be doing? I really want this to work.

to the OP, Nice pic of the Adam!
[Android Apps and Games] dmahon:
HTH did anyone get the iGo working on the gTablet?? I've tried all the options I can find, but I'm getting nowhere.

Easyconnect just says "connected" and then "disconnected" in an eternal loop, and BlueInput SEEMS like it's working, but really only gets me keyboard noises and no characters.

This would be great if I wanted to pretend I was typing to impress people, but isn't really useful for actual typing tasks.

ANy advice anyone can share?
[Android Apps and Games] deecee52:
Update:

I reflashed my Notion Ink Adam tablet. Both the keyboard and the mouse remained paired but not connected, but as soon as I turned on the mouse I got a cursor and it was active. I then started fiddling with the keyboard, which didn't seem to be active and the display went off and I lost everything. But this is progress. I would seem that this could get baked into some custom roms (with permission of course) so that device peculiarities could be picked up. Anyway. definite progress and much thanks - a mouse is better than no device at all.
[Android Apps and Games] clockcycle:
Doesn't seem to be working with my Notion Ink Adam and a Super Mini Flexible Bluetooth Keyboard.

Got them paired, figured out that I have to actually type in the same pairing #'s on the keyboard and press enter.

But it doesn't connect, I get notifications from the monitoring service, but can't actually type on it and it never shows connected in bluetooth settings.

-CC
[Android Apps and Games] carrot34:
old version worked; new version doesn't

Hi, Mike -- I thought I'd re-test this now that you've done some more updating and now that I'm running Gingerbread on my Nexus One, but I'm finding the same issue I reported a few weeks ago: the original version of the app works fine, but the latest ones don't. With the latest version, I'm able to connect my ThinkOutside keyboard only very very rarely -- it will occasionally work after much tinkering (though I can never figure out why), but then I can't seem to reconnect again after closing/reopening my keyboard.

The original version (which I had luckily backed up using Titanium) works great. But I'd love to be able to use the latest version (and its diminished battery drain). If I can be of any help in troubleshooting, please let me know.

And thanks so much for developing this! It's a real life saver.

best, Alan
[Android Apps and Games] Android2k:
I specially registered at XDA-Developers and rooted my Xperia Arc (Android 2.3) for this great piece of software.

Unfortunately I'm having problems using it with mine Think Outside XTBT01 (In my opinion still the best bluetooth keyboard ever made)

After installation I rebooted the phone fully, by pulling the battery. Switched bluetooth off and on again (Messages that the Bluetooth Keyboard monitor has stopped & started appeared) and folded open my XTBT01, several messages appeared.

One message said something like this "no proper bluez tools on this device" the message dissapeared too soon to read it properly.

If I press one of the keys on my XTBT01, a message appears "Device Think Outside Keyboard disconnected" - also the green LED from the keyboard doesn't blink; "When keyboard status light flashes a slow green light (approx. once every four seconds) it is connected to the mobile device and is available for use."

If I can do anything to give you more details about the errors, please let me know. I can't wait for this great keyboard to work with the Xperia Arc!
[Android Apps and Games] carrot34:
Hey, Android2k -- It looks like you're having the same errors I was having with the same keyboard. (Yes, ol' XTBT01 is still the best out there. I even keep a couple of spares on hand just in case...) But the original version of Mike's app from January works fine for me. If this is kosher (is it?), I could send you that .apk for you to try.

--Alan
[Android Apps and Games] MongkutIX:
same (great) keyboard, same (not-so-great) problem

Glad to see I'm not the only one having this problem. I too have--and love--the XTBT01 and have been very sad they've (I have 2) been sitting in the closet since I switched from a Blackberry. I was thrilled to find this app (it was the app that finally got me around to rooting my EVO 4G). mikesomething98 has something great here with this app and I can't wait to see it working! Alan, in the meantime, I'd love to use a kosher Jan build.
[Android Apps and Games] Android2k:
Hi,

If you could send me the .apk from January that would be great.

Can I just copy this .apk from my mac to the phone and install it? (I'm kinda new to Android)