Skip to content
View akarshjadhav21's full-sized avatar

Block or report akarshjadhav21

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
akarshjadhav21/README.md

Hi, I'm Akarsh 👋

Mobile app tester & Android debugger — I find real bugs on real devices and get apps working on phones that fight back.

What I do

  • Android app testing — manual QA, adb-based automation, accessibility-tree debugging, logcat analysis
  • Device-level debugging — MIUI/Xiaomi quirks, wireless adb, permission battles, bootloader work
  • AI-assisted development — I direct AI tools to build apps, then verify every feature on real hardware

Projects

Project What it is Stack
door-assistant Voice-control Android app: listens, reads the screen, taps real buttons, agent mode with server-side tools. Built without Gradle (pure aapt2/d8/apksigner). Java, WebView, AccessibilityService, Node relay
door-bridge Zero-dependency Node relay: adb reverse tunnel, LLM brain with model fallback, tool-calling agent endpoint, self-healing watchdog. Node.js (stdlib only), adb

Debugging stories worth reading

  • "Why accessibility clicks don't work on WebViews" — ACTION_CLICK silently fails on chromium WebViews; fixed with real gesture dispatch
  • "The app is dying" was a lie — the ghost crash was MediaProjection ordering (Android 14), not MIUI killing the app
  • The MIUI freezer — why Android 14 apps get killed every 30s on Xiaomi, and the Security Center setting that stops it

Tools I work with daily

adb · logcat · uiautomator · aapt2 · d8 · apksigner · Node.js · bash · git · Termux/proot

Current focus

Learning professional QA workflows (test plans, bug reports, regression testing) and building my public testing portfolio.

Popular repositories Loading

  1. DeepSeekChat DeepSeekChat Public

    AI chat app powered by DeepSeek via NVIDIA free API — thinking mode, persistent history

    Kotlin 1

  2. door-assistant door-assistant Public

    Java

  3. akarshjadhav21 akarshjadhav21 Public

  4. door-bridge door-bridge Public

    JavaScript

  5. sahigalat-config sahigalat-config Public

    Remote config for SahiGalat app (version gating + free-period flag)

  6. sahigalat-books sahigalat-books Public

    SahiGalat mirrored textbook & paper PDFs (public educational sources)

    Python