BedrockConnect App Documentation
Download the AppDiscord ServerGKM Interactive
  • โ–ถ๏ธIntroduction
  • ๐Ÿš€Quickstart
    • ๐ŸงHow do I join a server?
      • ๐ŸŽฎXbox & Playstation
      • ๐ŸŽฎSwitch [only IOS]
    • ๐ŸŒŸPremium Features
      • โœจAll Premium Features
      • ๐Ÿ”ฅThe custom Resource Pack method
        • ๐ŸŽฎWhich Console?
          • ๐ŸŽฎXbox
          • ๐ŸŽฎPlaystation
          • ๐ŸŽฎSwitch (only IOS)
        • ๐Ÿ“ฃOn which server can I have a resource pack?
        • ๐Ÿ‘คAbout Resource Packs for BedrockConnect
          • ๐Ÿ—‚๏ธUnderstanding Subpacks in BedrockConnect
        • ๐Ÿ•น๏ธOn Realm or Singleplayer
          • ๐Ÿ—บ๏ธSingle Player
            • ๐ŸŽฎSingleplayer for Playstation
            • ๐ŸŽฎSingleplayer for Xbox & Switch
          • ๐Ÿ–ผ๏ธRealm
      • ๐Ÿ“žCustom Serverpacks
        • ๐ŸฅŠThe problem with encrypted server packs. The solution.
    • โšกBedrockConnect Tags
    • ๐Ÿ“„Additional Features of the App
  • โ›‘๏ธGeneral help
    • ๐Ÿ“ฑBedrockConnect โ€“ A Technical Explanation
    • ๐Ÿฅ‹BedrockConnect Troubleshooting
    • ๐Ÿ’ŒUI Add-On Troubleshooting Guide
    • ๐ŸซฅSolution for the CubeCraft Serverpack Download Issue
    • ๐Ÿ–ฅ๏ธThe server is not displayed in Friends! [Xbox & PlayStation]
    • ๐Ÿ’ปI cannot join the server via Featured Server [SWITCH Console only]
    • ๐Ÿ—‘๏ธHow to clear a server pack cache
    • ๐Ÿ—‘๏ธHow can I change my resource pack?
    • ๐Ÿ˜ฟWhy can't I use BedrockConnect with the Switch on Android?
    • ๐Ÿ[IOS] Local Network
    • ๐Ÿช›The problem with Shaders
    • ๐Ÿ‘คI can't load ads and that I'm using VPN
    • ๐Ÿ˜ฅI have evidence of someone hacking against me. Where can I report this?
    • ๐Ÿ˜žMy App Purchases Have Disappeared!
    • ๐Ÿ”ŒHow to Cancel an App Subscription on Google Play Store and Apple App Store
    • โ›‘๏ธUnknown error! Please help!
    • How to change DNS
  • ๐Ÿค–Serverpacks
    • ๐Ÿ“ฆWhat are serverpacks?
    • ๐Ÿ“ƒIs a Serverpack Necessary and Why?
    • ๐Ÿ“‘Can I Extract and Use the Serverpack Myself?
    • ๐Ÿ”What is encrypted and unencrypted serverpack?
    • ๐Ÿš’"You are unable to join the world because you have the following..." Issue
  • ๐ŸขFor server owners (Business)
    • โš’๏ธHow can I add my server to the support list?
      • ๐Ÿ“จOpen letter to the server owners
    • ๐Ÿ’ŽHow can I be added to the partner list?
  • ๐Ÿ”ถExtras
    • ๐ŸณFinding Servers Compatible with Bedrock Edition
    • ๐Ÿ˜ฌCan I play with a friend on the same server while using the same console in split-screen mode?
    • ๐Ÿ˜…What are Compatible Resource Packs for Bedrock?
      • ๐ŸŽฉWhere can I get them?
    • ๐Ÿ’ปBedrockConnect App Compatibility
Powered by GitBook
On this page
  • Answer:
  • Detailed Answer:

Was this helpful?

  1. General help

Why can't I use BedrockConnect with the Switch on Android?

PreviousHow can I change my resource pack?Next[IOS] Local Network

Last updated 8 months ago

Was this helpful?

Answer:

To connect the Nintendo Switch using BedrockConnect, a special internet service (DNS server) is required. This service usually uses specific "entry points" (ports) on your device, specifically ports 53 or 853. On standard, unmodified (non-rooted) Android devices, however, these entry points are blocked, preventing apps from using them. This blockage is a security measure to protect your device and ensure that no apps have access to critical parts of your phone or tablet that could cause issues. Since BedrockConnect needs these specific ports to work with the Switch, it canโ€™t be used on a typical Android device.

Detailed Answer:

To connect the Nintendo Switch using BedrockConnect, it is necessary to use a DNS server, which typically operates on ports 53 or 853. On Android devices, ports below 1024 are generally blocked for non-rooted devices, meaning these essential DNS ports cannot be utilized effectively. This restriction on lower-numbered ports is a standard security measure in many operating systems, including Android, to prevent unauthorized or harmful activities by non-privileged users or applications. As a result, without root access, which grants higher permissions on the device, BedrockConnect cannot configure the necessary DNS settings on these ports to facilitate the connection with the Nintendo Switch.

This limitation is rooted in the Unix-based permissions model, which Android inherits as a Linux-based system. The model assigns ports below 1024 as privileged to prevent non-system applications from engaging in certain network activities that could pose security risks. Therefore, without elevated privileges (root access), an app on Android cannot modify network settings on these lower ports, which is required for BedrockConnect to operate with the Nintendo Switch.

โ›‘๏ธ
๐Ÿ˜ฟ