01 / RESEARCH 02 / BUILDS 03 / SECURITY 04 / SYSTEMS LAB 05 / RESEARCH WORKBENCH ↗ 06 / SYSTEMS COCKPIT ↗ 07 / FIELD NOTES 08 / ABOUT & METHODOLOGY 09 / DESIGN SYSTEM → PORTFOLIO (HARRYDEV.ONE)
FIELD NOTES / INDEPENDENT ENGINEERING JOURNAL

Systems built under constraints. Research, experiments and technical writeups across Android, Linux, embedded hardware, AI and security.

TRACKS: ANDROID · LINUX · ESP32 · AI · MCP · SECURITY
02 / ALL PUBLICATIONS (12)
SORT: CHRONOLOGICAL
01
SYSTEMS
Running Cursor IDE & VS Code Server Inside PRoot Ubuntu on Unrooted Android
Compiling a complete development sandbox with Node, Rust, and VS Code Remote Server running entirely within an isolated PRoot container without root privileges.
20 Sep 2026
13 min read
02
RESEARCH
Mobile GPU LLM Acceleration: Vulkan & OpenCL Compute Pipelines on Edge Silicon
Bypassing CPU bottlenecks on mobile SoCs by binding quantized GGUF weights directly to Adreno and Mali shader cores via Vulkan SPIR-V kernels.
20 Sep 2026
16 min read
03
SYSTEMS
ADB MCP Server: Bridging Model Context Protocol to Real Android Hardware
Real-time JSON-RPC 2.0 tool interface over Unix sockets and ADB daemon for autonomous device interaction, visual grounding, and UI exploration.
20 Sep 2026
14 min read
04
SECURITY
Zero-Emission Air-Gap Auditing: Passive 802.11 RF Telemetry with ESP32-S3
Constructing a stealth hardware telemetry probe that monitors WiFi frame headers, beacon intervals, and deauth storms while remaining strictly non-transmitting (TX disabled at PHY layer).
20 Sep 2026
15 min read
05
BUILD
One-Command Automated Linux VPS Hardening & Multi-Agent Fleet Bootstrap
Zero-downtime perimeter defense, isolated Docker networks, Qdrant vector memory, and n8n visual orchestrator bootstrapping on Ubuntu 24.04.
19 Sep 2026
15 min read
06
RESEARCH
Building a Local AI Agent That Controls Android
Architecture, ADB transport, local quantized GGUF inference, tool execution and failure analysis on physical mobile hardware.
18 Sep 2026
14 min read
07
BREAK
Finding Broken Number Validation in Mobile APIs
How a strict client-side UI restriction disappeared the moment the actual HTTP request was inspected.
18 Sep 2026
11 min read
08
BUILD
Building an MCP Server for ESP32 Microcontrollers
Hardware-in-the-loop Model Context Protocol (MCP) server & ESP32 C++ firmware for AI-to-microcontroller bridging over USB-OTG and BLE.
15 Sep 2026
17 min read
09
BUILD
Turning an iPad Into a Low-Latency Linux Digitizer
How to transform an iPad into a Wacom Intuos Pro hardware digitizer & Cairo flipbook animator on Linux over USB.
12 Sep 2026
12 min read
10
BREAK
Android Manifest & Exported Components Attack Surface
Automated static analysis and runtime exploitation of misconfigured Activities, BroadcastReceivers, and ContentProviders.
08 Sep 2026
13 min read
11
FIELD NOTE
Eight Years Shipping Production Systems From a Phone
A breakdown of the dotfiles, tmux orchestration, compilation toolchains, and mental models behind mobile-first systems development.
04 Sep 2026
15 min read
12
RESEARCH
Real Hardware Dynamic APK Analysis with ADB
Bypassing emulator detection and certificate pinning directly on physical rooted Android hardware.
01 Sep 2026
16 min read
04 / CURRENT SYSTEMS LAB
FULL LAB VIEW →
● TESTING EXPERIMENT
Android Agent
LOCAL LLM → ADB → DEVICE

Autonomous local LLM executing multi-step workflows over ADB touch injection with zero external cloud dependencies.

  • Model / Arch:Q4_K_M (4-bit GGUF)
  • Device:Android 14 Physical
  • Transport:ADB Unix Domain Socket
  • Metric:6.8 tok/s · 180ms input latency
● LIVE EXPERIMENT
ESP32 MCP Bridge
USB-OTG · BLE · GPIO · ADC · RF

Hardware-in-the-loop Model Context Protocol daemon bridging Claude and agent systems directly to physical microcontrollers.

  • Model / Arch:MCP JSON-RPC 2.0
  • Device:ESP32-WROOM-32D
  • Transport:USB CDC-ACM / BLE GATT
  • Metric:4.2ms USB roundtrip latency
● FIELD TESTED EXPERIMENT
iPad Linux Digitizer
LINUX WAYLAND INPUT EMULATION

Turns iPad into a hardware Wacom digitizer on Linux with pressure, tilt, and geometric palm rejection.

  • Model / Arch:Kernel uinput Virtual Tablet
  • Device:iPad 11" + Apple Pencil 2
  • Transport:USB-mux 10-byte Binary WS
  • Metric:Sub-2ms latency · 120Hz sample
● OPERATIONAL EXPERIMENT
VPS Agent Fleet
HARDENED UFW · DOCKER · QDRANT · N8N

Automated zero-downtime Linux cloud host provisioning with isolated container networks and vector database memory.

  • Model / Arch:Multi-Agent Graph Orchestration
  • Device:Ubuntu 24.04 LTS (4 vCPU / 8GB)
  • Transport:mTLS / WireGuard Mesh
  • Metric:14 pipelines · 1.2GB resident RAM
05 / REPOSITORY DEEP DIVES
esp32-mcp-bridge SHIPPED

Hardware-in-the-loop Model Context Protocol (MCP) server & ESP32 firmware for AI-to-microcontroller bridging over USB-OTG/BLE.

ESP-IDF · C++ · Python · MCP
ipad-sketchpad-pro SHIPPED

Turn any iPad into a low-latency Wacom Intuos Pro hardware digitizer & Cairo flipbook animator on Linux over USB.

HTML5 Canvas · Python · uinput · Wayland
android-ai-agent TESTING

Local-LLM agent that controls your phone over ADB. Zero cloud, zero API keys, full on-device autonomy.

llama.cpp · GGUF · ADB · Python
adb-mcp SHIPPED

Typed Model Context Protocol server wrapping ADB. Tap, swipe, screencap, install, and logcat as first-class AI tools.

TypeScript · Node.js · ADB · JSON-RPC
linux-vps-agent-provisioner SHIPPED

One-command automated Linux VPS hardening & multi-agent AI orchestrator stack with automated TLS.

Bash · Docker · UFW · Qdrant · n8n
android-security-lab REPRODUCED

APK analysis, manifest diffing, threat hunting. CLI-first security toolkit running directly on mobile hardware.

aapt2 · Frida · Mitmproxy · Python
06 / ABOUT & METHODOLOGY

Engineering Under Severe Constraints

For eight years, I have built and shipped production systems directly from mobile devices and portable Linux terminals. Rather than relying on multi-thousand dollar workstations, this constraint forces extreme architectural clarity: zero bloat, native binary efficiency, low-overhead IPC, and robust fault recovery.

Every article published in this archive is grounded in reproducible evidence: hardware schematics, kernel event dumps, raw HTTP transaction logs, and real benchmark runs.

● EDITORIAL MANIFESTO
1. Zero invented numbers. Every latency and benchmark figure is measured on physical hardware.
2. No generic filler. Code samples represent working, tested implementations.
3. Complete failure transparency. We document edge cases, kernel panics, and protocol limits.
4. Architecture first. Explaining why a system was designed takes priority over surface decoration.
krish@axe01010: ~ (Press ESC to close)
Krish Engineering CLI v2.4 (Android 14 / POSIX)
Type help for available commands or exit to return.
krish@axe01010:~$