Tetherand

Hardened Mode

Hardened Mode is the one-tap 5364C13D lockdown profile. When engaged, it puts the 5364C13D into a posture suitable for spending several days inside a hostile cellular and Wi-Fi environment.

What it does on enter

Tapping the master switch on the Threat tab triggers, in order:

  1. Pre-event attestation snapshot. Captures a JSON of the build fingerprint, every installed package's signing certificate hash, every device-admin and accessibility service in use, and the system + user CA store contents. Stored encrypted on the device.
  2. App-audit baseline freeze. Records the current set of trusted apps. Any new app installed while Hardened Mode is on triggers a high-severity alert.
  3. Six-port honeypot. Binds 8080, 8443, 8000, 9000, 1080, and 3128 on the loopback and LAN interfaces. Any inbound connection attempt is logged as a high-severity alert. Conference Wall-of-Sheep teams and Wi-Fi Pineapples reliably probe these ports.
  4. Accelerometer tamper-watcher. After five minutes of stillness, the watcher arms. Any subsequent burst above 1.5 m/s² fires a critical alert. Catches "evil maid" attacks where someone picks up an unattended phone in a hotel room.
  5. Clipboard scrubber. Watches every clipboard change for known prompt-injection scaffolds ("ignore previous instructions", chat-template markers, common jailbreak prefixes). Surfaces hits as a high-severity alert. Does not auto-clear the clipboard; the user gets a banner and a button.

User-action checklist

A twelve-item checklist appears in the same card. Items that Tetherand can't toggle without device-owner / root are surfaced as amber-tinted prompts the user actions in system Settings:

Each row shows a green dot when the underlying setting is in the desired state and amber otherwise.

What it does on exit

Toggling Hardened Mode off captures a second attestation snapshot and shows the diff against the pre-event one — package additions and removals, signing-certificate changes, new device admins, new accessibility services, new CAs in the user trust store. This is the "did anything tamper with my phone over the weekend" check.

Incident response

The runbook lives next to the master switch as a card with four buttons. Each runs a deterministic action:

ButtonBehaviour
Acknowledge Logs the decision and continues. Use for low-confidence alerts you've decided to ignore.
Isolate Opens the Android Airplane-mode settings shortcut. Stops using the phone for sensitive operations.
Evacuate Confirms the pre-snapshot is preserved and reminds you to plug into your laptop to run ./backup.sh before continuing.
Burn Two-tap confirmation. Opens the Privacy Settings shortcut at the Reset > Factory data reset path. Tetherand is not a device owner so it cannot wipe directly — this routes you to the system reset flow.

Quick Settings tile

Hardened Mode also exposes a Quick Settings tile labelled 5364C13D Mode. Pull down the notification shade twice, edit the tile list, and drag the tile into your active row. Tapping it from the shade has the same effect as the master switch on the Threat tab.

Trade-offs

Hardened Mode is aggressive enough that some legitimate apps will behave oddly:

You can leave Hardened Mode engaged through normal use; it does not disable the privacy chain or the tether. It only adds defenses on top.

Hardened Mode does not wipe data on its own. The Burn button surfaces the system reset shortcut but waits for your confirmation. Decide your wipe policy before the conference, not during a crisis.