| File | Date | Author | Commit |
|---|---|---|---|
| .settings | 2026-01-28 |
|
[0d1dcf] Initial release: Command Center V1.0 |
| .vscode | 2026-01-28 |
|
[0d1dcf] Initial release: Command Center V1.0 |
| app | 2026-01-28 |
|
[0d1dcf] Initial release: Command Center V1.0 |
| .gitignore | 2026-01-28 |
|
[0d1dcf] Initial release: Command Center V1.0 |
| .project | 2026-01-28 |
|
[0d1dcf] Initial release: Command Center V1.0 |
| README.md | 2026-01-28 |
|
[e49855] Update README.md |
| RESTORE_GUIDE.md | 2026-01-28 |
|
[356fef] Add restoration guide for new environments |
| build.gradle | 2026-01-28 |
|
[0d1dcf] Initial release: Command Center V1.0 |
| gradle.properties | 2026-01-28 |
|
[0d1dcf] Initial release: Command Center V1.0 |
| settings.gradle | 2026-01-28 |
|
[0d1dcf] Initial release: Command Center V1.0 |
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.
If you are building this in a Headless Environment (VS Code Web, Gitpod, Codespaces, VPS), follow these steps strictly to avoid common errors.
You need the following installed manually:
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
# 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
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
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).
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 .