Android MTP is Broken. So I Built My Own Protocol.
My dad's phone was full. MTP was useless. So I built SocketSweep — a C++ daemon + Rust bridge + React UI that bypasses Android's MTP protocol and streams the filesystem over raw TCP through USB. Heavily inspired by scrcpy's architecture (huge shoutout to Genymobile) — same concept of pushing a native server binary via ADB and communicating over a local socket. ⭐ Star the repo: https://github.com/VishnuSrivatsava/S... 📥 Download: https://github.com/VishnuSrivatsava/S... 🔗 scrcpy: https://github.com/Genymobile/scrcpy Connect with me: LinkedIn: / vishnu-srivatsava-642222238 Currently looking for Backend / Systems Engineering roles. Tech: C++17, Rust, Tauri v2, React 19, ADB, Android NDK, TCP Sockets 00:00 - The Problem 02:28 - Why MTP is Broken 03:50 - Live Speed Demo 05:47 - Code Walkthrough: daemon.cpp 15:30 - Code Walkthrough: lib.rs 24:42 - GitHub Traction & Outro #cpp #rust #systems #android #opensource #scrcpy #mtp

Yeah, It's Pretty Cursed.

I am done with Golang

Something is jamming GPS over Europe. Here's what we found

Trump Gets Booed & Falls Asleep During NBA Finals, Claims War is Almost Over & Goodbye Spencer Pratt

The Insane Genius of a Formula 1 Gearbox

Android 17 sucks. So I put Linux on a phone.

I Found Hidden Wires… Then the CTO Emailed Me.

How Rockstar fit an entire city into PlayStation 2 memory

Tips for C Programming

Exposing The Solid State Donut Battery. It's Over.

Backend web development - a complete overview

I Hacked This Temu Router. What I Found Should Be Illegal.

I Hacked Into The World's Worst E-Bike And Fixed It

I tried finding Hidden Gems on AliExpress AGAIN! (Part 19)

How does a USB keyboard work?

This is why more and more projects are leaving GitHub!

The Cost of Concurrency Coordination with Jon Gjengset

Why Windows Needs Installers and macOS Doesn’t

"Simple Made Easy" - Rich Hickey (2011)

