Odd request/question - G2 and Desire Z Accessories

so... I'm not sure if this is the right place to put this... I picked this thread because ultimately it will become an accessory for my g2, but if its in the wrong thread, please move thanks
anyway I have an idea, but I do not have/cant quite comprehend the programing skills, electronic hardware productions skills that I would like for this project of mine
here's a rough schematic (ok, very rough) of what I'm looking for
http://flickr.com/gp/kamontryst/U815H6
basically, I want to take the key less entry fob for my car, and essentially merge it with something (adk/Arduino), make an app to control my doors/ignition via wifi or bluetooth. I'm pretty sure this is possible, all it needs (according to my comprehension) is a few electronic switches to attach to the key fob main board, and have a chip that interprets the signals received by the phone... Am I correct in my assumptions? if so, how could I go about doing this in the simplest fashion?
i tried googleing, but alas, as this is not my forte, I do not really know where to start/what to look for
thanks for everything

That's actually not a bad idea, but I can't help but think there's too much potential for abuse (what's stopping people from changing their version of the app with smali/baksmali to hack into your car?).

blackknightavalon said:
That's actually not a bad idea, but I can't help but think there's too much potential for abuse (what's stopping people from changing their version of the app with smali/baksmali to hack into your car?).
Click to expand...
Click to collapse
that is true yes... but at the moment, I'm pretty sure id be the only one in my immediate area that would have the knowledge of/capability to control said device... I'm sure if something like this does go mainstream (i.e. Gm's new on-star app) then it can become secure... but for now? proof of concept works for me

Interesting but close to impossible. Most of these devices use coded radio waves to commubicate with the car, which the phone cant produce. So using it as a remote itself is out of the question.
But from what i could understand you want to use the remote through your mobile connecting eachother with BT? How is the remote gonna handle BT connections? Also connecting eachother and making the phone send commands to it means you have to decode each function for evey single car out there.
Sent from my HTC Vision using XDA App

dumraden said:
Interesting but close to impossible. Most of these devices use coded radio waves to commubicate with the car, which the phone cant produce. So using it as a remote itself is out of the question.
But from what i could understand you want to use the remote through your mobile connecting eachother with BT? How is the remote gonna handle BT connections? Also connecting eachother and making the phone send commands to it means you have to decode each function for evey single car out there.
Sent from my HTC Vision using XDA App
Click to expand...
Click to collapse
I apologize for not being specific/clear... I want to build a device (basically a Bluetooth/WiFi receiver of some sort) that can interpret commands sent to it from an app from an emitter (my phone or other Bluetooth/WiFi device) that in turns controls a series of switches attached to the main board (would take some hardware modding) of the key less entry. so basically, I want a middleman device I can leave in the car attached to the key less remote. For my remote the contacts of the rubber buttons wear off extremely fast (3-5 months) and I feel this would be an elegant (if not over-complex) solution.

Key fobs are made with specific radio waves, when you get a new one, the car has to be reprogrammed to accept it, not the key fob. Last I checked, the fobs do not have any sort of jtag or input at all. This wouldn't be possible to the best of my knowledge. This is to prevent theft, and crossing of fobs. I believe they use rolling codes also.

I would check out how those remote controlled wifi drone planes work... im sure something like that would give anyone alot of needed info.

ok, here is a clearer schematic (i think)
So I want to basically solder several electronic switches to the remote key fob (the fob buttons can be controlled via rerouted switch)which in turn are controlled by an micro controller chip that interprets/relays signals received by an android phone over WiFi/Bluetooth with a custom made app (not necessarily put into the market)
what I need help with is building/programing the controller board that receives signal "a" (unlock doors) relays signal to switch "a" which would "press" the corresponding button on the key fob, etc.
I know that it is a complex hardware modification, and a very long round about way to just replace the rubber keypad/contacts for the key fob, but hey, I'm a geek and I like to make things complicated, just to make things easier
does that make better sense?

So this wouldn't touch the door locks yet, but it would be a start.
http://www.engadget.com/2010/01/20/the-diy-10-prepaid-cellphone-remote-car-starter/
basically, instead of an app, you can call the phone that you've wired into the ignition system. this would be your remote start. now, if you had a phone with a host app that could link with your main phone app to send the appropriate signals via the vibration motor circuit, could that help at all?
you would have to find the correct fuses and connections for the ignition and locks, but a cheap phone with wifi would be better than soldering or modifying your current fob, right?

Related

Infrared Hacking tool

I have had some nice times using my Universal to turn off those annoying 40" Pioneer plasmascreens which you find in almost all 7-11 and Deli DeLuca stores. Great fun, but i want to take the prank to a whole new level.
Read this, as it could be mighty fun (unless you get caught!!)
I would like someone to program a small tool which uses e.g. the IR database from NoviiRemote or similar to do a storm broadcast thru the IR on the PDA to send the IR signal for "turn-off-tv" for every single TV model possible. Then, I just have to walk around with my PDA in my hand in radio shack and all TV's are turned off.
However, it might look strange if I leave a trail of TVs being powered off wheverever I walk, so I thought I could make a little HW gadget to work around this I buy 10-15 IR diodes which I connect to eachother (and supply with the current they need) and then connect this cluster of IR diodes to the printboard on my PDA so that I get an external IR transmitter instead. Then I can leave my PDA in my pocket, and using a cable, I can put the IR transmitter on top of my head inside my hat
Would be incredibly fun. )))
Does anyone know if there exist such a program where I can make macros to autobroadcast "TV-OFF" signal for all known tv models ?
Put the LED's in a baseball cap then you can wear it with a full 360 coverage and pda in pocket - just a thought, but I like the idea! - Mike
on a slightly related topic.....
http://www.hardwaresecrets.com/printpage/86/1
mikealder said:
Put the LED's in a baseball cap then you can wear it with a full 360 coverage and pda in pocket - just a thought, but I like the idea! - Mike
Click to expand...
Click to collapse
That's somehow how I would do it, yes It would be fun to leave your Qtek9000 on a shelf in the TV> department at e.g. Radio Shack. Enable WLAN on the 9000 and then placing it so that the camera catches the whole scenario. Then, sit outside, connect via MS Portrait (or MSN or something) so you can see what's going on inside the store when you turn off/on all TVs while the salesmen run around frantically trying to find out whats wrong.
Would be a nice YouTube movie ;-)))))
0okami said:
on a slightly related topic.....
http://www.hardwaresecrets.com/printpage/86/1
Click to expand...
Click to collapse
Thanks. I could parallell couple e.g. 10-15 of the diodes to create a 360degree transmitter. Would require a small battery to power them I guess. But hey, that's no problem. Small coincell will do the trick. Small, nifty and exchangeable
All I need is someone that can create a program which just spew out IR codes to the IR diodes with ON/OFF/ON/OFF ...etc.
But, since I will be the only dork in the shop laughing my ass off, they might catch on to me )))))
another idea.. how about sending a signal to increase the volume?
where can i get the remote control software you said int he first post?

bluetooth carpc wm program - cdma

Ok, I really didnt know exactly what to put for the title of this because its a pretty strange request.
A little backbrief: I have a CarPC setup with a 7" touchscreen in my dash, a computer in the trunk, a bluetooth module, a microphone, runs through the car speakers, and running a front end called RoadRunner.
Basically what I'm looking for is:
1) The ability to call out and answer phone calls through the CarPC (full computer). - Using the RoadRunner program there are some interupts built in so that it will automatically stop the music and switch to a screen that has the phone "skin", but I'm not sure what it all entails to make that portion work yet.
2) It must connect through bluetooth
3) The ability to read through the phone's address book and/or store the phonebook in the CarPC.
4) Speach activation would be nice, but not a 100% must have necessarily
5) The ability to read/write text messages would also be nice, but not required
Essentially the skin should be similar to this link:
http://www.mp3car.com/vbulletin/road...oadrunner.html
But the problem with that particular skin is that there is no support for WM devices, that is unless you have another piece of software called phonecontrol.net, but that software is now discontinued, so there's nothing for WM devices.
Now, I'm not asking someone on here to build something for me necessarily (even though that would be nice) but I am not sure what phone protocols there are to connect the bluetooth and use it, or if they are specific to the bluetooth adapters (bluesoiel, microsoft stack, etc) or if its all in the phone, and whatnot. I've got a good coding background, so its possible I can develop something, or modify something to work, but since there is a wealth of knowledge on this forum I figured someone on here might have some know how and ideas.
Thanks

Accessing USB-Port

Hi xda-developers,
I have a serious problem with accessing the usb-port with my unrooted htc desire.
I just want to connect a switch/circuit breaker to my cellphone via usb. And than I want to be able to react on the event if somebody pressed the switch. It's only this little event that I wan't to react on.
I searched the web and found two ways to achieve my goal:
1.) Get a Bluetooth device and interact with that.
2.) Root the Desire and make/solder a usb-to-serial cable
But seriously? A Bluetooth device just to recognize if somebody pressed a hardware button? And I want to share this project so if possible I would relinquish the need of a rooted device.
So now, after hours of web-searching and reading references, I ask you, the awesome xda-developers-community: Is there any easy way to access the usb-port from within my Android-App or the Android-Scripting-Engine?
Every hint is appreciated.
.:LordAlien:.
No one an idea? Or just a little hint where I could read furthermore related to access the usb-port?
It seems like you would need a bit more than root and a USB-to-Serial cable.
Maybe if you only need one hardware switch you could use the mic button input, or play a sound to the mic input? Or use a magnet and the magnetic sensors (electromagnet, or even a neodym magnet glued to your hardware button).
Thanks for your replay.
I already read about the usb-host-capabilites, but I thought if I only want to detect on little signal I would not need the whole usb-host stuff.
Thanks for the Idea with the magnetic thing, but if I really need another device to realize my switch I will stay with bluetooth.
/edit: I thought off buying a littel&cheap bluetooth mouse and interact on the click. Would it be possible? Can I actually connect a bluetooth mouse to my android mobile phone?
I don't think a Bluetooth mouse would work, at least not out of the box. Most Android devices don't fully support the Bluetooth HID or SPP profiles. It's missing software, not hardware. But I saw that the Dell Streak apparently supports keyboards and mice.
BlueInput only supports keyboards, it seems. It doesn't need root. So apparently it should be possible to do the same for mice, but I didn't find anybody doing it yet. But maybe you can ask the BlueInput people whether mice would also work, just without a visible pointer (because Android doesn't have a visible mouse pointer). That wouldn't matter to you, but it would be useless for normal mouse users, so perhaps they just don't advertize that BlueInput can talk to mice, too.
Or maybe you can find a cheap headset which is supported by Android. The answer button should work.
Oh look, with root it works apparently.
Yeah I think you are right again. I only thought of the volume buttons on a headset therefore I suggested a mouse.
Is there list of compatible bluetooth headset? Because I already have one a Jabra BT2015 which is not supported (at least I can't get it working).

[Q] Pairing Tablet as Bluetooth Receiver?

This topic is pasted all over the net and it doesn't seem to be getting much attention, however I think it should be brought to a better light.
The idea is simple: Enable your Android Phone or Tablet to become a bluetooth reciever(to replace a headset or bluetooth speakers) and broadcast audio to the device and broadcast microphone from the device.
This could be used in several different applications:
1. Using an Android Tablet as a Car Stereo Interface
(Connect Phone to Tablet Via Bluetooth and use it as a hands free speakerphone, or aux out to your stereo)
2. Multiple Android Phones
(Have a business and personal phone? Answer all your calls from one.)
3. Phone or Tablet as Bluetooth Speaker/Mic
(Skype, PS3, Xbox 360, TV, Google Voice)
I would use several of these options on a daily basis, and would most definitely pay good money for an app like this.
So my questions are:
1. Is this possible?
2. If it is, how hard would it be?
3. If it isn't that hard, why hasn't someone done it yet!?
Bump if you want this too!
Just wanted to bump this because we need to put our heads together here and get this done. I need this capability for number 1 on your list of potential uses. I also would pay good money for an app that enabled this. Phones and tablet are rooted and ready to modify whatever is needed. Ii've bumped a couple other threads today as well.
I would also pay for this!
I have been looking for this for a while. I use an old LG Eve in my car and my Captivate's Wifi connection for GPS but I would love to have it work for calls and music too.
I would pay as well.
bumping this just to say that I'm going to research the rules and process for starting a bounty. obviously the smart people we need to work on this need motivation lol
Sent from my GT-P6210 using XDA Premium HD app
Hi there,
just wanted to leave an incentive kind of post to say that I've also been looking for exactly the same thing.
My hunting on Google play just stopped after finding this post on XDA.
It's a kind of confirmation that there isn't a solution yet.
Since our rooted androids are more than capable of acting as a Bluetooth receiver, whether they may be based on new or older hardware, this seams like a very logical step in their lifecycle instead of getting forgotten in a drawer full of old and unused electronic waste.
Some doubts:
is a2dp required for this?
Is a2dp hardware related or simply a software feature?
Personally, I could live with a simple one way communication from a phone with mobile network (sender ) to the receiver. The used mic could still be the one on the sender side.
Wouldn't even need to have the receiver in a visible place as I would just connect a stereo cable from its headset output to an aux input on a hifi or a car stereo to hear music or acting as a hands-free system.
Hope this gets some real attention.
Cheers
In one year, nobody found a solution??
I can't beleive there is STILL no progress on this. Maybe I'll try asking a dev that has made similar apps the feasibility of this. There are so many practical uses for this that I cannot beleive no one has capitalized on it.
This would be a killer app if done right. Who here doesn't have an old phone laying around gathering dust? This could start off small; simply enabling the phone/tablet to be essentially a Bluetooth speaker, but then gain features and an interface using A2DP, which would evolve it into a killer way to make any car (with at least a tape deck) able to have full Bluetooth integration and control. I really hope someone can do this!
Bump
Bkb -> p -> PC (either wifi/blu/usb)
yeah so a spare bluetooth phone that connects between a keyboard and PC. Acting like a BT dongle. No way I'm spending 10 bucks for that. if an app...maybe a buck but would prefer free.
looking for this too. Wanting to turn this old phone into a bt audio receiver
Wow, endless searching and now this thread and still nothing :/ i need it for the first idea you listed, did you ever find something?
https://android.googlesource.com/pl.../java/android/bluetooth/BluetoothHeadset.java
Currently the Android Car Multimedia receives Bluetooth Stereo Audio from Phones (Andoird/Apple), how they do it?
Any news?
So many years and still nothing?
May be this is not the right way to do.
I know this is a crazy old subject but others have commented so I don't feel so bad.
I want to make my own android system for my car. I have everything I need for it (hardware/software-wise) except for this one thing.
A few years back there used to be an app called Tablet Talk, it's not exactly what we want but I'm still willing to settle for something like that. The way it works is phone->tablet->handsfree Bluetooth speaker. You could make and receive calls (including seeing the contact names/phone numbers on the tablet) from the tablet itself, then the audio/microphone goes to the handsfree device. Another added feature was when a call is happening the app stops all audio coming from the tablet until the call is done.
Like I said before, it's not perfect but at this point, I don't ever see it happening any other way. I found the app a few days ago, it doesn't exist on the app store anymore, unfortunately, I could get it to run. It just kept crashing.
If anyone knows of something then please let us know.
Years later, found just this thread: I want to do similar thing: Use a private phone (for my sake rooted with custom fw) as a hands-free bt device with an unrooted business phone (non-rooted and secure managed with company tool). I also don't want call forwarding or similar. Just do and answer calls, use phone book and call list via bluetooth like my car radio do for years.
Is there still no solution?

Siri Eyes Free Proxy for Android - Does it exist?

For those of you that haven't heard, Siri Eyes Free is Apple's iPhone intergration with select Honda and Chevy cars.
What happens is that the car's interior microphone and the steering wheel voice button both act as a proxy to funnel input to the phone over bluetooth.
Did anyone hack together an Android app to work with iOS's input api? All I really want is to send text messages / initiate calls using google now voice.
I could get an iphone for testing. I have a laptop and a phone with bluetooth, if those can record the raw bluetooth signal
I picked up a car that has Siri Eyes Free (after a firmware update) and have an Android so I'm bumping this .
Nearly a year later I'll bump this as well. Any ideas here? Just moved from an iPhone and lack of voice integration over Bluetooth is a bummer. Thanks.
A
Another bump on this for visbility and hopefully some additional useful information. Long story made short I recently got a new car, a Ford C-Max with MyFord Touch, that has Siri Eyes Free capability (as of v 3.6/3.8). Sadly the car I upgraded from had a cheap <$100 aftermarket radio that happily activated Google Now through the standard BT voice dial button and allowed me full hands free functionality and would like to get that back.
What I have found upon a little digging is Apple has published developer documentation which covers Eyes Free functionality:
https://developer.apple.com/hardwaredrivers/BluetoothDesignGuidelines.pdf
As someone who can somewhat understand and comprehend this information but couldn't code to save his life, it appears to be fairly simplistic and is just a handful of custom BT serial commands, simple back and forth request/acknowledge commands, and an SCO audio link. Most of the user interface setup seems like it may be on the accessory/head unit end rather than the phone.
I would love to take a whack at this but unfortunately would not know where to begin. My first thought is would something like this with the serial BT communication, establishing an audio link, and triggering Google Now, be able to all be done without root?
If anyone begins on this or also wants to have a go at it, I'd definitely be willing to help where I can including testing and debugging.

Categories

Resources