How to force desktop dock mode using resistors? - HTC One X

Hi
I've got a Kidigi car dock which automatically triggers the car dock mode, and it's great! I now want to find a way of doing the same for the desktop dock mode when plugged into a cradle. I've ordered a Kidigi dock but I don't think it does this out of the box.
I've read of people using a resistor across pins 4 and 5 to trigger this on other HTC phones, and I think this is also how the car mode is done. Does anyone know what I might use... or is going to have to be trial and error?
I know that some people have hacked together pogo pins docks but I don't really need that (anyway I want the higher current AC charging).
I'd be grateful for any pointers
JAmes

Related

Emulating a car dock !

Is anyone aware or the physical way to fool the desire to go into car dock mode either by rewiring a usb cable, or does it use the same magnetic sensor as the nexus, I currently use a boadit iPhone cradle that fits perfect and i have a charger mini usb cramped and srewed into the bottom, I would like to be just be able to drop it in and it go into the Navigator app and switch on bluetooth automaticly and kill both when i remove it ..
thanks
birdster said:
Is anyone aware or the physical way to fool the desire to go into car dock mode either by rewiring a usb cable, or does it use the same magnetic sensor as the nexus, I currently use a boadit iPhone cradle that fits perfect and i have a charger mini usb cramped and srewed into the bottom, I would like to be just be able to drop it in and it go into the Navigator app and switch on bluetooth automaticly and kill both when i remove it ..
thanks
Click to expand...
Click to collapse
The droid/milestone used magnets to detect the dock, but the google car dock uses bluetooth and doesn't even use the usb cable (it uses the gold 3 bits on the bottom of the phone). I too wished you could do the same, but my brodit holder fit the phone so badly, I've decided to shell out and try the original car dock - just waiting for it to come.
Thanks for the reply, so the million dollar question is how does the desire's dock sense when its dropped in the cradle, any ideas people ? I read somewhere forgot now doh !! that it might be a case of grounding one of the data lines in the usb cable, can anyone confirm this ?
I'd like to know this too.. Dockmode/Cardockmode
Look at this thread - probably the id pin, but i need someone with the same charger and a multimeter to check some things
I have 2 chargers (work & home) that I use that plug directly into the wall, the one at home brings up Navigator where the one at work doesn't, so it must have to do with the pins in the USB connector.
Can you do some measurements with a multimeter on that charger that opens the navigator???
oh this sounds like what we wanna hear, my betting is one of the usb data lines gets grounded as ive mentioned before !!! plz test to see if more than one of the pins in the usb plu is being grounded .... pretty plz !! heh
Hey Guys,
yes it looks like the Desire can be fooled into thinking its connected to a car dock, my car charger seems to do it when the usb is not properly inserted.
I suspect HTC might release a car dock for the Desire. If not some one should really monopolise on the fact that this can be done.
I will be experimenting with it soon but currently have way to much uni work to finish for the end of the month
Ok went into the workshop and stripped the desire usb lead, I tried every combo of pulling the data lines to ground even both together, the installed navigator.apk didnt kick in , but looking at a reatime system dump i could see usbconnected and type(0) , type (1), type(2) had been triggered, on the differnt combo's i tested, why its not kicking in is anyones guess, maybe cas the Incredible navigator.apk is strictly configured for that device, guess the Incredibles navigators.apk has to be recompiled with new settings !!
I will try it with the cardock.apk tomorrow ripped from the nexus we might have more luck with that me thinks !!! fingers crossed !!!
Keep up the good work! I FINALLY get my Desire delivered tomorrow (after waiting 4.5weeks for stock!!!), so I can have a look at this too... let us know how you get on.
I'm interested in a homedock/multimediadock trigger as well as the car dock trigger. It should be included in the Desire as well as the cardock.
Here's an emulator that could be helpful in the process of developing a dockapp or finding out what's really happening..
http://www.androlib.com/android.application.net-geekherd-dockenabler-pBmD.aspx
I'll try to find the homedockingtrigger if there is any to use in my homemade dockstation
Hi
Wonder if there has been any progress on this? I'm keen to hack my Brodit active cradle to be a fake real dock!
James
gw0udm said:
Hi
Wonder if there has been any progress on this? I'm keen to hack my Brodit active cradle to be a fake real dock!
James
Click to expand...
Click to collapse
Same here! Any progress?!
after upgrade to froyo, i pluged my car charger in my desire and the car mode icon showed up, even when the other end of the charger is NOT pluged in the lighter. I use a charger for my old HTC Diamond and added a little thing that convert a mini USB port (wich is on diamond) to a micro USB. And the cable on my charger is too short for me so it has been moded (extended) by my self, there is only two wire in the cable for power, so there must be something in the plug itself that triggers the car mode. if only plug the converter into Desire, nothing happened
It's the ID pin that needs to be connected to ground, as indicated in this thread: http://forum.xda-developers.com/showthread.php?t=744636

Car mode triggered

Finally find out how the car mode is triggerd
short circuit the ID Pin of the micro usb conector to any other pin will make my phone into Car mode and the car panel will popup if installed.
The ID-Pin is the 4th pin of the conector wich is the 2nd from left when desire facing up. Since the pc end of a data cable doesn't have the ID-pin, it won't work like this thread said
forum.xda-developers.com/showpost.php?p=6519276&postcount=10
birdster said:
Ok went into the workshop and stripped the desire usb lead, I tried every combo of pulling the data lines to ground even both together, the installed navigator.apk didnt kick in , but looking at a reatime system dump i could see usbconnected and type(0) , type (1), type(2) had been triggered, on the differnt combo's i tested, why its not kicking in is anyones guess, maybe cas the Incredible navigator.apk is strictly configured for that device, guess the Incredibles navigators.apk has to be recompiled with new settings !!
Click to expand...
Click to collapse
can someone confirm that
Can you confirm with pictures or diagrams?
So this means that an amended cable would do it every time?
yes, just like my car charger did, even when the charger is not pluged in the car lighter.
Can you please post pin-out schematics?
Thx.
i think the menu is hidden by htc as the desire does not have the copper pins at the bottom like the nexus 1. hence the nexus 1 car dock wont work on the desire. the nexus one can be charged with the pins and does not need the micro usb for car dock chargings / docking. i guess the car dock software options shown on the desire by accessing the settings widgets are a hangover from the similar software on the nexus 1 hence hidden on the desire by htc.
i have the car dock app installed (dont remember from where though) and it works fine instead with navigation / voice search icons etc.
Sent from my HTC Desire using XDA App
bubblesmoney said:
i think the menu is hidden by htc as the desire does not have the copper pins at the bottom like the nexus 1. hence the nexus 1 car dock wont work on the desire. the nexus one can be charged with the pins and does not need the micro usb for car dock chargings / docking. i guess the car dock software options shown on the desire by accessing the settings widgets are a hangover from the similar software on the nexus 1 hence hidden on the desire by htc.
i have the car dock app installed (dont remember from where though) and it works fine instead with navigation / voice search icons etc.
Click to expand...
Click to collapse
HTC is coming out with their own car dock. That is why their 2.2 ROM has the necessary support for it.
http://www.expansys.com/d.aspx?i=199788
neur0x said:
Can you please post pin-out schematics?
Thx.
Click to expand...
Click to collapse
Yes, I would be very interested in the schematic
sorch said:
HTC is coming out with their own car dock. That is why their 2.2 ROM has the necessary support for it.
http://www.expansys.com/d.aspx?i=199788
Click to expand...
Click to collapse
something like that has been on th expansys and other websites since april / may onwards! so i wouldnt take that too seriously till it actually arrives and car dock works when docking.
at present i use the car dock app which has to be triggered manually but works fine. i use it with the car mode app.
Yesterday i was driving with the car charger inserted in the Desire, when i was moving the cable sometimes the Desire gave a little car icon and my NavApp was activated. Sow i think i has something to do with the 4th pin, and you don't need a certan resistor attatch to it to get it in a certain mode.
bubblesmoney said:
something like that has been on th expansys and other websites since april / may onwards! so i wouldnt take that too seriously till it actually arrives and car dock works when docking.
Click to expand...
Click to collapse
That is probably because it needs 2.2 to to work properly. That's why the timing just happens to be after the release of said ROM.
Seems very overpriced if all it does is hold and charge the phone + short some pins together to enable car mode. Seems like anyone could make something to do that.
I some how triggered car mode on my desire yesterday. It must have been as I inserted the charger as I pulled away so may have shorted a pin. but went to car doc mode and had car symbol on status bar and I had to push to exit even after unplugging charger. I have not been able to replicate this since.
I bought 3 mini usb to micro usb adapters from eBay to allow me to use my existing car chargers and all three of them put my Desire (2.2) into car mode but don't appear to work as data adapters in my quick test.
http://cgi.ebay.co.uk/ws/eBayISAPI.dll?ViewItem&item=310237922332
I see the car symbol and the notification tells me that I am in car mode but what does it do for me?
Thanks,
Since Froyo update I keep getting the car icon in the task bar when I plug the charger in...
Following the instructions I've made a "car dock cable". I intend to use it with a usb car charger when that arrives. I just soldered pin 4 and 5 together, which now gives me the icon and navigator pop up.
I used one of these cables : http://cgi.ebay.co.uk/ws/eBayISAPI.dll?ViewItem&item=260636551302 as they have an easily removable micro usb end, plastic cover.
Can you give more details - 4 and 5 on the non Desire end?
Yes, more details please. Would be interesting if I can modify a Brodit active charger..
Philosoma said:
Yes, more details please. Would be interesting if I can modify a Brodit active charger..
Click to expand...
Click to collapse
I also bought an active Brodit charger and it doesn't seem to trigger the car mode, so I am curious if it would be possible to modify to charger in order to achieve this.
Edit: I just sent an email to Brodit and asked them if its possible. Let's see what their answer will be. I post it asap.
I bought 2 different Mini usb to micro usb converters from Brando.hk.
Carmode triggered on both types when i use it with my old Athena charger.
think i paid around 6$ for a converter.
This might be easiest way without cutting cables and soldering.
theese are the converters.
http://shop.brando.com/mini-usb-to-micro-usb-adapter_p03683c0006d001.html
and
http://shop.brando.com/mini-usb-to-micro-usb-adapter-w-on-off-switch_p04160c0006d001.html

Activating Evo Car Dock Mode?

So I'm searching and coming up somewhat empty handed.
Is it possible to engage Car Dock mode on the Evo via magnets, ala the Droid?
I'm also finding information regarding shorting pin 4 of the MicroUSB port to engage Car Dock Mode, but I'm also finding information saying that shorting pin 4 just tells the phone it's on a 'proper' USB charger.
So what's the deal? Do we even know how to engage Car Dock mode via hardware?
I believe HTC uses a 5th pin to let it know it's on a car dock.
Sent from my PC36100
rafroehlich2 said:
I believe HTC uses a 5th pin to let it know it's on a car dock.
Sent from my PC36100
Click to expand...
Click to collapse
USB Micro B calls for 5 pins -
Pin 1 is 5+, 5 is Signal ground
Pins 2 and 3 are Data+ and Data-
Pin 4 is listed as an 'ID' pin - if connected to ground, it's supposed to show a detection of 'Type A', if not grounded, then 'Type B'
I would think if pin 4 is utilized as 'grounded means 1000mAh charger vs USB's usual 500mAh' then how would the Evo differentiate between 'wall charger' and 'car dock'?
and the purpose of car dock mode and wanting to use it is.... ?????
You can manually launch the Car Panel from the launcher. Is there something else about dock mode that you're missing?
dallashigh said:
You can manually launch the Car Panel from the launcher. Is there something else about dock mode that you're missing?
Click to expand...
Click to collapse
Nope, just wanting to know how the phone detects it should go into Car Dock mode.
Looks like nobody's sure how.

[Q] do either of the motorola docs supply any cables?

power or otherwise?
You get a charger with the standard dock. It works with the dock or standalone like a travel charger.
wnrussell said:
You get a charger with the standard dock. It works with the dock or standalone like a travel charger.
Click to expand...
Click to collapse
Thats was the only reason that I picked up the Standard Dock. I figured that it was easy to make the case for an additional charger and for a few bucks more you get a dock.
At first, I thought that the dock would be difficult to use (placing the Xoom correctly on it and removing it), but after a few weeks of usage, it has been INCREDIBLY easy.
I'd recommend the dock to anyone / everyone that has a xoom...
I have the dock, and after a couple more weeks plan to find a speaker dock on sale somewhere.

How does it know it's a car dock?

How does the device knows it's a card dock? Is there a chip and special signal that gets sent through the micoUSB that tells it so? Right now I use an ExoMount and universal charger. I want it to recognize and go into "Driving Mode" when I plug it in. What do I need? Genuine Samsung car charger?
Would this be a good use for NFC?
Sent from my SAMSUNG-SGH-I317 using xda app-developers app
I don't have any NFC stickers handy. And that would be another step is to enable NFC and then have it scan.
I'm using Profile Scheduler and one of the Rules is to activate my Car Profile when it senses that it's been plugged into a car dock. So how does it know it's a car dock?
Other phones have a short across some pins to trigger a dock mode, so it may be the same here.
Sent from my Inspire 4G
spycedtx said:
Other phones have a short across some pins to trigger a dock mode, so it may be the same here.
Sent from my Inspire 4G
Click to expand...
Click to collapse
I asked on Androidforums and someone said Samsung car docks have magnets that triggers car mode. Now to figure out where the magnet needs to be.
The original note went into car mode once you plugged the dock connection in. I dont think that has anything to do with magnets.
Nothing is going to trigger dock mode except a real dock. Car holders arent going to cut it
carhigh said:
The original note went into car mode once you plugged the dock connection in. I dont think that has anything to do with magnets.
Nothing is going to trigger dock mode except a real dock. Car holders arent going to cut it
Click to expand...
Click to collapse
So you think the dock connection is somehow sending a signal to the device to activate car mode?
Some devices do use a magnet trigger, while others rely on a short across pins in the connector cable/prong.
Worse comes to worse, plenty of car/home/desk mode switching widgets.
Sent from my Inspire 4G
I'm currently using Profile Scheduler and a widget for it now. Looking to simplify 3 steps into one.
Samsung traditionally has used different resistor values between pins 4 and 5 on the microUSB port to tell it what it was dealing with...

Categories

Resources