Any way to integrate AOSP Bluetooth support into a Sense rom? - HTC EVO 3D

I haven't been able to find too much about this by searching, but I was wondering if there's any way to integrate the Bluetooth support of AOSP roms into a Sense rom. I'd ideally like to be able to use Wiimotes via Bluetooth while outputting to a screen via HDMI.
Thanks in advance!

jamiphar said:
I haven't been able to find too much about this by searching, but I was wondering if there's any way to integrate the Bluetooth support of AOSP roms into a Sense rom. I'd ideally like to be able to use Wiimotes via Bluetooth while outputting to a screen via HDMI.
Thanks in advance!
Click to expand...
Click to collapse
get in line, that's something a large majority of us want. lol. I saw that Chad.Goodman's kernel "Anthrax" had some updated Bluetooth HID drivers but when I tried to get a PS3 controller working it was a no go. so, I think it has to do specifically with Sense itself.

Well, I don't claim to be a developer or anything (yet), but I just wonder what the technical reasons for not being able to integrate this are. Is it really impossible to separate the Bluetooth stack from Sense? If not, shouldn't there be some way to replace it?

Related

[REQUEST] PS3 Remote

Since PS3 controllers use bluetooth to connect, can we find a way to turn the phone into a fancy touch screen remote for the ps3?
I'd really love that
I've been wondering kind of the same thing but just the opposite. I want a way to connect the ps3 controller to our phone like we can do with Wii remotes. I think that would be kind of nice
Sent from my iPhone 4
bfgarzilla9k said:
I've been wondering kind of the same thing but just the opposite. I want a way to connect the ps3 controller to our phone like we can do with Wii remotes. I think that would be kind of nice
Sent from my iPhone 4
Click to expand...
Click to collapse
+1
agree!
I hope someone takes this project on I'd definitely pay for this...
Would for sure pay for this!
Features that I would like to see
-Movie mode. gives all the option like fast forward rewind, title etc
-controller mode. all controls mapped onto the screen.
Pretty sure the phone would need better HID support before this would work wouldn't it? It would be pretty handy though. My old Sony Ericsson W900 had some quite good custom Bluetooth HID profiles in it which I used to control various devices which was pretty handy, the equivalents for Android all seem to be server/client WiFi based things.
I suspect there may be improved HID support in Gingerbread, so we might be lucky and it becomes relatively straightforward to implement then.
I'd love this but i think the ps3 uses proprietary bluetooth calls not that has stopped people before
bewA said:
I'd love this but i think the ps3 uses proprietary bluetooth calls not that has stopped people before
Click to expand...
Click to collapse
Nope, PS3's bluetooth is pretty standard. You can sync a regular Bluetooth keyboard or mouse with it and they work fine. Their media remote might use some odd signals, but you can duplicate what you need with the right keys on a keyboard profile.
Yeah, I want this!
Sent from my HTC Glacier using XDA App
gotwake424 said:
Would for sure pay for this!
Features that I would like to see
-Movie mode. gives all the option like fast forward rewind, title etc
-controller mode. all controls mapped onto the screen.
Click to expand...
Click to collapse
I like this.
How about taking it one step further and allowing remote desktop like you can with the PSP?
I believe that's what is being done with open remote play now. I have that running on my laptop instead of my cfw'ed PSP.
I'm pretty sure this has been done with the Nokia N900/Maemo. So wouldn't a port be feasible? Like with psfreedom?
Adding in my support for any dev who jumps on this. I've been wanting this ever since I got a PS3 but nobody seems to want to make it work.
Since the PS3 will work with a regular keyboard and mouse, all that should be required (theoretically) is to set your phone to think it's a BT keyboard with a trackpad built in. I would love to be able to tie my phone's BT to my PS3 and use it as a trackpad to navigate the browser or use the android keyboard to be able to type quick messages to friends. The onscreen PS3 keyboard is a joke.
I can see a lot of PS3 owners spending at least $5.00 for something like this. Hell, throw it in the market and watch the money roll in. I just wish somebody would create the app...
i'd pay for an app like this too.... just putting that out there

Android friendly bluetooth game controllers

Due to an astounding lack of information on the subject I decided to open a thread dedicated to listing off bluetooth controllers for android devices. This way we can play anything from dos games to ps1 games.
There is a PS1 style controller out currently from Phonejoy. They have a dual analog controller in the works.
http://www.phonejoy.net/
Another choice is Zeemote though it is pricey and from what I could find (correct me if I am wrong) they are only offering it for devs for android. That and its like $60.
http://www.zeemote.com/uk/developers/zeemote-sdk/
MSI BPG100 Gamepad. The design looks.....odd, it honestly doesnt look lile a comfortable controller.
http://www.dealextreme.com/details.dx/sku.13760
If you guys have any other ones that you know of feel free to post it up and I will add it to the list.
Sent from my HTC EVO View. 7" of S-Off 4g Fury!
My question is, how many of those are sense friendly? I know from the thunderbolt forums that sense roms won't work with bt controllers. I see that the AOSP tons do, apparently from a different Bluetooth stack. Thanks for the links!
It's because of Bluetooth 3.0. Once more of those accessories start coming out, we'll see working gamepads that will work for Sense devices.
I use my zeemote (that I picked up for $20 shipped on the bay) with my epic4g and its fantastic. It doesn't want to pair with the view because the view wants to autoassign a pin instead of using the default lol
Sent from my SPH-D700 using XDA App
Did someone try the PS3 controller app?
http://forum.xda-developers.com/showthread.php?t=689984
or are there other ones working?
Hello, been lurking around here for a while, thought I would finally make my first post. I was wondering if there had been any more discoveries on sense-friendly bt controllers, or any (preferably HC) flyer roms with a full bluetooth stack. I have globatrons hc installed at the moment, and I would absolutely love to be able to play with my wiimote (like I am able to on my Inspire via CM7).
So, in summation, are there any sense compatible bt controllers out there?
-OnLive Universal Wireless Controll
-zeemote
Are there any there any vanilla/sense-less HC roms for flyer?
There are no vanilla ROMs. Most people do not want one since it kind of deprciates the uniique qualities of the Flyer. for WI, I don't know. Most apps that do that don't like to work with HTC.
I recently read a thread about a guy who wrote CobaltController for windows phones. Some windows phones do not have full BT support either, it seems, and suffer a similar inability to pair with controllers such as the wiimote. He wrote a program that acts as a second BT stack that can be ran while your phones default BT is off.
Would it be possible to create a similar apps for sense phones? I would gladly contribute $50 towards developement of such a program for sense devices that allows pairing with the wiimote in particular.
Has anyone tried the iControlPad from ThinkGeek.com? If not I will give it a try after the holidays, and post the results... They did list a couple HTC phones, so I am hopeful.
Nate
Obviously there is not a astounding amount of demand for such apps or one of the current WI controller apps on the market would have been fixed to work with the Flyer, but that being said, I would recommend you contact some of those developers on the market and ask if that can fix the issues or have an alternative.
I would have to disagree with you. Perhaps that argument could be made specifically for Wiimote support on the flyer, but more broadly the problem experienced via sense UI for many BT devices that have similar pairing issues is something I believe there is a demand for a solution.
I have used the search function on this issue extensively, and there was a lot more interest it seems before it was certain that honeycomb would be coming to flyer. I believe many thought HC would clear up all the BT issues with sense, which was not the case.
In any case after searching through LeeDroid's rom thread I have read he would be dealing with BT issues for his rom (though not specifically for my device) so that may be the end solution I have to go with, if he gets a working fix and it is compatable with my device. It is a shame though because I do really enjoy honeycomb.
HTC does not write the bluetooth stack , its part of Android. Android only includes basic device support. Each HW vendor includes settings in configuration files that tell Android which services to allow, HTC may need to tweak the settings or a clever developer can do it. Audio issues are a different matter due to the Linux mess that is audio libraries and routing.
Special devices, even if they pair will not work without a special key-mapping and its impossible to include every device in the OS, so your premise that a new version of Android will solve all issues is simply wrong. That's why there are third party apps to handle special cases like a WI controller or a bluetooth GPS. SO while Android may pair and recognize that a game controller is a HID device on bluetooth , unless there is a matching key map or driver, your results will not be happy.
I am aware HTC does not write the BT stack... but they do use an older, less functional, blue tooth stack to work with their sense UI.
"Special devices, even if they pair will not work without a special key-mapping and its impossible to include every device in the OS, so your premise that a new version of Android will solve all issues is simply wrong. "
I never said that. If you take a look at what I said; I stated that there was interest in some sort of blue tooth fix prior to honeycomb coming out, and people INCORRECTLY assumed that it would clear up any bt problems.
Any of the emulation progams I run support keymapping to the remote. And the devices can be seen by the device, but pairing is impossible. So the bt stack on these devices is the issue, though you seemed mighty determined to insist otherwise.
Well whatever, you seem to know more than anyone else about it so fix it.
The Bluetooth stack used by HTC is written by Broadcomm and used by Samsung, LG, HTC and others. As you can see by studying the Android Market, all those devices you listed are special cases and require a special application to make them work . For example Bluez IME which has been reported to work on the Flyer. Good luck.
I have downloaded the newest version of bluez ime and it would not successfully pair with my Flyer running Globatron's HC rom.
Bluez IME will not work on the flyer, if it running any version of HTC sense. or so the program developer says:
http://code.google.com/p/android-bluez-ime/issues/detail?id=7
I have also read on a market review someone claiming it worked with the flyer. However they did not mention which devices, drivers, or firmware they were using.
I could not find a suitable Bluetooth controller in bestbuy the other day. I've heard of such things as the Wii remote working for android, but I read further and found it did not work with Sense UI. So I decided to go and buy a Bluetooth keyboard because I was used to the PC gaming style anyways. It works fine for the n64 emulator, but I wish more keys were mapped on mine, and I am trying to get it to work.
Sent from my HTC Flyer P510e using XDA App
You should try out BT Controller app on the market.
You can use your phone as a gamepad and no htc bt stack issues.
https://market.android.com/details?id=droidbean.btcontroller
Cimer said:
I could not find a suitable Bluetooth controller in bestbuy the other day. I've heard of such things as the Wii remote working for android, but I read further and found it did not work with Sense UI. So I decided to go and buy a Bluetooth keyboard because I was used to the PC gaming style anyways. It works fine for the n64 emulator, but I wish more keys were mapped on mine, and I am trying to get it to work.
Sent from my HTC Flyer P510e using XDA App
Click to expand...
Click to collapse
Keys are mapped in files in /system/usr/keylayout
it's not so straightforward and depends on what vendor ID the device presents. If it matches an installed key map, ok, but if not then it may get either the generic map or the qwerty map. The Flyer already has maps for logitech , Sony, Apple and Motorola bluetooth keyboards, but not MS. you might start by searching for a MS keymap file.
WARNING< backup your files / ROM before you modify any key map files in your system.
Good luck
Also see this link.
http://www.mobileread.com/forums/sho...d.php?t=159538
---------- Post added at 10:53 AM ---------- Previous post was at 10:38 AM ----------
or you could forget bluetooth specialty drivers and custom devices and use something that already works, the Xbox 360 controller which has support built-in on the Flyer.
What you will need:
1. Xbox 360 wireless controller
2. An Android Emulator
3. micro USB to USB Female Cable USB-OTG N900 or some other USB port adapter specific for your Android device.
4. Honeycomb 3.0+ or above.
5. Xbox 360 wireless dongle/receiver
See this article
Connect Xbox360 Wireless Controller to Android Devices
http://www.androidsim.net/2011/07/how-to-30-connect-xbox360-wireless.html
Bluez ime + js1 quick start to initially pair works great for the zeemote js1 gamepad
Sent from my PG86100 using Tapatalk
DigitalMD said:
or you could forget bluetooth specialty drivers and custom devices and use something that already works, the Xbox 360 controller which has support built-in on the Flyer.
What you will need:
1. Xbox 360 wireless controller
2. An Android Emulator
3. micro USB to USB Female Cable USB-OTG N900 or some other USB port adapter specific for your Android device.
4. Honeycomb 3.0+ or above.
5. Xbox 360 wireless dongle/receiver
See this article
Connect Xbox360 Wireless Controller to Android Devices
http://www.androidsim.net/2011/07/how-to-30-connect-xbox360-wireless.html
Click to expand...
Click to collapse
This is confirmed working on the Flyer/View? I thought that they didn't provide any power to USB devices, which would inhibit the receiver from working properly. Am I missing something?

[Q] sgs2 wiimote and mhl both working (on one rom)?

Hi All,
I searched for info on this and found a few old threads but the last replies were in August, and the threads only addressed half the issue, so I thought I would post a new thread.
The Problem: AOSP roms can connect to the wiimote no problem but they do not support MHL out. Samsung based roms support MHL out but cannot connect to a wiimote.
I would love to be able to use my sgs2 as a portable emulator setup
Is anyone working on any kind of solultion to this?
Will AOSP roms be able to output to hdmi at some point or is there a licensing issue i dont know about?
Does anyone know a workaround to get the wiimote to connect to a stock rom (by replacing the bluetooth stack or something)?
Any info would be appreciated.
Thanks,
Was also wondering this same thing. I have also tried to find out if ICS will be pushed out to our phone anythime soon as this is rumored to fix this also.
Rastabolino said:
I would love to be able to use my sgs2 as a portable emulator setup
Is anyone working on any kind of solultion to this?
Click to expand...
Click to collapse
The simple solution is ditch the wiimote and use a PS3 controller instead as https://market.android.com/details?id=com.dancingpixelstudios.sixaxiscontroller works on stock Samsung ROMs.

Which Rom has full bluetooth HID support?

Been putting off installing a custom Rom on the SGS2 (UK) because it's been working fine for what I need, but now I'd like to use it as a Bluetooth keyboard and mouse on my Windows PC (without the need for a server app).
I've read about an app called Bluputdroid which will connect to a PC via bluetooth and be recognized as a HID keyboard and mouse but requires a coustom Rom with a specific bluetooth stack.
Which Rom should I try?
Thank you
only way i know to get around it is to use an AOSP rom, like cm7/cm9 or MIUI, i did the same thing to get my playstation sixaxis working hope this helps
forcedv said:
Been putting off installing a custom Rom on the SGS2 (UK) because it's been working fine for what I need, but now I'd like to use it as a Bluetooth keyboard and mouse on my Windows PC (without the need for a server app).
I've read about an app called Bluputdroid which will connect to a PC via bluetooth and be recognized as a HID keyboard and mouse but requires a coustom Rom with a specific bluetooth stack.
Which Rom should I try?
Thank you
Click to expand...
Click to collapse
As coffmad said, any AOSP ROM should work for what you're looking for, as they will utilize the generic Android bluetooth stack, instead of Samsung's.
That said, I know you said you don't want to install a server app, but have you considered looking at GMote? It works over wi-fi. There's a very thin app you install on the computer, and your phone connects to it over your network. This is what I use to utilize my phone as a remote for my computer.
coffmad said:
only way i know to get around it is to use an AOSP rom, like cm7/cm9 or MIUI, i did the same thing to get my playstation sixaxis working hope this helps
Click to expand...
Click to collapse
FYI, SixAxis works on Samsung based ROMs, and has for quite some time. I think since October or so. I've got it working just fine, and I'm on stock XXKI3.

[Q] Is there any ROM where HDMI OUT _and_ Bluetooth API works?

Hi,
I'm looking for a ROM that supports both HDMI OUT and Bluetooth API (WiiMote, SixAxis Controller).
As far as my research and experience goes HDMI OUT only works on Sense-based ROMs, while Bluetooth API only works on CM-based ROMs.
Since I got a Nexus 4 I want to use my Evo as an arcade gaming console and for that I need both working.
BobbyBest said:
Hi,
I'm looking for a ROM that supports both HDMI OUT and Bluetooth API (WiiMote, SixAxis Controller).
As far as my research and experience goes HDMI OUT only works on Sense-based ROMs, while Bluetooth API only works on CM-based ROMs.
Since I got a Nexus 4 I want to use my Evo as an arcade gaming console and for that I need both working.
Click to expand...
Click to collapse
Hmm,
I don't know of any ROMs that are AOSP that work with HDMI out, but you can try KingCobra's ROM.
It's Sense, but when flashing it, you can select to have AOSP features..
That's all I can think of at the moment.
BUMP
I have been looking for these two features since I purchased this phone. Right now it seems I can have HDMI with a sense rom or a working Bluetooth API with a AOSP rom, not both. Thanks in advance.

Categories

Resources