{
  "id": 3822098,
  "title": "I Built 29 Android Hardware and Security Tools in One Open-Source App",
  "url": "https://urgent.news/2026/08/27/i-built-29-android-hardware-and-security-tools-in-one-open-source-app",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-08-27T21:08:06.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/theabhishekchandra/i-built-29-android-hardware-and-security-tools-in-one-open-source-app-3md5"
  },
  "original_language": "en",
  "account": "ZeroDroid is an open-source Android toolkit that reveals the radio, sensor and connected device capabilities already embedded in a smartphone. This versatile application consists of 29 tools spanning five key areas: wireless, RF and signals, sensors, network, and security.\n\nFor wireless, ZeroDroid covers Wi-Fi, Bluetooth Low Energy (BLE), Near Field Communication (NFC), Bluetooth Classic, and peer-to-peer connections. In the realm of RF and signals, it explores infrared (IR), Ultra-Wideband (UWB), Software-Defined Radio (SDR) device detection, and ultrasonic analysis. For sensors, it encompasses GPS/GNSS, QR code analysis, device sensors, and magnetic anomalies. Under network, it delves into USB inspection, cell tower information, wardriving. Finally, security is addressed through tracker scanning, hidden-camera indicators, rogue access point (AP) detection, network scanning, and deauthentication indicators.\n\nThe app's architecture is built upon Kotlin, Jetpack Compose, Material 3, Model-View-ViewModel (MVVM), StateFlow, Hilt, and Room. Services are lazily loaded, ensuring scanning only commences when the user initiates a tool. It's crucial to note that smartphones cannot guarantee the detection of every camera, tracker, bug, or network threat. Some detections are heuristic and may lead to false positives or overlook threats. Furthermore, hardware availability varies across Android devices.\n\nThis project is designed solely for educational purposes, defensive security, and testing devices or networks one owns or is authorized to assess. The creator is seeking compatibility reports from various Android phones, feedback on permission handling, false-positive reports, and contributions, tests, and documentation improvements. Interested parties can access the repository at https://github.com/theabhishekchandra/ZeroDroid.",
  "summary": "What is ZeroDroid? ZeroDroid is an open-source Android toolkit that exposes the radios, sensors and connected-device capabilities already present in a phone. GitHub: https://github.com/theabhishekchandra/ZeroDroid What problems does it address? The app contains 29 tools across five areas: Wireless: Wi-Fi, BLE, NFC, Bluetooth Classic and peer-to-peer connections RF and signals: IR, UWB, SDR-device…",
  "key_points": [
    "ZeroDroid is an open-source Android toolkit with 29 security tools.",
    "Tools cover wireless, RF, sensors, network, and security capabilities.",
    "Project seeks Android compatibility reports and contributions."
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}