• Off Topic
  • Public charging ports, safe to use with Pixel & GOS ?

Hi,

I know that it is recommended to use a charging "condom" to prevent “juice jacking” on public USB sockets. But with GrapheneOS' secure hardware and the ability to only enable charging (not data transfer), is it necessary to use charging condoms as a preventive measure? It is generally recommended to use it, and other android phones also have the feature to just enable charging, not data transfer.

Am I missing something?

Also, I understand that the phone i basically hack proof if the phone and data is at rest, but I am thinking more of a use case where the phone is unlocked and actively in use while charging.

Technically yes and no.

The phone ignores USB peripherals/data transfer by default unless you enable them meaning you have to enable data transfer explicitly.

But it isn't foolproof, the risk still exists and you'd be a fool to assume anything is 100℅ secure. Although personally I'd feel much more confident using GOS than stock android in this setting.

The safest solution I've found is to use a data blocker with a clear/transparent cover, which physically isolates the cables data ports.

This gives me the physical piece of mind that I'm looking for- if I'm ever going to risk public charging, it means the host I'm charging can't even see that j have a pixel. If you don't use a USB blocker no data is transfered by default, but whatever you plug in to can still see your device. Try this on your home PC.

If anybody wants to correct me or give the technical insight I can not then please do.

I absolutely avoid them and only plug directly into the wall with my own wall plug and cable. Why would you plug your phone into a random usb port?

    mmmm

    Haven't done that probably in the last 6-7 years. But it's nice to know the facts if I ever are in a situation where it would be an issue. It's mostly a hypothetical issue for me, but maybe someone else could find this information useful 🙂