Slashdot Mirror


USB "Condom" Allows You To Practice Safe Charging

MojoKid writes "Yep, a USB condom. That term is mostly a dose of marketing brilliance, which is to say that grabs your attention while also serving as an apt description of the product. A little company called int3.cc has developed a product—a USB condom—that blocks the data pins in your USB device while leaving the power pins free. Thus, any time you need to plug a device such as a smartphones into a USB port to charge it—let's say at a public charging kiosk or a coworker's computer--you don't have to worry about compromising any data or contracting some nasty malware. It's one of those simple solutions that seems so obvious once someone came up with it."

208 comments

  1. *yawn* these have around for years? by PhrostyMcByte · · Score: 5, Interesting

    My MP3 player, the nearly 10 years old Cowon D2, actually came with a power-only USB cable. Maybe their goal was to save money on copper.

    1. Re:*yawn* these have around for years? by tjohns · · Score: 5, Interesting

      If you plug your power-only USB cable into a modern charger, you'll find that your phone charges quite a bit slower than you'd expect. Modern chargers use the data pins to negotiate whether a charger supports higher currents.

      You don't want a phone to try drawing 2A from a charger that's only designed for 500mA.

    2. Re:*yawn* these have around for years? by aXis100 · · Score: 5, Insightful

      "Negotiate" is a loose term - really it's just some fixed resistances across the data pins that set USB charging mode. This can be built into the plug without any extra copper in the cable.

      That said for the portable device on the other end to recognise charging mode it also needs to see some fixed resistance, which would need to be build into the far end plug too.

    3. Re:*yawn* these have around for years? by viperidaenz · · Score: 5, Insightful

      and if you don't connect the data pins, the port, if it obeys the USB standards strictly, may shut down if more than 100ma is drawn without negotiation.

    4. Re:*yawn* these have around for years? by 3247 · · Score: 4, Informative

      "Negotiate" is a loose term - really it's just some fixed resistances across the data pins that set USB charging mode. This can be built into the plug without any extra copper in the cable.

      For dump power supplies, it's "just some fixed resistances" between data pins. That's a shortcut for chargers that don't want to implement the USB protocol.
      Computers, however, do use the data lines for the intended purpose. With computers, the amount of power that can be drawn is negotiated between the computer and the devices.

      --
      Claus
    5. Re:*yawn* these have around for years? by SuricouRaven · · Score: 4, Informative

      Depends upon device/manufacturer. Some use fixed-resistance, but there's no agreement upon which resistance indicates which current. Others use a true computerized negotiation, but again there is no common protocol - and some manufacturers use that negotiation as a means to lock-out third party chargers by deliberately not disclosing the protocol, or even using cryptographic authentication.

    6. Re:*yawn* these have around for years? by Psyborgue · · Score: 4, Informative

      Also there are many phones that will refuse to charge *at all* without these pins.

    7. Re:*yawn* these have around for years? by ThePhilips · · Score: 4, Informative

      That said for the portable device on the other end to recognise charging mode it also needs to see some fixed resistance, which would need to be build into the far end plug too.

      Samsung's charger for the Galaxies simply shorts the data pins. (No, not the cable. The charger.) They do it as a way to recognize that it is a charger connected and allow drawing more power.

      --
      All hope abandon ye who enter here.
    8. Re:*yawn* these have around for years? by Anonymous Coward · · Score: 0

      Yeah, nobody does that. You'd have to measure the current and switch the power lines, not just put a fuse on them. It would cost a fraction of a cent more per device, so you're lucky if there is a fuse. And what is the benefit of doing it "right"? Your host won't work with all sorts of gadgetry that works with all other hosts. Marketing is going to tear you a new one.

    9. Re:*yawn* these have around for years? by FatLittleMonkey · · Score: 4, Informative

      [sigh] So much for "Universal".

      --
      Science is all about firing a drunk pig out of a cannon just to see what happens.
    10. Re:*yawn* these have around for years? by petermgreen · · Score: 1

      The "official" way is for the charger to short the data pins and then go into current limit if the device tries to draw more power than it can supply.

      Which could cause problems for a charge only cable if it's used with a host port that shuts down rather than current limiting when overloaded.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    11. Re:*yawn* these have around for years? by fuzzyfuzzyfungus · · Score: 1

      "Negotiate" is a loose term - really it's just some fixed resistances across the data pins that set USB charging mode. This can be built into the plug without any extra copper in the cable.

      Sometimes a device/cable combination can work in either way. They'll have some goofy resistances-between-pins coding scheme for dumb chargers; but they'll also do the official USB SIG power negotiation dance if plugged into an actual USB host. Of course, so long as you only want to charge the device, it just has to work, not necessarily work the best or correct way.

    12. Re:*yawn* these have around for years? by fuzzyfuzzyfungus · · Score: 4, Informative

      Based on some unpleasant experiences with a USB printer that had a neat internal short, my impression is that a device has to be really nasty to just die when subjected to excessive attempted current draw by a peripheral. You actually do get a little 'host reset' message and no permanent damage, really rather civilized. I don't know whether it's something clever or just a re-settable fuse; but it doesn't seem to result in the hard-kill you'd expect from an ordinary fuse.

      For compatibility purposes, though, all kinds of attempted power draws that are off-spec but below whatever the device considers dangerous are generally well tolerated. USB HDDs drawing ~800ma, or connected to the data lines of one port and the power lines of a second port, little fans and LEDs on goosenecks, all kinds of nasty stuff. Especially on desktops, where +5v is available in nigh-unlimited quantities. Laptops and routers and things, with actual power budgets, seem to be a bit pickier.

    13. Re:*yawn* these have around for years? by fuzzyfuzzyfungus · · Score: 5, Funny

      [sigh] So much for "Universal".

      Hey, man, not my problem if two passengers don't get along, I just drive the bus.

      -USB Implementors' Forum, Inc.

    14. Re:*yawn* these have around for years? by Anonymous Coward · · Score: 5, Informative

      The host power lines are usually protected by a "polyfuse" (aka self-resetting fuse), sometimes just one for all lines combined if the total current is no danger to the traces should it be drawn from one port. A polyfuse is a (normally small) resistance which is designed to go into thermal runaway when the current limit is exceeded. After a few minutes without current, the fuse "resets", i.e. it cools down sufficiently for the resistance to drop far enough that the normal current won't trigger the thermal runaway.

    15. Re:*yawn* these have around for years? by fuzzyfuzzyfungus · · Score: 1

      Ah, ok. That would explain the slightly unpredictable amount of time, following a 'bus reset' message before ports in that port cluster came back online. I would have expected a more precise period from some sort of fancy power-control IC; but a fully analog component would make perfect sense.

    16. Re:*yawn* these have around for years? by AmiMoJo · · Score: 5, Informative

      Actually there is a standard, laid out in the USB Battery Charging Specification. It clearly states that a dumb charger should short D+ and D- directly to indicate that it can supply up to 1.5A.

      The only company that uses resistors is Apple. The USB spec was released in 2007 so maybe their early devices pre-dated that. In any case, any properly designed USB device from the past 5 years should fast charge from a dumb charger simply by having the D+ and D- lines shorted.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    17. Re:*yawn* these have around for years? by Anonymous Coward · · Score: 0

      That's right; and the devices can only draw 50 mA until they have negotiated. This also means if there isn't a driver for your device it will charge extremely slowly.

    18. Re:*yawn* these have around for years? by drinkypoo · · Score: 2

      FWIW my GigaByte motherboard seems to protect USB ports in pairs, or at least, there's a separate polyfuse for the front panel USB.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    19. Re:*yawn* these have around for years? by tippe · · Score: 2

      Oh that’s bull. You make it sound like measuring the current and switching power off requires some elaborate logic and circuitry that couldn’t possibly fit in a consumer device. You know that all of that stuff is contained in small little 8-pin (or less) devices called “USB Power Switches” that are specifically designed for the task, right? We’ve used this one micrel.com in the past, for example.

      Anecdotally, we’re not alone to use these things either: My wife’s iMac’s keyboard has a couple of "handy-dandy" USB ports on the back that are totally useless for anything other than wired mice and USB thumb drives, because the instant you plug something like a phone or MP3 player into it, a message pops up on the screen to say that the port has been disabled because a device requiring too much current was plugged in. Do you think Apple designed some elaborate circuit in order to detect and react to this condition? Damn no. They put a 60 cent device on their PCB to do it for them.

      Anyone who builds a USB host device and who wires the USB 5V bus voltage directly to some internal supply without first using some sort of protection like a USB power switch is in my opinion an amateur and is asking for trouble.

    20. Re:*yawn* these have around for years? by Anonymous Coward · · Score: 0

      Electronics Plus in San Rafael has been selling these adapters for years -- they had a big batch made circa 2007 and have been selling them since.

    21. Re:*yawn* these have around for years? by Anonymous Coward · · Score: 0

      What is your basis for the "cryptographic authentication" on power negotiation? I've done USB drivers and chargers, both for phones and USB storage, and the protocol is a fully documented standard in all USB versions. Now, there is a certain amount of security through obscurity given that some of the specs look like they were written by a drunk 4th grader in swahili and then translated by Google Translate, but that's another story.

      The old tales of chargers not interoperating is now pretty much against the law everywhere (standard USB charging is mandated to reduce e-waste), and just plain silly. Besides, proprietary was usually handled by proprietary non-standard hardware connections, not software.

    22. Re:*yawn* these have around for years? by mcgrew · · Score: 1

      Is it even necessary? When I plug my phone into the wall (USB cable plugs into the wall plug) it just charges but when I plug it into a computer it asks me what I want it to do.

    23. Re:*yawn* these have around for years? by cdrudge · · Score: 1

      The "official" way is for the charger to short the data pins and then go into current limit if the device tries to draw more power than it can supply.

      I'll admit that I'm not an electrical engineer, but why would a charger need to current limit the power if the device tries to draw more than it can provide?

      That's like putting a restrictor plate on my car so that I can go faster then it allows me to go.

    24. Re:*yawn* these have around for years? by timeOday · · Score: 3, Interesting

      Wow, I got something useful out of slashdot today. I have always wondered why my wife's phone won't charge from the cigarette lighter -> USB converter in our car. Is there some term that is used to distinguish connectors with / without this functionality, so I can buy the right kind?

    25. Re:*yawn* these have around for years? by Insightfill · · Score: 1

      Based on some unpleasant experiences with a USB printer that had a neat internal short, my impression is that a device has to be really nasty to just die when subjected to excessive attempted current draw by a peripheral.

      I've killed one "iHome" and nearly killed another when trying to recharge various devices.

      In one case, I put a completely dead "iPod Classic" in the top dock and after an hour noticed a nasty electrical smell coming out of it. It also was no longer was charging and wouldn't play any audio. Unplugging and waiting a few days, then trying again, resulted in no-go. I disassembled it but didn't see anything visibly wrong. Oddly enough, these older iHomes were DESIGNED for the iPod Classic.

      Later, plugged an iPad 1 into the USB port of another iHome and noticed the funny smell again pretty quickly. I unplugged and everything seemed to be OK, but wasn't about to break another one.

    26. Re:*yawn* these have around for years? by petteyg359 · · Score: 1

      USB Charging Specification

      If a portable device is attached to a USB host or hub, then the USB 2.0 specification requires that after connecting, a portable device must draw less than:
      2.5 mA average if the bus is suspended
      100 mA if bus is not suspended and not configured
      500 mA if bus is not suspended and configured for 500mA

      Where do you get 50 mA?

    27. Re:*yawn* these have around for years? by Anonymous Coward · · Score: 0

      If you plug your power-only USB cable into a modern charger, you'll find that your phone charges quite a bit slower than you'd expect. Modern chargers use the data pins to negotiate whether a charger supports higher currents.

      You don't want a phone to try drawing 2A from a charger that's only designed for 500mA.

      Why not? The phone can only draw as many amps as it's given. So the charger would only give it 500mA and trickle charge the device. It's the reverse you would need to worry about.

    28. Re:*yawn* these have around for years? by petermgreen · · Score: 1

      There are various ways a power supply* can respond to an overcurrent situation including

      1: Overheat and destroy itself (possiblly even catching fire though that is thankfully rare).
      2: Enter a current limit mode where the voltage drops off sharply as current increases.
      3: Trip out and refuse to supply any power until reset somehow.

      Now suppose I have a nominally 1A power supply. This power supply goes into current limit at just over 1A and shorts the D+ and D- lines as per the USB battery charging specification. When I plug a tablet into it the tablet tries to charge at 2A but 2A isn't available so the voltage drops until the tablet is only drawing just over 1A. The tablet charges successfully albiet slower than it would with a 2A charger..

      On the other hand suppose I had a another nominally 1A power supply but that tripped at just over 1A. I connect a USB cable to it and short the D+ and D- lines. When I plug a tablet into it the tablet would try to draw 2A and trip the protection. The tablet therefore doesn't charge at all.

      Now supposed I had another nominally 1A power supply that overheats and destroys itself when attemting to supply more than 1A. I connect a USB cable to it and short the D+ and D- lines. When I plug my tablet in it would try to draw 2A and destroy the power supply.

      That's like putting a restrictor plate on my car so that I can go faster then it allows me to go.

      To take your car analogy imagine you had three cars. One doesn't have a rev limiter at all and you can destory the engine by over-revving it. One has a rev limiter that works in the conventional way limiting the engine speed to a predetermined level and the final one has a rev limiter that shuts down the whole car ifyou hit the limit.

      * People reffer to them as "chargers" but the charge control circuitry is actually in the phone.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    29. Re:*yawn* these have around for years? by Anonymous Coward · · Score: 0

      If you plug your power-only USB cable into a modern charger, you'll find that your phone charges quite a bit slower than you'd expect. Modern chargers use the data pins to negotiate whether a charger supports higher currents.

      You don't want a phone to try drawing 2A from a charger that's only designed for 500mA.

      Why not? The phone can only draw as many amps as it's given. So the charger would only give it 500mA and trickle charge the device. It's the reverse you would need to worry about.

      Only if it's properly desiged. The 500mA plug should reset if there is a demand for more than spec. It *should* be safe and only output what it's designed to but some mfg's could leave that max usage up to the user (ala too many electrical plugins in a socket leading to blown breaker or fire at outlet).

    30. Re:*yawn* these have around for years? by tlhIngan · · Score: 1

      The only company that uses resistors is Apple. The USB spec was released in 2007 so maybe their early devices pre-dated that. In any case, any properly designed USB device from the past 5 years should fast charge from a dumb charger simply by having the D+ and D- lines shorted.

      The iPod was released in 2001. The 3rd Gen iPod in 2003, which incorporated USB charging and a "universal connector". That predates the charging spec by a good 4 years. The iPhone was also released in 2007, and by that time, there were three common currents available - 100mA, 500mA and 1000mA - for charging the iPhone and iPods. The iPad came later in 2010, but Apple decided it would be better to keep backwards compatibility and have a 2000mA setting as well, so you can use 500mA and 1000mA chargers with it too and it won't try to blow them up.

      Now supposed I had another nominally 1A power supply that overheats and destroys itself when attemting to supply more than 1A. I connect a USB cable to it and short the D+ and D- lines. When I plug my tablet in it would try to draw 2A and destroy the power supply.

      Sadly, I've actually seen this happen when designing products to the USB spec - the cheap ass crappy chargers WILL SELF DESTRUCT if you try to do this. And when they do self-destruct, or even when operating correctly, bad things can happen - like exposing mains potential on the device (the device not mains earth referenced, so it can get 5V from USB, but the USB port, when referenced to mains earth, can be at lethal voltages.

      See several people getting electrocuted from using crappy chargers.

      Of course, the other danger is well, burning your house down because the charger explodes with flame.

    31. Re:*yawn* these have around for years? by hedwards · · Score: 1

      That irritates me. Sometimes I just want to plug the item into the computer and have it charge, but some devices won't let me do that. They insist that they be fully connected, or they won't charge. But, if they're fully connected, they won't charge because they're being accessed.

      I may end up getting one of these for that reason.

    32. Re:*yawn* these have around for years? by AmiMoJo · · Score: 1

      If your charger blows up because the device tried to draw more current than it can supply then your charger is shit. Sorry, but no reasonably designed charger should operate that way. If you buy the cheapest crap you can find then don't be surprised when it explodes.

      That is not a flaw in the USB spec, BTW.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    33. Re:*yawn* these have around for years? by gwjgwj · · Score: 1

      Why not? The phone can only draw as many amps as it's given. So the charger would only give it 500mA and trickle charge the device. It's the reverse you would need to worry about.

      The charger cannot push arbitrary current through the phone at 5 V, the phone is deciding how much it draws.

    34. Re:*yawn* these have around for years? by meerling · · Score: 1

      It was, and those often get mixed in with my normal USB cables (thanks for cleaning up honey), and aren't properly marked or identified. (grumble)

    35. Re:*yawn* these have around for years? by Anonymous Coward · · Score: 0

      I had a similar issues with one phone charging while another would not. Eventually I read all the chargers and picked the one with the longest list of supported device manufacturers. Those ones have worked on all phones since.

    36. Re:*yawn* these have around for years? by JesseMcDonald · · Score: 5, Informative

      Is there some term that is used to distinguish connectors with / without this functionality, so I can buy the right kind?

      I gave up on finding USB Charging Specification-compatible chargers a while ago and just picked up a "charge-only" USB cable, which does the same thing as the adapter in this article: short the D+ and D- pins on the device side. This lets any standards-compliant (i.e. non-Apple) device know that it's safe to charge at full speed, so it should fix the problem so long as your charger can handle the current.

      You can tell whether an Android device is charging properly by looking at the Battery pages in Settings. It should say "Charging (AC)" to indicate a full-speed charge, or "Charging (USB)" to indicate that it's limiting itself to 100mA.

      --
      "The state is that great fiction by which everyone tries to live at the expense of everyone else." - Bastiat
    37. Re:*yawn* these have around for years? by Anonymous Coward · · Score: 0

      I said it would cost a fraction of a cent more to do it "right", didn't I? When the host power supply can easily handle 500mA per port, there's no reason to spend even that fractional cent to limit USB clients to 100mA until they've jumped through the hoops to get 500mA.

      A hub device, which can draw a total of at most 500mA from its host, has to be more selective about the power it delivers to downstream devices. So yes, these devices do manage power, but that's a little beside the point: Trying to charge from a bus-powered hub is not going to work, with or without a USB condom.

    38. Re:*yawn* these have around for years? by wagnerrp · · Score: 1

      The USB protocol only allows negotiation up to 500mA, or 2.5W. In order to achieve those 1A and 2A charging rates, computers must also implement that "fixed resistance" shortcut.

    39. Re:*yawn* these have around for years? by Anonymous Coward · · Score: 0

      Wow, I got something useful out of slashdot today.

      You have exceeded your /. quotient for usefulness for 2013. Please log out for the remainder of the year.

    40. Re:*yawn* these have around for years? by Brianwa · · Score: 1

      There are also a number of devices that will not show the "charging" icon but actually will charge when plugged into a charger it doesn't recognize. Normally at a reduced rate though.

    41. Re:*yawn* these have around for years? by Flere+Imsaho · · Score: 1

      Cowon's rock. I love my J3. Fantastic sound and a great battery life.

      --
      It gripped her hand gently. 'Regret is for humans,' it said.
    42. Re:*yawn* these have around for years? by JThundley · · Score: 1

      What if it says Charging (wireless)?

    43. Re:*yawn* these have around for years? by JesseMcDonald · · Score: 1

      What if it says Charging (wireless)?

      Then you must have one of the new Nexus devices with inductive charging, and I can only assume you already know what to do with it and whether it's working properly.

      --
      "The state is that great fiction by which everyone tries to live at the expense of everyone else." - Bastiat
    44. Re: *yawn* these have around for years? by RockDoctor · · Score: 1
      Yeah, sorry, everybody does that. We went through a bout about 5-8 years ago where every second "high" capacity USB flash drive (1/4 gig and upwards) would trigger alarms on the USB bus and often fail to be recognise bcause it couldn't draw enough current to operate. USB hard drives were even worse, often requiring those double-A plugs to provide enough power.

      OK, you may have been using chicken-shit controllers in crap machines ; we had to buy reasonable quality machines (mid-range Dells, HPs, ThinkPads) because of the battering they received in the helicopter hold, and the filthiness of the AC power supply where megawatt DC supplies are switched and controlled by silicon-controlled rectifiers.

      --
      Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"
  2. Not Completely Safe by Anonymous Coward · · Score: 1

    Plugging in the phone would still make it vulnerable to side-channel attacks where voltage fluctuations are monitored. Also, unless you're watching the phone, someone could unplug the condom and plug it in directly in order to compromise it. I'm sure a pwning kiosk operator could come up with some excuse.

    1. Re:Not Completely Safe by smash · · Score: 5, Insightful

      If someone has physical access to your phone unsupervised, ALL BETS ARE OFF.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    2. Re:Not Completely Safe by Anonymous Coward · · Score: 0

      If someone has physical access to your phone unsupervised, ALL BETS ARE OFF.

      And last I checked, it's alot easier to find a power outlet than it is a public USB port. I carry around a USB charger the size of an ice cube. If someone's motivated enough to swap my charger for a malicious one, imagine what they'd do with a charger that might as well be a Raspberry Pi. Hell, they might even be able to reprogram it without visibly changing anything.

    3. Re:Not Completely Safe by Anonymous Coward · · Score: 0

      I carry around a USB charger the size of an ice cube.

      Where do you find such small power outlets that you can plug it in? The power outlets I know are much larger than an ice cube.

    4. Re:Not Completely Safe by robthebloke · · Score: 5, Funny

      That's why I tamper-proof my phone with Windows 8, and a picture of Justin Bieber for the locked screen.

    5. Re:Not Completely Safe by Anonymous Coward · · Score: 0

      You're probably joking but mounting a device running Windows Phone 8 on anything else but a Windows computer is a real PITA.

    6. Re:Not Completely Safe by Anonymous Coward · · Score: 0

      But then you're also unable to use your own phone.

    7. Re:Not Completely Safe by Goose+In+Orbit · · Score: 1

      And last I checked, it's alot easier to find a power outlet than it is a public USB port

      I can supply one example - the departure lounges at East Iowa airport have USB ports built into the seating (power points too if I recall correctly).

      O'Hare and Heathrow on the other hand ... not a jot - though I was travelling economy, but wouldn't be surprised if business/first class did have supplies.

    8. Re:Not Completely Safe by barlevg · · Score: 1

      Not 100% effective? Wouldn't that make them just like their namesakes?

    9. Re:Not Completely Safe by Anonymous Coward · · Score: 0

      How hard can it be to find a charger larger than this? Sheesh.

    10. Re:Not Completely Safe by jones_supa · · Score: 1

      You probably meant "smaller".

    11. Re: Not Completely Safe by AvitarX · · Score: 1

      I've backpacker with lots of newer phones on oldish, but not ancient, computers. Acting like a hard drive appears to have gone out of style, it's a real pain.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    12. Re: Not Completely Safe by AvitarX · · Score: 1

      I've noticed that with...

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    13. Re:Not Completely Safe by jeffmflanagan · · Score: 1

      The seats on the United flights I took a couple of months ago had outlets, but no USB ports, so point in favor in carrying an ac/usb adapter there. Only two outlets per group of three seats though, so they can quickly be taken.

    14. Re:Not Completely Safe by hedwards · · Score: 1

      Windows 8 wasn't sufficient? I just have a Windows 8 logo on my phone and that was enough to get mine returned with crude note questioning my parentage.

  3. So, if I manufacture chargers.... by Anonymous Coward · · Score: 0

    All I have to do is feed some "connection error" kinda stuff on the screen until the guy takes off his condom.

    Webmasters already do this to me all the time when they want me to enable JavaScript on my machine.

    Desperate people needing to get some juice into their phone will do whatever the machine says in order to get what they want.

    Its hard to deal with "typhoid Mary's" as long as Congress keeps creating all sorts of anti-reverse-engineering laws which the dispensers of bad code hide behind.

    1. Re:So, if I manufacture chargers.... by smash · · Score: 2

      You could do that. I could also not buy your broken charger.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    2. Re:So, if I manufacture chargers.... by denzacar · · Score: 1

      What if the charger starts making those claims after 15-37 charges?
      So you start checking the connections one by one... plugging and unplugging items...

      After all... if they are after your data, they should let you accumulate some data on the device first, right?

      --
      Mit der Dummheit kämpfen Götter selbst vergebens
    3. Re:So, if I manufacture chargers.... by jamesh · · Score: 5, Funny

      You could do that. I could also not buy your broken charger.

      But you know what you're doing. Social engineering will always work on some people though:

      "My phone is flat and I really need to take a photo of my big mac to show my friends, can I borrow your charger?"

      "Sure, here you go"

      "It's not working"

      "Try taking that adapter thing off, it's probably mucking up the charging"

      Faced with the horror of eating their big mac without it first being photographed, I think you can guess how this story ends...

    4. Re:So, if I manufacture chargers.... by seebs · · Score: 2

      On what screen? You don't have access to a screen. You could refuse to provide power if you don't see data pins, but you can't control how that gets displayed. And I suspect anyone who gets one of these will pretty much be suspicious of suddenly finding a charger which needs that.

      Note that there's at least one sort-of-similar example: The iPhone won't charge from a USB hub if there's no computer. It'll charge from a plain charger, or from a computer, but not from a hub. In this case, it's that there's data pins but not quite enough data on them.

      --
      My blog: http://www.seebs.net/log/ --- My iPhone/iPad app: http://www.seebs.net/seebsfrac/
    5. Re:So, if I manufacture chargers.... by smash · · Score: 4, Insightful

      Well... if you're going to remove a device specifically designed for device security because some unknown third party device/person tells you to - your security problems aren't of a technical nature. As they say, there's no technical fix for stupid. Not saying it won't happen, but there's not a lot a security accessory vendor can do to protect against that.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    6. Re:So, if I manufacture chargers.... by jamesh · · Score: 2

      Well... if you're going to remove a device specifically designed for device security because some unknown third party device/person tells you to - your security problems aren't of a technical nature. As they say, there's no technical fix for stupid. Not saying it won't happen, but there's not a lot a security accessory vendor can do to protect against that.

      So true. Outlook blocks links in messages it has moved to your junk mail folder. Consequently all spam now says "if links aren't working, please move this message to your inbox". Stupid will find a way.

    7. Re:So, if I manufacture chargers.... by MrKaos · · Score: 4, Funny

      All I have to do is feed some "connection error" kinda stuff on the screen until the guy takes off his condom.

      For anyone new here this is a fine example of geek sexting...

      --
      My ism, it's full of beliefs.
    8. Re:So, if I manufacture chargers.... by Anonymous Coward · · Score: 0

      How exactly do you plan on feeding connection error stuff to the screen? You're just a charger. Good luck doing anything other than just not charging the phone and getting replaced by a charger that works.

    9. Re:So, if I manufacture chargers.... by Anonymous Coward · · Score: 0

      It's also an appropriate "that's what she said" joke.

    10. Re:So, if I manufacture chargers.... by tepples · · Score: 1

      The iPhone won't charge from a USB hub if there's no computer. It'll charge from a plain charger, or from a computer, but not from a hub. In this case, it's that there's data pins but not quite enough data on them.

      Will it charge from a computer that happens not to have iTunes software installed, such as a computer running GNU/Linux?

    11. Re: So, if I manufacture chargers.... by Anonymous Coward · · Score: 0

      Yes

    12. Re:So, if I manufacture chargers.... by someSnarkyBastard · · Score: 1

      I thought the quote was " Life will find a way". Or are you implying that Life == Stupid? Considering the shenanigans the human race has been engaging in you might have an argument there...

    13. Re:So, if I manufacture chargers.... by mdielmann · · Score: 1

      That sounds like an excellent business model. Hire yourself out to follow wealthy people with high security requirements, and hit them with a Nerf bat if they use their electronics in an insecure manner. Sure it's a somewhat small market, but who wouldn't want a job like that?

      --
      Sure I'm paranoid, but am I paranoid enough?
    14. Re:So, if I manufacture chargers.... by LinuxIsGarbage · · Score: 1

      Yes. On a Windows PC without iTunes my iPod Touch shows up as a digital camera media device and charges. I know a couple times that I plugged it into a Linux machine it gave the "I'm charging" tone a lot quicker than it took to be recognized in a Windows PC.

    15. Re:So, if I manufacture chargers.... by smash · · Score: 1

      Maybe another less invasive option.... a security ring/bracelet/wristwatch/etc.

      If you don't have the jewellery in close proximity, the phone won't unlock. Chicks would love that.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  4. Fast charge detection by _merlin · · Score: 3, Interesting

    This wouldn't allow devices to detect fast charge capability, as that depends on resistances between data pins and power pins, or high-level protocol negotiation if it's an intelligent host with this capability. Devices will only charge slowly (100mA) if at all.

    1. Re:Fast charge detection by phantomfive · · Score: 2

      They can still try to draw 500mA and let the host cry. I don't know if they will, but wall chargers don't seem to have a complex protocol setup, I don't know how the do it.

      --
      "First they came for the slanderers and i said nothing."
    2. Re:Fast charge detection by _merlin · · Score: 3, Interesting

      All PowerPC Macs will current limit if they try to draw more than 100mA without negotiating, not sure what other PCs will or won't do (yeah, I'm out of date on that front). If a device is properly USB compliant it won't draw more than it knows it's allowed to. My Galaxy S3 is pretty quick to go into slow charge mode if it isn't sure it's allowed to go for more. Other reputable devices do the same - don't want to lose your USB logo certification.

    3. Re:Fast charge detection by inasity_rules · · Score: 3, Interesting

      Make the condom intelligent enough to pretend to be a phone, on one side and a charger on the other with no connection in between. I can't believe I just typed that sentence... Anyhow, I am sure you can get PICs with dual USB which would do that.

      --
      I have determined that my sig is indeterminate.
    4. Re:Fast charge detection by tjohns · · Score: 4, Insightful

      These boards have quite a bit of logic on them. If they were just cutting the data pins, that would all be unnecessary.

      The product page is light on details, but I'd be surprised if that logic wasn't there precisely to negotiate charge rate.

    5. Re:Fast charge detection by jamesh · · Score: 4, Interesting

      They can still try to draw 500mA and let the host cry. I don't know if they will, but wall chargers don't seem to have a complex protocol setup, I don't know how the do it.

      I had an aftermarket iPhone charger for my car that was a cigarette lighter adapter with a USB socket on it and then a USB to iPhone cable. One day I was in the office and needed to charge my iPhone and didn't have a charger so I grabbed the USB cable from my car. The moment I plugged it into my laptop, even before plugging the iPhone in, the laptop turned off. No damage. Being naturally curious I tried it again and it was repeatable.

      I'd go as far to say that some are basically brain dead

    6. Re:Fast charge detection by Anonymous Coward · · Score: 1

      I think the way it looks, it does exactly that; does auto negotiation on the condom itself (hiding itself as some kind of other device?), and power cleanly goes to the device being charged.

      It's probably not just a single USB cord with the data wires cut out...

    7. Re:Fast charge detection by Kjella · · Score: 2

      Well why then is this a whole PCB with chips and not just a double plug with the data pins leading to nothing? I'd hope this one is smart enough to do the power negotiation in both ends, but without the physical capability to transfer data. But hey, lets be armchair quarterbacks and assume that whoever came up with this knows nothing about USB charging...

      --
      Live today, because you never know what tomorrow brings
    8. Re:Fast charge detection by Anonymous Coward · · Score: 0

      you voltage divide the 5v pin... i've done it at home with a few resistors.

    9. Re:Fast charge detection by TavisJohn · · Score: 2

      Most phones do not care about resistance across the data pins. Just short them out and BAM fast charge!
      That is how I was able to trick my Epic 4g to work with my palm pre touchstone charger.

      There is no need for all the circuits and such... I made my own a while back out of a spare cable. I just opened the cable, cut the data wires. Than I shorted the data wires on the side that went to the phone. I sealed it all up and I can plug my phone into any usb port and it charges at the maximum output of the USB port. Does not matter if the port is 500 mah, or a 3rd party charger that can put out 1,000 or even 2,000.

      Why do these solutions need to be soo complex?

    10. Re:Fast charge detection by Anonymous Coward · · Score: 1

      ideally, the usb rubber would detect fast charging capabilities of the device, then offer that detection to the charging station via isolated circuitry, then pass through the higher current offered by the charging station to the device until the device says its full.

    11. Re:Fast charge detection by sjames · · Score: 1

      I don't know if they do, but the condom could negotiate the charging current itself, then provide it to the protected device. Since the condom has no other function, it can be kept simple enough to not be exploited itself while keeping the device safe.

    12. Re:Fast charge detection by Miamicanes · · Score: 2

      Actually, all the condom needs is a switch that when open, leaves D+ and D- connected to nothing at all, and when closed, shorts D+ and D- with each other. By definition, if the phone sees that the D+ and D- pins are shorted together, the device is entitled to draw 1.7A from the power supply.

      Officially, if D+ and D- are neither shorted nor able to negotiate for higher current, the device is only supposed to draw 100mA. In reality, everything I've ever seen besides Motorola's annoying phones ignores that rule and draws 500mA if there's power, but no negotiation, because anything that's GENUINELY capable of supplying only 100mA while powered up is almost guaranteed to be either a laptop running in "BIOS mode" that's capable of saying, "No!" (or cutting the power if too much gets drawn), a 99c power supply from China whose lifespan will be measured in days *anyway*, or a powered USB hub that isn't connected to a computer and can supply 500mA per port without breaking a sweat.

    13. Re:Fast charge detection by AmiMoJo · · Score: 3, Informative

      Actually you have been able to get "charge only" USB cables for years, and they fully support fast charging too. To enable 1000mA charging you just tie the D+ and D- lines together, so the charge only cables simple cross the over. Data comms fail but charging works fine.

      I bought a couple last time I was in Japan, and assume they will become available in the west eventually.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    14. Re:Fast charge detection by spire3661 · · Score: 1

      Some people have done this with programmable microcontrollers (ATTiny in USB host mode) for PS3 controller charging (they require negotiation to charge). Lost the link, but its pretty trivial to do.

      --
      Good-bye
    15. Re:Fast charge detection by dkf · · Score: 3, Funny

      The product page is light on details, but I'd be surprised if that logic wasn't there precisely to negotiate charge rate.

      Well something's got to send the data to the NSA...

      --
      "Little does he know, but there is no 'I' in 'Idiot'!"
    16. Re:Fast charge detection by Matt_Bennett · · Score: 1

      Why do these solutions need to be soo complex?

      Consistency? Not needing to have a specific cable for a specific phone? The USB spec with respect to charging is not incredibly complex, but it is there to give some consistency and assurance you're not going to destroy your device or computer, and still be able to charge at the maximum rate available.

      On a computer connected device, the client being well behaved is important- if every port draws the maximum available (before the on-board fuse triggers), there won't be enough current to go around, and can cause functionality on the computer itself.

    17. Re:Fast charge detection by Matt_Bennett · · Score: 1

      Very few computers actually have a switch to cut off current and can actively say 'no' - it is usually done with a thermal fuse- too much current, the fuse gets hot, goes up in resistance, limits the current to the device. The thermal fuses aren't meant to trigger as a matter of course- trigger it too often, and you have to replace it. For most people, that means replacing the motherboard.

    18. Re:Fast charge detection by CastrTroy · · Score: 1

      That isn't even enough to keep my phone from discharging itself, although it will discharge slower. I've had this happen a couple times, where I had a faulty cable, or a plugged it into the wrong port on my laptop. My laptop isn't that old, and it still has unpowered USB ports.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    19. Re:Fast charge detection by Anonymous Coward · · Score: 0

      The moment I plugged it into my laptop, even before plugging the iPhone in, the laptop turned off. No damage. Being naturally curious I tried it again and it was repeatable

      Curious - my laptop will just disable the USB port until the cable is unplugged.

    20. Re:Fast charge detection by Anonymous Coward · · Score: 0

      ATTIny do not have USB hardware on them. There is a reason why it is called Tiny based on the peripherals/core.
      If you are thinking of USB-Tiny software bit banging, it is device only and doesn't have a host mode.

      >Anyhow, I am sure you can get PICs with dual USB which would do that.
      Hmmm. Nope. Most pic with USB are device only. Device only tends only talks to 1 host at the time, so only 1 USB port. To get to 2 USB ports, the device has to have USB host capability or USB OTG. That means a PIC32 class.

    21. Re:Fast charge detection by Darinbob · · Score: 1

      Definitely the standard in USB 2.0 limits to 500mA. So if you get more than that then either it's a later standard (3.0?) or it's cheating.

  5. I wanted more by ThatAblaze · · Score: 1

    Damn... I wanted something that would take all kinds of measurements and then later plug into my usb port.That would be real marketing brilliance. Speed, power, duration, ect. correlated with attractiveness.. that sounds like some useful data.

    1. Re:I wanted more by Fwipp · · Score: 1

      Ah yes, the undeniable usefulness of "all kinds of measurements." Really, what couldn't you use that data for?

      Though, you probably didn't need to point out that it would "later plug into [your] usb port" - really, that much is just common sense.

  6. You can do this with a USB extension cable... by chaboud · · Score: 4, Informative

    I've made my own, but you can buy them inexpensively. They're really convenient if you're, say, trying to keep devices from popping the VMWare Fusion Mac/Linux selection dialog or complaining about ejection.

    So, yeah, this guy made a board, but a cut-line extension cable has been the answer to this problem for a while. Some devices may fuss or trickle charge, but it generally works.

    1. Re:You can do this with a USB extension cable... by AlternativeIdeas · · Score: 2, Funny

      complaining about ejection

      The USB condom won't complain about that.

  7. What the unholy crap???? by Anonymous Coward · · Score: 2, Insightful
    An entire PCB filled with parts? This looks like an example of someone too smart for their own good. I just bought a dedicated USB charger wall-wart on eBay for 2$ and an octopus adapter cable so anyone who comes to my place can charge anything at all.

    This over-engineered nonsense in the article is ridiculous.

    1. Re:What the unholy crap???? by Anonymous Coward · · Score: 0

      He's better than a mere engineer, he's an over-engineer.

    2. Re:What the unholy crap???? by Ford+Prefect · · Score: 3, Informative

      An entire PCB filled with parts? This looks like an example of someone too smart for their own good.

      The photo seems to be of this thing, which is an entirely different device which apparently 'allows a computer (or "host") to masquerade as a USB "device" to communicate with other USB devices or USB Hosts.'

      In other words, exactly the kind of device you wouldn't want to unknowingly connect things to.

      --
      Tedious Bloggy Stuff - hooray?
    3. Re:What the unholy crap???? by Anonymous Coward · · Score: 0

      I think this is not for when you want to offer charging to others, but for when others offer charging to you, but you don't trust them not to misuse the data pins to hack your device. If there's no power outlet you can/are allowed to plug into, your wall-wart will not help you in that case.

      Now having said that, the device may still be over-engineered (I don't know enough about USB charging to decide). It's just your argument that doesn't work.

    4. Re:What the unholy crap???? by Anonymous Coward · · Score: 0

      How does my argument "not work"? You can't carry a small wall-wart with you but you can carry a large PCB full of parts? Really?

    5. Re:What the unholy crap???? by tippe · · Score: 1

      Aren't all engineers over-engineers? I know I am...

      What?!? Why is everyone laughing at me again?

  8. Huh? by juventasone · · Score: 3, Interesting

    Why does this require a big PCB with three ICs? Why not just simply remove pins 2 & 3?

    1. Re:Huh? by Anonymous Coward · · Score: 2, Funny

      Why does this require a big PCB with three ICs?

      Obviously for the circuitry to inject its own malware into the devices connected to it.

    2. Re:Huh? by inasity_rules · · Score: 2

      Power negotiation between host and device can be active. USB is only supposed to grant 100mA without proper negotiation.

      --
      I have determined that my sig is indeterminate.
    3. Re:Huh? by Darinbob · · Score: 3, Interesting

      I don't have specs handy, but there's power management to consider. A port can be put into a low power or suspend state, where the device is expected to put itself into lower power mode and consume less than the 100ma that's on the power pins. So a two wire cable would not be able to handle this power management and would consume the whole 100ma when charging (not very nice if on a battery powered laptop).

      Additionally, I think some devices would need to actually enumerate correctly before they start charging normally. Ie, they won't consume 100ma to charge without being active. Most devices I think keep it as simple as possible so this won't matter for them.

      But I think the real reason for the condom is to negotiate basic info so that it can request 500ma for devices that want it.

    4. Re:Huh? by Anonymous Coward · · Score: 0

      The photograph is of the Facedancer21, not the USBCondom. The author of the article mucked up by assuming all pictures on the page (including those linking to other products) are of the USDCondom.

    5. Re:Huh? by snowgirl · · Score: 1, Informative

      I had a boyfriend with a motorola phone... it absolutely REFUSED to charge if connected into an intelligent host, unless their special software were installed. It was a total pain in the butt...

      --
      WARNING! This girl exceeds the MAXIMUM SAFE standards established by the FDA for BRATTINESS
    6. Re:Huh? by Anonymous Coward · · Score: 0

      Because it's just not a shot of the condom, but another board:
      http://int3.cc/collections/frontpage/products/facedancer21
      http://cdn.shopify.com/s/files/1/0244/5107/products/IMG_0065_1024x1024.jpg

    7. Re:Huh? by Anonymous Coward · · Score: 0

      it appears to me that the image is actually of a different device, a FaceDancer21 that allows you to masquerade a USB host (e.g. a computer) as a USB device (e.g. a mass storage device).

    8. Re:Huh? by Anonymous Coward · · Score: 0

      The last picture is not the "USB Condom", but a USB simulator... They just took all images from the original eshop including the preview of this simulator thing.

    9. Re:Huh? by Anonymous Coward · · Score: 0

      Did I have the same Motorola phone, I wonder? I had the same issue and was able to fix it with this: http://www.amazon.com/Mediabridge-USB-Charging-Cable-Micro-B/dp/B009W34X1I

      In short, this is old news...

  9. The condom was due any time now by Khyber · · Score: 1

    After all, we've had power extensions for years!

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    1. Re:The condom was due any time now by Anonymous Coward · · Score: 0
      Could you fix the extra apostrophe that somehow got in that possessive pronoun in your sig? Because it reads:

      "The Government is becoming opaque, while making it is citizens completely transparent."

      Thanks.

    2. Re:The condom was due any time now by Anonymous Coward · · Score: 0

      No it's the punctuation that needs to be changed.

      The Government is becoming,
      Opaque while making.
      It is citizens?
      Completely transparent.

  10. What does the electronics do? by irp · · Score: 4, Interesting

    I've apparently made 'USB condoms' myself. A male and female usb connector soldered end-to-end, the data pins shorted together.

    This enables my ancient HTC Desire to recognize any usb charger as a dedicated charger, and charge with up to 1 A (in reality significantly less). It is a low tech solution that works.

    So why so much electronics on the board??

    1. Re:What does the electronics do? by Anonymous Coward · · Score: 0
      I think the guy is too smart for his own good. He's the type of "by the book" engineer who reads datasheets and goes off in a corner to learn entire fields of electrical and software engineering and reads standards on the weekend to end up making a product like this one. He probably regulates every voltage to within a nanovolt, monitors every current, uses 0.01% resistors everywhere. Not realizing that you could just connect the power and ground pins and ignore the data pins.

      An engineer that needs to be controlled at every turn, but absolutely clueless on his own. Kind of fun when you're 20, sad when you're 40.

      The only saving grace in this article is that nothing was 3D printed. Thank eff!!

    2. Re:What does the electronics do? by phantomfive · · Score: 2, Interesting

      So why so much electronics on the board??

      Wow, you're not kidding. I just clicked on the link, and there is a LOT. With that much stuff, I'd be afraid it'd connect to the phone itself and send the data off to a remote server. It's definitely doing more than just cutting the data lines.

      --
      "First they came for the slanderers and i said nothing."
    3. Re:What does the electronics do? by Darinbob · · Score: 2

      USB devices can be a bit odd. There is the actual spec, but most devices don't bother with that and instead do whatever it is that Windows expects them to do. Ie, devices in general will only respond to commands that Windows implements, so you can find that a driver that is perfectly correct according to the book won't work with some devices.

      Technically, connecting just power and ground is the wrong way to do things because it bypasses power control states, but because it works most of the time that's good enough to do (and generally people would be smart enough to unplug it if charging from a laptop that's on battery).

    4. Re:What does the electronics do? by thegarbz · · Score: 1

      So that when you plug your DIY USB condom into a port that was assembled with all the care that chinese typically apply to circuit protection you don't set your house on fire.

      You have a specific solution that works in a specific scenario. Can't blame you I actually did the same here to get my phone to charge faster. But your solution wouldn't work with all devices and the reasons that power negotiation is such a retarded clusterfuck in the USB spec is because of the great variety of different USB ports which would end up with blown fuses or burnt out chips.

      We learnt that the hard way in our EE lab at uni when the students were given an assignment that involved USB. By the middle of the semester none of the computers had working USB ports.

    5. Re:What does the electronics do? by TuringCheck · · Score: 2

      Shorting together data pins prevents iDevices from charging properly. A 10nF capacitor between them is a better choice.

    6. Re:What does the electronics do? by Anonymous Coward · · Score: 0

      If you had spent a little more time being smarter and less time being judgmental about the guy and coming up with stupid hyperbole, you would have realized that your scheme couldn't work for anything but a subset of all possible USB host and client combinations. You need something active, which can arbitrate for different power states in between the host and device. Consider this: what would your version of the "condom" do if you plugged it between a phone that charges at 1A and a host that can only provide 250mA? I'll tell you: your phone will overpower the host because it has been tricked into believing that it was plugged into a port that could support more than it actually can. You might be able to get away with this in some cases, but it certainly isn't going to be universal, which is why that "clueless" engineer probably spent the time to come up with something that would work.
      Sometimes you can't just brush away details you don't understand because you think they are unnecessary. If you want to have an intelligent discussion with someone on why some things are they way they are, maybe it wouldn't hurt you to first go off in a corner and learn at least a thing or two about the field under discussion.

    7. Re:What does the electronics do? by Anonymous Coward · · Score: 0
      The site for the gadget itself says "USB Condoms achieve this by cutting off the data pins in the USB cable and allowing only the power pins to connect through."

      Are you one of those engineers BTW?

    8. Re:What does the electronics do? by tippe · · Score: 2

      The site for the gadget itself says "USB Condoms achieve this by cutting off the data pins in the USB cable and allowing only the power pins to connect through."

      Based on the fact that there appears to be a lot of active components on this board, I think this description might be a simplification of what the device actually does. The device probably isolates the datapath between the host and device, but that doesn't mean that it doesn't monitor and drive both sets of data pins for the purpose of arbitrating a compatible power state between the host and the attached device. Then again, I didn't design it, and maybe all of those devices are there to capture your personal information and send it off to some server somewhere like some other poster said. I'm not *that* paranoid (yet), though ;-) Maybe after a few more stories about the NSA, I will be though...

    9. Re:What does the electronics do? by Anonymous Coward · · Score: 0

      Looks like the article has linked the wrong product image. That site makes multiple USB devices; the photo shown is of a $70 debug board, because the usb-condom hasn't got a picture.

    10. Re:What does the electronics do? by Arker · · Score: 1

      Only important to people silly enough to own iDevices.

      Why doesnt Apple follow the spec here? So they can charge you extra for accessories. Why do you keep doing business with them?

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
  11. The real question by Anonymous Coward · · Score: 1

    Safety from infection is nice, but the burning question on everyone's mind is: how effective are these at preventing unwanted cyber-pregnancies?

    1. Re:The real question by mendax · · Score: 1

      If you have any burning sensations, it's obvious that you need to be using condoms!

      --
      It's really quite a simple choice: Life, Death, or Los Angeles.
    2. Re:The real question by FatLittleMonkey · · Score: 1

      If you are symptomatic, you should refrain from all connections until fully treated.

      --
      Science is all about firing a drunk pig out of a cannon just to see what happens.
    3. Re:The real question by dpiven · · Score: 1

      ... or any unusual discharge from your unit.

  12. Condom. You keep using that word... by Anonymous Coward · · Score: 0

    A little company called int3.cc has developed a product—a USB condom—that blocks the data pins in your USB device while leaving the power pins free.

    If you consider something that blocks the middle of the male end but leaves the sides open to be a "condom," you might want to see a doctor. Soon.

    1. Re:Condom. You keep using that word... by jamesh · · Score: 5, Insightful

      A little company called int3.cc has developed a product—a USB condom—that blocks the data pins in your USB device while leaving the power pins free.

      If you consider something that blocks the middle of the male end but leaves the sides open to be a "condom," you might want to see a doctor. Soon.

      If you consider that it allows for insertion without allowing the flow of information, the comparison might be more correct than you think.

    2. Re:Condom. You keep using that word... by drkim · · Score: 4, Funny

      A little company called int3.cc has developed a product—a USB condom—that blocks the data pins in your USB device while leaving the power pins free.

      If you consider something that blocks the middle of the male end but leaves the sides open to be a "condom," you might want to see a doctor. Soon.

      If you consider that it allows for insertion without allowing the flow of information, the comparison might be more correct than you think.

      Yes. But I hate charging with these 'cause it just doesn't feel as good...

    3. Re:Condom. You keep using that word... by Anonymous Coward · · Score: 0

      And it lasts longer before I am done ... hang on ...

    4. Re:Condom. You keep using that word... by Anonymous Coward · · Score: 0

      Don't make fun. This is the only kind of condom most people around here are every going to have a chance to use.

    5. Re:Condom. You keep using that word... by drkim · · Score: 1

      Don't make fun. This is the only kind of condom most people around here are every going to have a chance to use.

      Hey, there's always that one that's been in your wallet since 1993... you could blow it up like a funny balloon.

  13. Half-plugging has the same effect by enoz · · Score: 3, Insightful

    In the standard A and B plugs the data pins are recessed compared to the power pins. Grab any standard cable and you can slide it in until the power makes contact, giving you charging without any data connection.

    I've been doing this for years to charge a MP3 device without it being mounted by the host computer.

    1. Re:Half-plugging has the same effect by aXis100 · · Score: 4, Funny

      Just the tip you say???

    2. Re:Half-plugging has the same effect by Anonymous Coward · · Score: 0

      Hey, baby, I don't need a USB condom, I'll just plug it in a little bit.

    3. Re:Half-plugging has the same effect by Tastecicles · · Score: 1

      I can't believe there's been no xkcd reference yet... something about shooting a wad of electrons all over your amour's back...

      --
      Operation Guillotine is in effect.
  14. They have been used for modems for years by Anonymous Coward · · Score: 0

    see

  15. Continuing this metaphor... by klingers48 · · Score: 1

    Could inductive chargers be considered a diaphragm?

    1. Re:Continuing this metaphor... by Anonymous Coward · · Score: 0

      Could inductive chargers be considered a diaphragm?

      "Demolition man" v-sex.

  16. Not the only one out there by ericfitz · · Score: 5, Interesting

    There's a current KickStarter project called LockedUSB which does something similar, but which also includes a power management chip in order to negotiate higher power charging levels that normally require data connectivity. LockedUSB doesn't appear as big or ugly as the one in TFA. (Full disclosure: I'm a backer)

    1. Re:Not the only one out there by Anonymous Coward · · Score: 0

      TFA has the wrong photograph. It is of the Facedancer21, not the USBCondom.

  17. Always practice Safe Hex by Anonymous Coward · · Score: 1

    Always practice Safe Hex

    I can't believe nobody has posted that yet...

  18. Howsabout fixing the braindead OS... by knorthern+knight · · Score: 1

    ...so that it doesn't automatically execute/autoplay/file-connect/whatever when the hardware is plugged in?

    --

    I'm not repeating myself
    I'm an X window user; I'm an ex-Windows user
    1. Re:Howsabout fixing the braindead OS... by seebs · · Score: 1

      Except that "automatically connect" is a primary requirement for a sync cable. And sure, in theory that doesn't mean automatically executing, but software has bugs.

      The current behavior of phones is probably right for 99% of their users. Makes more sense to solve the special case specially and get the default case right, I think.

      --
      My blog: http://www.seebs.net/log/ --- My iPhone/iPad app: http://www.seebs.net/seebsfrac/
    2. Re:Howsabout fixing the braindead OS... by smash · · Score: 1

      May be more difficult than that. You'd need to guarantee that the implementation of the protocol it talks to a host PC by is defect free. Which may be difficult to do.

      It's probably easier and more provably secure to just "firewall" it in hardware.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  19. But... they existed already. by Anonymous Coward · · Score: 0

    I have a USB extension cable that for some reason does this. It came with a one of those old all-in-one multi-type card reader I picked up in 2007. It took me hours to figure out why I couldn't read my external hard drives while using the extension cable. For the first hour I thought the drive wasn't receiving enough power (it was). It wasn't until I used the extension to charge my ipod that I realized what was going on, was that it was blocking data.

    No documentation on the cable but I have to assume it wasn't a manufacturing defect, given they supplied two extension cables, and only one of them has this feature.

  20. I've made these, but not for this purpose by RocketVan · · Score: 2

    When I first got a Playstation Vita (What? Why is everyone laughing?), I had a USB battery to charge it on the go - but it wouldn't work! Of course, Sony said that it would only charge from their own Vita power bricks, but that was obviously just PR - it was just a USB A connector on the business end, after all. After some investigating, I found out that the Vita checks for shorted data pins, and if it doesn't find them, it won't charge (unless it's connected to a PS3 or computer.) Other products use different methods, such as sets of resistors to put a certain constant voltage on the data pins; said voltage varies according to how much current the adapter can safely provide. Apple is a big one for this method. The solution I went with involved getting some USB swivel adapters, cutting open the female sides, and soldering the data pins together. This tricked the Vita into thinking it was connected to its own power brick, so it drew the full 1.5A from any USB source. This could be dangerous, if you have it on a cheap charger that can't safely provide that much. Since then, I've used these devices for charging other things that use the same method of identifying fast chargers, and even for data safeguarding, as this article suggests. If you don't want to do the work yourself, such things can easily be purchased (they weren't as prevalent at the time). -- As several other people have said, I'm curious what all the intermediate stuff in this USB Condom is for. Perhaps it's to do with negotiating higher power draw from host devices, and making your device think it can pull however much it wants, for safe, fast charging? -- Sources: http://www.dannychoo.com/en/post/26419/PS+Vita+USB+Mod.html http://www.amazon.com/dp/B007Y3L5RI

  21. "int3.cc" by Anonymous Coward · · Score: 0

    We need more hexadecimal top domain levels.

    1. Re:"int3.cc" by Anonymous Coward · · Score: 0

      INT 3 is the breakpoint interrupt. Somehow fitting.

    2. Re:"int3.cc" by Anonymous Coward · · Score: 0

      Hence why I like it. I want jump.e9

  22. Where do I send money? by Anonymous Coward · · Score: 0

    They're trying to sell something that does the same as this for a lot more? Awesome.

  23. Block just the data by TuringCheck · · Score: 2

    A capacitor connected between D+ and D- lines will block any USB negotiation and data transfer without interferring with the DC levels used to "negotiate" charger capacity.

    1. Re:Block just the data by Anonymous Coward · · Score: 0

      That's a brutal and ugly way to do the job. I like it.

  24. Not exactly the same, but still by geirlk · · Score: 1

    From the "Same same, but (very) different" Dept. there is this little Kickstarter project:
    http://www.kickstarter.com/projects/david-toledo/the-practical-meter-know-your-power

    Actually, it is twofold, there's the "Practical meter", which shows how much power is drawn, and then there's the three tipped charging cable with built in circuits enabling a device to draw more power from sources that supports it.

  25. Condom Protocol by Anonymous Coward · · Score: 0

    USB Condom ? Is this from the Science fiction series by Jeffrey A. Carver about Star Spanners and Robots that invent the Condom Protocol of Safe Communication ???
    Somebody must have dozed off reading too much Sci-fi stories.

  26. SIZE MATTERS, Enlarge SIZE You USB, +12 inches!1! by VortexCortex · · Score: 1

    Hmm, if that's a USB condom, then I guess some of my devices came with a USB ePeen enlargement.

    I can't remember which ones that came with the "changing only" cable, anyhow, I also remember some of them wanting to change more for a "data cable".

    I'm pretty sure one was my Garmin GPS device. It will not charge without the cable it came with: The "charging" cable has a resistor from a voltage line to one of the data lines, and refuses to charge without it (even when connected to a PC and transferring data). When I hook that "charging" cable up to another powerpins-only extension cable it doesn't charge (no data pin resistor), so I'm guessing a USB condom wouldn't work on it either.

    The point is: This may not work with all devices. BTW, I vowed not to buy Garmin products anymore thanks to the headache their cabling BS has caused.

  27. Better than a USB-ectomy by Tastecicles · · Score: 1

    I've built workstations intended for connection to library systems, and one of the airgap security measures I've employed was to cut the data conductors behind the USB port*. OK, it's permanent unless you're really handy with a soldering iron, but you'd have to get around the keybolts holding the case together first...

    *Recent innovations in workstation motherboard design have done away with PS/2 ports for keyboard/mouse, the way around that is to use a quality keyboard/mouse and hardwire those suckers.

    And trust that the user isn't about to alligator the data lines on one of those...

    --
    Operation Guillotine is in effect.
    1. Re:Better than a USB-ectomy by freeze128 · · Score: 1

      And trust that the user isn't about to alligator the data lines on one of those...

      Never trust a user.

      A user brought a computer to me for repair (This was in the early 90's). He wanted to connect his PC to the phone line, but didn't have a modem. He stripped the wires on his telephone cord, and randomly stuck them into the holes on his Parallel port. Guess what happened when someone called him?

    2. Re:Better than a USB-ectomy by Tastecicles · · Score: 1

      yeouch, 50VDC right up the caboose...

      --
      Operation Guillotine is in effect.
  28. Use a cheap storage device by Anonymous Coward · · Score: 0

    There's plenty of those batteries which you plug into a USB port to charge, and they don't have data pins. So if you plug the device you want to charge into the output of the battery you don't run any risk.

  29. Oh this is SOOOOO secure. by DaveV1.0 · · Score: 0

    Thus, any time you need to plug a device such as a smartphones into a USB port to charge itâ"let's say at a public charging kiosk or a coworker's computer

    Unless one is standing right there, what is to prevent someone from removing the "condom", plugging the bare cable in, slurping all one's data off, then putting the "condom"?

    --
    There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
  30. Also need the other way. by oneiros27 · · Score: 2

    I've been in airports, and had people w/ just a USB cable ask me if they could plug into my laptop to charge ...

    Luckily, as I usually fly southwest, the two times it's happened I was able to point out that there was USB charging available from their power points.

    (when people think I'm mean for not sharing power in other situations, I'll break out the 'It's not how many USB sticks you plug into your laptop' PSA reference) ... I'd love for USB sticks to bring back the hardware write-only switch.

    Personally, I wouldn't need one of these 'til my current phone dies -- WebOS will assume charging only unless you specifically enter your passcode to allow it to function as a USB disk when you plug it in.

    --
    Build it, and they will come^Hplain.
    1. Re:Also need the other way. by Lumpy · · Score: 1

      My response is, "my battery is almost dead, I cant." it usually shuts them up. and honestly if they are travelling and too stupid to carry their charger, their own fault for draining the phone to dead in such a short amount of time.

      --
      Do not look at laser with remaining good eye.
    2. Re:Also need the other way. by TheSkepticalOptimist · · Score: 1

      Just say you don't have a square to spare...on the battery charge indicator that is..

      --
      I haven't thought of anything clever to put here, but then again most of you haven't either.
  31. New activity tracker?? by debusr · · Score: 1

    Oh so this isn't another tracking device for fitbit, endomondo, Disappointing.

  32. There is a similar solution for Blackberry z10 by egork · · Score: 1

    BLACKBERRY Battery Charger Bundle fuer Z10
    The charger allows daisy-chain connection for the phone (or any other micro USB device). I have learned that it effectively works like the "usb condom". Additional feature is that it shields the phone from the charging device, not only a computer. This allows for the use of dumb chargers. Otherwise the phone (BB Z10) gets too smart and only draws 500mA where the charger is actually capable of 2A.
    Blackberry is not doing too well now as a company, but I still like them for the hardware and those small niceties like cheap but durable accessories. The headset for BB9700 costed 3 Euro and was of great quality. But I digress.

    1. Re:There is a similar solution for Blackberry z10 by PReDiToR · · Score: 1

      Also, fur die volk who nicht gesprachen Deutsch, hier ist die same device in Englishe:

      Blackberry charger

      --

      Do not meddle in the affairs of geeks for they are subtle and quick to anger
  33. And will not work with most devices.... by Lumpy · · Score: 1

    Blocking the data pins means it will not charge at anything more than the 100ma trickle. you NEED the resistance devider on the data pins to tell the phone/tablet that it is a high current charger and kick it into high gear.

    Note: you have been able to buy a $1.99 device like this that DOES enable high power charging for well over 4 years now. IT's an iphone USB charger adapter adapter. little usb plug or 6 inch cable that adds the resistor network to fool the phone to charge at full speed.

    Nothing new here, the product has existed in a better form for years now.

    --
    Do not look at laser with remaining good eye.
    1. Re:And will not work with most devices.... by Anonymous Coward · · Score: 0

      I think you need to read the USB specification. The USB specification calls for D+ and D- to be shorted together for high current charging.

      iPhones are not USB devices because they do not comply with the USB specification.

  34. A scientist by sjbe · · Score: 3, Funny

    The moment I plugged it into my laptop, even before plugging the iPhone in, the laptop turned off. No damage. Being naturally curious I tried it again and it was repeatable.

    Sounds like you are a scientist. Congratulations!

  35. Only slightly useful for junk devices by GameboyRMH · · Score: 1

    My N900 requires confirmation on the screen to grant data access to USB host devices, so this thing isn't useful for it or any device which has this important feature (like even a Blackberry). What it will do is prevent the charging power from being negotiated.

    --
    "When information is power, privacy is freedom" - Jah-Wren Ryel
    1. Re:Only slightly useful for junk devices by TheSkepticalOptimist · · Score: 1

      Yes but these days nobody trusts science so even if your phone says it locks out data access through the USB and sets your phone to charge only on the USB cable most people still think the High Wizards of NSA have some way of overriding that the instant they detect your phone plugged into a data port.

      Remember, the NSA has unlimited resources to force every phone manufacturer and OS vendor to provide back-doors so they can monitor billions of devices in real-time on the off chance a stupid terrorist is transmitting the location of their next attack on Twitter.

      --
      I haven't thought of anything clever to put here, but then again most of you haven't either.
  36. Really, who does this? by TheSkepticalOptimist · · Score: 1

    I am sure there are situations where someone might need to plug in their phone in a random place for that important call, but I mean, someone leaving their home with a 1/4 charged phone before heading out on a business trip is probably going to forget their condoms too.

    No glove, no love, period.

    --
    I haven't thought of anything clever to put here, but then again most of you haven't either.
  37. Bad USB design choices by sjbe · · Score: 2

    Why do these solutions need to be soo complex?

    Corner cases usually. The power requirements of devices plugged into USB are a bit unpredictable so it's more complex than many realize. I agree with you though. It seems like they are adding a bunch of needless complexity to make up for some poor initial design choices.

    As an example of poor design choices, it has always mystified me why they made USB a keyed connection instead of a reversible one. I'm not overly impressed with Lightning cables from Apple but one of the things Apple did right was to make it so you didn't have to fuss with worrying about which way was "up". There is no reason USB could not have been designed so that you didn't have to worry about orientation when plugging it in. It's got 4 conductors (5 in some cases) so it wouldn't exactly be rocket surgery to put enough brains into the controllers to negotiate the connection. They could have also solved it with a better designed (albeit more $) connector. Hell if they were really lazy they could have even done it by adding more wires. But instead they chose the cheapest possible route and pretend that putting the USB logo on one side of the connector somehow makes obvious (it doesn't) which way to plug it in.

    1. Re:Bad USB design choices by _xeno_ · · Score: 1

      But instead they chose the cheapest possible route and pretend that putting the USB logo on one side of the connector somehow makes obvious (it doesn't) which way to plug it in.

      And that's apparently not even a requirement, because I have a WD USB drive that helpfully puts the WD logo on the side you're supposed to have up and the USB logo on the side which is down - exactly the opposite of the "standard" way USB cables are "supposed" to work.

      --
      You are in a maze of twisty little relative jumps, all alike.
    2. Re:Bad USB design choices by Darinbob · · Score: 1

      Because the USB connectors were designed to be less expensive than Apple connectors. Reversible plugs means extra pins or traces and is in general more expensive to do. Note that even the Thunderbolt connections on later macs are not reversible. The only thing reversible on my newish Powerbook is the power cable.

    3. Re:Bad USB design choices by sjbe · · Score: 1

      Because the USB connectors were designed to be less expensive than Apple connectors.

      Oh I understand perfectly that it was an economic decision. They wanted to make it cheaply and it shows. I run a company that makes wire harnesses so I understand this phenomenon well. I just think it was a *bad* decision.

  38. Why not just use a USB charging cable? by EmagGeek · · Score: 1

    A USB "charging" cable has the data pins shorted internally to allow high-current charging to USB devices. Why not just use one of these as it will not allow data transmission?

  39. you've got to be kidding me by slashmydots · · Score: 1

    "It's one of those simple solutions that seems so obvious once someone came up with it"
    Also it already exists and I've had one for years. It's called a "power-only" USB cable. There are many manufacturers of them in the world.

  40. Yes, "condom" is just so appropriate. by Anonymous Coward · · Score: 0

    Because picking up a used condom off the ground for re-use carries no negative connotations whatsoever.

  41. iOS 7 comes with built in condom by BitZtream · · Score: 1

    The new iOS will ask you if you want to 'trust' the host you're connecting to on connection, in theory, no condom is needed.

    Make jokes as (in)appropriately as possible.

    --
    Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  42. USB Vagina Dentata by xrayspx · · Score: 1

    So now the arms race escalates to USB ports that cut holes in the USB Condom so the contacts work again, and they can go back to sucking down all your data.

  43. No one noticed the x86 opcode? by dido · · Score: 3, Insightful

    Their domain int3.cc is an allusion to the one-byte software interrupt instruction on 16-bit x86 systems. Opcode 0xCC disassembles to int 3, and it's most frequently used by debuggers, which patch a single byte of code with it to make a breakpoint.

    --
    Qu'on me donne six lignes écrites de la main du plus honnête homme, j'y trouverai de quoi le faire pendre.
  44. Won't work by wiredlogic · · Score: 1

    This won't work for devices that insist on using the USB charger protocol to negotiate higher currents from the power supply. For those that will still work without the data pins present you'll be charging much slower with the 500mA default limit.

    --
    I am becoming gerund, destroyer of verbs.
  45. So you don't destroy the cable by sjbe · · Score: 2

    would a charger need to current limit the power if the device tries to draw more than it can provide?

    Because many chargers are connected to devices or power lines (110VAC etc) that can supply MUCH more power than the cable can handle. The wires inside a USB cable used for power are often 24 gauge which can only handle a relatively modest amount of power before they overheat. You need a charger that is smart enough to not exceed the limits of a USB cable even if the device is dumb enough to "request" that much power. Otherwise you could end up with a molten wire rather easily.

  46. Just buy a USB cable, and... by Anonymous Coward · · Score: 0

    - Part way through the cable, carefully cut into and remove the cable jacket. Push the shield conductor aside.
    - Leave the black (ground) and red (+5V) wires where they are.
    - Cut the green and white wires.
    - On the "phone side" of the cable, strip and solder the green/white wires together. Try to make a clean "blob" joint without any pointy bits that may stab the neighboring wires and cause a short.
    - On the computer/charger side, cut the green/white wires back to two different lengths so they don't touch each other, or touch the joint you just made.
    - Insulate the 4 wires in a couple layers of electrical tape.
    - Wrap the whole cable, including the shield, in more electrical tape.

    This isn't 100% correct to the USB spec - your phone might try to pull 1A from a USB port or charger that can't supply it. But for the vast majority of situations (charging your phone off a USB port on a desktop PC, or using an iPad charger or something) it'll work just fine.

  47. "Up" can be ambigious by sjbe · · Score: 1

    And that's apparently not even a requirement, because I have a WD USB drive that helpfully puts the WD logo on the side you're supposed to have up and the USB logo on the side which is down - exactly the opposite of the "standard" way USB cables are "supposed" to work.

    On some devices it's not actually clear which way "up" is supposed to be. I'm typing this on a tower PC. It has a bunch of vertically oriented USB ports on the back because the motherboard doesn't know what kind of case it will be placed into. The only way to know what "up" is, is to figure out which wall the motherboard is mounted to. That means "up" is actually "right" or "left". It's faster to just try one direction and if it doesn't go in, flip it. Of course it seems the first way way you try it invariably is the wrong way. You'd think I'd get it right around 50% of the time but it never seems that way.

  48. Now you can practice "Safe Hex" by theoldmoose · · Score: 1

    Been waiting to use that one....

  49. Other USB ideas by Anonymous Coward · · Score: 0

    A USB condom is a good idea. What I'd like to see is a split usb charger cable for vehicles where the USB cable that connects to the stereo powers down when the vehicle does. I had to make one myself that had 2 male ends and 1 female end so that I could connect one to the stereo USB input to control the device and the other end was plugged into a 12V to USB adapter on a port that I hotwired to always stay powered. How else am I supposed to keep my iPod charged? Without this cable as soon as I turn the car off the iPod begins to discharge till it dies. With a prefab cable there are diodes built in that switch power sources but I found them to be unreliable which often caused the iPod to freak out and the cable to fail to switch sources. The only answer I found was strip the cable and just solder them together so that the power flow was seamless.

  50. Innocent looking device by Anonymous Coward · · Score: 0

    Mind if I just plug this dodgy looking device in to your computer to charge my phone? It's just that I don't trust you. Should go down well.

  51. You can make a USB security dongle for free... by nbritton · · Score: 1

    Hey that's no fair, I disclosed this idea to IBM for patent last year. Furthermore, if your device needs less than 100ma, you can simply use a clip to cover the data pins. You can make it out of a pop can for free. Also you could snip the data wires on a USB extension cable. For high power devices all you need to do is splice in something to negotiate current with the host controller.

    1. Re: You can make a USB security dongle for free... by nbritton · · Score: 1

      What's needed is for vendors to include a charge only port. I.e. a red colored USB port. Or have in the BIOS the ability to disable device enumeration.

  52. Prior "Art" by Cramer · · Score: 1

    The USB cable I have on my desk with the data pins cut... so my stupid Aiptek camera stops going into "data" mode when connected.

    (Now if I could figure out what Magic(tm) is in the pulg that allows the AC adapter to power it while on...)

  53. compatible solution: capacitors and/or inductors by r00t · · Score: 1

    Put a capacitor across the data lines. For good measure, put a capacitor across every pair of lines for a total of six; this also protects from some forms of plain old electrical damage. Alternately, use inductors interrupting the conductors.

  54. I like the one on Kickstarter much better by Anonymous Coward · · Score: 0

    I like LockedUSB Adapter, it seen like a much better product. It regulates its power, ESD protected and have a nice enclosure. LockedUSB already reached it funding over kickstarter http://www.kickstarter.com/projects/1137339450/lockedusb-adapter-usb-charger-firewall-and-power-o