eligrey / eligrey/FileSaver.js

TerX Galaxy V1

Open
#826 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
22k
Forks
4.3k
PR merge metrics
No merged PRs in 30d

Description

![file_00000000aad461f59ea0df4ae490bd69.png](https://github.com/user-attachments/assets/f3d2d559-3861-4eed-a4f7-e74df1b9790c)

*******************************************************

TerX Galaxy V1 Supported all Platforms. Through rooted devices

1. Auto-Detection Engine

Automatically detects your SoC (CPU platform) and adjusts configurations accordingly.

Supports all major Android chipsets (Qualcomm, Mediatek, Exynos, etc.).

Avoids writing to non-existent nodes (prevents bootloops or kernel crashes).

---

⚡ 2. Performance Profiles

Performance Mode: Maximum responsiveness for gaming and heavy tasks.

Balanced Mode: Smart balance between power and battery.

Battery Mode: Optimized for low power usage.

All selectable via shell command or customize.sh.

---

🔧 3. CPU Tuning System

Detects CPU governor paths dynamically.

Safely applies the best available governors:

performance (for gaming boost)

schedutil or interactive (balanced)

powersave (battery saving)

Adjusts CPU min/max scaling frequencies safely.

---

🎮 4. GPU Optimization Layer

Detects GPU devfreq paths automatically.

Adjusts GPU min/max frequencies to stabilize performance.

Optional tuning for Adreno, Mali, PowerVR, and ARM GPUs.

---

🧩 5. Dynamic I/O Optimization

Tunes read-ahead buffer size and I/O scheduler for faster load times.

Works on /sys/block/mmcblk*/queue/ paths if supported.

---

💾 6. Memory and LMK (Low Memory Killer) Adjustments

Slightly increases app cache retention for smoother game switching.

Prevents aggressive background app killing during gaming sessions.

---

🔋 7. Battery Efficiency Mode

Auto-disables high-frequency cores when idle.

Enables “adaptive suspend” and deep-sleep optimizations.

Reduces unnecessary background wakeups.

---

🧠 8. System Service Booster

Optional service.sh ensures key tweaks persist after boot.

Verifies each sysfs node before applying any change.

---

🕸️ 9. Webroot Dashboard

Local web-based interface stored under /webroot/

Lets you view CPU/GPU states, governor, and temperature data.

Works offline (no internet access required).

---

🧰 10. Full Customization Support

customize.sh lets users define their own tweak combinations.

Includes libs/common.sh and libs/systemcheck.sh for expansion.

All logic separated for easy modding or updates.

---

🧾 11. Module Metadata & Security

module.prop includes:

updateJson (for OTA-style updates)

banner (custom ASCII banner display)

SHA256 validation files for all main scripts

Failsafe uninstall script (uninstall.sh) restores defaults.

---

🧑‍💻 12. Developer Tools

Log system (/data/adb/modules/gaming.performance/logs/)

Hash verification (verify.sh)

SHA files for every critical component

Ready for OTA-style updates

---

🔒 13. Safety & Compatibility

No unsafe writes.

Automatically skips unsupported nodes.

Compatible with Android 8 → Android 15+.

Works with both A/B and non-A/B partitions.

Zero dependency on internet access or proprietary APIs.

Creator
@terx000

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.