Skip to main content

Bada: The Open-Source App Bringing Quick Share Interoperability to Google-Free Android Devices

 

By Pixel Paladin For Diablo Tech Blog | May 30 2026 


In the fragmented world of Android file sharing, Quick Share (formerly Nearby Share on non-Samsung devices) has become one of the most convenient ways to transfer photos, videos, documents, and folders wirelessly between nearby devices. Backed by Google Play Services on most global Android phones and deeply integrated into Samsung's ecosystem, it offers fast peer-to-peer transfers using Bluetooth for discovery and Wi-Fi Direct for the actual data movement—often rivaling Apple's AirDrop in seamlessness.

However, not every Android device supports it natively. Huawei phones (post-US ban), Chinese-market variants of Xiaomi, Vivo, OPPO, Honor, and other brands running non-GMS (Google Mobile Services) ROMs lack full Quick Share functionality. This creates a real pain point for users who own premium hardware but miss out on effortless cross-device sharing.

Enter Bada, a new open-source Android app that bridges this gap. Published on GitHub by developer kyujin-cho, Bada implements the Quick Share/Nearby Share protocol independently of Google Play Services, allowing seamless file transfers with stock Quick Share devices.


The Evolution of Quick Share: From Samsung to Google Unification


To understand why Bada matters, it's helpful to trace the history. Samsung launched Quick Share in 2020 as a proprietary feature for Galaxy devices, leveraging Bluetooth and Wi-Fi Direct for high-speed local transfers, with optional Samsung Cloud support for distant sharing.

Google's competing Nearby Share arrived around the same time. In early 2024, Google and Samsung announced a major unification under the Quick Share banner. This made the feature available across more Android devices via Google Play Services, while maintaining compatibility. Today, Quick Share works between Android phones, Chromebooks, Windows PCs (via a dedicated app), and—since late 2025—select iOS devices via AirDrop interoperability on high-end Pixels and recent Galaxies.

This cross-platform push has been a win for users in mixed ecosystems. But it relies heavily on Google services, leaving a void for:

  • Huawei devices running HarmonyOS (no Google services).
  • Chinese ROM variants of Android phones sold in domestic markets.
  • De-Googled or custom ROM setups (e.g., /e/OS, LineageOS with microG, though compatibility varies).
  • Users who prefer not to rely on proprietary Google components for privacy or regional reasons.


What is Bada and How Does It Work?


Bada (which reportedly draws from Korean for "sea," evoking connectivity) is not a full replacement for Quick Share but a targeted interoperability tool. You install it only on the device lacking native Quick Share. It then appears as a discoverable peer to standard Quick Share senders (and vice versa).


Key features from the GitHub repository and early testing:

  • Bidirectional transfers: Send and receive files/folders with stock Android Quick Share on Pixels, Samsung Galaxies, and other GMS devices.
  • Discovery modes: Supports same-Wi-Fi network (LAN with mDNS) and Wi-Fi Direct for true device-to-device connections without a shared router.
  • PIN confirmation: Mirrors the standard Quick Share security flow—devices show matching 4-digit codes before transfer.
  • Folder support: Send entire folders while preserving structure on the receiving end.
  • Custom device name: Choose what name appears to other Quick Share users.
  • Quick Settings tile: Convenient access similar to native Quick Share.
  • QR code sharing (sender-side support in recent builds).
  • Permissions-focused: Bluetooth (advertise/scan/connect), nearby Wi-Fi devices, notifications, and optional storage access. No excessive tracking.


Bada is built in Kotlin with a modular architecture: core protocol logic is separated from Android-specific discovery and UI, making it cleaner and potentially portable. It draws inspiration from projects like NearDrop (macOS Quick Share client) and references Google's UKEY2 handshake for secure connections.


Real-World Testing and Limitations


QR code sending works, but receiving via QR is not yet implemented. The project is still early-stage, with active development visible on GitHub (multiple releases as of May 2026).


Security considerations:

  • Open-source nature allows code auditing (a big plus over random sideloaded apps).
  • Transfers use the same encryption as stock Quick Share (UKEY2-based).
  • However, as with any sideloaded app, users should verify signatures and monitor permissions. The presence of a CLAUDE.md file suggests some AI-assisted development, but this doesn't inherently compromise security.


Who Benefits Most from Bada?

  1. Chinese-market phone owners: Devices like Xiaomi/Redmi, Vivo, OPPO, or Honor Chinese ROMs often ship without Google services or with restricted Quick Share. Bada fills this void without needing full GMS installation (which can be complex and bloat-inducing).
  2. Huawei users: With Huawei Share (their proprietary alternative) limited to other Huawei devices, Bada enables interaction with the broader Android and Windows ecosystem.
  3. Privacy-conscious or de-Googled users: Those running custom ROMs or wanting minimal Google dependency.
  4. International travelers or importers: People buying grey-market Chinese variants for better specs/pricing.
  5. Mixed households: Families with Samsung/Pixel devices and one "odd one out" phone.


Alternatives to Bada


While Bada is promising, it's not the only option:

  • LocalSend: Open-source, cross-platform (Android, iOS, Windows, macOS, Linux), uses its own protocol. Extremely reliable but requires installation on both sides.
  • Snapdrop / ShareDrop: Web-based, works in browsers on the same network—no apps needed.
  • KDE Connect: Powerful for Linux/Android but more feature-heavy (notifications, remote control, etc.).
  • Bluetooth or USB: Old-school but universally compatible.
  • Huawei Share / other OEM tools: Limited to same-brand ecosystems.
  • Third-party apps like ShareMe (Xiaomi), Xender, or Files by Google (limited).

Bada stands out for its zero-install on the other side advantage when interacting with native Quick Share users.


Broader Implications for Android Fragmentation


Projects like Bada highlight both the strengths and weaknesses of Android's openness. The protocol's reverse-engineering enables community-driven solutions where big tech falls short. It also underscores ongoing fragmentation issues in China vs. Global ROMs and the challenges of de-Googled Android.

As Quick Share evolves—with AirDrop support expanding and better Windows integration—community tools like Bada ensure broader accessibility. Developers in the microG and custom ROM communities are already discussing integration.


How to Get Started with Bada

  1. Visit the GitHub repository.
  2. Download the latest signed APK from Releases (avoid unsigned builds for security).
  3. Enable "Unknown Sources" or "Install from other apps" in Android settings.
  4. Grant necessary permissions (Bluetooth, Nearby devices, Storage).
  5. For receiving: Keep the app running or use the persistent notification. Set visibility to "Always visible" if needed.
  6. Test with a friend’s Samsung or Pixel device.

Pro tip: Both devices should ideally be on the same Wi-Fi initially for easiest discovery. Disable client isolation on guest networks.


The Future of Bada and Open File Sharing


Bada is young but shows strong potential. With ongoing improvements in Wi-Fi Direct reliability, folder handling, and broader compatibility (macOS NearDrop, Windows), it could become a staple recommendation for affected users.

In an ideal world, Google and OEMs would make Quick Share truly universal. Until then, open-source efforts like Bada, NearDrop, and LocalSend keep the spirit of seamless sharing alive across device boundaries.

If you're struggling with file transfers on a non-GMS Android device, Bada is absolutely worth trying. Share your experiences in the comments—has it worked reliably for you? What other tools do you use in mixed ecosystems?

Comments

Popular posts from this blog

Structural And Computational Evolution In The Mid-Range Smartphone Segment: A Technical Monograph On The Google Pixel 10a Versus The Google Pixel 9a

By Diablo Tech Blog | April 24 2026  The competitive landscape of the mid-range smartphone market has undergone a significant architectural shift with the sequential release of the Google Pixel 9a and the Google Pixel 10a. Historically, the Google "A-series" has served as a bridge between the premium flagship experience and price-sensitive consumer segments. The Google Pixel 9a, released on April 10, 2025, established a robust baseline for value by integrating the Tensor G4 chipset and a significantly enlarged battery capacity at a $499 price point. Less than a year later, the announcement of the Google Pixel 10a on February 18, 2026, with a market release on March 5, 2026, marked a nuanced refinement of this formula. While the Pixel 10a maintains the same $499 introductory price, it introduces critical advancements in structural durability, display luminosity, and communicative safety that distinguish it from its predecessor. The transition between these two generations re...

The Ultimate Guide To Google Pixel 9A And Pixel 10A Cameras: Why These Budget Phones Deliver Flagship-Level Photography Magic

  By Diablo Tech Blog | April 13 2026  If you’re in the market for a smartphone that takes stunning photos without draining your wallet, Google’s Pixel A-series has long been the undisputed champion. The Pixel 9A (released in early 2025) and its successor, the Pixel 10A (launched in early 2026), continue this tradition with camera systems that punch way above their mid-range price tags. Both phones prioritize Google’s legendary computational photography over raw hardware specs, delivering vibrant colors, excellent low-light performance, and AI-powered tools that feel almost magical. In this lengthy deep dive, we’ll break down every aspect of the cameras on the Pixel 9A and 10A — hardware, real-world performance, signature features, video capabilities, and the subtle but meaningful differences between the two models. Whether you’re a casual snapper, a travel photographer capturing Mumbai’s chaotic streets at dusk, or someone who wants pro-level edits without leaving the phone, ...

The Modems Powering The Google Pixel 9a And 10a: A Deep Dive Into Efficiency, Battery Life, And The Real Difference Between 5G And Wifi Usage

  By Diablo Tech Blog | April 13 2026  In the world of smartphones, the modem is the unsung hero—or sometimes the silent villain—of connectivity. It’s the component responsible for handling cellular signals, Wi-Fi, Bluetooth, and now even satellite links. For Google’s mid-range Pixel “a” series, the modem choice has been a point of both praise and scrutiny, especially with the Pixel 9a (launched in 2025) and its successor, the Pixel 10a (early 2026). Both phones share the same Google Tensor G4 chipset and a massive 5,100mAh battery, but their modems differ significantly: the Pixel 9a sticks with the older Samsung Exynos Modem 5300, while the Pixel 10a upgrades to the more advanced Exynos Modem 5400. This in-depth article explores exactly how these modems work, their efficiency in real-world conditions, their impact on battery performance, and the tangible differences you’ll notice when using the phones on 5G versus Wi-Fi. Whether you’re in a bustling city like Mumbai with stro...