Skip to content

Improve first-run onboarding for non-technical users #5

Description

@man612

Wirebound is intended to make Android reverse tethering easier for users who do not want to use terminal commands.

The current setup flow can still be confusing for first-time users because reverse tethering requires several steps outside the app, such as enabling USB Debugging, accepting ADB authorization, and allowing VPN permission on the Android device.

Goal

Improve the first-run experience so users understand what to do before clicking Start.

Ideas

  • Show a short setup checklist before the first connection
  • Explain USB Debugging in simple language
  • Explain the ADB authorization prompt
  • Explain why Android shows a VPN permission prompt
  • Add clearer status messages when the device is not detected
  • Add a warning when required runtime files are missing
  • Keep the flow short and beginner-friendly

Notes

The onboarding should avoid long technical explanations. The goal is to help users start quickly while still understanding the required permissions.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

documentationImprovements or additions to documentationenhancementNew feature or request

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions