Menu โ–พ โ–ด

Tree [e49855] main /
 History

HTTPS access


File Date Author Commit
 .settings 2026-01-28 NotNahid NotNahid [0d1dcf] Initial release: Command Center V1.0
 .vscode 2026-01-28 NotNahid NotNahid [0d1dcf] Initial release: Command Center V1.0
 app 2026-01-28 NotNahid NotNahid [0d1dcf] Initial release: Command Center V1.0
 .gitignore 2026-01-28 NotNahid NotNahid [0d1dcf] Initial release: Command Center V1.0
 .project 2026-01-28 NotNahid NotNahid [0d1dcf] Initial release: Command Center V1.0
 README.md 2026-01-28 Not Nahid Not Nahid [e49855] Update README.md
 RESTORE_GUIDE.md 2026-01-28 NotNahid NotNahid [356fef] Add restoration guide for new environments
 build.gradle 2026-01-28 NotNahid NotNahid [0d1dcf] Initial release: Command Center V1.0
 gradle.properties 2026-01-28 NotNahid NotNahid [0d1dcf] Initial release: Command Center V1.0
 settings.gradle 2026-01-28 NotNahid NotNahid [0d1dcf] Initial release: Command Center V1.0

Read Me

Command Center (Android) ๐Ÿ“ฑ

Android Kotlin Status

Status: V1.0 (Stable)
Built On: Headless Linux Terminal (Cloud Environment)

A "Hacker-Style" utility app that lives in your Quick Settings panel. It features a glassmorphism UI, floating windows, and system diagnostic tools. Built entirely via command line without Android Studio.


๐Ÿš€ Features

1. Dual Launch Modes

  • Quick Tile Mode: Opens as a floating, semi-transparent "Glass" popup (draggable).
  • App Icon Mode: Opens as a full-screen app with settings and uninstall options.

2. Tools

  • ๐Ÿ“ Flash Notes: A quick scratchpad that saves to internal storage.
  • ๐Ÿ“Ÿ System Monitor: Matrix-style real-time RAM, Battery, and Uptime stats.
  • ๐ŸŒ Net Analyzer: View Local IP, Signal Strength (dBm), and Link Speed.

3. "Pro" Features

  • ๐ŸŽจ Icon Switcher: Toggle between Terminal, Coffee, and Lightning icons.
  • ๐Ÿ–ฑ๏ธ Draggable Windows: Custom touch logic to move and resize tools.
  • ๐Ÿงช Liquid Glass UI: Custom blur-style background for popups.

๐Ÿ› ๏ธ How to Build (CLI / Cloud Terminal)

If you are building this in a Headless Environment (VS Code Web, Gitpod, Codespaces, VPS), follow these steps strictly to avoid common errors.

1. Prerequisites

You need the following installed manually:

  • Java 17 (Mandatory. Java 11 will cause build failures).
  • Android SDK Command Line Tools (cmdline-tools).
  • Gradle 8.0+.

2. Configuration (Crucial!)

Headless environments generally do not auto-detect SDK paths. You must create a local.properties file in the root directory:

echo "sdk.dir=/home/coder/your_sdk_path" > local.properties

3. Build Command

# If using a local gradle distribution:
./gradle-8.2/bin/gradle assembleDebug

# If using the wrapper (standard):
./gradlew assembleDebug

Output Location: app/build/outputs/apk/debug/Command_Center-debug.apk


โš ๏ธ Troubleshooting (Common CLI Errors)

โŒ Error: "Android Gradle plugin requires Java 17"

Cause: Your terminal defaults to Java 11, but Android 13+ builds require Java 17.
Fix: Force the project to use your specific Java folder.

# Run this in the project root
echo "org.gradle.java.home=/path/to/your/jdk-17" >> gradle.properties

โŒ Error: "SDK location not found"

Cause: The environment variable ANDROID_HOME is missing or not picked up by Gradle.
Fix: Manually set the path in local.properties (See step 2 above).

โŒ Error: "Too many active changes" (Git)

Cause: You accidentally initialized Git in a folder containing the huge SDK or JDK directories.
Fix: Update your .gitignore to exclude tools, then clear the cache:

git rm -r --cached .
git add .

๐Ÿ“ธ Installation

  1. Download the APK file from the output folder.
  2. Install on your Android device.
  3. Important: Add the "Command Center" tile to your Quick Settings panel to use the popup features.
MongoDB Logo MongoDB
Gen AI apps are built with MongoDB Atlas
Atlas offers built-in vector search and global availability across 125+ regions. Start building AI apps faster, all in one place.
Try Free โ†’