SmartDock DFC: Marketing the Right Experience for Every Device
SmartDock DFC is one shell that can wear many hats. The same privileged desktop framework can look and behave like a locked kiosk, a checkout terminal, a multi-monitor workstation, a tablet productivity UI, or a phone that docks into a desk. Configuration is property-driven, so OEMs and integrators can ship different "personalities" of the same product without forking the app.
This page is about how to talk about those setups. For feature lists see SMARTDOCK_FEATURES.md. For OEM props see VENDOR_GUIDE.md. For sales talking points see SALES_GUIDE.md.
The pitch in one line
Your hardware. One shell. Many roles. SmartDock DFC turns Android into the front end customers actually use, whether that front end is a single full-screen app or a full desktop with freeform windows and external displays.
Form factors
Phone
- Handheld first: compact dock, gesture-friendly navigation, touch-optimized layouts.
- Dock it to HDMI or a USB-C display and the same device becomes a small workstation: independent dock on the external screen, virtual touchpad or physical pointer routing, freeform apps on the big panel.
- Marketing angle: "The phone that becomes a PC when you plug it in."
Tablet
- Natural home for SmartDock: pinned or auto-hiding taskbar, freeform multitasking, Material Quick Settings.
- Works with keyboard and trackpad for field / education / mobile office kits.
- Marketing angle: "Laptop productivity without buying a second computer."
Desktop / laptop-class x86
- Full desktop layout (
persist.bass.sd.layout=desktop), reserved dock space, mouse hover to reveal the bar, hot corners, keyboard shortcuts. - Multi-monitor: separate SmartDock instances on external displays, per-display DPI, pointer routing.
- Marketing angle: "Android that feels like a workstation, not a stretched phone UI."
Foldables and convertible 2-in-1s
- Same binary; layout and dock behavior can follow how the device is used (handheld vs open vs docked).
- Marketing angle: "One SKU, many postures."
Vertical use cases
Kiosk
Story: A single purpose device that always looks the same and never invites tinkering.
What to highlight:
- Production lockdown (hide SmartDock customization from end users)
- Skip onboarding for imaged fleets
- Hide or replace stock status / nav / taskbar so only your shell (and your app) show
- Optional pairing with Bass lockdown / restricted or kiosk launchers for app allowlists
Talk track: "Stand it up, lock it down, clone the config across the fleet."
POS (point of sale)
Story: Fast, reliable chrome around a POS app: dock for support tools, tray for network/volume, freeform only when the cashier needs it.
What to highlight:
- Persistent dock for pinned utilities (browser, settings under admin, receipt tools)
- Stable priv-app integration (does not get killed under load)
- Property defaults so every register boots identical
.sdpbackup/restore for store rollouts
Talk track: "Same shell on every register. Swap the POS APK, keep the chrome."
Self-checkout / customer-facing terminal
Story: Clean, branded, distraction-free UI facing the customer; staff tools on a second display or behind admin unlock.
What to highlight:
- Full-screen launch mode for the checkout app
- Secondary display support (customer-facing vs attendant)
- Lockdown of customization and system chrome
- High-contrast / themed dock that matches retail branding
Talk track: "Customer screen stays simple. Staff screen stays capable."
Desktop productivity / mobile office
Story: Replace or reduce laptop spend for knowledge workers on tablets and mini PCs.
What to highlight:
- Freeform overlapping windows
- Unified Quick Settings and notifications
- "Continue where you left off" for docs and web
- External monitor + keyboard/mouse as a first-class setup
Talk track: "Dock, keyboard, monitor: instant desk. Undock: instant tablet."
Education / shared devices
Story: Predictable UI for labs and loaners; easy reset via backup.
What to highlight:
- Locked customization for students
- Fast clone of a "golden"
.sdpimage - Multi-display for classroom carts and teacher stations
Talk track: "Image once. Restore everywhere."
Industrial / field / rugged
Story: Always-available navigation and system tray on devices that live in harsh environments.
What to highlight:
- Persistent dock and tray toggles (Wi-Fi, Bluetooth, volume)
- Works with Bass rugged / tablet builds and hardware function keys (Button Manager)
- Low overhead as a system component
Talk track: "Controls stay reachable with gloves on and apps crashing around them."
Automotive / infotainment / signage
Story: Dense, branded shell on fixed displays.
What to highlight:
- Overlay control of system bars
- Layout and density tuned per panel
- Multi-display for cluster + center stack style setups (where the platform allows)
Talk track: "Your brand owns the chrome, not stock Android."
Healthcare / hospitality / service desks
Story: Shared terminals that must be simple for guests and powerful for staff.
What to highlight:
- Role-like setups via properties (guest vs staff image)
- Quick Settings for volume/brightness without exposing full Settings
- Pairing with license / fleet tools (BootSight or MDM) on Bass builds
Talk track: "Guest mode stays clean. Staff mode stays complete."
How one product becomes many SKUs
All of the above are the same SmartDock DFC binary, steered with persist.bass.sd.* (and Bass build flags where applicable). That is the marketing lever: one license conversation, many product stories.
Messaging tips
- Lead with the role (kiosk, POS, desk), then the form factor (tablet, phone, x86), then the tech (freeform, multi-display, props).
- For retail and kiosk buyers, stress sameness across the fleet and lockdown.
- For OEM / consumer buyers, stress docked desktop and brandable chrome.
- For IT, stress priv-app stability, property config, and
.sdpclone. - Point technical evaluators at the Vendor Guide; keep this page about outcomes.
Closing
SmartDock DFC is not only a "desktop mode for Android." It is a configurable front end for whatever you need the device to be today: phone, tablet, desk, register, kiosk, or checkout lane.
One shell. Many markets. Your hardware in the middle.