WebUSB Fast Provisioning • Step-By-Step Interactive Guide

Install PisoPhone Kiosk

Follow the interactive guide below to prepare and lock down your Android phone into an automated coin kiosk in minutes.

1

Enable USB Debugging First

Prerequisite for ADB Reboot & Commands
Initial Setup

Before your computer can communicate with the phone or send the automatic recovery reboot command, USB Debugging must be active:

1
Open Settings > About Phone.
2
Find Build Number (or MIUI / Software version) and tap it 7 times rapidly until unlocked.
3
Go to System > Developer Options and toggle USB Debugging to ON.
Cable Check: Use a high-quality USB Data Cable to connect your phone to the PC now. When prompted on the phone, tap "Always Allow".
2

Factory Reset the Device

Clean slate for Device Owner mode
Required

To lock down the phone completely as a dedicated commercial kiosk, Android requires a fresh factory state without any personal accounts or lockscreen credentials.

Option A (Automatic): With USB Debugging enabled, click below to boot directly into Android Recovery Mode.
Option B (Manual): Open Settings > System > Reset options > Erase all data (factory reset).
Uses ADB recovery command
3

Setup Wizard: Skip All Accounts

Do not register accounts
Crucial

When the phone restarts and reaches the Android Welcome setup screen, follow these strict rules to allow Device Owner lockdown:

CONNECT WI-FI: Connect to your local Wi-Fi or mobile hotspot.
SKIP GOOGLE SIGN-IN: Tap "Skip" or "Don't Copy". Do not sign in!
SKIP OEM ACCOUNT: Skip Samsung, Xiaomi, or manufacturer cloud accounts.
NO LOCK SCREEN: Skip setting any PIN, password, pattern, or fingerprint.
Why? Android strictly forbids provisioning a Device Owner kiosk if user accounts are already registered.
4

Re-enable USB Debugging

Enable on the freshly reset device
Bridge Access

Since factory reset restores default settings, re-enable developer mode on the clean home screen:

1
Open Settings > About Phone.
2
Tap Build Number 7 times rapidly until Developer Mode is unlocked.
3
Go to System > Developer Options, and toggle USB Debugging to ON.
Keep phone connected via USB Data Cable. When prompted on the phone, tap "Always Allow".
5

1-Click Install & Secure

Automatic WebUSB Provisioning
Ready

Ensure your phone is connected to this computer with your USB Data Cable, then click below to flash PisoPhone Kiosk and lock down the terminal.

Sideload Custom App
Hardware ID is automatically registered to your plan. WebUSB 2.0
Use < > buttons or arrow keys • Hover to pause Auto-playing
Live Device Simulation
Settings 100%
Developer Options
About Phone > Build Number
Tapped 7x: Developer Active
USB Debugging
Debug mode for PC ADB bridge
Verify apps over USB
Enabled
Allow USB debugging?
Computer's RSA fingerprint key matches.
Cancel ALWAYS ALLOW
RECOVERY MODE 100%
Android Recovery v14.0.0-release
Reboot system now
Reboot to bootloader
> Wipe data / factory reset SELECT
Wipe cache partition
Mount /system
-- Formatting /data...
-- Formatting /cache...
Data wipe complete.
12:00 100%

Welcome

Setup Wizard

Wi-Fi Network Connected ✔
Google Account TAP SKIP
OEM Account TAP SKIP
Screen Lock PIN TAP SKIP
Clean State Verified
Settings 100%
Developer Options (Clean State)
About Phone > Build Number
Tapped 7x: Unlocked Again
USB Debugging
Enabled for WebUSB install
Verify apps over USB
Enabled
Allow USB debugging?
Grant WebUSB installer authorization.
Cancel ALWAYS ALLOW
KIOSK LOCKED 100%
INSERT COIN
₱1 • ₱5 • ₱10 ACCEPTED
Remaining Time
00:00:00
Hardware Owner Provisioned
PisoPhone Arcade Kiosk OS
Device Preview: Step 1 - Enable Initial USB Debugging
Compatible with Chromium-based browsers (Google Chrome, Microsoft Edge, Brave, Opera) on Windows, macOS, Linux, and Chromebooks. Zero driver installation required.

© 2026 PisoPhone. Fast, Secure, Zero-Runtime-Driver Kiosk Management.