Honest limits

What Install Dock claims — and what it deliberately does not — so field expectations stay accurate.

These are product boundaries and remainders, not temporary bugs. See Platforms for the full package matrix.

Progress and sessions

  1. ADB does not report transfer bytes. The UI shows indeterminate progress plus elapsed time — never a fake percentage.
  2. Disconnect or timeout marks a session Interrupted.
  3. After an Interrupted session, verify the installed version before another mutating confirm.

Signatures

  1. Certificate fingerprints are extracted locally from the package.
  2. Full apksigner digest verification and v3 lineage validation are not claimed.

Host packages

  1. IPA deploy requires macOS, Apple device tools, and exactly one paired device. Unsigned sideload is forbidden.
  2. .dmg is never auto-run. .exe / .msix / .rpm / AppImage are identified, not executed.
  3. macOS .pkg via open is not recorded as verified package-manager Success.
  4. Windows .msi uses msiexec /i with UAC — silent /qn is not used. Linux .deb uses dpkg when present — apt-get download is never used.

Multi-target USB

  1. Additional USB Android targets can be queued only in Advanced Mode.
  2. The queue runs serially (one device at a time) with a per-target confirm.
  3. There is no install-to-all action.

Never in scope

  1. MDM, remote lock/wipe, cloud stores, accounts, or telemetry.
  2. Wireless ADB as a product feature, public screen streaming, or Magisk / bootloader unlock.

Related reading

  • Need the package-by-package matrix?

    Open Platforms for inspect vs deploy notes on each file type.

  • Need Advanced Mode prerequisites?

    Open the Advanced Mode guide before enabling opt-in controls.