yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Nexus] oneeyedjoe:
Yep. I've verified with a multimeter that it'll pull about 450ma normally, but with the custom kernel and the fast charge enabled, it'll pull about 750ma. Still less than I'd like, but it should be sufficient to maintain a charge and maybe charge it up a little depending on what you're doing with the phone.

One caveat, though, is if you want to turn the fast charging on only for the time it's docked (which is my plan once my pogo pins get here friday) you'll have to use a hybrid solution to make it happen all the time. Because enabling the fast charging doesn't take effect until the next time you connect a charger, if it's already charging, it won't do anything. So if you want to enable it with an NFC tag, you'll have to put the phone in before you start the car. The best way I can think of is to also enable it when the phone connects to my car's bluetooth, so that if I haven't put it in the dock when I started the car, it'll be enabled by the time that I do.
[Samsung Galaxy Nexus] Knolly:
Disregard my post... The pogo pins I got were too small so I had to sort of fab up a mount for them. It worked for a few times, then I put my phone in and a pin broke and scratched my phone, and I mounted the pins in there so solidly the entire mount can't really be reused.

So I just managed to waste a ton of time and effort plus money for the mount. Blah.
[Samsung Galaxy Nexus] En4c3r:
Hmm I have the Bamf rom right now and the kernel that came with it which my phone says is 3.0.8 chaos@bamf-dev #1. Do I contact those developers to create a patch? I'm new at custom kernels. And if so do you just flash the patch like flashing a rom?
[Samsung Galaxy Nexus] oneeyedjoe:
I'm currently running the Popcorn kernel...you might try just flashing that on top of your existing ROM (definitely make a backup first!) and see if it works. Often kernels are interchangeable if the ROM developer doesn't do anything super special in theirs.
[Samsung Galaxy Nexus] NorthfieldMaui:
First off....A BIG thank you for you post and detailed info...It's really appreciated!

Thank you for your additional info and mod, I'm definitely doing this as well...

Quick question...Where did you order your usb cable with the female connector from? I assume you got 2 cables, one with a male-female and cut this one then got another male-male connector? I assume the charging power should be ok with the male-male connector and you dont lose anything between the connections, right?

I'm looking forward to seeing pics of your completed dock.Thanks again!
[Samsung Galaxy Nexus] En4c3r:
I actually ordered a micro usb extension cable to take the female connector from it. I ordered it from http://www.usbfirewire.com/Parts/rr-mcb-ext-xxg.html#RR-MCB-EXT-05G5.

I purchased the 12in to use in the actual dock and a longer one that I plan on running down to my car charger because my charger has that curly wire that would be a pain to run through the cars dashboard.
[Samsung Galaxy Nexus] pdxbill:
Audio...

I believe we can get audio out of that third pin. If you look at the GNEX Samsung Pogo Desk Dock, it has an audio out.

I haven't seen any reviews say they had to do any Bluetooth association, so I believe the audio is coming out that third pin. My working assumption would be the audio is coming out digitally, most likely in SPDIF format and there is some kind of DAC in that dock. So far, I haven't seen anyone open one up yet. If that is the case, not only could we get audio out of the car dock, we could mod the desk dock and get a clean coax digital connection out.

--Bill

Picture above from Droid Life
[Samsung Galaxy Nexus] ellesshoo:
I have a feeling it's BT even though it's not mentioned in any demo videos (maybe because the pairing is automatic). But SPDIF would certainly be nice, I hope you're right.
[Samsung Galaxy Nexus] En4c3r:
The oem car dock from samsung also had an audio out (http://xdaforums.com/showthread.php?t=1396051&page=3) so they might not do bluetooth from it, if they ever release it. That would be nice if it went through the pins. Now I'm thinking about waiting until I epoxy my pogo pins in place, I guess I'll just solder a third wire and run it to the base for the time being.
[Samsung Galaxy Nexus] oneeyedjoe:
Anyone have an oscilloscope? We could find out really quick what's getting put out on that pin.

Actually we might be able to tell what it's doing with just a multimeter, if you can determine whether the pin is used for input or output. If it's input, then it's likely receiving information from the dock to allow it to pair automatically, if its output then its just sending audio data via the pin.

Come to think of it, if the pin is just for audio out, why wouldn't they put an NFC tag on the dock to allow the phone to pair automatically instead of putting in the logic and hardware to send the data via a pin connection. Seems like that'd be the cheaper/easier way to do it.
[Samsung Galaxy Nexus] mike.s:
What a completely annoying post.

Learn to trim/edit what you're replying to, instead of causing multiple pages of photos to be repeated, followed by a one line comment which adds little to the discussion.
[Samsung Galaxy Nexus] yzf600:
Has anyone verified that with the AC charge kernel mod + 1A USB car charger + pogo pin dock they can keep the battery level either constant or actually see an increase? I have seen issues even with the stock USB cable + Belkin 1A car usb charger say "AC" for a while, but then later it will switch to "not charging" even though the lightning bolt is displayed on the notification bar battery. Perhaps it is due to a "don't charge if temp > X" threshold being reached.

I wonder why the stock kernel/OS limits the charge rate to 500 mA through the pogo pins. Is there some underlying design issue to cause this restriction? Referencing the touchstone charger mod pics for the Nexus, it seems that all the visible wires/connections from the pogo pins to the charging circuit look beefy enough to carry 1A. Unfortunately I can't see the board traces to gauge the current carrying capability.

Without getting 1A to the phone, I personally don't see the benefit of the pogo pin mod. 90% of the time my phone is in the car dock and on, doing things like nav or music streaming (or both). I expect my battery to either stay at the same charge level or actually increase when I plug it into my car, regardless of what I'm doing with the phone.

Now that I think more about it, perhaps this is what is motivating Samsung to not release a pogo pin car dock. Consumers won't be happy when they plop down $50+ for a dock that doesn't actually increase the battery charge on their phone when the screen is on.
[Samsung Galaxy Nexus] oneeyedjoe:
I just finished rigging a car dock with pogo pins over the weekend, and did my first drive in to work (about 40 minutes) this morning. The whole way, the phone was in the dock with the screen on with google maps running and USB connected (though I wasn't actually playing any music over USB or anything like that). I started the trip with the phone at about 95% charge, and it was at 100% about 25 minutes in.

I've seen it do the thing where it says not charging with the pogo dock, but it's always been when I first put the phone in the dock, and I think it's because the pins aren't getting full contact so it can't draw full current.

The other thing to note was that the phone was definitely warm when I got to work. When I used to use my droid 1 as my navigation, it would stop charging on the way home in the afternoon, because between the screen, charging and the direct sun light it'd get really really hot. I expect a similar thing to happen with the GN, since it was dark on my drive in this morning and it still got pretty warm.

I feel like the reason for the USB charge via the pogo pins is that they figured it was good enough and didn't think it necessary to change the kernel to detect the difference between the two charge methods. The good news is, (at least for me) the delay between when power is applied to the pins and when it actually starts charging means that I can put my phone into the car dock, then start the car and my bluetooth comes up before it starts charging. I'm then using locale to run a script to turn fast charging on when it detects my car's bluetooth. Since this happens before it starts charging, I don't have to worry about making sure the fast charge is on before putting it in the dock (since it won't switch charging methods once it's started charging). Then when I turn the car off, fast charging turns off so I can use USB to connect to my computer without having to worry about running some script or app.
[Samsung Galaxy Nexus] Legacystar:
has anyone looked into how the Desktop dock does audio out with the 3 pins? if we can figure that out we could add audio out to our docks
[Samsung Galaxy Nexus] subvertz:
Can you explain this a little better?

Have you flashed the force AC kernel?

How do you control it? Is tasker involved?

I'd love to see pictures of your mod. Here is mine.
[Samsung Galaxy Nexus] oneeyedjoe:
Yes, I'm running the Popcorn kernel which has the force AC mod in it.

I'm not using tasker (though I may eventually switch over as it seems to have quite a few more options to it than locale). I'm using Locale with the locale bluetooth plugin to tell when it's connected to my car's bluetooth. When it connects, I use the locale execute plugin to run a shell script that I wrote to turn on the fast charge.

I think you can put the entire script text into the execute plugin, but I wrote a separate script so that I could also run it from a terminal emulator if I wanted.

the script to turn it on is just:

echo 1 > /sys/kernel/fast_charge/force_fast_charge

to turn it off, you just replace the 1 with a 0.

I dropped the script in /system/bin so that it will be in the default path and i can just call it by name directly.

If you're using tasker, I believe the execute plugin works with that as well, so it should be a fairly similar process to set that up.

I'd take pics, but the OP's are already pretty good and I did almost exactly what he did.
[Samsung Galaxy Nexus] dano272:
I use the touch stone mod and have a kernel that supports AC charge over this setup. I am using a 1 amp charger with a modded USB cable to only support charging. USB cable goes to the touchstone and not the phone. Music streaming over Bluetooth while on 4g and screen mostly off, I get a fairly quick positive charge - 1% per 5 minutes. Screen on, I still get a positive charge but it's slow - 1% per 15 minutes. Music streaming over Bluetooth with 4g on and using Google nav with screen on, I get a very slow negative charge -1% per 15 minutes.

If I plug the USB cable directly into the phone I get positive charge no matter what I do.
[Samsung Galaxy Nexus] bdubbin:
Several kernel devs have the "fast charge" included, but not enabled in there kernels. Popcorn, Franco

I just flashed the new Axiom AOKP Crossbreed ROM with an included M2 release of Franco's kernel. This ROM actually has a built in pull down toggle for fast charge, pretty sweet feature! Roman's AOKP ROM may have the same feature, although I'm not sure which kernel he uses.

Hope that helps a little.
[Samsung Galaxy Nexus] wonshikee:
I don't know if its different for the Verizon version, but when I enabled fast charge on franco (milestone 2), my touchstone no longer charged.

It would show Charging (AC) for half a second, then not charge. Then 10s later do it again.
[Samsung Galaxy Nexus] Legacystar:
mine was doing this too (im using a Qi style inductive setup) it seemed like the phone was drawing to much power for the pad to handle, but with the newest Imosyn kernal 2.6 exp7 it seems to work now. charges way faster then it used to on the bad. back gets a little warm lol
[Samsung Galaxy Nexus] yizhaq79:
Sorry if I missed it, but what is the purpose of the 3pin?

Can it be just for turning on the Bluetooth receiver in the dock?
[Samsung Galaxy Nexus] oneeyedjoe:
2 pins for charging, the third (middle pin) is for some form of communication between the phone and the dock. Apparently the N1 dock used bluetooth to get the audio, but folks who managed to get ahold of the desk dock have reported that it works with bluetooth completely off, so it may be using the center pin for some sort of digital audio output. Until someone really digs into the kernel code or hooks an oscilloscope to the middle pin, there's no telling how it's being used precisely.
[Samsung Galaxy Nexus] ellesshoo:
Do you have a link for the info from people who have managed to get their hands on a desk dock?
[Samsung Galaxy Nexus] Joeyv:
As soon as Samsung has the pogo docks back in stock on their site, I have every intention of tearing it apart ($90 or not) to try to learn something and I plan on posting the tear down. I've been obsessing over the dock mods and I think a full view of the internals in the official might be able to shed some light. Anyone found anywhere else to get one?
[Samsung Galaxy Nexus] oneeyedjoe:
http://androidforums.com/verizon-galaxy-nexus/503783-pogo-dock-finally-available-cdma-nexus.html
[Samsung Galaxy Nexus] subvertz:
Ellesshoo;

you got featured on drippler, but they doubted on the compatibility with the VZW...
[Samsung Galaxy Nexus] abendx:
Wondering aloud.... would this mod work with a proclip or brodit passive dock?

Just wondering of the "slide in" method would cause issues?
[Samsung Galaxy Nexus] Cheeze[iT]:
If one isn't as crafty/patient would you ever considering making them for a price? Assuming parts + labor is covered of course.
[Samsung Galaxy Nexus] march7th:
What he said.
[Samsung Galaxy Nexus] craney0514:
I have the dock myself and decided to tear it down here recently. All that is inside there is a circut board with a connecting strip to the 3 pin connector from the board. Was hoping on maybe modding a cheapo dock to make it have the 3 pin functionality but would take some time and alot of covering up. if you want pictures hit me up and ill put them up
[Samsung Galaxy Nexus] turnerbwt:
teardown pics!

I'd love to see the teardown pictures if you could post them.
[Samsung Galaxy Nexus] chris157:
For those of you who have done this,would you recommend getting 3 pins in a block or using 3 separate pins. Also what have people been using for a pin height? Are the 3614's in the first link good?

Thanks

Block: http://www.yokowoconnector.com/productline/pin3_3.html

Single: http://www.yokowoconnector.com/productline/pin1.html
[Samsung Galaxy Nexus] spiritthing:
middle pin spdif verification

I found this forum yesterday and was really interested. I also happened to be sitting in an Electrical Engineering lab so when people were asking if anyone had an oscilloscope to check out the middle pin I got right to it.

I have to say it was a pain to keep bare wires in contact with the pins on my Galaxy Nexus (Verizon) but here is how I managed it.

It may be hard to see but there are some small exposed wires in the bread board to make contact with the pins

Zoomed out a little, red is +5V, black is ground, and white is the elusive middle pin.

There it is all together, the box was to weigh down the phone to keep contact on the pins.

It took some work but I finally got a signal on the middle pin using an oscilloscope here is the result of that

This didn't mean much to me until I looked up the spdif standard on Wikipedia

I was able to decode the signal and find I caught a 32-bit subframe in that image

the pattern 11100100 is the "W" preamble which means this subframe has information for the right channel, following that pattern is

0000-Auxiliary-audio-databits

00000010100011011111-the sampled audio

0- Validity(error-flag)

0- subcode-data

0- channel-status-information

1- parity bit (not including preamble)

In the end the conclusion is that the middle pin does indeed send audio out through spdif. The only I can think to make use of it besides building your own spdif to analog converter would be to take the $90 Samsung dock apart and use that one in the car dock.
[Samsung Galaxy Nexus] redzone321:
what about wiring an spdif head to it and using it with a receiver?

or maybe one of these boxes would work off ebay??

http://www.ebay.ca/itm/Digital-HD-2...411?pt=LH_DefaultDomain_0&hash=item4164497ad3
[Samsung Galaxy Nexus] spiritthing:
That might work, but you wouldn't know for sure until you tried it. Whether you attached a male coaxial head to the pin or not, you can't be sure the middle pin could drive the input to the converter box properly.

I think the best way to test it would be to get someone to connect a male coaxial head to the middle pin and see if the signal can drive a receiver they already have.
[Samsung Galaxy Nexus] exda23:
-- please disregard this message, the thank you button appeared --
[Samsung Galaxy Nexus] nomisunrider:
Has anyone with this mod tested the fastcharge (AC) kernel mod to see if that works with the pogo pins?
[Samsung Galaxy Nexus] nomisunrider:
No one?
[Samsung Galaxy Nexus] Matridom:
it's been posted in other threads, the fastmode kernel does work with the pogo pins.
[Samsung Galaxy Nexus] CNLiberal:
There was a post a in another thread here where someone measured the voltage between pins 2 and 3 (middle and ground). It came to 5V. That should be enough to drive an SPDIF adapter shouldn't it?

Did I also read that the phone can charge from the pogo pins, but then you can't access the USB for host/OTG mode? It would be amazing if someone could get the pogo pins in Fast Charge mode and have USB host working so you could plug in a USB powered hub, SSD (of music and videos) into that hub and possibly a USB GPS module (for more accurate/less battery eating GPS goodness).

I have an I777 (AT&T Branded Galaxy S2) and have been trying (in vane) to get any usefulness out of that phone. It's fast, great camera, but limited to 650mA in Fast Charge mode. No possible way to get more out of it. That means I have to use SetCPU (or Tasker) to limit the CPU to 800MHz when in Car Dock mode, and possibly take the phone out of Auto-Brightness mode. That makes no sense to me. Why have a phone that can be a GPS/media device for a car, but not give it the ability to run those things simultaneously.

So I'm contemplating a change to the GNex.
[Samsung Galaxy Nexus] ellesshoo:
Yes, I can tell you it works.
[Samsung Galaxy Nexus] DincEngineer:
Audio parsing

Ok I have the S/PDIF adapter mentioned earlier in the thread, but I have my doubts as to whether it would work. I'm sure it has a handshake of its own, but wouldn't there be some sort of handshake first dictating charging voltage, type of cradle, etc? If the guy (or girl) with the lab has confidence they can crack it if they had a dock to compare it to lets all pitch in for a desktop cradle and let them start parsing. I know we'll have to figure of audio separately, but once we figure out the handshake, we'll be a lot closer. If people are for this, guy with the lab should put up a donate button and we'll make sure you get taken care of. I can help write code for a microcontroller to mimic the handshake once we figure it out.

Also, if people are testing, they might want to update to 4.0.4 as it has a dock menu in settings now. If people aren't rooted and unlocked here is a pretty straight forward way to do it without.

[YOUTUBE]dQ1HuteSnDE[/YOUTUBE]
[Samsung Galaxy Nexus] silverchris:
See my thread here about the phone and dock communication

http://xdaforums.com/showpost.php?p=25567487&postcount=12
[Samsung Galaxy Nexus] Hans QC:
Pogo pins

Interesting project!

I found a replacement for the pogo pins: the battery contacts from an old Siemens C25 mobile phone correspond exactly with the GN pogo pin locations.

Break open your old phones and see what you can use!

When I have time I'll try to make a charging stand for my GN.
[Samsung Galaxy Nexus] Oliver84:
For those of you still looking for the parts for this mod, check out this indiegogo project. $15 get's you everything you need to mod your dock, the pogo pins, pin holder, usb receptacle, and even an NFC chip.

http://www.indiegogo.com/3-pin-dock?a=634130
[Samsung Galaxy Nexus] Matridom:
If you add in a $3 IC and a $0.90 voltage regulator, you can get AC charging and car mode without using nfc or a custom kernel

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] NotShorty:
Just wanted to share an idea that I don't have time for myself.

AutoCAD 123D allows you to make mock ups of hard to find parts, etc. for free. You can then upload it and they'll quote you a price to print it (in plastic?) with their 3D printer...

http://lifehacker.com/5910091/autod...r-own-3d-objects-with-or-without-a-3d-printer

So for anyone looking to retire early (or just donate the CAD for a POGO dock to the community), I think it's safe to say that it would be well-received.
[Samsung Galaxy Nexus] androidtoy09:
Please correct me if I’m wrong but this is just a kick starter project. It has not yet been fully funded. I’m willing to purchase the kit at $15 price IF it’s available NOW. Not a promise/hope.
[Samsung Galaxy Nexus] ellesshoo:
That indiegogo project is NOT me. I just want to make sure there's no confusion about that. I haven't offered to sell my dock or make more to sell (and you'd be amazed how much people have offered for the one I made for this thread).
[Samsung Galaxy Nexus] androidtoy09:
No, I wasn't addressing you or implying that project is you :)
[Samsung Galaxy Nexus] Antob125:
So how does that Site work. Only if he reaches goal will he produce these things or are you guaranteed if you donate?

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] subvertz:
Do ya'll think there would be a way to skip the handshaking and just force the phone to begin charging as soon as the 5V hits the pogo pins? Right now, if I put the phone in my homemade dock it takes a good 13-15 seconds, then it recognizes the charge, wakes up, flips landscape, reads the NFC card, which opens NFC re-tag app in portrait for half a second, then back to landscape. I'd like to skip some of this wait.
[Samsung Galaxy Nexus] Matridom:
You could re-write the file that holds the time-out and default values and re-compile the source, but then you loose OSAP support. Some ROM's let you force AC charge mode as a kernel supported option.

I suspect that USB charging was chosen as the default as it's the safest option when the phone does not know what it's connected to. The electronics needed for the handshaking are rather cheap, if you don't count the device needed to program the chip and associated tools, all the parts cost me around $6 ($3 for the IC, $1 for the voltage regulator and $3 for the prototype solder board)

Right now, I just need to fit the electronics and wiring into my phone case and car dock.
[Samsung Galaxy Nexus] zuberio:
Matridom has put together an ATTiny85 microcontroller circuit to use the middle pogo pin to tell the GNex to go into dock mode with (or without) fast charge.

http://xdaforums.com/showpost.php?p=26195742&postcount=81

This is based on information from silverchris on how the middle pogo pin communicates.

http://xdaforums.com/showpost.php?p=25567487&postcount=12

Very cool stuff.
[Samsung Galaxy Nexus] XlAfbk:
I'm having a hard time finding pogo pins in Germany. Do you think these would work? http://www.ebay.de/itm/10pcs-P75-J1...133?pt=LH_DefaultDomain_0&hash=item3a74d8a87d
[Samsung Galaxy Nexus] Mach3.2:
Try looking around your old phone's battery connector?

My k770i have 5 pogo pins as the battery connector, removed 2 and the pogo pins lined up perfect with my gnex contacts:)
[Samsung Galaxy Nexus] Hans QC:
If you can get an old Siemens C25 and remove the battery connector than you'll have what you need.
[Samsung Galaxy Nexus] XlAfbk:
i have a SE t280i here and the battery connector pins would be a perfect match. anyone got experience with taking those appart? can i get the connector out "alive"?
[Samsung Galaxy Nexus] Mach3.2:
Just keep rocking it, it will fall off.

then solder the +5v and ground to the base of the pogo pin.
[Samsung Galaxy Nexus] MWBAM:
This is now on my list of things to do very soon.