Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Android Device Monitor

A web-based dashboard for monitoring and managing Android devices using ADB (Android Debug Bridge).

Description

This project provides a comprehensive web interface to monitor and manage Android devices. It offers real-time monitoring of:

  • Battery usage and status
  • Memory usage
  • Camera and microphone usage
  • Network traffic
  • App permissions
  • Process management
  • File system access

Project Structure

  • main.js - Node.js server and core application logic
  • public/ - Static assets (CSS, client-side JavaScript)
  • views/ - EJS templates for the web interface
  • static/ - Additional static files

Prerequisites

  • Node.js (v14 or higher)
  • ADB (Android Debug Bridge) installed and configured
  • Android device with USB debugging enabled

Setup

  1. Install Node.js dependencies:
npm install
  1. Connect your Android device via USB and ensure ADB is working:
adb devices

Running the Application

Start the application:

node main.js

Then open your browser and navigate to http://localhost:3000

Features

  • Real-time device monitoring
  • Battery usage tracking
  • Memory usage monitoring
  • Camera and microphone usage tracking
  • Network traffic monitoring
  • App permissions management
  • Process management
  • File system access and categorization

License

MIT

About

Web-based Android device monitoring dashboard using ADB for real-time system analysis and device management.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages